AT49LH00B4-33JC SL383 Atmel, AT49LH00B4-33JC SL383 Datasheet

IC FLASH 4MBIT 33MHZ 32PLCC

AT49LH00B4-33JC SL383

Manufacturer Part Number
AT49LH00B4-33JC SL383
Description
IC FLASH 4MBIT 33MHZ 32PLCC
Manufacturer
Atmel
Datasheet

Specifications of AT49LH00B4-33JC SL383

Format - Memory
FLASH
Memory Type
FLASH
Memory Size
4M (512K x 8)
Speed
33MHz
Interface
Parallel
Voltage - Supply
3 V ~ 3.6 V
Operating Temperature
0°C ~ 85°C
Package / Case
32-PLCC
Lead Free Status / RoHS Status
Contains lead / RoHS non-compliant
Features
1. Description
The AT49LH00B4 is a Flash memory device designed for use in PC and notebook
BIOS applications. The device complies with version 1.1 of Intel’s LPC Interface Spec-
ification, providing support for both FWH and LPC memory read and write cycles. The
device can also automatically detect the memory cycle type to allow the AT49LH00B4
to be used as a FWH with Intel chipsets or as an LPC Flash with non-Intel chipsets.
The sectoring of the AT49LH00B4’s memory array has been optimized to meet the
needs of today’s BIOS applications. By optimizing the size of the sectors, the BIOS
code memory space can be used more efficiently. Because certain BIOS code mod-
ules must reside in their own sectors by themselves, the wasted and unused memory
space that occurred with previous generation BIOS Flash memory devices can be
greatly reduced. This increased memory space efficiency allows additional BIOS rou-
tines to be developed and added while still maintaining the same overall device
density.
Complies with Intel
Auto-detection of FWH and LPC Memory Cycles
Top Boot with Bottom Partitioned Memory Array for Efficient Vital Data Storage
Two Configurable Interfaces
FWH/LPC Interface
A/A Mux Interface
Single Voltage Operation
Industry-Standard Package Options
Green (Pb/Halide-free) Packaging Option
– Supports both Firmware Hub (FWH) and LPC Memory Read and Write Cycles
– Can Be Used as FWH for Intel 8xx, E7xxx, and E8xxx Series Chipsets
– Can Be Used as LPC Flash for Non-Intel Chipsets
– 64-Kbyte Top Boot Sector, Six 64-Kbyte Sectors, One 32-Kbyte Sector, One
– Or Memory Array Can Be Divided Into Eight Uniform 64-Kbyte Sectors for Erasing
– FWH/LPC Interface for In-System Operation
– Address/Address Multiplexed (A/A Mux) Interface for Programming during
– Operates with the 33 MHz PCI Bus Clock
– 5-signal Communication Interface Supporting Byte Reads and Writes
– Two Hardware Write Protect Pins: TBL for Top Boot Sector and WP for All
– Five General-purpose Input (GPI) Pins for System Design Flexibility
– Identification (ID) Pins for Multiple Device Selection
– Sector Locking Registers for Individual Sector Read and Write Protection
– 11-pin Multiplexed Address and 8-pin Data Interface
– Facilitates Fast In-System or Out-of-System Programming
– 3.0V to 3.6V Supply Voltage for Read and Write Operations
– 32-lead PLCC
– 40-lead TSOP
16-Kbyte Sector, Two 8-Kbyte Sectors
Manufacturing
Other Sectors
®
Low-Pin Count (LPC) Interface Specification Revision 1.1
4-megabit
Top Boot,
Bottom
Partitioned
Firmware Hub
and Low-Pin
Count Flash
Memory
AT49LH00B4
Not Recommended
for New Design
Contact Atmel to discuss
the latest design in trends
and options
3379C–FLASH–3/05

Related parts for AT49LH00B4-33JC SL383

AT49LH00B4-33JC SL383 Summary of contents

Page 1

