![]() |
|
If you can't view the Datasheet, Please click here to try to view without PDF Reader . |
|
Datasheet File OCR Text: |
this is information on a product in full production. october 2015 docid028428 rev 1 1/35 m34e04b 4-kbit serial presence dete ct (spd) eeprom compatible with jedec ee1004 datasheet - production data features ? 512-byte serial presence detect eeprom compatible with jedec ee1004 specification ? compatible with smbu s serial interface: ? up to 1 mhz transfer rate ? eeprom memory array: ? 4 kbits organized as two pages of 256 bytes each ? each page is composed of two 128-byte blocks ? no hardware write protection ? software data protection for each 128-byte block ? write: ? byte write within 5 ms ? 16 bytes page write within 5 ms ? noise filtering: ? schmitt trigger on bus inputs ? noise filter on bus inputs ? single supply voltage: ? 1.7 v to 3.6 v ? operating temperature range: ? from 0 c up to +95 c ? enhanced esd/latch-up protection ? more than 4million write cycles ? more than 200-year data retention ? rohs-compliant and halogen-free 8-lead ultra thin fine pitch dual flat no lead package (ecopack2 ? ) ufdfpn8 (mc) 2 x 3 mm www.st.com
contents m34e04b 2/35 docid028428 rev 1 contents 1 description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6 2 signal description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8 2.1 serial clock (scl) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8 2.2 serial data (sda) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8 2.3 slave address (sa2, sa1, sa0) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8 2.4 supply voltage (v cc ) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8 2.4.1 operating supply voltage v cc . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8 2.4.2 power-up conditions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9 2.4.3 device reset . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9 2.4.4 power-down conditions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9 3 device operation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11 3.1 start condition . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .11 3.2 stop condition . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .11 3.3 acknowledge bit (ack) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .11 3.4 data input . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .11 3.5 memory addressing . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .11 3.6 write operations . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12 3.6.1 byte write . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13 3.6.2 page write . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13 3.6.3 minimizing system delays by polling on ack . . . . . . . . . . . . . . . . . . . . 14 3.7 read operations . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15 3.7.1 random address read . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15 3.7.2 current address read . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15 3.7.3 sequential read . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16 3.7.4 acknowledge in read mode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16 3.8 setting the write protection . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17 3.8.1 set and clear the write protection (swpn and cwp) . . . . . . . . . . . . . . 17 3.8.2 read the protection status (rpsn) . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18 3.8.3 set the page address (span) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18 3.8.4 read the page address (rpa) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18 docid028428 rev 1 3/35 m34e04b contents 3 4 initial delivery state . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19 5 use within a ddr4 dram module . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20 5.1 programming the m34e04b . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20 5.1.1 isolated dram module . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20 5.1.2 dram module inserted in the applicat ion motherboard . . . . . . . . . . . . 20 6 maximum rating . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23 7 dc and ac parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24 8 package information . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30 8.1 ufdfn8 package information . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30 9 part numbering . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32 10 revision history . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34 list of tables m34e04b 4/35 docid028428 rev 1 list of tables table 1. signal names . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7 table 2. device type identifier code (dti c) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12 table 3. dram dimm connections . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20 table 4. acknowledge when writing data or defining the write-protection status (instructions with r/w bit = 0) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21 table 5. acknowledge when reading the pr otection status (instructions with r/w bit = 1). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21 table 6. absolute maximum ratings . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23 table 7. operating conditions (for temperature range 9 device s) . . . . . . . . . . . . . . . . . . . . . . . . . . 24 table 8. ac measurement conditions. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24 table 9. input parameters. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25 table 10. cycling performance . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25 table 11. memory cell data retention . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25 table 12. dc characteristics. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26 table 13. ac characteristics . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27 table 14. ufdfn8 - 8-lead, 2 3 mm, 0.5 mm pitc h ultra thin profile fine pitch dual flat package mechanical data . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31 table 15. ordering information scheme . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32 table 16. document revision history . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34 docid028428 rev 1 5/35 m34e04b list of figures 5 list of figures figure 1. logic diagram . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6 figure 2. 8-pin package connections (top view) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6 figure 3. device select code . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8 figure 4. bus protocol . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10 figure 5. write mode sequences in a non write-protected area . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13 figure 6. write cycle polling flowchart using ack . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1 4 figure 7. read mode sequences . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16 figure 8. setting the write protection . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17 figure 9. serial presence detect block diagram. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22 figure 10. ac measurement i/o wa veform . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24 figure 11. ac waveforms . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28 figure 12. maximum r bus value versus bus parasitic capacitance (c bus ) for an i 2 c bus at maximum frequency f c = 1 mhz . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29 figure 13. maximum r bus value versus bus parasitic capacitance (c bus ) for an i 2 c bus at maximum frequency f c = 400 khz . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29 figure 14. ufdfn8 - 8-lead, 2 3 mm, 0.5 mm pitch ultra thin profile fine pitch dual flat package outline . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30 description m34e04b 6/35 docid028428 rev 1 1 description the m34e04b is a 512-b yte eeprom device designed to operate the smbus bus in the 1.7 v - 3.6 v voltage range, with a maximum of 1 mhz transfer rate in the 2.2 v - 3.6 v voltage range, over the jedec defined ambient temperature of 0c / 95c. the m34e04b includes a 4-kbit serial eeprom organized as two pages of 256 bytes each, or 512 bytes of total memory. each page is composed of two 128-byte blocks. the device is able to selectively lock the data in any or all of the four 128-byte blocks. designed specifically for use in dram dimms (dual inline memory modules) with serial presence detect, all the information concerning the dram module configuration (such as its access speed, its size, its organization) can be kept write-protected in one or more memory blocks. the m34e04b device is protocol -compatible with the previous g eneration of 2-kbit devices, m34e02. the page selection method allows co mmands used with lega cy devices such as m34e02 to be applied to the lower or upper pages of the eeprom. individually locking a 128-byte block may be accomplished using a software write protection mechanism in conjunction with a high input voltage v hv on input sa0. by sending the device a specific smbus sequence, each block may be protected from writes until the write protection is electrically reversed using a separate smbus sequence which also requires v hv on input sa0. the write protection for all four blocks is cleared simultaneously. figure 1. logic diagram figure 2. 8-pin package connections (top view) 1. see the package information section for package dimensions, and how to identify pin 1. 2. nc: not connected 0 6 y 9 6 $ 6 $ 6 $ 6 ' $ 9 & |