Ordering number : ENA2324
LE24163LBXA
CMOS LSI
16 kb I2C CMOS Serial
EEPROM
http://onsemi.com
Overview
The LE24163LBXA (hereinafter referred to as ‘this device’) is two-wire serial interface EEPROM (Electrically
Erasable and Programmable ROM). This device realizes high speed and a high level reliability by our company’s high
performance CMOS EEPROM technology. This device is compatible with I2C memory protocol, therefore it is best
suited for application that requires re-writable nonvolatile parameter memory.
Function
Capacity: 16k bits (2k x 8 bits)
Single supply voltage: 1.7V to 3.6V (Read)
Operating temperature: 40ºC to +85ºC
Interface: Two wire serial interface (I2C Bus*)
Operating clock frequency: 400kHz
Low Power consumption
: Standby: 2 µA (max.)
: Active (Read): 0.5 mA (max.)
Automatic page write mode: 16 Bytes
WLCSP5, 1.20x0.80
Read mode: Sequential Read and random read
5
Erase/Write cycles: 10 cycles (Page Write)
Data Retention: 20 years
Shipped Data Pattern: FFh
High reliability: Adopts proprietary symmetric memory array configuration (USP6947325)
Hardware write protect feature
Noise filters connected to SCL and SDA pins
Incorporates a feature to prohibit write operations under low voltage conditions.
Specifications
Absolute Maximum Ratings at Ta = 25C
Parameter
Symbol
Conditions
Ratings
Unit
0.5 to +4.6
V
DC input voltage
0.5 to VCC+0.5
V
Over-shoot voltage
1.0 to VCC+1.0
V
65 to +150
C
Supply voltage
Storage temperature
Tstg
Stresses exceeding those listed in the Maximum Ratings table may damage the device. If any of these limits are exceeded, device functionality should not be assumed,
damage may occur and reliability may be affected.
* This product is licensed from Silicon Storage Technology, Inc. (USA).
2
* I C Bus is a trademark of Philips Corporation.
ORDERING INFORMATION
See detailed ordering and shipping information on page 15 of this data sheet.
Semiconductor Components Industries, LLC, 2014
April, 2014 Rev.1.10
40414HK 20140325-S00001 No.A2324-1/15
LE24163LBXA
Recommended Operating Conditions
Parameter
Symbol
Conditions
Ratings
min
typ
Unit
max
Operating supply voltage (Read)
1.7
3.6
V
Operating supply voltage (Write)
1.8
3.6
V
Operating temperature
40
+85
C
Functional operation above the stresses listed in the Recommended Operating Ranges is not implied. Extended exposure to stresses beyond the Recommended
Operating Ranges limits may affect device reliability.
DC Electrical Characteristics
Parameter
Symbol
Conditions
Spec.
min
typ
Unit
max
Supply current at reading
ICC1
f=400kHz, VDD = VDD Max
Supply current at writing
ICC2
f=400kHz, tWC=5ms, VDD = VDD Max
0.5
mA
5
mA
Standby current
ISB
VIN=VDD or GND
2
µA
Input leakage current
ILI
VIN= GND to VDD, VDD = VDD Max
2.0
+2.0
µA
Output leakage current
ILO
VIN= GND to VDD, VDD = VDD Max
2.0
+2.0
µA
Input Low voltage
VIL
Input High voltage
VIH
Output Low voltage
VOL
VDD0.2
V
VDD0.8
V
IOL=0.7mA, VDD=1.7V
0.2
V
IOL=2.0mA, VDD=2.5V
0.4
V
Capacitance at Ta = 25C, f=1MHz
Parameter
Symbol
Conditions
max
Unit
In/Output pin capacitance
CI/O
VI/O=0V (SDA)
6
pF
Input pin capacitance
CI
VIN=0V
6
pF
No.A2324-2/15
LE24163LBXA
AC Electric Characteristics
Input pulse level
0.1VCC to 0.9VCC
Input pulse rise / fall time
20ns
Output detection voltage
0.5VCC
Output load
50pF + Pull up resistor 3.0kΩ
VCC
R=3.0kΩ
SDA
C=50pF
Output Load Circuit
Product parametric performance is indicated in the Electrical Characteristics for the listed test conditions, unless otherwise noted. Product performance may not be
indicated by the Electrical Characteristics if operated under different conditions.
Parameter
Symbol
Spec.
min
typ
Slave mode SCL clock frequency
fSCLS
0
SCL clock low time
tLOW
1200
SCL clock high time
tHIGH
600
SDA output delay time
tAA
100
SDA data output hold time
tDH
100
Unit
max
400
kHz
ns
ns
900
ns
ns
Start condition setup time
tSU.STA
600
ns
Start condition hold time
tHD.STA
600
ns
Data in setup time
tSU.DAT
100
ns
Data in hold time
tHD.DAT
0
ns
Stop condition setup time
tSU.STO
600
ns
SCL SDA rise time
tR
300
300
ns
SCL SDA fall time
tF
Bus release time
tBUF
Noise suppression time
tSP
100
ns
Write time
tWC
5
ms
1200
ns
ns
No.A2324-3/15
LE24163LBXA
Package Dimensions
unit : mm
WLCSP5, 1.20x0.80
CASE 567GS
ISSUE O
E
A
NOTES:
1. DIMENSIONING AND TOLERANCING PER
ASME Y14.5M, 1994.
2. CONTROLLING DIMENSION: MILLIMETERS.
3. COPLANARITY APPLIES TO SPHERICAL
CROWNS OF SOLDER BALLS.
B
PIN A1
REFERENCE
D
DIM
A
A1
A2
b
D
E
e
0.05 C
2X
0.05 C
2X
TOP VIEW
A2
MILLIMETERS
MIN
MAX
0.33
−−−
0.03
0.13
0.20 REF
0.15
0.25
1.20 BSC
0.80 BSC
0.40 BSC
0.08 C
A
RECOMMENDED
SOLDERING FOOTPRINT*
0.08 C
NOTE 3
A1
SIDE VIEW
SEATING
PLANE
C
A1
PACKAGE
OUTLINE
e
b
5X
e/2
e
0.05 C A B
0.40
PITCH
0.40
PITCH
C
0.03 C
B
5X
DIMENSIONS: MILLIMETERS
A
1
0.20
*For additional information on our Pb−Free strategy and soldering
details, please download the ON Semiconductor Soldering and
Mounting Techniques Reference Manual, SOLDERRM/D.
2
BOTTOM VIEW
Pin Assignment
Ball side View
Top View
2
VDD
1
WP
A
VSS
VSS
SCL
SDA
SDA
B
C
C
VDD
2
SCL
WP
1
B
A
Pin Descriptions
A1
WP
Write protect
A2
VDD
Power supply
B1
SCL
Serial clock input
B2
-
-
C1
SDA
Serial data in/output
C2
VSS
Ground
No.A2324-4/15
LE24163LBXA
Block Diagram
WP
SDA
I/O Buffer
High voltage generator
X decoder
Address generator
Serial controller
SCL
Condition detector
Input Buffer
Write controller
EEPROM Array
Y decoder & Sense AMP
Serial-Parallel converter
No.A2324-5/15
LE24163LBXA
Bus timing
tF
tHIGH
tLOW
tR
tSP
SCL
tSU.STA
tHD.STA
tHD.DAT
tSU.DAT
tSU.STO
tSP
SDA/IN
tAA
tBUF
tDH
SDA/OUT
Write timing
tWC
SCL
D0
SDA
Write Data
Acknowledge
Stop
condition
Start
condition
Pin Function
SCL (Serial clock)
The SCL signal is used to control serial input data timing. The SCL is used to latch input data synchronously
at the rising edge and read output data synchronously at the falling edge.
SDA (Serial input / output data)
The SDA pin is bidirectional for serial data transfer. It is an open-drain structure that needs to be pulled up by
resistor.
WP (Write protect)
When the WP input is high, write protection is enabled. When WP input is either low or floating, write
protection is disabled. The read operation is always activated irrespective of the WP pin status.
No.A2324-6/15
LE24163LBXA
Functional Description
The device supports the I2C protocol. Any device that sends data on to the bus is defined to be a transmitter,
and any device that reads the data to a receiver. The device that controls the data transfer is known as the
bus master, and the other as the slave device.
1) Start Condition
A Start condition needs to start the EEPROM operation, it is to set falling edge of the SDA while the SCL
is stable in the high status.
2) Stop Condition
A Start condition is identified by rising edge of the SDA signal while the SCL is stable in the high status.
The device becomes the standby mode from a Read operation by a Stop condition. In a write sequence,
a stop condition is trigger to terminate the write data inputs and it is trigger to start the internal write cycle.
After the internally write cycle time which is specified as tWC, the device enters a standby mode.
tSU.STA
tSU.STO
tHD.STA
SCL
SDA
Stop
condition
Start
condition
3) Data Input
During data input, the device latches the SDA on the rising edge of the SCL. For correct the operation,
The SDA must be stable during the rising edge of the SCL.
tSU.DAT
tHD.DAT
SCL
SDA
No.A2324-7/15
LE24163LBXA
4) Acknowledge Bit (ACK)
The Acknowledge Bit is used to indicate a successful byte data transfer. The receiver sends a zero to
acknowledge that it has received each word (Device Code, Slave Address etc) from the transmitter.
SCL
(From Transmitter)
8
1
9
SDA
(From Transmitter)
SDA
(EEPROM output)
Acknowledge
Bit output
Start
condition
tAA
tDH
5) Device addressing
To transmit between the bus master and slave device (EEPROM), the master must send a Start condition
to the EEPROM. The device address word of the EEPROM consists of 7-bit Device address code and
1-bit read/write code. By sending these, it becomes possible to communicate between the bus master
and the EEPROM.
The upper 4-bit of the device address word are called the Device Code, the Device Code of the EEPROM
uses 1010b fixed code. This device does not have the Slave address.
The 8th bit is the read/write bit. The bit is set to 1 for Read operation and 0 for Write operation. If a match
occurs on the Device Code, the corresponding device gives an acknowledgement on SDA during the 9th
bit time. If device dose not match the Device Code, it deselects itself from the bus, and goes into the
Standby mode. Use the Random Read command when you execute reading after the slave device was
switched.
Memory
Address
Device Code
1
0
1
0
A10
A9
A8
R/W
LSB
MSB
Device address word
No.A2324-8/15
LE24163LBXA
6) EEPROM Write Operation
6)-1. Byte Write
The write operation requires an 8-bit device address word with the 8th bit = 0 (write). Then the EEPROM
sends acknowledgement 0 at the 9th clock cycle. After these, the EEPROM receives 8-bit memory
address word, and the EEPROM outputs acknowledgement 0 at receipt of this memory address. Then
the EEPROM receives 8-bit write data, the EEPROM outputs acknowledgement 0 after receipt of write
data. If the EEPROM receives a stop condition, the EEPROM enters an internally timed (tWC) write cycle
and terminates receipt of inputs until completion of the write cycle.
1 0 1 0 A A9 A8 W
10
Data
A7 A6 A5 A4 A3 A2 A1 A0
A C
R/W
D7D6D5D4D3D2D1 D0
Stop
SDA
Start
Memory Addres
A C
A C
Access from master device
6)-2. Page Write
The Page write allows up to 16 bytes to be written in a single write cycle. The page write is the same
sequence as the byte write except for inputting the more write data. The page write is initiated by a start
condition, device code, device address, memory address(n) and write data(n) with every 9th bit
acknowledgement. The device enters the page write operation if this device receives more write
data(n+1) instead of receiving a stop condition. The page address (A0 to A3) bits are automatically
incremented on receiving write data(n+1). The device can continue to receive write data up to 16 bytes. If
the page address bits reaches the last address of the page, the page address bits will roll over to the first
address of the same page and previous write data will be overwritten. After these, if the device receives a
stop condition, the device enters an internally timed (tWC×(n+x)) write cycle and terminates receipt of
inputs until completion of the write cycle.
1 0 1 0 A A9 A8 W
10
Data(n)
Data(n+1)
A7 A6 A5 A4 A3 A2 A1 A0
D7D6D5D4D3D2D1D0
D7 D6 ~ D1 D0
ACK
ACK
ACK
·····
ACK
R/W
Data(n+x)
·····
D7 D6 ~ D1 D0
ACK
ACK
D7D6 ~ D1D0
ACK
D7D6 ~ D1 D0
D7 D6 ~ D1 D0
ACK
Stop
SDA
Start
Memory Address(n)
ACK
Access from master device
No.A2324-9/15
LE24163LBXA
6)-3. Acknowledge Polling
The Acknowledge Polling operation is used to show if the EEPROM is in an internally timed write cycle or
not. This operation is initiated by the stop condition after inputting write data. This requires the 8-bit
device address word with the 8th bit = 0 (write) following the start condition during an internally timed write
cycle. If the EEPROM is busy with the internal write cycle, no acknowledge will be returned. If the
EEPROM has terminated the internal write cycle, it responds with an acknowledge. The terminated write
cycle of the EEPROM can be known by this operation.
A A9 A8
W
10
1
During Write
A
0 1 0 10 A9 A8 W
NO ACK
R/W
No Write
Start
1 0 1 0
Start
SDA
Start
During Write
NO ACK
R/W
1 0 1 0
A A9 A8
W
10
······
ACK
R/W
Access from master device
No.A2324-10/15
LE24163LBXA
7) EEPROM Read Operation
7)-1. Current Address Read
The device has an internal address counter. It maintains that last address during the last read or write
operation, with incremented by one. The current address read accesses the address kept by the internal
address counter. After receiving a start condition and the device address word with the 8th bit = 1 (Read),
the EEPROM outputs the 8-bit current address data from following acknowledgement 0. If the EEPROM
receives acknowledgement 1 and a following stop condition, the EEPROM stops the read operation and
is returned to a standby mode. In case the EEPROM has accessed the last address of the last page at
previous read operation, the current address will roll over and returns to zero address. In case EEPROM
has accessed tha last address of the last page at previous write operation, the current address roll over
within page addressing and returns to the first address in the same page.
The current address is valid while power is on. After power on, the current address will be reset (all 0).
Note: After the page write operation, the current address is the specified memory address in the last page
write, if the write data is more than 16-bytes.
Start
SDA
1
0 1
A A9 A8
R
10
0
Stop
Data (n+1)
Device Address
D7 D6 D5 D4 D3 D2 D1 D0
NO ACK
ACK
R/W
Access from master device
7)-2. Random Read
The random read requires a dummy write to set read address. The EEPROM receives a start condition
and the device address word with the 8th bit = 0 (write), the memory address. The EEPROM outputs
acknowledgement 0 after receiving memory address then enters a current address read with receiving a
start condition. The EEPROM outputs the read data of the address which was defined in the dummy write
operation. After receiving no acknowledgement and a following stop condition, the EEPROM stops the
random read operation and returns to a standby mode.
1 0 1 0 A A9 A8 W
10
Device Address
A7 A6 A5 A4 A3 A2 A1 A0
ACK
ACK
R/W
Dummy Write
1 0 1 0 A A9 A8 R
10
Data(n)
D7 D6 ~ D1D0
ACK
Stop
Memory Address
Start
SDA
Start
Device Address
NO ACK
R/W
Current Read
Access from master device
No.A2324-11/15
LE24163LBXA
SDA
Start
Device Address
1 0 1 0
Data(n)
A A9 A8 R
10
D7 D6 ~ D1 D0
ACK
Data(n+1)
Data(n+2)
Data(n+x)
D7 D6 ~ D1 D0
D7 D6 ~ D1 D0
D7 D6 ~ D1 D0
ACK
ACK
Stop
7)-3. Sequential Read
The sequential read operation is initiated by either a current address read or random read. If the
EEPROM receives acknowledgement 0 after 8-bit read data, the read address is incremented and the
next 8-bit read data outputs. The current address will not roll over and returns address zero if it reaches
the last address of the last page. Please don’t access it except the valid address range (000h ~ 7FFh).
The sequential read is terminated if the EEPROM receives no acknowledgement and a following stop
condition.
NO ACK
ACK
R/W
Access from master device
No.A2324-12/15
LE24163LBXA
Application Notes
1) Pull-up resistor of SDA pin
Due to the demands of the I2C bus protocol function, the SDA pin must be connected to a pull-up resistor
(with a resistance from several k to several tens of k) without fail. The appropriate value must be
selected for this resistance (RPU) on the basis of the VIL and IIL of the microcontroller and other devices
controlling this product as well as the VOL – IOL characteristics of the product. Generally, when the
resistance is too high, the operating frequency will be restricted; conversely, when it is too low, the
operating current consumption will increase.
RPU maximum value
The maximum resistance must be set in such a
way that the bus potential, which is determined by
the sum total (IL) of the input leaks of the devices
connected to the SDA bus and by RPU, can
completely satisfy the input high level (VIH min) of
the microcontroller and EEPROM. However, a
resistance value that satisfies SDA rise time tR and
fall time tF must be set.
RPU
Master
Device
IL
EEPROM
SDA
IL
CBUS
RPU maximum value = (VCC - VIH)/IL
Example: When VCC = 3.0 V and IL = 2 A
RPU maximum value = (3.0 V 3.0 V 0.8)/2 A = 300 k
RPU minimum value
A resistance corresponding to the low-level output voltage (VOL max) of EEPROM must be set.
RPU minimum value = (VCC VOL)/IOL
Example: When VCC = 3.0 V, VOL = 0.4 V and IOL = 1 mA
RPU minimum value = (3.0 V 0.4)/1 mA = 2.6 k
Recommended RPU setting
RPU is set to strike a good balance between the operating frequency requirements and power
consumption. If it is assumed that the SDA load capacitance is 50 pF and the SDA output data strobe
time is 500 ns, RPU will be about RPU = 500 ns/50 pF = 10 k.
No.A2324-13/15
LE24163LBXA
2) Notes on write protect operation
This product prohibits all memory array writing when the WP pin is high. To ensure full write protection,
the WP is set high for all periods from the start condition to the stop condition, and the conditions below
must be satisfied.
symbol
tSU.WP
tHD.WP
WP
Parameter
WP Setup time
WP Hold time
tSU.WP
Min.
600
600
Spec.
Typ.
–
–
Unit
Max.
–
–
ns
ns
tHD.WP
SCL
SDA
Start Condition
Stop Condition
3) Noise filter for the SCL and SDA pins
This product contains a filter circuit for eliminating noise at the SCL and SDA pins. Pulses of 100 ns or
less are not recognized because of this function.
4) Function to inhibit writing when supply voltage is low
This product contains a supply voltage monitoring circuit that inhibits inadvertent writing below the
guaranteed operating supply voltage range. The data is protected by ensuring that write operations are
not started at voltages (typ.) of 1.3 V and below.
No.A2324-14/15
LE24163LBXA
MARKING INFORMATION
LE24163LBXA WLCSP5, 1.20x0.80
163
Lot
Part ID: 163
Lot Number: 3digits
ORDERING INFORMATION
Device
LE24163LBXA-SH
Package
WLCSP5, 1.20x0.80
(Pb-Free / Halogen Free)
Shipping (Qty / Packing)
5000 / Tape & Reel
ON Semiconductor and the ON logo are registered trademarks of Semiconductor Components Industries, LLC (SCILLC). SCILLC owns the rights to a number
of patents, trademarks, copyrights, trade secrets, and other intellectual property. A listing of SCILLC’s product/patent coverage may be accessed at
www.onsemi.com/site/pdf/Patent-Marking.pdf. SCILLC reserves the right to make changes without further notice to any products herein. SCILLC makes no
warranty, representation or guarantee regarding the suitability of its products for any particular purpose, nor does SCILLC assume any liability arising out of the
application or use of any product or circuit, and specifically disclaims any and all liability, including without limitation special, consequential or incidental
damages. “Typical” parameters which may be provided in SCILLC data sheets and/or specifications can and do vary in different applications and actual
performance may vary over time. All operating parameters, including “Typicals” must be validated for each customer application by customer’s technical
experts. SCILLC does not convey any license under its patent rights nor the rights of others. SCILLC products are not designed, intended, or authorized for use
as components in systems intended for surgical implant into the body, or other applications intended to support or sustain life, or for any other application in
which the failure of the SCILLC product could create a situation where personal injury or death may occur. Should Buyer purchase or use SCILLC products for
any such unintended or unauthorized application, Buyer shall indemnify and hold SCILLC and its officers, employees, subsidiaries, affiliates, and distributors
harmless against all claims, costs, damages, and expenses, and reasonable attorney fees arising out of, directly or indirectly, any claim of personal injury or
death associated with such unintended or unauthorized use, even if such claim alleges that SCILLC was negligent regarding the design or manufacture of the
part. SCILLC is an Equal Opportunity/Affirmative Action Employer. This literature is subject to all applicable copyright laws and is not for resale in any manner.
PS No.A2324-15/15