... Green (Pb/Halide-free) Packaging Option 1. Description The AT49LH00B4 is a Flash memory device designed for use in PC and notebook BIOS applications. The device complies with version 1.1 of Intel’s LPC Interface Spec- ification, providing support for both FWH and LPC memory read and write cycles. The device can also automatically detect the memory cycle type to allow the AT49LH00B4 to be used as a FWH with Intel chipsets LPC Flash with non-Intel chipsets ...

Page 2

... The memory array of the AT49LH00B4 can be sectored in two ways simply by using two differ- ent erase commands. Using one erase command allows the device to contain a total of eleven sectors comprised of a 64-Kbyte boot sector, six 64-Kbyte sectors, a 32-Kbyte sector, a 16-Kbyte sector, and two 8-Kbyte sectors. The 64-Kbyte boot sector is located at the top (upper- most) of the device’ ...

Page 3

... GPI4 [R/C] CLK 9 VCC [RST] RST [A9] GPI3 15 [A8] GPI2 16 [A7] GPI1 17 [A6] GPI0 18 [A5 [A4] TBL Designates A/A Mux Interface. AT49LH00B4 29 IC [IC] 28 GND VCC 24 INIT [OE] 23 FWH4/LFRAME [WE] 22 RES [RDY/BSY] 21 RES [I/O7] 40 GND 39 VCC 38 FWH4/LFRAME [WE] 37 INIT [OE] 36 RES [RDY/BSY] ...

Page 4

... Main Sector 9 Main Sector 8 Main Sector 7 Main Sector 6 Main Sector 5 Main Sector 4 Main Sector 3 Sub-sector 2 Sub-sector 1 Sub-sector 0 Sub-sector AT49LH00B4 4 TBL WP INIT FWH/LPC CONTROL LOGIC INTERFACE INTERFACE CONTROL AND LOGIC A/A MUX INTERFACE Type Size (Bytes) 64K 64K 64K 64K 64K 64K 64K ...

Page 5

... If the TBL pin is held high, then hardware write protection for the top boot sector will be disabled. However, register-based sector protection will still apply. The state of the TBL pin does not affect the state of the Sector Locking Registers. This pin is used as the A4 pin in the A/A Mux interface. 3379C–FLASH–3/05 AT49LH00B4 Interface FWH/LPC A/A Mux Type ...

Page 6

... OE The I/O[7:0] pins will be in high-impedance state when the OE pin is deasserted (high). WRITE ENABLE: The WE pin is used in the A/A Mux interface to control write WE operations to the device. AT49LH00B4 6 See “Sector Protection” on page 19. for and ...

Page 7

... These field sequences are detailed in the FWH Interface Operation and LPC Interface Operation sections. Since the AT49LH00B4 can be used as either a FWH Flash or an LPC Flash, the device is capa- ble of automatically detecting which type of memory cycle is being performed. For a FWH/LPC cycle, the host will drive the FWH4/LFRAME pin low for one or more clock cycles to initiate the operation. After driving the FWH4/LFRAME pin low, the host will send a START value to indicate 3379C– ...

Page 8

... After the IDSEL field has been sent, the 7-clock MADDR (Memory Address) field must be sent to the device to provide the 28-bit starting address location of where to begin read- ing or writing in the memory. Following the MADDR field, the MSIZE (Memory Size) field must be sent to indicate the number of bytes to transfer. AT49LH00B4 8 FWH/LPC Start Fields Cycle Type LPC Cycle – ...

Page 9

... MB per FWH memory device, for a total addressable space if 16 FWH memory devices (256 MB each) were used in a system. The AT49LH00B4 only decodes the last six MADDR nibbles (A23 - A0) and ignores address bits A27 - A23 and A21 - A19. Address bit A22 is used to determine whether reads or writes to the device will be directed to the memory array (A22 = the register space (A22 = 0) ...

Page 10

... FWH4/LFRAME FWH/LAD[3:0] 1101b IDSEL A27-A24 A23-A20 A19-A16 START IDSEL AT49LH00B4 10 Valid SYNC Values SYNC Type RSYNC (Ready SYNC) – Synchronization has been achieved with no error. WSYNC (Wait SYNC) – Device is indicating wait-states (also referred to as short-sync). shows a FWH read cycle that requires three SYNC clocks to access data from the ...

Page 11

... YYYY is the most significant nibble of the data byte. The FWH memory device drives the bus to 1111b to indicate a 1111b OUT then float turn-around cycle. The FWH memory device floats its outputs, and the master Float then IN regains control of the bus during this clock cycle. AT49LH00B4 11 ...

Page 12

... DATA 13 TAR0 14 TAR1 1111b (float) 15 RSYNC 0000b (ready) 16 TAR0 17 TAR1 1111b (float) Note: 1. Field contents are valid on the rising edge of the present clock cycle. AT49LH00B4 A15-A12 A11-A8 A7-A4 A3-A0 MADDR (1) FWH/LAD[3:0 ] Direction Comments FWH4/LFRAME must be active (low) for the device to respond. ...

Page 13

... This is an 8-clock field that is used to provide a 32-bit (A31 - A0) memory address. The 32 address bits allow for the provisioning to access memory space. The AT49LH00B4 only decodes the last six MADDR nibbles (A23 - A0) and ignores address bits A31 - A24. Address bit A23 is used to determine whether reads or writes to the device will be directed to the memory array (A23 = the register space (A23 = 0) ...

Page 14

... Valid values for the SYNC field are shown in Table 7-6. SYNC Value 0000b 0101b AT49LH00B4 14 Valid SYNC Values SYNC Type RSYNC (Ready SYNC) – Synchronization has been achieved with no error. WSYNC (Wait SYNC) – Device is indicating wait-states (also referred to as short-sync) ...

Page 15

... A31-A28 START CYCTYPE + DIR 3379C–FLASH–3/05 shows a LPC read cycle that requires three SYNC clocks to access data from the A27-A24 A23-A20 A19-A16 A15-A12 A11-A8 A7-A4 A3-A0 MADDR AT49LH00B4 1111b High-Z 0101b 0101b 0000b D3-D0 TAR0 TAR1 WSYNC WSYNC RSYNC DATA ...

Page 16

... LPC device. After the second clock of the TAR phase, the LPC device assumes con- trol of the bus and drives a “ready” SYNC field to verify that it has received the data. The LPC device will then send a 2-clock TAR field to the master to indicate that it is turning control of the bus back over to the master. AT49LH00B4 16 (1) FWH/LAD[3:0] ...

Page 17

... SYNC indicating that the data byte has been received. The LPC memory device drives the bus to 1111b to indicate a 1111b OUT then float turn-around cycle. The LPC memory device floats its outputs, and the master Float then IN regains control of the bus during this clock cycle. AT49LH00B4 A3-A0 ...

Page 18

... The Bus Abort operation can be used to immediately abort the current bus operation. A Bus Abort occurs when FWH4/LFRAME is driven low for one or more clock cycles after the start of a bus cycle. The memory will place the FWH/LAD[3:0] pins in a high-impedance state, and the AT49LH00B4 18 3379C–FLASH–3/05 ...

Page 19

... Table 7-4 and Table 7-8) and no internal Flash operation will be using the FWH/LPC interface and t PHFV AT49LH00B4 time (FWH/LPC and A/A Mux PLPH using the A/A Mux interface) PHAV 19 ...

Page 20

... Lock Down status). Reading the Sector Locking Registers, however, will not determine the sta- tus of the TBL and WP pins. When returning from a reset condition or after power-up, the Sector Locking Registers will always default to a state of 01H. AT49LH00B4 20 Hardware Write Protection Options Size (Bytes) ...

Page 21

... Sector (Bytes) 10 64K 9 64K 8 64K 7 64K 6 64K 5 64K 4 64K 3 32K 2 16K AT49LH00B4 Register Memory Address FWH MODE LPC MODE Default Value FFBF0002H FF7F0002H FFBE0002H FF7E0002H FFBD0002H FF7D0002H FFBC0002H FF7C0002H FFBB0002H FF7B0002H FFBA0002H FF7A0002H FFB90002H FF790002H FFB88002H FF788002H FFB84002H FF784002H FFB82002H FF782002H ...

Page 22

... Lock-Down bit. Table 11-3. Bit 7 Table 11-4. AT49LH00B4 22 Function of Sector Locking Bits Name Description Reserved Reserved for future use. Sector is not read-locked. 0 Normal read operations in the sector can occur. This is the default state ...

Page 23

... GPI4 input pin GPI_REG4 1 GPI4 input pin GPI3 input pin GPI_REG3 1 GPI3 input pin GPI2 input pin GPI_REG2 1 GPI2 input pin GPI1 input pin GPI_REG1 1 GPI1 input pin GPI0 input pin GPI_REG0 1 GPI0 input pin AT49LH00B4 LPC Mode Register Type FF7C0100H Read Only . ...

Page 24

... The device will then enter standby mode when the FWH4/LFRAME pin is high and no internal operation is in progress. The FWH/LAD[3:0] pins will also be placed in a high-impedance state. AT49LH00B4 24 FWH Multiple Device Selection ID Strapping Pins ...

Page 25

... LPC Multiple Device Selection ID Strapping Pins ID3 ID2 AT49LH00B4 Address Bits ID1 ID0 A22-A19 0 0 1111b 0 1 1110b 1 0 1101b 1 1 1100b 0 0 1011b 0 1 1010b 1 0 1001b 1 1 1000b 0 0 0111b 0 1 0110b 1 0 0101b 1 1 0100b 0 0 0011b 0 1 0010b 1 0 0001b 1 ...

Page 26

... FWH or LPC memory write cycle. Therefore, for one “write” device command cycle, 17 FWH/LPC bus cycles are needed. Likewise, for one “read” device command cycle using the FWH/LPC interface, 19 FWH/LPC bus cycles are required. AT49LH00B4 26 A/A Mux Interface Bus Operations ...

Page 27

... Sector The Address to Write 40H or 10H be Programmed Write Any Address 70H Write Any Address 50H Write Any Address 90H AT49LH00B4 2nd Command Cycle Type Address Data Read Any Address Data OUT Any Address in Write D0H the Sector Any Address in Write ...

Page 28

... Error flags (SR[5,4,1]) in the Status Register can only be set to “1”s by the WSM and can only be reset by the Clear Status Register command. Therefore error is detected, the Status Reg- ister must be cleared before beginning another operation to avoid ambiguity. AT49LH00B4 28 3379C–FLASH–3/05 ...

Page 29

... The WSM interrogates the Write-Lock bit, TBL pin pin only after a sector erase or pro- gram operation. Depending on the attempted operation, it informs the system whether or not the selected sector is locked. Product ID Address and Data Address 000000H 000001H AT49LH00B4 Table 16-2 Data 1FH EDH 29 ...

Page 30

... Interface) I Program or Erase Current PP Notes: 1. All currents are in RMS unless otherwise noted. These currents are valid for all packages 0 0 AT49LH00B4 30 *NOTICE: (1)(2) + 2.0V for periods <20 ns. CC Test Condition (1) Case Temperature Conditions Voltage range of all inputs FWH4/ LFRAME = ...

