m24256-bw STMicroelectronics, m24256-bw Datasheet

no-image

m24256-bw

Manufacturer Part Number
m24256-bw
Description
512 Kbit And 256 Kbit Serial I?c Bus Eeprom With Three Chip Enable Lines
Manufacturer
STMicroelectronics
Datasheet

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
m24256-bwDW6P
Manufacturer:
ST
0
Part Number:
m24256-bwDW6TP
Manufacturer:
TI
Quantity:
12 400
Part Number:
m24256-bwDW6TP
Manufacturer:
ST
Quantity:
20 000
Part Number:
m24256-bwDW6TP@@@@@@
Manufacturer:
ST
0
Part Number:
m24256-bwMN
Manufacturer:
ST
0
Part Number:
m24256-bwMN6
Manufacturer:
ST
0
Part Number:
m24256-bwMN6P
Manufacturer:
ST
0
Part Number:
m24256-bwMN6P
Manufacturer:
ST
Quantity:
20 000
Part Number:
m24256-bwMN6T
Manufacturer:
ST
Quantity:
20 000
Company:
Part Number:
m24256-bwMN6T
Quantity:
12 590
Part Number:
m24256-bwMN6TP
Manufacturer:
ST
Quantity:
5
Part Number:
m24256-bwMN6TP
Manufacturer:
ST
Quantity:
310
Part Number:
m24256-bwMN6TP
Manufacturer:
ST
Quantity:
20 000
Part Number:
m24256-bwMN6TP
0
Company:
Part Number:
m24256-bwMN6TP
Quantity:
1 860
Company:
Part Number:
m24256-bwMN6TP
Quantity:
50 000
Features
Table 1.
June 2009
M24256-Bx
M24512-x
M24512-Dx
Reference
M24256-Bx: 256 Kbit EEPROM addressed
through the I
M24512-x: 512 Kbit EEPROM addressed
through the I
M24512-Dx: 512 Kbit EEPROM addressed
through the I
Identification page
Supports the I
– 1 MHz Fast-mode Plus
– 400 kHz Fast mode
– 100 kHz Standard mode
Supply voltage ranges:
– 1.7 V to 5.5 V
– 1.8 V to 5.5 V
– 2.5 V to 5.5 V
Write Control input
Byte and Page Write
Random and sequential read modes
Self-timed programming cycle
Automatic address incrementing
Enhanced ESD/latch-up protection
More than 1 000 000 write cycles
More than 40-year data retention
Packages
– ECOPACK
Device summary
2
2
2
M24256-BF, M24256-BR,
M24256-BW
M24512-R, M24512-W
M24512-DR
C bus
C bus
C bus, with additional
®
2
C bus modes:
(RoHS compliant)
Part numbers
512 Kbit and 256 Kbit serial I²C bus EEPROM
Doc ID 6757 Rev 15
M24512-x M24512-Dx
with three Chip Enable lines
TSSOP8 (DW)
208 mils width
150 mils width
2 × 3 mm (MLP)
UFDFPN8 (MB)
WLCSP (CS)
SO8 (MW)
SO8 (MN)
M24256-Bx
www.st.com
1/41
1

Related parts for m24256-bw

m24256-bw Summary of contents

Page 1

... ECOPACK (RoHS compliant) Table 1. Device summary Reference Part numbers M24256-BF, M24256-BR, M24256-Bx M24256-BW M24512-x M24512-R, M24512-W M24512-Dx M24512-DR June 2009 M24512-x M24512-Dx 512 Kbit and 256 Kbit serial I²C bus EEPROM with three Chip Enable lines Doc ID 6757 Rev 15 ...

Page 2

