ROHM BU9829GUL-WE2

High Reliability Serial EEPROMs
WL-CSP EEPROM family
SPI BUS
BU9829GUL-W
No.10001EAT13
●Description
BU9829GUL-W is Serial EEPROM built-in LDO regulator by SPI BUS interface.
●Features
○EEPROM PART
1) 2,048 words×8 bits architecture serial EEPROM
2) Wide operating voltage range (1.6V~3.6V)
3) Serial Peripheral Interface
4) Self-timed write cycle with automatic erase
5) Low Power consumption
Write
(3.6V)
: 1.5mA (Typ.)
Read
(3.6V)
: 0.5mA (Typ.)
Standby (3.6V)
: 0.1µA (Typ.)
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
12) Low power consumption
Standby (3.6V)
: 0.1 µA (Typ.)
Operation (3.6V)
: 0.1mA (Typ.)
13) Power on/off by enable pin
14) Initial LDO output voltage 2.9V
15) Setting output voltage by EEPROM command (VSET WRITE)
●Absolute maximum rating (Ta=25℃)
Parameter
Symbol
Rating
Unit
-0.3~4.5
V
Pd
220
mW
Storage Temperature
Tstg
-65 ~ 125
℃
Operating Temperature
Topr
-30 ~ 85
℃
-
-0.3~Vcc+0.3
V
Rating
Unit
Supply Voltage
Vcc1(EEPROM)
Vcc2(LDO)
Power Dissipation
Terminal Voltage
●EEPROM recommended operating condition
Parameter
Symbol
Supply Voltage
Vcc1
1.6~3.6
Input Voltage
VIN
0~Vcc1
●LDO regulator recommended operating condition
Parameter
Symbol
Rating
Supply Voltage
Vcc2
2.9~3.6
Input Voltage
VIN
0~Vcc2
www.rohm.com
© 2010 ROHM Co., Ltd. All rights reserved.
1/16
V
Unit
V
2010.09 - Rev.A
Technical Note
BU9829GUL-W
●Memory cell characteristics (Ta=25℃, Vcc1=1.6~3.6V)
Parameter
Limits
Min.
Typ.
Max.
-
-
-
-
Write/Erase Cycle *1 100,000
Data Retention *1
10
●Input/output capacity (Ta=25℃, Frequency=5MHz)
Unit
Parameter
Cycle
Year
Input Capacitance *1
Output Capacitance*1
*1 : Not 100% tested
Limits
Symbol Conditions
CIN
COUT
Min. Max.
VIN=GND
VOUT=GND
-
-
8
8
Unit
pF
pF
*1:Not 100% TESTED
●EEPROM DC operating characteristics (Unless otherwise specified, Ta=-30~85℃, Vcc1=1.6~3.6V)
Limits
Parameter
Symbol
Unit
Test condition
Min.
Typ.
Max.
"H" Input Voltage1
"H" Input Voltage2
"L" Input Voltage1
"L" Input Voltage2
"L" Output Voltage1
"L" Output Voltage2
"H" Output Voltage1
"H" Output Voltage1
Input Leakage Current
Output Leakage Current
VIH1 0.7xVcc1
VIH2 0.75xVcc1
VIL1
-0.3
VIL2
-0.3
VOL1
0
VOL2
0
VOH1 Vcc1-0.2
VOH2 Vcc1-0.2
ILI
-1
ILO
-1
-
-
-
-
-
-
-
-
-
-
Vcc1+0.3
Vcc1+0.3
0.3xVcc1
0.25xVcc1
0.2
0.2
Vcc1
Vcc1
1
1
V
V
V
V
V
V
V
V
µA
µA
ICC1
-
-
1.5
mA
ICC2
-
-
2.0
mA
ICC3
-
-
0.2
mA
ICC4
-
-
0.6
mA
ISB
-
-
1.0
µA
Operating Current Write
Operating Current Read
Standby Current
2.5≦Vcc1≦3.6V
1.6≦Vcc1<2.5V
2.5V≦Vcc1≦3.6V
1.6V≦Vcc1<2.5V
IOL=1.0mA , 2.5V≦Vcc1≦3.6V
IOL=1.0mA , 1.6V≦Vcc1<2.5V
IOH=-0.4mA , 2.5V≦Vcc1≦3.6V
IOH=-100µA , 1.6V≦Vcc1<2.5V
VIN=0~Vcc1
VOUT=0~Vcc1 , CSB=Vcc1
Vcc1=1.8V , fSCK =2MHz, tE/W=5ms
Byte Write, Page Write, Write Status Register
Vcc1=2.5V , fSCK =5MHz,tE/W=5ms
Byte Write, Page Write, Write Status Register
Vcc1=1.8V , fSCK=2MHz , SO=OPEN
Read, Read Status Register
Vcc1=2.5V , fSCK=5MHz,SO=OPEN
Read, Read Status Register
Vcc1=3.6V , CSB=Vcc1 , SCK ,
SI=Vcc1/GND ,SO=OPEN
○This product is not designed for protection against radioactive rays.
●EEPROM AC operating characteristics (Ta=-30~85℃)
Parameter
SCK clock Frequency
SCK High Time
SCK Low Time
CSB High Time
CSB Setup Time
CSB Hold Time
SCK Setup Time
SCK Hold Time
SI Setup Time
SI Hold Time
Output Data Delay Time
Output Hold Time
*1
Outuput Disable Time
*1
SCK Rise Time
*1
SCK Fall Time
*1
Output Rise Time
*1
Output Fall Time
Write Cycle Time
Wait Time From Vcc1 ON To
EEPROM Command
Symbol
1.6≦VCC1<1.8V
1.8≦VCC1≦3.6V
Unit
Min.
Typ.
Max.
Min.
Typ.
Max.
fSCK
tSCKWH
tSCKWL
tCS
tCSS
tCSH
tSCKS
tSCKH
tDIS
tDIH
tPD
tOH
tOZ
tRC
tFC
tRO
tFO
tE/W
-
200
200
200
150
150
50
50
50
50
-
0
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
2.5
-
-
-
-
-
-
-
-
-
100
-
200
1
1
50
50
5
-
80
80
90
60
60
50
50
20
20
-
0
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
5
-
-
-
-
-
-
-
-
-
80
-
80
1
1
50
50
5
MHz
ns
ns
ns
ns
ns
ns
ns
ns
ns
ns
ns
ns
µs
µs
ns
ns
ms
tON
15
-
-
15
-
-
ms
*1 : Not 100% tested
www.rohm.com
© 2010 ROHM Co., Ltd. All rights reserved.
2/16
2010.09 - Rev.A
Technical Note
BU9829GUL-W
●Synchronous data input/output timing
tCS
tON
VCC1
CSB
tCSS
CSB
tSCKS
tSCKWL
SCK
tFC
tRC
tSCKWH
SCK
SI
tDIH
tDIS
tSCKH
tCSH
tPD
tOZ
tRO,tFO
tOH
Hi-Z
SI
SO
SO
Hi-Z
Fig.1 Input timing
Fig.2 Input and output timing
SI data is latched into the chip at the rising edge of SCK clock.
Address and data must be transferred from MSB.
SO data toggles at the falling edge of SCK clock.
Output data toggles from MSB.
●AC condition
Parameter
Load Capacitance
B
A
Min.
Typ.
Max.
Unit
CL
-
-
100
pF
Input Rise times
-
-
-
50
ns
Input Fall times
-
-
-
50
ns
Input Pulse Voltage
-
0.25Vcc1/0.75Vcc1
V
Input and Output Timing Reference Voltages
-
0.3VCc1/0.7Vcc1
V
●Pin configuration
C
Limits
Symbol
C1
B1
A1
●Pin function
C2
C3
B2
B3
A2
A3
2
3
1
INDEX POST
Fig.3 Pin configuration (bottom view)
Land
No.
Pin
Name
I/O
A1
Vcc1
-
Function
Power Supply (EEPROM)
A2
CSB
IN
Chip Select Control
A3
SCK
IN
Serial Data Clock Input
B1
Vcc2
-
Power Supply (LDO)
B2
SI
IN
Start Bit, Op.code, Address, Serial Data Input
B3
SO
OUT Serial Data Output
C1
VOUT
C2
GND
OUT LDO Regulator Output
-
Ground (0V)
C3
LDOEN
IN
LDO Regulator Enable
●LDO regulator DC operating characteristics (Unless otherwise specified Ta=-30~85℃)
Specification
Parameter
Symbol
Unit
Min.
Typ.
Max.
test condition
Output Voltage1-1
VOUT1-1
2.9
3.0
3.2
V
3.2V≦Vcc2≦3.6V, IOUT=0, 2mA, VSET=1, 0=[1:1]
Output Voltage1-2
VOUT1-2
2.9
3.0
3.1
V
3.2V≦Vcc2≦3.6V, IOUT=2, 10mA, VSET=1, 0=[1:1]
Output Voltage2-1
VOUT2-1
2.8
2.9
3.1
V
3.1V≦Vcc2≦3.6V, IOUT=0, 2mA, VSET=1, 0=[1:0]
Output Voltage2-2
VOUT2-2
2.8
2.9
3.0
V
3.1V≦Vcc2≦3.6V, IOUT=2, 10mA, VSET=1, 0=[1:0]
Output Voltage3-1
VOUT3-1
2.7
2.8
3.0
V
3.0V≦Vcc2≦3.6V, IOUT=0, 2mA, VSET=1, 0=[0:1]
Output Voltage3-2
VOUT3-2
2.7
2.8
2.9
V
3.0V≦Vcc2≦3.6V, IOUT=2, 10mA, VSET=1, 0=[0:1]
Output Voltage4-1
VOUT4-1
2.6
2.7
2.9
V
2.9V≦Vcc2≦3.6V, IOUT=0, 2mA, VSET=1, 0=[0:0]
Output Voltage4-2
VOUT4-2
2.6
2.7
2.8
V
2.9V≦Vcc2≦3.6V, IOUT=2, 10mA, VSET=1, 0=[0:0]
Operating Current
ICC
-
-
200
µA
Vcc2=3.6V, IOUT=0A
Standby Current
ISB
-
-
1.0
µA
Vcc2=3.6V, IOUT=0A, LDOEN=GND
“H” Input Voltage
VIH
1.4
-
Vcc2+0.3
V
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.
www.rohm.com
© 2010 ROHM Co., Ltd. All rights reserved.
3/16
2010.09 - Rev.A
Technical Note
BU9829GUL-W
●LDO regulator AC operating characteristics
Parameter
Specification
Symbol
Min.
Typ.
Max.
Unit
Test condition
Vcc1 Rise Time
tVCC1
-
-
5
msec
VCC1 x 0%→VCC1 x 95% point
LDOEN Wait Time
tLDOEN
15
-
-
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レギュレータ部電源
Not
動作不可
Operating
LDO regulator
Power Supply
Not
動作不可
Operating
Operating
EEPROM動作可能範囲
Operating
EEPROM動作可能範囲
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.
tVcc1:MAX 5msec
tVcc1:MAX 5msec
Vcc1
EEPROM
Power Supply
Vcc2
tLDOEN : MIN 15msec
LDO regulator
Power Supply
tLDOEN : MIN 15msec
LDOEN
Not
Operating
Operating
Not
Operating
Operating
Not
Operating
Fig.5 Using LDO Regulator Part, Regulation Timing
www.rohm.com
© 2010 ROHM Co., Ltd. All rights reserved.
4/16
2010.09 - Rev.A
Technical Note
BU9829GUL-W
●Block diagram
VOLTAGE
DETECTION
INSTRUCTION
CSB
DECODE
CONTROL CLOCK
GENERATION
SCK
HIGH VOLTAGE
GENERATOR
WRITE
INHIBITION
SI
INSTRUCTION
REGISTER
ADDRESS
REGISTER
11bit
ADDRESS
DECODER
11bit
16,384 bit
EEPROM
DATA
REGISTER
SO
+
VOUT
R/W
AMP
8bit
8bit
2bit
LDOEN
B.R
AMP
VOUT SETTING REGISTER
RESISTOR
Fig.6
Block diagram
●Characteristic data (The following characteristic data are typical values.)
5
Ta=-30℃
Ta=25℃
Ta=85℃
4
3
3
VIL[V]
SPEC
2
Ta=-30℃
Ta=25℃
Ta=85℃
0.8
VOL[V]
4
VIH[V]
1
5
Ta=-30℃
Ta=25℃
Ta=85℃
2
0.6
0.4
SPEC
SPEC
1
1
0
0
0.2
SPEC
0
1
2
Vcc[V]
3
4
0
0
3
0
4
4
1
3
2
1
0
0.4
0.8
1.2
Fig.10 "H" output voltage VOH
1
2
Vcc[V]
3
4
0
1
10
Ta=-30℃
Ta=25℃
Ta=85℃
1
2
Vcc[V]
3
4
Fig.13 Current consumption at WRITE operation ICC1
www.rohm.com
© 2010 ROHM Co., Ltd. All rights reserved.
4
6
4
0.5
SPEC
2
SPEC
0
0
1
3
Ta=-30℃
Ta=25℃
Ta=85℃
8
1.5
ISB[μA]
ICC3(READ)[mA]
Ta=-40℃
Ta=-30℃
Ta=25℃
Ta=85℃
2
VOUT[V]
12
fSCK=2MHz
DATA=AAh
2
0
0
1
Fig.12 Output leak current ILO
2.5
fSCK=2MHz
DATA=00h
SPEC
SPEC
Fig.11 Input leak current ILI
4
2
2
0
0
IOH[mA]
3
Ta=-30℃
Ta=25℃
Ta=85℃
3
1
0
0
3
SPEC
Ta=-30℃
Ta=25℃
Ta=85℃
0.5
2
4
Ta=-30℃
Ta=25℃
Ta=85℃
ILO[μA]
ILI[μA]
1.5
IOL[mA]
5
SPEC
2
1
Fig.9 "L" output voltage VOL
5
2.5
ICC1[mA]]
2
Vcc[V]
Fig.8 "L" input voltage VIL (EEPROM)
Fig.7 "H" input voltage VIH (EEPROM)
3
VOH[V]
1
0
1
2
Vcc[V]
3
4
Fig.14 Consumption Current at READ operation ICC3
5/16
0
1
2
Vcc[V]
3
4
Fig.15 Standby operation ISB (EEPROM)
2010.09 - Rev.A
Technical Note
BU9829GUL-W
●Characteristic data
250
250
SPEC
10
tSCKWH [ns]
200
fSCK[MHz]
SPEC
SPEC
1
Ta=-30℃
Ta=25℃
Ta=85℃
Ta=-30℃
Ta=25℃
Ta=85℃
150
SPEC
100
1
2
Vcc[V]
3
50
0
0
4
1
Fig.16 SCK frequency fSCK
3
4
0
100
SPEC
80
80
1
2
3
SPEC
40
0
0
Ta=-30℃
Ta=25℃
Ta=85℃
120
40
0
0
0
4
1
2
Vcc[V]
Vcc[V]
3
4
0
1
Fig.20 CSB setup time tCSS
Fig.19 CSB high time tCS
60
4
SPEC
160
Ta=-30℃
Ta=25℃
Ta=85℃
120
50
3
Fig.18 SCK low time tSCKWL
SPEC
160
SPEC
2
Vcc[V]
200
tCSH[ns]
SPEC
Ta=-30℃
Ta=25℃
Ta=85℃
150
1
Fig.17 SCK high time tSCKWH
tCSS[ns]
tCS[ns]
2
Vcc[V]
200
250
200
SPEC
100
0
0
Ta=-30℃
Ta=25℃
Ta=85℃
150
50
0.1
SPEC
200
tSCKWL [ns]
100
2
Vcc[V]
3
4
Fig.21 CSB hold time tCSH
120
60
SPEC
SPEC
100
SPEC
SPEC
40
SPEC
20
80
Ta=-30℃
Ta=25℃
Ta=85℃
tDIH[ns]
tDIS[ns]
Ta=-30℃
Ta=25℃
Ta=85℃
tPD [ns]
40
SPEC
Ta=-30℃
Ta=25℃
Ta=85℃
60
40
20
20
0
0
0
0
1
2
Vcc[V]
3
4
0
1
1
2
Vcc[V]
3
4
Fig.24 Data output delay time tPD
8
SPEC
200
6
100
SPEC
ISB[us]
150
6
SPEC
Ta=-30℃
Ta=25℃
Ta=85℃
tE/W[ms]
tOZ [ns]
0
4
8
250
4
Ta=-30℃
Ta=25℃
Ta=85℃
2
50
0
1
2
Vcc[V]
3
1
2
Vcc[V]
3
4
0
3
2
VIL[V]
SPEC
120
1.5
1
1
0.5
0.5
0
1
2
Vcc[V]
3
4
4
Ta=-30℃
Ta=25℃
Ta=85℃
80
40
SPEC
0
0
3
SPEC=5000ns
Ta=-30℃
Ta=25℃
Ta=85℃
tVcc1[us]
2
2
Vcc[V]
160
2.5
Ta=-30℃
Ta=25℃
Ta=85℃
1
Fig.27 Standby operation ISB (LDO)
Fig.26 Write cycle time tE/W
3
1.5
SPEC
0
0
4
Fig.25 Output disable time tOZ
2.5
Ta=-30℃
Ta=25℃
Ta=85℃
4
2
0
0
VIH[V]
3
Fig.23 SI hold time tDIH
Fig.22 SI setup time tDIS
0
0
1
Fig.28 "H" input voltage VIH (LDO)
2
Vcc[V]
3
4
0
1
2
Vcc[V]
3
4
Fig.30 Vcc1 rise time tVcc1
Fig.29 "L" input voltage VIL (LDO)
250
3.2
3.1
Ta=-30℃
Ta=25℃
Ta=85℃
SPEC
SPEC
200
(VSET=1,0)
3
ICC[uA]
VOUT[V]
2
Vcc[V]
SPEC
2.9
2.8
Ta=-30℃
Ta=25℃
Ta=85℃
150
100
50
SPEC
0
2.7
0
2
4
6
8
10
Iout[mA]
12
14
16
Fig.31 Vout response (LDO)
www.rohm.com
© 2010 ROHM Co., Ltd. All rights reserved.
0
1
2
Vcc[V]
3
4
Fig.32 Current consumption ICC (LDO)
6/16
2010.09 - Rev.A
Technical Note
BU9829GUL-W
●Functional description
○Status Register
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. R / B 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
R/B
Bit
Definition
Block write protection for memory array
(EEPROM)
BP0/BP1
Write enable/disable status bit
WEN=0 : write disable
WEN=1 : write enable
WEN
BP1
BP0
Block Write Protection
0
0
NONE
0
1
600h-7FFh
1
0
400h-7FFh
1
1
000h-7FFh
READY/BUSY status bit
R / B =0 : READY
R / B =1 : BUSY
R/B
●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 register
0000
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
SCK
0
SI
SO
0
1
0
2
0
3
0
4
0
5
1
6
1
SCK
7
SI
0
Hi-Z
SO
Fig.33 WRITE ENABLE CYCLE TIMING
0
0
1
0
2
0
3
0
5
4
0
1
6
0
7
0
Hi-Z
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.
www.rohm.com
© 2010 ROHM Co., Ltd. All rights reserved.
7/16
2010.09 - Rev.A
Technical Note
BU9829GUL-W
3. READ
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.
1
2
3
4
5
6
7
8
14
23
0
0
1
0
*
1
*
30
0
A10
A1
A0
~
~
0
~
~
0
~
0
24
~
~
~
~
SI
~
~
0
~
~
~
~
SCK
~
~
~
~
CSB
~
~
D7 D6
D2
~
~
Hi-Z
~
~
~
~
SO
D1
D0
Fig.35 READ CYCLE TIMING
*=Don't care
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
0
0
4
0
5
0
6
1
7
8
*
0
0
14
A10
A1
A0
30
24
D7
D6
D2
D1
31
D0
~
~
~
Hi-Z
23
~ ~
0
3
~ ~
~
~
0
2
~
~
SO
1
~
~ ~
SI
0
~
~
SCK
*=Don't care
Fig. 36 WRITE CYCLE TIMING
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.
CSB
SCK
SI
1
0
0
0
2
0
3
0
SO
Hi-Z
0
1
7
6
5
4
0
8
9
Bit7
Bit6
10
11
12
13
14
15
1
0
0
Bit5
Bit4
0
0
Bit3
Bit2
Bit1
Bit0
BP1 BP0 WEN R/B
Fig.37 READ STATUS REGISTER CYCLE TIMING
www.rohm.com
© 2010 ROHM Co., Ltd. All rights reserved.
8/16
2010.09 - Rev.A
Technical Note
BU9829GUL-W
6. WRSR (WRITE STATUS RESISTER)
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
1
0
2
3
7
6
5
4
9
8
Bit7 Bit6
SI
SO
0
0
0
0
0
1
1
0
*
11
10
Bit5
*
12
Bit4 Bit3
*
*
Bit2
Bit1 Bit0
BP0
BP1
15
14
13
*
*
Hi-Z
* Don’t care
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
SI
SO
0
0
0
3
2
1
0
0
0
1
0
7
6
5
4
8
*
1
*
1
24
23
13
12
0
0
30
0
Hi-Z
0
0
0
0
VSET
1
VSET
0
* Don’t care
Fig.39 VSET READ CYCLE TIMIING
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.
CSB
SI
SO
1
0
SCK
0
0
3
2
0
0
0
0
7
6
5
4
1
0
8
*
*
1
0
24
23
13
12
0
0
0
*
30
*
*
*
VSET
1
31
VSET
0
Hi-Z
* Don’t care
Fig. 40 VSET WRITE CYCLE TIMING
www.rohm.com
© 2010 ROHM Co., Ltd. All rights reserved.
9/16
2010.09 - Rev.A
Technical Note
BU9829GUL-W
●EEPROM soft ware
○READ, VSET_READ, RDSR Command cancel
Cancel of these commands is possible by changing CSB pin to “HIGH” in all sections.
OPECODE
ADDRESS
DATA
8bit
8bit
Cancel is possible
8bit
OPECODE
DATA
8bit
8bit
Cancel is possible
Fig.42 RDSR Cancel Timing
Fig.41 READ, VSET_READ Cancel Timing
○WRITE, PAGE_WRITE, VSET_WRITE、WRSR Command cancel
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.
OPECODE
ADDRESS
DATA(n)
8bit
8bit
8bit
b
a
tE/W
SCK
D7
SI
d
D6
D5
D4
AN ENLARGEMENT
c
D3
D2
D1
D0
c
b
Fig.43 WRITE, PAGE_WRITE, VSET_WRITE READ VSET_READ Cancel Timing
OPECODE
DATA(n)
8bit
a
tE/W
8bit
b
8bit
d
AN ENLARGEMENT
D1
SI
c
16
15
14
SCK
17
D0
b
c
d
Fig.44 WRSR Cancel Timing
○WREN, WRDI command cancel
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.
7
OPECODE
AN ENLARGEMENT
8bit
a
b
a
9
8
b
Fig.45 WREN, WRDI Cancel Timing
●Data polling
If RDSR command is carried out daring tE/W, according to out put data ( R / B 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).
If R / B 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.
During WRSR Command(tE/W)
BUSY
READY
CSB
SCK
SI
SO
READ STATUS
WRITE STATUS
READ STATUS
READ STATUS
READ STATUS
REGISTOR
REGISTOR
REGISTOR
REGISTOR
REGISTOR
a=0Ch
b=(00h)
c=0Fh
d=0Ch
e=00h
Fig.46
www.rohm.com
© 2010 ROHM Co., Ltd. All rights reserved.
Status register data in each section
10/16
2010.09 - Rev.A
Technical Note
BU9829GUL-W
●EEPROM part
1. Hardware Connection of EEPROM
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.
SCK, SI
CSB
SO
Fig.48 SCK,SI terminals
equivalent circuit
Fig.47 CSB 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
occur by Hi-z input of the microcontroller port connected with so, please make so pull up or pull down.
affected the microcontroller movement to make so open, it is no problem. Load capacity of so disturb
movement of EEPROM. If this load capacity is 100pF or below, BU9829GUL-W can move
(Vcc1=1.6V~1.8V) or 5MHz (Vcc1=1.8V~3.6V)
malfunction
If it doesn’t
high speed
in 2.5MHz
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
Rpu
Microcontroller
I
VOLM OLM
Rpu
“L” output
EEPROM
“L” input
・VILE : EEPROM VIL specifications
・VOLM : Microcontroller VOL specifications
・IOLM : Microcontroller IOL specifications
www.rohm.com
VOLM ≦
VCC-VOLM
IOLM
VILE
…①
…②
VILE
Fig.50 Input terminal pull up resistance
© 2010 ROHM Co., Ltd. All rights reserved.
≧
Example) When Vcc=5V, VILE=1.5V, VOLM=0.4V, IOLM=2mA,
from the equation①,
Rpu
≧
∴Rpu
≧
5-0.4
-3
2×10
2.3[kΩ]
With the value of Rpu to satisfy the above equation, VOLM
becomes 0.4V or below, and with VILE(=1.5V), the equation
② is also satisfied.
11/16
2010.09 - Rev.A
Technical Note
BU9829GUL-W
1.3.2 Pull down resistance Rpd of input terminals
Rpd
EEPROM
Microcontroller
VOHM
VIHE
IOHM
“H” output
≧
“H” input
Rpd
Fig.51 Input terminals Pull down resistance
・VIHE : EEPROM VIH specifications
・VOHM : Microcontroller VOH specifications
・IOHM : Microcontroller IOH specifications
VOHM
≦
VOHM
IOHM
…①
VIHE
…②
Example) When Vcc=5V, VIHE=3.5V, VOHM=2.4V, IOHM=2mA,
from the equation①,
Rpd
≧
∴Rpd
≧
2.4
2×10-3
1.2 [kΩ]
With the value of Rpd to satisfy the above equation, VOHM
becomes 2.4V or higher, and with VIHE(=3.5V), the equation②is
also satisfied.
1.3.3 Pull up resistance Rpu of SO pin
Microcontroller
VILM
Rpu
EEPROM
IOLE
VOLE
Rpu
≧
VOLE
≦
VCC-VOLE
IOLE
VILM
…①
…②
Example) When Vcc=5V, VOLE=0.4V, VILM=1.5V, IOLE=2.1mA,
from the equation①,
“L” input
“L” output
Fig.52 SO Pull up resistance
・VOLE : EEPROM VOL specifications
・IOLE : Microcontroller IOL specifications
・VILM : Microcontroller VIL specifications
Rpu
≧
∴Rpu
≧
5-0.4
-3
2.1×10
2.2 [kΩ]
With the value of Rpd to satisfy the above equation, VOLE
becomes 0.4V or higher, and with VILM(=1.5V), the equation②is
also satisfied.
1.3.4 Pull up resistance Rpu of SO pin
EEPROM
Microcontroller
VOHE
VIHM
“H” input
Rpd
Rpd
≧
VOHE
≧
VOHE
IOHE
VIHM
…①
…②
Example) When Vcc=5V, VOHE=Vcc-0.5V, VIHM=Vccx0.7V, IOHE=0.4mA,
from the equation①,
IOHE
“H” output
Fig.53 SO Pull down resistance
・VOHE : EEPROM VOH specifications
・IOHE : EEPROM IOH specifications
・VIHM : Microcontroller VIH specifications
www.rohm.com
© 2010 ROHM Co., Ltd. All rights reserved.
Rpd
≧
∴Rpd
≧
5-0.5
-3
0.4×10
11.3 [kΩ]
With the value of Rpu to satisfy the above equation, VOHE
becomes 4.5V or higher, and with VIHM(=3.5V), the equation ② is
also satisfied.
12/16
2010.09 - Rev.A
Technical Note
BU9829GUL-W
●LDO regulator part
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
VOUT
Fig.55 VOUT output terminals
○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
VOUT
88mV
172mV
20us
VCC=3.0V
13.6us
VCC=3.0V
VCC
Oscilloscope
Power source
VCC
VOUT
Tektronix TDS3034B
SHOWA 317B
LDO_EN
0.1uF
Oscilloscope
Power source
current
probe
700Ω
Input pulse
VOUT
LDO_EN
0.1uF
current
probe
700Ω
Rohm
K2095N
Input pulse
measurement circuit
rising 1us
IOUT=0→4mA
Rohm
K2095N
measurement circuit
rising 1us
IOUT=0→4mA
BU9829GUL-W Evaluation result
(IOUT=0mA→4mA,COUT=1.0uF)
Fig.56 CL=0µF Transitional response
BU9829GUL-W Evaluation result
(IOUT=0mA→4mA,COUT=0.1uF)
Fig.57 CL=0.1µF Transitional response
VOUT
VOUT
40mV
40mV
12us
Oscilloscope
Power source
Tektronix TDS3034B
SHOWA 317B
Tektronix TDS3034B
SHOWA 317B
120us
VCC=3.0V
VCC
Oscilloscope
Power source
VOUT
LDO_EN
0.1uF
current
probe
Tektronix TDS3034B
SHOWA 317B
VCC=3.0V
VCC
VOUT
LDO_EN
0.1uF
Input pulse
rising1us
IOUT=0→4mA
Rohm
K2095N
Input pulse
rising 1us
IOUT=0→4mA
measurement circuit
BU9829GUL-W Evaluation result
(IOUT=0mA→4mA,COUT=1.0uF)
Fig.58 CL=1.0µF Transitional response
www.rohm.com
© 2010 ROHM Co., Ltd. All rights reserved.
current
probe
700Ω
700Ω
Rohm
K2095N
measurement circuit
BU9829GUL-W Evaluation result
(IOUT=0mA→4mA,COUT=1.0uF)
Fig.59 CL=10µF Transitional response
13/16
2010.09 - Rev.A
Technical Note
BU9829GUL-W
○Package power dissipation
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.
Pd [mW]
許容損失(Pd) [mW]
300
200
100
0
-50
-25
0
25
50
75
Ta [℃]
周囲温度(Ta) [℃]
100
125
150
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
VOUT output voltage[V]
2.5
2
1.5
1
0.5
0
0
5
10
15
20
VOU T load current [m A]
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.
Recommended conditions of tR, tOFF, Vbot
tR
tOFF
Vbot
tR
Vcc1
tOFF
10ms or below
10ms or higher
0.3V or below
100ms or below
10ms or higher
0.2V or below
Vbot
0
Fig.62 Rise waveform
www.rohm.com
© 2010 ROHM Co., Ltd. All rights reserved.
14/16
2010.09 - Rev.A
Technical Note
BU9829GUL-W
●LVCC circuit
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.
●Noise countermeasures
○Vcc noise (bypass capacitor)
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.
IC
Capacitor 0.01~0.1µF
PRINT BASE
GND
Fig.63
Vcc
Capacitor 10~100µF
Vcc noise countermeasures example
●Recommendable application circuit
Vcc2(3.3V)
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.
Vcc1(1.8V)
RPU
BU9829GUL-W
CSB
SCK
SI
LDOEN
RPU
Vcc1
SO
Vcc2
VOUT
GND
(0.1µF) (0.1µF)
CL
C
C
RPD
RPD
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.
www.rohm.com
© 2010 ROHM Co., Ltd. All rights reserved.
15/16
2010.09 - Rev.A
Technical Note
BU9829GUL-W
●Ordering part number
B
U
Part No.
9
8
2
9
Part No.
G
U
L
Package
GUL : VCSP50L1
- W
W-CELL
E
2
Packaging and forming specification
E2: Embossed tape and reel
VCSP50L1(BU9829GUL-W)
<Tape and Reel information>
1.74±0.05
0.55MAX
0.1±0.05
1.65±0.05
1PIN MARK
(φ0.15)INDEX POST
B
B
A
1
0.37±0.05
2
E2
The direction is the 1pin of product is at the upper left when you hold
( reel on the left hand and you pull out the tape on the right hand
)
0.325±0.05
A
C
3000pcs
P=0.5×2
0.08 S
Embossed carrier tape
Quantity
Direction
of feed
S
9-φ0.25±0.05
0.05 A B
Tape
3
1pin
P=0.5×2
(Unit : mm)
www.rohm.com
© 2010 ROHM Co., Ltd. All rights reserved.
Reel
16/16
Direction of feed
∗ Order quantity needs to be multiple of the minimum quantity.
2010.09 - Rev.A
Notice
Notes
No copying or reproduction of this document, in part or in whole, is permitted without the
consent of ROHM Co.,Ltd.
The content specified herein is subject to change for improvement without notice.
The content specified 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 specifications,
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 specified 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 specified 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.
The Products specified in this document are intended to be used with general-use electronic
equipment or devices (such as audio visual equipment, office-automation equipment, communication devices, electronic appliances and amusement devices).
The Products specified in this document are not designed to be radiation tolerant.
While ROHM always makes efforts 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, fire or any other damage caused in the event of the
failure of any Product, such as derating, redundancy, fire 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 specified 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.
ROHM Customer Support System
http://www.rohm.com/contact/
www.rohm.com
© 2010 ROHM Co., Ltd. All rights reserved.
R1010A