Page 31

... OUT CC 0.6 V > V > 0 OUT CC 0.18 V > V > OUT V = 0.18 V OUT CC ≤ < ≥ > (1) 0 0.6 V load CC CC (1) 0 0.2 V load 0 OUT OUT AT49LH00B4 Min Max 0 1. -0.5 0.3 V 0. Min Max - -17 OUT Note 2 - -17 OUT Note - 1)/0.015 1)/0.015 Units + 0 ...

Page 32

... Minimum and maximum times have different loads. See PCI spec. 2. For purposes of Active/Float timing measurements, the high-Z or “off” state is defined to be when the total current delivered through the component pin is less than or equal to the leakage current specification. 3. This parameter applies to any input type (excluding CLK). AT49LH00B4 32 Condition peak-to-peak ...

Page 33

... A reset latency of 20 µs will occur if a reset procedure is performed during a programming or erase operation. 3379C–FLASH–3/05 CLK V TEST t VAL FWH/LAD[3:0] (Valid Output Data) FWH/LDA[3:0] (Float Output Data) t OFF CLK t SU Inputs Valid of overdrive over V CC specifies the maximum peak-to-peak waveform allowed for measuring the input timing. Production AT49LH00B4 TEST MAX Value 0 ...

Page 34

... Notes: 1. Inputs are not “5-volt safe.” 2. Input leakage currents include high-Z output leakage for all bi-directional buffers with high-Z outputs may be higher on the IC and ID pins (up to 200 µA) if pulled against internal pull-downs. Refer to the pin descriptions Refer to PCI spec. AT49LH00B4 ...