... ECC (error correction code) and write cycling . . . . . . . . . . . . . . . . . . . . . 17 3.13 Minimizing system delays by polling on ACK . . . . . . . . . . . . . . . . . . . . . . 19 3.14 Read operations . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20 3.15 Random Address Read (in memory array 3.16 Current Address Read (in memory array 3.17 Sequential Read . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20 2/ Operating supply voltage Power-up conditions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9 Device reset . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9 Power-down conditions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9 Doc ID 6757 Rev 15 M24512-Dx, M24512-x, M24256-Bx ...

Page 3

... M24512-Dx, M24512-x, M24256-Bx 3.18 Read Identification Page . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20 3.19 Read Identification Page status (locked/unlocked 3.20 Acknowledge in Read mode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22 4 Initial delivery state . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23 5 Maximum rating . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . and AC parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24 7 Package mechanical data . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31 8 Part numbering . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 36 9 Revision history . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 38 Doc ID 6757 Rev 15 Contents 3/41 ...

Page 4

... Table 23. WLCSP 0.5 mm pitch, package mechanical data Table 24. Ordering information scheme . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 36 Table 25. Available M24256-Bx products (package, voltage range, temperature grade Table 26. Available M24512-x products (package, voltage range, temperature grade Table 27. Available M24512-DR products (package, voltage range, temperature grade Table 28. ...

Page 5

... M24512-Dx, M24512-x, M24256-Bx List of figures Figure 1. Logic diagram . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6 Figure 2. SO and TSSOP connections . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7 Figure 3. WLCSP connections (top view, marking side, with balls on the underside Figure 4. Device select code . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8 2 Figure Fast mode (f C bus parasitic capacitance (C 2 Figure Fast mode Plus (f ...

Page 6

... Description 1 Description The M24512-W, M24512-R, M24256-BF, M24256-BW, M24256-BR, and M24512-DR 2 devices are I C-compatible electrically erasable programmable memories (EEPROM). They are organized × 8 bits and 32 Kb × 8 bits, respectively uses a two-wire serial interface, comprising a bidirectional data line and a clock line. The devices carry a built-in 4-bit Device Type Identifier code (1010) in accordance with the I bus definition ...

Page 7

... M24512-Dx, M24512-x, M24256-Bx Figure 2. SO and TSSOP connections 1. See Package mechanical data Figure 3. WLCSP connections (top view, marking side, with balls on the underside SCL SDA section for package dimensions, and how to identify pin-1. ...

Page 8

... When Write Control (WC) is driven High, Device Select and Address bytes are acknowledged, Data bytes are not acknowledged. 8/41 indicates how the value of the pull-up resistor can be calculated M24xxx M24xxx Doc ID 6757 Rev 15 M24512-Dx, M24512-x, M24256-Bx . (Figure 6. indicates how CC Ai12806 , and IL CC ...

Page 9

... M24512-Dx, M24512-x, M24256-Bx 2.5 V ground the reference for the V SS 2.6 Supply voltage (V 2.6.1 Operating supply voltage V Prior to selecting the memory and issuing instructions to it, a valid and stable V within the specified [V Table 11). In order to secure a stable DC supply voltage recommended to decouple the V line with a suitable capacitor (usually of the order 100 nF) close to the ...

Page 10

... R must be less than 270 MHz (min possible value) time constant R must be less than 100 ns 100 Doc ID 6757 Rev 15 M24512-Dx, M24512-x, M24256-Bx value versus bus 400 kHz, t LOW = 1.3 µs Rbus x Cbus time V CC constant must be less than 500 ns R ...

Page 11

... M24512-Dx, M24512-x, M24256-Bx 2 Figure bus protocol SCL SDA SCL SDA Start condition SCL SDA Table 3. Device select code (for memory array) Device select code 1. The most significant bit, b7, is sent first. 2. E0, E1 and E2 are compared against the respective external pins on the memory device. ...

Page 12

... Signal description Table 5. Most significant address byte b15 b14 Table 6. Least significant address byte b7 b6 12/41 b13 b12 b11 Doc ID 6757 Rev 15 M24512-Dx, M24512-x, M24256-Bx b10 ...

Page 13

... M24512-Dx, M24512-x, M24256-Bx 3 Device operation The device supports the I sends data on to the bus is defined transmitter, and any device that reads the data receiver. The device that controls the data transfer is known as the bus master, and the other as the slave device. A data transfer can only be initiated by the bus master, which will also provide the serial clock for synchronization ...

Page 14

... Kbit devices ≤ 64 for 256 Kbit devices Doc ID 6757 Rev 15 M24512-Dx, M24512-x, M24256- bus. Each one is given a th bit time. If the device does not match Initial sequence Start, Device Select Start, Device Select Address ...

Page 15

... M24512-Dx, M24512-x, M24256-Bx Figure 8. Write mode sequences with (data write inhibited) WC Byte Write WC Page Write WC (cont'd) Page Write (cont'd) ACK ACK Dev sel Byte addr Byte addr R/W ACK ACK Dev sel Byte addr Byte addr R/W NO ACK NO ACK Data in N Doc ID 6757 Rev 15 ...

Page 16

... This should be avoided, as data starts to become overwritten in an implementation dependent way. The bus master sends from bytes (for the M24256-Bx) or from 1 to 128 bytes (for the M24512-x and M24512-DR) of data, each of which is acknowledged by the device if Write Control (WC) is Low ...

Page 17

... It is therefore recommended to write by word (4 bytes) in order to benefit from the larger amount of Write cycles. The M24256-Bx, M24512-x, and M24512-DR devices are qualified at 1 million (1 000 000) Write cycles, using a cycling routine that writes to the device by multiples of 4-bytes. Doc ID 6757 Rev 15 ...

Page 18

... Device operation Figure 9. Write mode sequences with (data write enabled) WC Byte Write WC Page Write WC (cont'd) Page Write (cont'd) 18/41 M24512-Dx, M24512-x, M24256-Bx ACK ACK Dev sel Byte addr Byte addr R/W ACK ACK Dev sel Byte addr Byte addr R/W ACK ACK Data in N ...

Page 19

... M24512-Dx, M24512-x, M24256-Bx Figure 10. Write cycle polling flowchart using ACK First byte of instruction with already decoded by the device 3.13 Minimizing system delays by polling on ACK During the internal Write cycle, the device disconnects itself from the bus, and writes a copy of the data from its internal latches to the memory cells. The maximum Write time (t ...

Page 20

... The Identification page can be read by issuing an ID Read instruction. This instruction uses the same protocol and format as the Random Address Read in memory array, except for the Device Type Identifier which has to be 1011b. If the Identification page is locked, the data bytes are read as FFh. 20/41 Figure 11. Doc ID 6757 Rev 15 M24512-Dx, M24512-x, M24256-Bx ...

Page 21

... M24512-Dx, M24512-x, M24256-Bx 3.19 Read Identification Page status (locked/unlocked) The locked/unlocked status of the Identification page can be checked by issuing a specific trunctated instruction consisting of the Identification Page Write instruction (see Section 3.10) followed by one data byte. The data byte will be acknowledged if the Identification page is unlocked, while it will be not be acknowledged if the Identification page is locked ...

Page 22

... For all Read instructions, the device waits, after each byte read, for an acknowledgment th during the 9 bit time. If the bus master does not drive Serial Data (SDA) Low during this time, the device terminates the data transfer and switches to its Standby mode. 22/41 M24512-Dx, M24512-x, M24256-Bx Doc ID 6757 Rev 15 ...

Page 23

... M24512-Dx, M24512-x, M24256-Bx 4 Initial delivery state The device is delivered with all bits in the memory array set to 1 (each byte contains FFh). 5 Maximum rating Stressing the device outside the ratings listed in the device. These are stress ratings only, and operation of the device at these, or any other conditions outside those indicated in the operating sections of this specification, is not implied ...

Page 24

... Input rise and fall times Input levels Input and output timing reference levels Figure 12. AC test measurement I/O waveform 24/41 Parameter Parameter Parameter Parameter Input Levels Timing Reference Levels 0.8V CC 0.2V CC Doc ID 6757 Rev 15 M24512-Dx, M24512-x, M24256-Bx Min. Max. Unit 2.5 5.5 –40 85 –40 125 Min. Max. Unit 1.8 5 ...

Page 25

... M24512-Dx, M24512-x, M24256-Bx Table 13. Input parameters Symbol C Input capacitance (SDA Input capacitance (other pins) IN Input impedance ( (E2, E1, E0, WC) Input impedance ( (E2, E1, E0, WC) 1. Sampled only, not 100% tested. 2. E2,E1,E0: Input impedance when the memory is selected (after a Start condition). Table 14. ...

Page 26

... Output low voltage OL 1. Only for devices operating Characterized value, not tested in production. 3. The device is not selected after power-up, after a Read instruction (after the Stop condition), or after the completion of the internal write cycle t 26/41 M24512-Dx, M24512-x, M24256-Bx Test conditions (in addition to those in Table 10 ...

Page 27

... M24512-Dx, M24512-x, M24256-Bx Table 16. DC characteristics (voltage range F) Symbol Parameter Input leakage current I LI (E1, E2, SCL, SDA) I Output leakage current LO I Supply current (Read Supply current (Write) CC0 I Standby supply current CC1 Input low voltage V IL (SCL, SDA, WC) Input high voltage ...

Page 28

... A) offer CLQV = 200 ns (min). Both series offer a safe margin compared to the I CLQV = 0 ns (min). CLQV =80 ns (min). Both products offer a safe margin NS Doc ID 6757 Rev 15 M24512-Dx, M24512-x, M24256-Bx 9, Table 10, Table 11 and Table Min. Max. ...

Page 29

... WR ( Only new M24256-BR and M24512-R devices identified by the process letter K are qualified at 1 MHz. New M24512-DR is qualified at 1 MHz. 2. Values recommended by the I²C-bus Fast-Mode specification. 3. Characterized only, not tested in production. 4. The new M24xxx devices (identified by the process letter K) offer t ...

Page 30

... Stop condition tCHCL SCL tCLQV SDA Out 30/41 tCHCL tCLCH tCLDX tDXCX SDA Change SDA Input tW Write cycle tCLQX Data valid Data valid Doc ID 6757 Rev 15 M24512-Dx, M24512-x, M24256-Bx tXL1XL2 tCHDH tDHDL Start Stop condition condition tCHDX Start condition tDL1DL2 AI00795e ...

Page 31

... M24512-Dx, M24512-x, M24256-Bx 7 Package mechanical data In order to meet environmental requirements, ST offers these devices in different grades of ® ECOPACK packages, depending on their level of environmental compliance. ECOPACK specifications, grade definitions and product status are available at: www.st.com. ® ECOPACK trademark. Figure 14. SO8W – 8-lead plastic small outline, 208 mils body width, package outline 1 ...

Page 32

... Typ Min Max 1.75 0.1 0.25 1.25 0.28 0.48 0.17 0.23 0.1 4.9 4 5.8 6.2 3.9 3 0.25 0.5 0° 8° 0.4 1.27 1.04 Doc ID 6757 Rev 15 M24512-Dx, M24512-x, M24256- 45˚ c 0.25 mm GAUGE PLANE SO-A (1) inches Typ Min 0.0039 0.0492 0.011 0.0067 0.1929 0.189 0.2362 0.2283 0.1535 0.1496 0.05 - 0.0098 0° 0.0157 0.0409 Max 0.0689 0.0098 ...

Page 33

... M24512-Dx, M24512-x, M24256-Bx Figure 16. TSSOP8 – 8-lead thin shrink small outline, package outline Drawing is not to scale. Table 21. TSSOP8 – 8-lead thin shrink small outline, package mechanical data Symbol α Values in inches are converted from mm and rounded to 4 decimal digits. ...

Page 34

... Typ Min Max 0.55 0.45 0.6 0.02 0 0.05 0.25 0.2 0.3 2 1.9 2.1 1.6 1.5 1.7 3 2.9 3.1 0.2 0.1 0.3 0 0.45 0.4 0.5 0.15 0.3 0.08 Doc ID 6757 Rev 15 M24512-Dx, M24512-x, M24256- UFDFPN- must not be SS (1) inches Typ Min Max 0.0217 0.0177 0.0236 0.0008 0 0.002 0.0098 0.0079 0.0118 0.0787 0.0748 0.0827 0.063 0.0591 0.0669 0.1181 0.1142 0.122 0.0079 0.0039 ...

Page 35

... M24512-Dx, M24512-x, M24256-Bx Figure 18. WLCSP, 0.5 mm pitch, package outline Drawing is not to scale. Table 23. WLCSP 0.5 mm pitch, package mechanical data Symbol A 0.60 A1 0.245 A2 0.355 B D 1.97 E 1.785 e 0.5 e1 0.866 e2 0.25 e3 0.433 F 0.552 G 0.392 ( Preliminary data. 2. Values in inches are converted from mm and rounded to 4 decimal digits. ...

Page 36

... ST strongly recommends the use of the Automotive Grade devices for use in an automotive environment. The High Reliability Certified Flow (HRCF) is described in the quality note QNEE9801. Please ask your nearest ST sales office for a copy. 2. Used only for device grade 3 and WLCSP packages. 36/41 M24512-Dx, M24512-x, M24256-Bx M24512– W (1) Doc ID 6757 Rev 15 ...

Page 37

... Available M24512-x products (package, voltage range, temperature grade) Package SO8N (MN) SO8W (MW) TSSOP (DW) UFDFPN8 (MB) Table 27. Available M24512-DR products (package, voltage range, temperature grade) Package SO8N (MN) TSSOP (DW) UFDFPN8 (MB) M24256-BW M24256-BR 2 5 5.5 V Range 6, Range 3 Range 6 Range 6 Range 6 Range 6 - Range 6 M24512-W 2 5.5 V Range 6, Range 3 ...

Page 38

... W Table 9, Table 10, Table 11 and Table 12) technology changed in Table 24: Ordering information Resistance and capacitance renamed in Doc ID 6757 Rev 15 M24512-Dx, M24512-x, M24256-Bx Changes (min) improved to –0.45V. IL section and Table 24: Ordering information Table 13: Input parameters = 5.5V added to Table 14: DC characteristics ...

Page 39

... CC0 CC1 and Table 15. PDIP8 package removed. Packages are ECOPACK® compliant. Small text changes. M24256-BW and M24256-BR part numbers added. Section 3.12: ECC (error correction code) and write cycling I and I modified in Table 15: DC characteristics (voltage range CC CC1 ...

Page 40

... Figure 6: I2C Fast mode Plus ( MHz): maximum Rbus value versus 10 bus parasitic capacitance (Cbus) on page 10 Caution removed in Section 3.12: ECC (error correction code) and write cycling. M24512-W and M24256-BW offered in the device grade 3 option (automotive temperature range): – Table 9: Operating conditions (voltage range – Table 14: DC characteristics (voltage range – ...

Page 41

... M24512-Dx, M24512-x, M24256-Bx Information in this document is provided solely in connection with ST products. STMicroelectronics NV and its subsidiaries (“ST”) reserve the right to make changes, corrections, modifications or improvements, to this document, and the products and services described herein at any time, without notice. All ST products are sold pursuant to ST’s terms and conditions of sale. ...

Related keywords