English
Language : 

AT49LH002 Datasheet, PDF (22/36 Pages) ATMEL Corporation – 2-megabit Firmware Hub and Low-Pin Count Flash Memory
Device
Operation
The FWH/LPC and A/A Mux interfaces should be considered hardware interfaces that can be
used to transfer commands and data to and from the device. The device commands detailed
in Table 18 can be issued using either interface.
Since the FWH/LPC interface communicates using a 4-bit data bus and the A/A Mux interface
utilizes an 8-bit data bus, the number of interface bus cycles needed to perform an operation
will vary. For example, when using the FWH/LPC interface, 17 PCI clock cycles are required
for a 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.
Table 18. Command Definitions
Command
Command
Cycles
Type
1st Command Cycle
Address
Data
Type
2nd Command Cycle
Address
Data
Read Array
1+
Write
Any Address
FFH
Read
Any Address
Data OUT
Sector Erase(1)(2)
2
Write
Any Address in
21H
Write
Any Address in
D0H
the Sector
the Sector
Uniform Sector
Erase(1)(2)
2
Write
Any Address in
20H
Write
Any Address in
D0H
the Sector
the Sector
Byte Program(1)(3)
2
Write
The Address to
40H or 10H
Write
The Address to
Data IN
be Programmed
be Programmed
Read Status Register
2
Write
Any Address
70H
Read
Any Address
Status
Register
Data
Clear Status Register
1
Write
Any Address
50H
Product ID Read(4)
2
Write
Any Address
90H
Read
ID Address
ID Data
Notes:
1. The sector must not be hardware write protected or write-locked when attempting sector erase or program operations.
Attempts to issue a sector erase or byte program command to a hardware write protected or write-locked sector will fail.
2. Sub-sectors are sectors 6, 5, 4, and 3; the main sectors are sectors 2, 1, and 0. Refer to the Device Memory Map and Table
10 for sector sizes and address ranges. The Uniform Sector Erase command can be used to erase all sub-sectors at one
time to allow uniform 64 Kbytes sectors to be erased. A Uniform Sector Erase command issued to any address in any one of
the sub-sectors will cause all the sub-sectors to be erased provided that all of the sub-sectors are not protected or write-
locked. The standard Sector Erase command can be used to individually erase both the sub-sectors and the main sectors,
allowing a single erase command to be used to erase any sector in the memory array.
3. Either 40H or 10H is recognized by the device as the byte program command.
4. Following the Product ID Read command, read operations will access manufacturer and device ID information. Refer to
Table 20 for Product ID addresses and data.
22 AT49LH002
3377B–FLASH–9/03