MBM29LV400BC-90PFTN Meet Spansion Inc., MBM29LV400BC-90PFTN Datasheet
![no-image](/images/no-image-200.jpg)
MBM29LV400BC-90PFTN
Available stocks
Related parts for MBM29LV400BC-90PFTN
MBM29LV400BC-90PFTN Summary of contents
Page 1
SPANSION Flash Memory TM Data Sheet September 2003 This document specifies SPANSION Fujitsu. Although the document is marked with the name of the company that originally developed the specification, these products will be offered to customers of both AMD and ...
Page 2
FUJITSU SEMICONDUCTOR DATA SHEET FLASH MEMORY CMOS 4M (512K MBM29LV400TC/BC FEATURES • Single 3.0 V read, program, and erase Minimizes system level power requirements • Compatible with JEDEC-standard commands Uses same software commands as E • Compatible with JEDEC-standard world-wide ...
Page 3
... Temporary sector unprotection via the RESET pin *: Embedded Erase TM and Embedded Program PACKAGES 48-pin plastic TSOP (1) Marking Side (FPT-48P-M19) 48-pin plastic CSOP (LCC-48P-M03) 2 /MBM29LV400BC -55/70/90 TM are trademarks of Advanced Micro Devices, Inc. 48-pin plastic TSOP (1) Marking Side (FPT-48P-M20) 48-pin plastic FBGA (BGA-48P-M11) -55/70/90 44-pin plastic SOP ...
Page 4
... The MBM29LV400TC/BC memories electrically erase the entire chip or all bits within a sector simultaneously via Fowler-Nordhiem tunneling. The bytes/words are programmed one byte/word at a time using the EPROM programming mechanism of hot electron injection. /MBM29LV400BC -55/70/90 are not required for write or erase operations. The devices can also ...
Page 5
... N.C. 14 N.C. MBM29LV400TC/MBM29LV400BC 13 RESET Reverse Bend N. FPT-48P-M20 4 /MBM29LV400BC -55/70/90 TSOP( BYTE ...
Page 6
... RESET N.C N RY/BY N.C N.C N BGA-48P-M11 /MBM29LV400BC ...
Page 7
... MBM29LV400TC (Continued) 6 /MBM29LV400BC -55/70/90 SCSP (Top View) Marking side RY/BY N.C N.C N RESET N.C N ...
Page 8
... Chip Enable OE Output Enable WE Write Enable RY/BY Ready/Busy Output RESET Hardware Reset Pin/Temporary Sector Unprotection BYTE Selects 8-bit or 16-bit mode N.C. No Internal Connection V Device Ground SS V Device Power Supply CC LOGIC SYMBOL /MBM29LV400BC -55/70/90 Function RESET RY/BY ...
Page 9
... Buffer State BYTE Control RESET Command Register CE OE Low V Detector /MBM29LV400BC -55/70/90 RY/BY Erase Voltage Generator Program Voltage Chip Enable Generator Output Enable STB Timer for Address Program/Erase Latch -55/70/ Input/Output Buffers STB Data Latch Logic ...
Page 10
... Manufacturer and device codes are accessed via a command register write sequence. See “MBM29LV400TC/ 400BC Standard Command Definitions Table” in DEVICE BUS OPERATIONS. *2: Refer to “7. Sector Protection” in FUNCTIONAL DESCRIPTION. *3: WE can * 3.3 V ± 10% CC *5: Also used for the extended sector protection. /MBM29LV400BC -55/70/ ...
Page 11
... Both Read/Reset commands are functionally equivalent, resetting the device to the read mode. The command combinations not described in “MBM29LV400TC/400BC Standard Command Definitions Table” and “MBM29LV400TC/BC Extended Command Definitions Table” in DEVICE BUS OPERATIONS are illegal. 10 /MBM29LV400BC -55/70/90 Second Bus Third Bus Write Cycle ...
Page 12
... LV400BC 0 (W) 22BAh Sector Protection 01h (B): Byte mode (W): Word mode HI-Z : High Byte mode are High-Z and /MBM29LV400BC -55/70/90 First Bus Second Bus Write Cycle Write Cycle Addr Data Addr Data 555h 2AAh AAh 55h AAAh 555h XXXh A0h ...
Page 13
... MBM29LV400BC Sector Architecture -55/70/ 16) 7FFFFh 3FFFFh 6FFFFh 37FFFh 5FFFFh 2FFFFh 4FFFFh 27FFFh 3FFFFh 1FFFFh 2FFFFh 17FFFh 1FFFFh 0FFFFh ...
Page 14
... X SA5 SA6 SA7 SA8 SA9 SA10 Sector Address Tables (MBM29LV400BC) Sector Address SA0 SA1 SA2 SA3 SA4 ...
Page 15
... To activate this mode, the programming equipment must force V identifier bytes may then be sequenced from the devices outputs by toggling address A addresses are DON’T CARES except A Autoselect Codes Table” in DEVICE BUS OPERATIONS.) 14 /MBM29LV400BC -55/70/90 -t time.) When reading out a data without changing addresses after ACC OE ), output from the devices are disabled ...
Page 16
... IL code (MBM29LV400TC = B9h and MBM29LV400BC = BAh for 8 mode; MBM29LV400TC = 22B9h and MBM29LV400BC = 22BAh for 16 mode). These two bytes/words are given in “MBM29LV400TC/400BC Sector Protection Verify Autoselect Codes Table” and “Extended Autoselect Code Table” ( DEVICE BUS OPERATIONS) ...
Page 17
... If hardware reset occurs during Embedded Erase Algorithm, there is a possibility that the erasing sector(s) cannot be used. 16 /MBM29LV400BC -55/70/90 ) for at least 500 ns in order to properly reset the internal state machine. IL before it will allow read access. When the RESET pin is low, the devices will ...
Page 18
... Following the command write, a read cycle from address XX00h retrieves the manufacture code of 04h. A read cycle from address XX01h for 16(XX02h for 8) returns the device code (MBM29LV400TC = B9h and MBM29LV400BC = BAh for 8 mode; MBM29LV400TC = 22B9h and MBM29LV400BC = 22BAh for 16 mode). (See “MBM29LV400TC/400BC Sector Protection Verify Autoselect Codes Table” and “Extended Autoselect Code Table” ...
Page 19
... Write Operation Status” for Sector Erase Timer operation.) Loading the sector erase buffer may be done in any sequence and with any number of sectors (0 to 10). 18 /MBM29LV400BC -55/70/90 All sectors + Chip Program Time (Preprogramming) to determine if the sector erase timer window ...
Page 20
... Extended Command (1) Fast Mode MBM29LV400TC/BC has Fast Mode function. This mode dispenses with the initial two unclock cycles required in the standard program command sequence by writing Fast Mode command into the command /MBM29LV400BC -55/70/90 is “1” (See “8. Write Operation Status”.) at 7 will stop toggling. The user must use the address of ...
Page 21
... Suspende (Non-Erase Suspended Sector) d Mode *1:Successive reads from the erasing or erase-suspend sector cause DQ *2: Reading from non-erase suspend sector address indicates logic “1” at the DQ 20 /MBM29LV400BC -55/70/90 TM Algorithm for Fast Mode” in FLOW CHART Extended during Fast Mode. IH Algorithm for Fast Mode” in FLOW CHART Extended algorithm.) on RESET pin and write a commnad sequence ...
Page 22
... Either toggling will cause the DQ cause the DQ to toggle. 6 See “7. AC Waveforms for Toggle Bit I during Embedded Algorithm Operations” in TIMING DIAGRAM for the Toggle Bit I timing specifications and diagrams. /MBM29LV400BC -55/70/90 . Upon completion of the Embedded Program 7 output. Upon completion of the 7 ...
Page 23
... See also “Hardware Sequence Flags Table” in COMMAND DEFINITIONS 2 6 and “15. DQ vs. DQ ” in TIMING DIAGRAM /MBM29LV400BC -55/70/90 and BYTE = V )” ( DEVICE BUS OPERATIONS never stops toggling. Once the devices have exceeded timing limits, the 6 , can be used to determine whether the devices are in the Embedded Erase 6 to toggle during the Embedded Erase Algorithm ...
Page 24
... RESET/RY/BY Timing Diagram” in TIMING DIAGRAM for a detailed timing diagram. The RY/BY pin is pulled high in standby mode. Since this is an open-drain output, the pull-up resistor needs to be connected connected to the host system via more than one RY/BY pin in parallel. /MBM29LV400BC -55/70/ the following read cycle ...
Page 25
... Device user is able to protect each sector individually to store and protect data. Protection circuit voids both program and erase commands that are addressed to protected sectors. Any commands to program or erase addressed to protected sector are ignored (see “Sector Protection” in FUNCTIONAL DESCRIPTION /MBM29LV400BC -55/70/ bits are tri-stated. However, the command bus cycle is always 8 ...
Page 26
... No warranty is made with respect to uses, operating conditions, or combinations not represented on the data sheet. Users considering application outside the listed conditions are advised to contact their FUJITSU representatives beforehand. /MBM29LV400BC -55/70/90 Symbol Min Tstg – ...
Page 27
... MAXIMUM OVERSHOOT/ MAXIMUM UNDERSHOOT +0.6 V 0 +2.0 V +14.0 V +13 +0 Note: This waveform is applied for A 26 /MBM29LV400BC -55/70/ Figure 1 Maximum Undershoot Waveform Figure 2 Maximum Overshoot Waveform OE, and RESET. 9 Figure 3 Maximum Overshoot Waveform 2 -55/70/ ...
Page 28
... Embedded Algorithm (program or erase progress. CC *3: Automatic sleep mode enables the low power mode when address remain stable for 150 ns. *4: This timing is only for Sector Protection operation and Autoselect mode. *5: (V – not exceed /MBM29LV400BC -55/70/90 Test Conditions ...
Page 29
... Input rise and fall times Input pulse levels: 0 3.0 V Timing measurement reference level Input: 1.5 V Output:1.5 V Notes including jig capacitance (MBM29LV400TC/BC-55/70 100 pF including jig capacitance (MBM29LV400TC/BC-90 /MBM29LV400BC -55/70/90 Symbol Test Setup Min Max Min Max Min Max JEDEC Standard t t — 55 AVAV ...
Page 30
... RESET Hold Time Before Read BYTE Switching Low to Output High-Z BYTE Switching High to Output Active Program/Erase Valid to RY/BY Delay Delay Time from Embedded Output Enable *1: This does not include the preprogramming time. *2: This timing is for Sector Protection operation. /MBM29LV400BC -55/70/90 Symbol -55 JEDEC Standard Min ...
Page 31
... Parameter Description Symbol C Input Capacitance IN C Output Capacitance OUT C Control Pin Capacitance IN2 Notes: Test conditions T = 25° 1.0 MHz pin capacitance is stipulated by output capacitance /MBM29LV400BC -55/70/90 Limits Min Typ Max — — 16 360 — 8 300 — 4.2 12.5 100,000 — — ...
Page 32
... SCSP PIN CAPACITANCE Parameter Parameter Description Symbol C Input Capacitance IN C Output Capacitance OUT C Control Pin Capacitance IN2 Notes: Test conditions T = 25° 1.0 MHz pin capacitance is stipulated by output capacitance /MBM29LV400BC -55/70/90 Test Setup Typ 7 OUT 9.5 IN Test Setup Typ 7.5 IN ...
Page 33
... MBM29LV400TC TIMING DIAGRAM • Key to Timing Diagram 1. AC Waveforms for Read Operations Address Outputs 32 /MBM29LV400BC -55/70/90 WAVEFORM INPUTS OUTPUTS Must Be Will Be Steady Steady May Will Be Change Changing from from May Will Be Change Changing from from “H” or “L” ...
Page 34
... D is the output of the data written to the device. OUT Figure indicates last two bus cycles out of four bus cycle sequence. These waveforms are for the 16 mode. The addresses differ from 8 mode. /MBM29LV400BC -55/70/ Address Stable t ACC ...
Page 35
... D is the output of the data written to the device. OUT Figure indicates last two bus cycles out of four bus cycle sequence. These waveforms are for the 16 mode. The addresses differ from 8 mode. 34 /MBM29LV400BC -55/70/90 3rd Bus Cycle Data Polling 555h ...
Page 36
... GHWL WE Data t VCS the sector address for Sector Erase. Addresses = 555h (Word), AAAh (Byte) for Chip Erase. Note : These waveforms are for the 16 mode. The addresses differ from 8 mode. /MBM29LV400BC -55/70/90 2AAh 555h 555h ...
Page 37
... AC Waveforms for Toggle Bit I during Embedded Algorithm Operations CE t OEH WE t OES Data 6 t BUSY RY/ stops toggling (The device has completed the Embedded operation /MBM29LV400BC -55/70/ OEH WHWH1 Output Flag Toggle DQ = Toggle ...
Page 38
... RY/BY Timing Diagram during Program/Erase Operations CE WE RY/BY 9. RESET/RY/BY Timing Diagram WE RESET RY/BY 10. Timing Diagram for Word Mode Configuration CE BYTE ELFH /MBM29LV400BC -55/70/90 Rising edge of the last WE signal Entire programming or erase operations t BUSY READY t CE Data Output Data Output ( ( ...
Page 39
... MBM29LV400TC 11. Timing Diagram for Byte Mode Configuration CE BYTE t ELFL 12. BYTE Timing Diagram for Write Operations BYTE 38 /MBM29LV400BC -55/70/90 Data Output ( ACC FLQZ Falling edge of the last write signal Input Valid ...
Page 40
... VLHT VLHT Data t VCS V CC SPAX : Sector Address to be protected SPAY : Next Sector Address to be protected Note byte mode /MBM29LV400BC -55/70/90 t VLHT t WPP t OESP CSP -55/70/90 SPAY t VLHT 01h ...
Page 41
... Embedded Suspend Erasing WE Erase Toggle DQ and with read from the erase-suspended sector /MBM29LV400BC -55/70/90 t Program or Erase Command Sequence VLHT Unprotection Period Enter Erase Suspend Program Erase Suspend Erase Erase Suspend Read Suspend Program -55/70/90 t VLHT t VLHT Erase ...
Page 42
... Extended Sector Protection Timing Diagram VCS RESET t VLHT t VIDR Address Data SPAX: Sector Address to be protected SPAY : Next Sector Address to be protected TIME-OUT : Time-Out window = 150 s (Min) /MBM29LV400BC -55/70/ SPAX t TIME-OUT WP 60h 60h 40h -55/70/90 SPAX SPAY 01h 60h ...
Page 43
... MBM29LV400TC FLOW CHART 1. Embedded Program TM Algorithm EMBEDDED ALGORITHM Increment Address Notes : The sequence is applied for The addresses differ from 42 /MBM29LV400BC -55/70/90 Start Write Program Command Sequence (See below) Data Polling No Verify Data ? Yes No Last Address ? Yes Programming Completed Program Command Sequence (Address/Command): ...
Page 44
... Embedded Erase TM Algorithm EMBEDDED ALGORITHM Chip Erase Command Sequence (Address/Command): 555h/AAh 2AAh/55h 555h/80h 555h/AAh 2AAh/55h 555h/10h Notes : The sequence is applied for The addresses differ from /MBM29LV400BC -55/70/90 Start Write Erase Command Sequence (See below) Data Polling Embedded Erase No Algorithm Data = FFh in Progress ? ...
Page 45
... MBM29LV400TC 3. Data Polling Algorithm rechecked even /MBM29LV400BC -55/70/90 Start Read Byte VA = Byte address for programming ( Any of the sector addresses within Addr Yes DQ = Data Any of the sector addresses within Yes Read Byte ( Addr Yes ...
Page 46
... MBM29LV400TC 4. Toggle Bit Algorithm *1 : Read toggle bit twice to determine whether it is toggling Recheck toggle bit because it may stop toggling as DQ /MBM29LV400BC -55/70/90 Start Read ( Addr. = "H" or "L" *1 Read ( Addr. = "H" or "L" Toggle 6 ? Yes ...
Page 47
... MBM29LV400TC 5. Sector Protection Algorithm Increment PLSCNT PLSCNT = 25? Remove V Write Reset Command *: byte mode /MBM29LV400BC -55/70/90 Start Setup Sector Addr PLSCNT = RESET = Activate WE Pulse Time out 100 should remain V ...
Page 48
... MBM29LV400TC 6. Temporary Sector Unprotection Algorithm *1: All protected sectors are unprotected. *2: All previously protected sectors are protected once again. /MBM29LV400BC -55/70/90 Start 1 RESET = Perform Erase or Program Operations RESET = V IH Temporary Sector 2 Unprotection Completed * -55/70/90 47 ...
Page 49
... Extended Sector Protection Algorithm Device is Operating in Temporary Sector Unprotection Mode Increment PLSCNT No PLSCNT = 25? Yes Remove V from RESET ID Write Reset Command Device Failed 48 /MBM29LV400BC -55/70/90 Start RESET = V ID Wait Extended Sector Protection Entry? Yes To Setup Sector Protection Write XXXh/60h PLSCNT = 1 To Protect Sector ...
Page 50
... MBM29LV400TC 8. Embedded Program TM Algorithm for Fast Mode FAST MODE ALGORITHM Increment Address Notes : The sequence is applied for The addresses differ from /MBM29LV400BC -55/70/90 Start 555h/AAh 2AAh/55h 555h/20h XXXh/A0h Program Address/Program Data Data Polling No Verify Data? Yes No Last Address ? Yes Programming Completed XXXh/90h XXXh/F0h 16 mode ...
Page 51
... MBM29LV400TC-90PF MBM29LV400TC-55PFTN MBM29LV400TC-70PFTN MBM29LV400TC-90PFTN MBM29LV400TC-55PFTR MBM29LV400TC-70PFTR MBM29LV400TC-90PFTR MBM29LV400TC-55PCV MBM29LV400TC-70PCV MBM29LV400TC-90PCV MBM29LV400TC-55PBT MBM29LV400TC-70PBT MBM29LV400TC-90PBT MBM29LV400TC-55PW MBM29LV400TC-70PW MBM29LV400TC-90PW MBM29LV400BC-55PF MBM29LV400BC-70PF MBM29LV400BC-90PF MBM29LV400BC-55PFTN MBM29LV400BC-70PFTN MBM29LV400BC-90PFTN MBM29LV400BC-55PFTR MBM29LV400BC-70PFTR MBM29LV400BC-90PFTR MBM29LV400BC-55PCV MBM29LV400BC-70PCV MBM29LV400BC-90PCV MBM29LV400BC-55PBT MBM29LV400BC-70PBT MBM29LV400BC-90PBT MBM29LV400BC-55PW MBM29LV400BC-70PW MBM29LV400BC-90PW 50 /MBM29LV400BC -55/70/90 Package Access Time 55 44-pin plastic SOP 70 ...
Page 52
... MBM29LV400 T C -55 PFTN DEVICE NUMBER/DESCRIPTION MBM29LV400 4Mega-bit (512K 3.0 V-only Read, Program, and Erase /MBM29LV400BC -55/70/90 PACKAGE TYPE PFTN = 48-Pin Thin Small Outline Package (TSOP) Normal Bend PFTR = 48-Pin Thin Small Outline Package (TSOP) Reverse Bend PF = 44-Pin Small Outline Package PCV = 48-Pin C- leaded Small Outline ...
Page 53
... FUJITSU LIMITED F44023S-c-6 /MBM29LV400BC -55/70/90 Note These dimensions include resin protrusion. Note These dimensions do not include resin protrusion. Note 3) Pins width and pins thickness include plating thickness. Note 4) Pins width do not include tie bar cutting remainder. ...
Page 54
... INDEX 24 20.00 ± 0.20 (.787 ± .008) * 18.40 ± 0.20 (.724 ± .008) "A" 0.10(.004) 2003 FUJITSU LIMITED F48029S-c-6-7 C /MBM29LV400BC -55/70/90 Resin protrusion and gate protrusion are 48 Details of "A" part 0.60 (.024 25 * 0.50(.020) +0.03 0.17 – 0.08 +.001 .007 – .003 Dimensions in mm (inches). Note: The values in parentheses are reference values. ...
Page 55
... Note 2) Pins width and pins thickness include plating thickness. Note 3) Pins width do not include tie bar cutting remainder. LEAD No. 1 INDEX 24 0.10(.004) "A" * 18.40 (.724 20.00 (.787 2003 FUJITSU LIMITED F48030S-c-6 /MBM29LV400BC -55/70/90 Resin protrusion and gate protrusion are 48 25 +0.03 0.17 –0.08 +.001 .007 –.003 0.50(.020) ± 0.20 ± .008) ± ...
Page 56
... FUJITSU LIMITED C48056S-c-2-2 C /MBM29LV400BC -55/70/90 Note Resin protrusion. (Each side : 0.15 (.006) Max) . Note These dimensions do not include resin protrusion. Note 3) Pins width and pins thickness include plating thickness. Note 4) Pins width do not include tie bar cutting remainder. ...
Page 57
... MBM29LV400TC 48-ball plastic FBGA (BGA-48P-M11) 8.00 0.20(.315 .008) INDEX C0.25(.010) 0.10(.004) 2001 FUJITSU LIMITED B48011S-c-5 /MBM29LV400BC -55/70/90 +0.15 +.006 1.05 .041 – 0.10 – .004 (Mounting height) 0.38 0.10(.015 .004) (Stand off) 6.00 0.20 (4.00(.157)) (.236 .008) Dimensions in mm (inches). Note: The values in parentheses are reference values. -55/70/90 (5.60(.220)) ...
Page 58
... MBM29LV400TC (Continued) 48-pin plastic SCSP (WLP-48P-M02) 4.67±0.10(.184±.004) INDEX AREA (LASER MARKING) 0.10(.004) Z 2001 FUJITSU LIMITED W48002S-c-1-1 C /MBM29LV400BC -55/70/90 0.50(.020) Y TYP 3.52±0.10 (2.50=0.50x5) (.139±.004) ((.098=.020x5)) 0.50(.020) TYP X 1.00(.039) Max. 0.25(.010) Z (Stand off) Min. Dimensions in mm (inches). Note: The values in parentheses are reference values. ...
Page 59
... If any products described in this document represent goods or technologies subject to certain restrictions on export under the Foreign Exchange and Foreign Trade Law of Japan, the prior authorization by Japanese government will be required for export of those products from Japan. F0309 FUJITSU LIMITED Printed in Japan /MBM29LV400BC -70/90/12 ...