6) Auto-increment of registers address for Read mode
7) 32 byte Page Write mode
8) DATA security
Defaults to power up with write-disabled state
Software instructions for write-enable/disable
Block writes protection by status register
Write inhibit at low Vcc
9) Initial data FFh in all address, 00h in status register and 10 in VSET[1:0].
10) Data retention: 10 years
11) Endurance : 100,000 erase/write cycles
○LDO REGULATOR PART
Operating Current ICC - - 200 µAVcc2=3.6V, IOUT=0A
Standby Current ISB- - 1.0 µAVcc2=3.6V, IOUT=0A, LDOEN=GND
“H” Input Voltage VIH 1.4 - Vcc2+0.3V 2.9V≦Vcc2≦3.6V
“L” Input Voltage VIL -0.3 - 0.6 V 2.9V≦Vcc2≦3.6V
○This product is not designed for protection against radioactive rays.
Vcc1 Rise Time tVCC1- - 5 msec VCC1 x 0%→VCC1 x 95% point
LDOEN Wait Time tLDOEN15 - - msec VCC1 x 0%point→ LDOEN=High
●Output voltage depend on VSET bit
The 2bit data are stored into the VSET memory and output voltage change among VOUT1~VOUT4.
VSET data are Written into non-volatile memory array. Initial VSET data is 1,0 in VSET[1:0] and VOUT is 2.9V.
STEP VOUT(typ.) [V] VSET1 VSET0
VOUT1
VOUT2
VOUT3
VOUT4
3.0
2.9
2.8
2.7
1
1
0
0
1
0
1
0
●Input power supply regulation timing
①Using EEPROM PART
In case of using EEPROM part, be sure to raise Vcc1 up to operating voltage. In this time, Vcc2 has no connection with
operating.
Vcc1
EEPROM
EEPROM部電源
Power Supply
Vcc2
LDOレギュレータ部電源
LDO regulator
Power Supply
Not
動作不可EEPROM動作可能範囲動作不可EEPROM動作可能範囲動作不可
Operating
Operating
Not
Operating
Operating
Not
Operating
Fig.4 Using EEPROM Part, Regulation Timing
②Using LDO regulator part
In case of using LDO regulator part, be sure to raise Vcc1 and Vcc2 up to operating voltage.
After rising Vcc1, wait 15msec and rising LDOEN.
When LDOEN is raised, Vcc1 must be operating voltage.
The device has status register.
Status register consists of 8bits and is shown following parameters.
2 bits (BP0 and BP1) are set by “Write Status Register” commands, which are non-volatile.
Specification of endurance and data retention are as well as memory array. WEN bit is set by “Write Enable” and “Write
Disable” commands. After power become on, the device is disable mode.
B/R bit is a read-only and status bit.
The device is clocked out value of the status register by “Read Status Register” command input.
Bit7 Bit6 Bit5 Bit4 Bit3 Bit2 Bit1 Bit0
0 0 0 0 BP1 BP0 WEN
B/R
Bit Definition
BP0/BP1
Block write protection for memory array
(EEPROM)
Write enable/disable status bit
WEN
WEN=0 : write disable
WEN=1 : write enable
BP1BP0Block Write Protection
0
0
1
1
0
1
0
1
NONE
600h-7FFh
400h-7FFh
000h-7FFh
READY/BUSY status bit
B/R
B/R
=0 : READY
B/R
=1 : BUSY
●Instruction code
Instruction Operation Op.Code Address
WREN Write enable 0000 0110 -
WRDI Write disable 0000 0100 READ Read data from memory array 0000 0011 A10 ~ A0
WRITE Write data to memory array 0000 0010 A10 ~ A0
RDSR Read status register 0000 0101 WRSR Write status register0000 0001 -
VSET_READ Read VSET data 0000 0011 800h
VSET_WRITE Write VSET data 0000 0010 800h
●Timing chart
1. WRITE ENABLE 2. WRITE DISABLE
CSB
CSB
5
SCK
1245
7603
SCK
6031247
SI
00001010
SI
0
00
00100
SO
Hi-Z
SO
Hi-Z
Fig.33 WRITE ENABLE CYCLE TIMING
Fig.34 WRITE DISABLE CYCLE TIMING
○The device has both of the enable and disable mode. After “Write Enable” is executed, the device becomes in the enable
mode. After “Write Disable” is executed, the device becomes in the disable mode. After CSB goes low, each of Op.code
is recognized at the rising edge of 7th clock. Each of instructions is effective inputting seven or more SCK clocks. This
“Write Enable” instruction must be proceeded before the any write commands. The device ignores inputting the any write
commands in the disable mode. Once the any write commands is executed in the enable mode, the device becomes the
disable mode. After the power become on, the device is in the disable mode.
The data stored in the memory are clocked out after “Read” instruction is received. After CSB goes low, the address need
to be sent following by Op.code of “Read”. The data at the address specified are clocked out from D7 to D0, which is start
at the falling edge of 23th clock. This device has the auto-increment feature that provides the whole data of the memory
array with one read command, outputs the next address data following the addressed 8bits of data by keeping SCK
clocking. When the highest address is reached, the address counter rolls over to the lowest address allowing the
continuous read cycle.
CSB
SCK
SO
SI
03 712
000 00
Hi - Z
~
~~
**
~~
~~
~
~
0A10
45
68
11
0
Fig.35 READ CYCLE TIMING
~~
~~
14
~~
~~
~
~
2330 24
1
D7
D6
~~
~~
~~
~
~
D
~
~
D1
*=Don't care
D0
4. WRITE
This “Write” command writes 8bits of data into the specified address. After CSB goes low, the address need to be sent
following by Op.code of “Write”. Between the rising edge of the 29th clock and it of the 30th clock, the rising edge of CSB
initiates high voltage cycle, which writes the data into non-volatile memory array, but the command is cancelled if CSB is
high except that period. It takes maximum 5ms in high voltage cycle (tE/W). The device does not receive any command
except for “Read Status Register” command during this high voltage cycle. This device is capable of writing the data of
maximum 32byte into memory array at the same time, which keep inputting two or more byte data with CSB “L” after
8bits of data input. For this Page Write commands, the eight higher order bits of address are set, the six low order
address bits are internally incremented by 5bits of data input. If more than 16 words, are transmitted the address counter
“roll over”, and the previous transmitted data is overwritten.
CSB
SCK
SI
1
0378
4
1
0
~
~
~
~
~
~
~
~
0A1
~
~
14
~
~
~
~
~
~
2330
1
~
~
~
~
24
31
~
~
D60
~
~
D000000D2D1D7
SO
Hi-Z
Fig. 36 WRITE CYCLE TIMING
~
~
~~
~~
*=Don't care
5. RDSR (READ STATUS REGISTER)
The data stored in the status register is clocked out after “Read Status Register” instruction is received.
After CSB goes low, Op.colde of “Read Status Register” need to sent. The data stored in the status register is clocked out
of the device on the falling edge of 7th clock. Bit7, Bit6, Bit5 and Bit4 in the status register are read as 0.
This device has the auto-increment feature as well as “Read” that output the 8bits of the same data following it to keep
SCK clocking. It is possible to see ready and busy state by executing this command during tE/W. If more than 16 words,
are transmitted the address counter “roll over” and the previous transmitted data is overwritten.
This “Write Status Register” command writes the data, two (BP1, BP0) of the eight bits, into the status register. Write
protection is set by BP1 and BP0 bits. After CSB goes low, Op.code of “Read Status Register” need to sent. Between the
rising edge of the 15th clock and it or the 16th clock, the rising edge of CSB initiates high voltage cycle, which writes the
data into non-volatile memory array, but the command is cancelled if CSB is high except that period. It takes maximum
5ms in high voltage cycle (tE/W) as well as “Write”.Block write protection is determined by BP1 and BP0 bits, which is
selected from quarter, half and the entire memory array. (See Table2 BLOCK WRITE PROTECTION>)
CSB
SCK
SI
12
0
0
0000
3
4
6
5
1
1
0
7
9
8
Bit7 Bit6
****BP1
10
Bit5 Bit4 Bit3
15
11
12
Bit2 Bit1 Bit0
BP0
14
13
*
*
Hi-Z * Don’t care
SO
Fig. 38 WRITE STATUS REGISTER WRITE CYCLE TIMING
7. VSET READ
The VSET data stored in the memory are clocked out after “VSET Read” instruction set address 800h is received.
After CSB goes low, the address (800h) need to be sent following by Op.code of “Read”. 0 are clocked out from D7 to D2
and the VSET data are clocked out from D1 to D0, which is start at the falling edge of 23th clock.
CSB
SCK
7
6
5
2
1
0
3
4
8
13
12
24
23
30
SI
SO
Hi-Z
0
0
0
00
1
0
Fig.39 VSET READ CYCLE TIMIING
**10
1
0 0
0 0 0 0
VSET 1 VSET
* Don’t care
0
8. VSET WRITE
This “Write” command set address 800h writes VSET data into VSET1 and VSET0 memory array. After CSB goes low,
the address (800h) and VSET data need to be sent following by Op.code of “VSET Write”. Between the rising edge of the
29th clock and it of the 30th clock, the rising edge of CSB initates high voltage cycle, which writes the data into
non-volatile memory array, but the command is cancelled if CSB is high except that period. It takes maximum 5ms in high
voltage cycle (tE/W). The device does not receive any command except for “Read Status Register” command during this
high voltage cycle.
Cancel of these write command is possible by changing CSB pin to “HIGH” in opecode, address and data input sections
(section a~b), but it is impossible after data input section (section c~d), if Vcc1 is OFF during tE/W, please write again
because write data is not guaranteed in specified address, if SCK and CSB rise at the same time in section C, command
is instability. It is recommend to rise CSB in “SCK=L” section.
Cancel of these commands is possible by changing CSB pin to “HIGH” of opecode to rising 8 clk, but it is impossible after
rising 8 clk. In the case, please send WREN or WRDI cancel timing command again.
OPECODE
8bit
a
b
AN ENLARGEMENT
78
a
9
b
Fig.45 WREN, WRDI Cancel Timing
●Data polling
If RDSR command is carried out daring tE/W, according to out put data (
B/R bit), to monitor READY/BUSY state is
possible. Because of this, it is possible to send next command earlier than regular programming time (tE/W MAX=5ms).
B/R
If
bit is “1”, EEPROM’s state is “BUSY”. If this becomes “0”, it is possible to send next command to change
EEPROM to “READY” state. Status register data read by this command in tE/W is not data written by WRSR command but
old data before. Status register data in each section is shown below.
EEPROM may have malfunction owing to noise signal for input pin, and movement in the low voltage region at power
ON/OFF. These malfunctions may occur, especially at min voltage limit of EEPROM or below.
To avoid this, please note about hardware connection showed as follows.
1.1 Input Terminals
Input equivalent circuits of CSB, SCK and SI are showed Fig.47, 48.
Input terminal is connected between CMOS schmitt trigger input circuit and input protection circuit.
These pin are not pull up or pull down, therefore please don’t input Hi-Z in use. And please make CSB “HIGH” in the
low voltage region at power ON/OFF. If CSB is "LOW" at power ON/OFF, malfunction may occur. To make other input
terminals pull up or pull down is recommendable.
CSB
SCK, SI
Fig.47 CSB terminals
equivalent circuit
Fig.48 SCK,SI terminals
equivalent circuit
Fig.49 SO terminals
equivalent circuit
1.2 Output Terminals
Output equivalent circuit of so is showed Fig.49. This output terminal is 3 states buffer.
The data is output from so at output timing by READ command, so is Hi-z except this timing. If EEPROM malfunction
occur by Hi-z input of the microcontroller port connected with so, please make so pull up or pull down. If it doesn’t
affected the microcontroller movement to make so open, it is no problem. Load capacity of so disturb high speed
movement of EEPROM. If this load capacity is 100pF or below, BU9829GUL-W can move in 2.5MHz
(Vcc1=1.6V~1.8V) or 5MHz (Vcc1=1.8V~3.6V)
1.3 Input pin pull up, pull down resistance
The design method of pull up/pull down resistance for input and output are as follows.
1.3.1 Pull up resistance Rpu of input terminals
Microcontroller EEPROM
V
OLM
I
OLM
Rpu
V
ILE
“L” output
“L” input
Rpu ≧
VOLM ≦ VILE
Example) When Vcc=5V, VILE=1.5V, VOLM=0.4V, IOLM=2mA,
VCC-V
I
OLM
OLM
from the equation①,
…①
…②
Fig.50 Input terminal pull up resistance
Rpu ≧
∴Rpu
5-0.4
-3
2×10
≧ 2.3[kΩ]
・V
ILE : EEPROM VIL specifications
OLM : Microcontroller VOL specifications
・V
・I
OLM : Microcontroller IOL specifications
With the value of Rpu to satisfy the above equation, VOLM
becomes 0.4V or below, and with V
LDO regulator part of BU9829GUL-W is CMOSLDO of low power consumption. The data are stored into EEPROM and
output voltage change among 2.7~3.0V. 1step is 0.1V. LDO regulator part had LDOEN pin and VOUT pin. To make this
LDOEN pin LOW is standby mode of low power consumption.
○LDOEN Input Terminals
Input equivalent circuit of LDOEN is showed Fig.54. Input terminal is connected between input circuits made from NMOS
and pull up and input protection circuit. This pin is not pull up or pull down, therefore please don’t input Hi-z. If LDOEN is
LOW, all circuit don’t move and LDO part is standby mode of low power consumption.
LDOEN
VREF
Fig.54 VOUT output terminals
Fig.55 VOUT output terminals
-
+
VOUT
○VOUT Output Terminals
Output equivalent circuit of VOUT is showed Fig.55. If LDOEN is HIGH, LDO regulator output regulate voltage from
VOUT pin. If LDOEN is LOW, VOUT pin is GND by VOUT-GND resistance. Output overshoots change by output capacity,
in actual use, please evaluate and decide output capacity.
VOUT
172mV
Oscilloscope Tektronix TDS3034B
Power source SHOWA 317B
13.6us
rising 1us
IOUT=0→4mA
VCC=3.0V
VCC
VOUT
LDO_EN
0.1uF
Input pulse
measurement circuit
700Ω
Rohm
K2095N
current
probe
VOUT
88mV
20us
Oscilloscope Tektronix TDS3034B
Power source SHOWA 317B
rising 1us
IOUT=0→4mA
VCC=3.0V
VCC
VOUT
LDO_EN
0.1uF
Input pulse
measurement circuit
BU9829GUL-W Evaluation result
(I
=0mA→4mA,C
OUT
=1.0uF)
OUT
Fig.56 CL=0µF Transitional response
BU9829GUL-W Evaluation result
=0mA→4mA,C
(I
OUT
OUT
=0.1uF)
Fig.57 CL=0.1µF Transitional response
VOUT
40mV
Oscilloscope Tektronix TDS3034B
Power source SHOWA 317B
12us
rising1us
IOUT=0→4mA
VCC=3.0V
VCC
measurement circuit
LDO_EN
VOUT
Input pulse
0.1uF
current
probe
700Ω
Rohm
K2095N
VOUT
40mV
120us
Oscilloscope Tektronix TDS3034B
Power source SHOWA 317B
Package power dissipation of BU9829GUL-W is 220mW. It is the value at environmental temperature is 25℃. In the case
of use at 25℃ or higher, degradation is done at 2.2W/℃. If output current is very large, please take care of package
power dissipation.
300
200
Pd [mW]
100
許容損失(Pd)[mW]
0
-50 -250255075100125 150
Ta [℃]
周囲温度(Ta)[℃]
Fig.60 Package power dissipation
○Large Current Protection Circuit
VOUT terminal has large current protection circuit. This circuit protects IC from large current. However, this protection
circuit effective unexpected accident. Please avoid continual use of protection circuit.
3
2.5
2
1.5
1
0.5
VOUT output v oltage[V]
0
05101520
VOUT load current [mA]
Fig.61 Large Current Protection Circuit
●POR circuit
This IC has a POR (Power On Reset) circuit as mistake write countermeasure. After POR action, it gets in write disable.
The POR circuit is valid only when power is ON, and does not work when power is OFF. When power is ON, if the
recommended conditions of the following tR, tOFF, and Vbot are not satisfied, it may become write enable status owing to
noise the likes.
LVCC (Vcc-Lockout) circuit prevents data rewrite action at low power, and prevents wrong write.
At LVCC voltage (Typ. =1.9V) or below, it prevent data rewrite.
When noise or surge gets in the power source line, malfunction may occur, therefore, for removing these, it is
recommended to attach a bypass capacitor (0.1µF) between IC Vcc and GND. At that moment, attach it as close to IC as
possible. And, it is also recommended to attach a bypass capacitor between board Vcc and GND.
PRINT BASE
IC
Capacitor 0.01~0.1µF
GND
Vcc
Fig.63 Vcc noise countermeasures example
Capacitor 10~100µF
Vcc1
SO
Vcc2
GND
Vcc2(3.3V)
Vcc1(1.8V)
CL
( 0.1µF)
C
●Recommendable application circuit
1. It is recommended to attach bypass condensers on
power line.
2. Be sure to make CSB pull up. At power on, mat cause
the abnormal function.
3. Please make LDOEN pull down.
4. If EEPROM malfunction occur by Hi-Z input of the
microcontroller part connected with SO, please make
SO pull up or pull down.
5. Please attach capacity at VOUT terminal. Outputs
overshoot change by output capacity. In actual use,
please evaluate and decide output capacity.
RPU
BU9829GUL-W
CSB
SCK
SI
LDOEN
RPD
VOUT
Fig.64 Recommendable Application circuit
●Notes for use
・Absolute maximum ratings
We pay attention to quality control of this IC, but if there is special mode exceeded absolute maximum rating, please take
a physical safety measures. Because we can’t specify short mode and open made, etc.
・Heat design
In consideration of permissible dissipation in actual use condition, carry out heat design with sufficient margin.
・Absolute maximum ratings
If the absolute maximum ratings such as impressed voltage and operating temperature range and so forth are exceeded,
LSI may be destructed. Do not impress voltage and temperature exceeding the absolute maximum ratings. In the case of
fear exceeding the absolute maximum ratings, take physical safety countermeasures such as fuses, and see to it that
conditions exceeding the absolute maximum ratings should not be impressed to LSI.
・Common impedance
Please pay attention to VCC and GND wiring. For example, lower common impedance and to make wiring think, etc.
・GND electric potential
Set the voltage of GND terminal lowest at any action condition. And, please make pin except GND voltage of GND or
over.
・Test of set base
If low impedance pin connect with capacity at test of set base, please discharge each test progress to stress IC. Please
embroider earth for static electricity neasures at structure progress, pay attention to carry and conservation. When set
base connect with test base at test progress, please connect and remove from power OFF.
No copying or reproduction of this document, in part or in whole, is permitted without the
consent of ROHM Co.,Ltd.
The content specied herein is subject to change for improvement without notice.
The content specied herein is for the purpose of introducing ROHM's products (hereinafter
"Products"). If you wish to use any such Product, please be sure to refer to the specications,
which can be obtained from ROHM upon request.
Examples of application circuits, circuit constants and any other information contained herein
illustrate the standard usage and operations of the Products. The peripheral conditions must
be taken into account when designing circuits for mass production.
Great care was taken in ensuring the accuracy of the information specied in this document.
However, should you incur any damage arising from any inaccuracy or misprint of such
information, ROHM shall bear no responsibility for such damage.
The technical information specied herein is intended only to show the typical functions of and
examples of application circuits for the Products. ROHM does not grant you, explicitly or
implicitly, any license to use or exercise intellectual property or other rights held by ROHM and
other parties. ROHM shall bear no responsibility whatsoever for any dispute arising from the
use of such technical information.
Notice
The Products specied in this document are intended to be used with general-use electronic
equipment or devices (such as audio visual equipment, ofce-automation equipment, communication devices, electronic appliances and amusement devices).
The Products specied in this document are not designed to be radiation tolerant.
While ROHM always makes effor ts to enhance the quality and reliability of its Products, a
Product may fail or malfunction for a variety of reasons.
Please be sure to implement in your equipment using the Products safety measures to guard
against the possibility of physical injury, re or any other damage caused in the event of the
failure of any Product, such as derating, redundancy, re control and fail-safe designs. ROHM
shall bear no responsibility whatsoever for your use of any Product outside of the prescribed
scope or not in accordance with the instruction manual.
The Products are not designed or manufactured to be used with any equipment, device or
system which requires an extremely high level of reliability the failure or malfunction of which
may result in a direct threat to human life or create a risk of human injury (such as a medical
instrument, transportation equipment, aerospace machinery, nuclear-reactor controller, fuelcontroller or other safety device). ROHM shall bear no responsibility in any way for use of any
of the Products for the above special purposes. If a Product is intended to be used for any
such special purpose, please contact a ROHM sales representative before purchasing.
If you intend to export or ship overseas any Product or technology specied herein that may
be controlled under the Foreign Exchange and the Foreign Trade Law, you will be required to
obtain a license or permit under the Law.
Thank you for your accessing to ROHM product informations.
More detail product informations and catalogs are available, please contact us.