AM29LV004B-1 AMD [Advanced Micro Devices], AM29LV004B-1 Datasheet - Page 4

no-image

AM29LV004B-1

Manufacturer Part Number
AM29LV004B-1
Description
4 Megabit (512 K x 8-Bit) CMOS 3.0 Volt-only Boot Sector Flash Memory
Manufacturer
AMD [Advanced Micro Devices]
Datasheet
TABLE OF CONTENTS
Product Selector Guide . . . . . . . . . . . . . . . . . . . . . 4
Block Diagram . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4
Connection Diagrams . . . . . . . . . . . . . . . . . . . . . . . 5
Pin Configuration . . . . . . . . . . . . . . . . . . . . . . . . . . 6
Logic Symbol . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6
Ordering Information . . . . . . . . . . . . . . . . . . . . . . . 7
Device Bus Operations . . . . . . . . . . . . . . . . . . . . . . 8
Command Definitions . . . . . . . . . . . . . . . . . . . . . 13
Write Operation Status . . . . . . . . . . . . . . . . . . . . . 18
Requirements for Reading Array Data ..................................... 8
Writing Commands/Command Sequences .............................. 8
Program and Erase Operation Status ...................................... 9
Standby Mode .......................................................................... 9
Automatic Sleep Mode ............................................................. 9
RESET#: Hardware Reset Pin ................................................. 9
Output Disable Mode ................................................................ 9
Autoselect Mode ..................................................................... 11
Sector Protection/Unprotection ............................................... 11
Temporary Sector Unprotect .................................................. 11
Hardware Data Protection ...................................................... 13
Low V
Write Pulse “Glitch” Protection ............................................... 13
Logical Inhibit .......................................................................... 13
Power-Up Write Inhibit ............................................................ 13
Reading Array Data ................................................................ 13
Reset Command ..................................................................... 14
Autoselect Command Sequence ............................................ 14
Byte Program Command Sequence ....................................... 14
Unlock Bypass Command Sequence ..................................... 14
Chip Erase Command Sequence ........................................... 15
Sector Erase Command Sequence ........................................ 15
Erase Suspend/Erase Resume Commands ........................... 16
Command Definitions ............................................................. 17
DQ7: Data# Polling ................................................................. 18
RY/BY#: Ready/Busy# ........................................................... 19
DQ6: Toggle Bit I .................................................................... 19
DQ2: Toggle Bit II ................................................................... 19
Table 1. Am29LV004B Device Bus Operations ................................ 8
Table 2. Am29LV004BT Top Boot Block Sector Address Table..... 10
Table 3. Am29LV004BB Bottom Boot Block Sector Address Table 10
Table 4. Am29LV004B Autoselect Codes (High Voltage Method).. 11
Figure 1. In-System Sector Protect/Unprotect Algorithms ...............12
Figure 2. Temporary Sector Unprotect Operation ...........................13
Figure 3. Program Operation ..........................................................15
Figure 4. Erase Operation ...............................................................16
Table 5. Am29LV004B Command Definitions................................. 17
Figure 5. Data# Polling Algorithm ...................................................18
CC
Write Inhibit .............................................................. 13
Am29LV004B
Absolute Maximum Ratings . . . . . . . . . . . . . . . . 22
Operating Ranges . . . . . . . . . . . . . . . . . . . . . . . . . 22
DC Characteristics . . . . . . . . . . . . . . . . . . . . . . . . 23
Test Conditions . . . . . . . . . . . . . . . . . . . . . . . . . . 25
Key to Switching Waveforms. . . . . . . . . . . . . . . . 25
AC Characteristics . . . . . . . . . . . . . . . . . . . . . . . . 26
Erase and Programming Performance . . . . . . . 36
Latchup Characteristics . . . . . . . . . . . . . . . . . . . . 36
TSOP and SO Pin Capacitance . . . . . . . . . . . . . . 36
Data Retention. . . . . . . . . . . . . . . . . . . . . . . . . . . . 36
Physical Dimensions . . . . . . . . . . . . . . . . . . . . . . 37
Revision Summary . . . . . . . . . . . . . . . . . . . . . . . . 39
Reading Toggle Bits DQ6/DQ2 ............................................... 19
DQ5: Exceeded Timing Limits ................................................ 20
DQ3: Sector Erase Timer ....................................................... 20
Read Operations .................................................................... 26
Hardware Reset (RESET#) .................................................... 27
Erase/Program Operations ..................................................... 28
Temporary Sector Unprotect .................................................. 32
Alternate CE# Controlled Erase/Program Operations ............ 34
TS 040—40-Pin Standard TSOP ............................................ 37
TSR040—40-Pin Reverse TSOP ........................................... 38
Revision A (January 1998) ..................................................... 39
Revision B (June 1998) .......................................................... 39
Revision C (January 1999) ..................................................... 39
Revision D (November 18, 1999) ........................................... 39
Revision D+1 (November 13, 2000) ....................................... 39
Figure 6. Toggle Bit Algorithm ........................................................ 20
Table 6. Write Operation Status..................................................... 21
Figure 7. Maximum Negative Overshoot Waveform ...................... 22
Figure 8. Maximum Positive Overshoot Waveform ........................ 22
Figure 9. I
Sleep Currents) .............................................................................. 24
Figure 10. Typical I
Figure 11. Test Setup ..................................................................... 25
Table 7. Test Specifications ........................................................... 25
Figure 12. Input Waveforms and Measurement Levels ................. 25
Figure 13. Read Operations Timings ............................................. 26
Figure 14. RESET# Timings .......................................................... 27
Figure 15. Program Operation Timings .......................................... 29
Figure 16. Chip/Sector Erase Operation Timings .......................... 30
Figure 17. Data# Polling Timings (During Embedded Algorithms) . 31
Figure 18. Toggle Bit Timings (During Embedded Algorithms) ...... 31
Figure 19. DQ2 vs. DQ6 ................................................................. 32
Figure 20. Temporary Sector Unprotect Timing Diagram .............. 32
Figure 21. Sector Protect/Unprotect Timing Diagram .................... 33
Figure 22. Alternate CE# Controlled Write Operation Timings ...... 35
CC1
Current vs. Time (Showing Active and Automatic
CC1
vs. Frequency ........................................... 24
3

Related parts for AM29LV004B-1