Page 35

... CC (1)(2) ( required from the latter of RDY/BSY or RST going high until addresses are valid. t PLRH t t PLPH PHAV (1)( after the rising edge of R/C without impact on t CHQV GLQV AT49LH00B4 Min Max 100 PHAV Min Max 250 150 50 ...

Page 36

... Write Recovery before Read WHGL t Write Recovery before a Valid SRD (Status Register Data) Read WHSV t WE High to RDY/BSY Going Low WHRL Note 0°C to +85° 3.0V to 3.6V AT49LH00B4 36 t AVAV Row Address Column Address Stable Stable t t CLAX AVCH t CHAX t CHQV ...

Page 37

... B = Write sector erase or program setup C = Write sector erase confirm or valid address and data D = Automated erase or program delay E = Read status register data F = Ready to write another command 3379C–FLASH–3/ AVCH t t CLAX CHAX t t PHWL WHWL t WLWH t WHDX t DVWH AT49LH00B4 CHWH t WHGL t WHSV Valid SRD t WHRL 37 ...

Page 38

... Plastic J-leaded Chip Carrier Package (PLCC) 40T 40-lead, Thin Small Outline Package (TSOP) AT49LH00B4 38 Ordering Code AT49LH00B4-33JC AT49LH00B4-33TC Ordering Code AT49LH00B4-33JX Package Type Package Operation Range 32J Extended Commercial 40T (0° to 85°C) Package Operation Range Extended Commercial 32J (0° ...

Page 39

... Lead coplanarity is 0.004" (0.102 mm) maximum. 2325 Orchard Parkway San Jose, CA 95131 R 3379C–FLASH–3/05 1.14(0.045) X 45˚ PIN NO. 1 IDENTIFIER TITLE 32J, 32-lead, Plastic J-leaded Chip Carrier (PLCC) AT49LH00B4 0.318(0.0125) 0.191(0.0075 COMMON DIMENSIONS (Unit of Measure = mm) MIN NOM MAX SYMBOL A 3.175 – ...

Page 40

... E Notes: 1. This package conforms to JEDEC reference MO-142, Variation CD. 2. Dimensions D1 and E do not include mold protrusion. Allowable protrusion 0.15 mm per side and 0.25 mm per side. 3. Lead coplanarity is 0.10 mm maximum. 2325 Orchard Parkway San Jose, CA 95131 R AT49LH00B4 40 PIN SEATING PLANE A1 TITLE ...

Page 41

... Disclaimer: The information in this document is provided in connection with Atmel products. No license, express or implied, by estoppel or otherwise, to any intellectual property right is granted by this document or in connection with the sale of Atmel products. EXCEPT AS SET FORTH IN ATMEL’S TERMS AND CONDI- TIONS OF SALE LOCATED ON ATMEL’S WEB SITE, ATMEL ASSUMES NO LIABILITY WHATSOEVER AND DISCLAIMS ANY EXPRESS, IMPLIED OR STATUTORY WARRANTY RELATING TO ITS PRODUCTS INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTY OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, OR NON-INFRINGEMENT ...

Related keywords