A29L320A AMICC [AMIC Technology], A29L320A Datasheet

no-image

A29L320A

Manufacturer Part Number
A29L320A
Description
4M X 8 Bit / 2M X 16 Bit CMOS 3.0 Volt-only, Boot Sector Flash Memory
Manufacturer
AMICC [AMIC Technology]
Datasheet

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
A29L320AUV-70IF
Manufacturer:
AMIC
Quantity:
20 000
Document Title
Revision History
(November, 2007, Version 1.1)
Rev. No.
4M X 8 Bit / 2M X 16 Bit CMOS 3.0 Volt-only, Boot Sector Flash Memory
0.0
0.1
0.2
1.0
1.1
Initial issue
Final version release
History
Error correction: Top/Bottom device ID code and pin configurations
Change Table1 & Program/Erasure time
Modify symbol “L” outline dimensions in TSOP 48L package
4M X 8 Bit / 2M X 16 Bit CMOS 3.0 Volt-only,
Boot Sector Flash Memory
Issue Date
April 12, 2006
May 25, 2006
July 3, 2006
January 5, 2007
November 15, 2007
A29L320A Series
AMIC Technology, Corp.
Preliminary
Remark
Final

Related parts for A29L320A

A29L320A Summary of contents

Page 1

... Modify symbol “L” outline dimensions in TSOP 48L package (November, 2007, Version 1. Bit / Bit CMOS 3.0 Volt-only, Boot Sector Flash Memory Issue Date April 12, 2006 May 25, 2006 July 3, 2006 January 5, 2007 November 15, 2007 A29L320A Series Remark Preliminary Final AMIC Technology, Corp. ...

Page 2

... Embedded Program or Erase is in progress the Erase Suspend. Besides the I/O A29L320A has a second toggle bit, I/O the addressed sector is being selected for erase. The A29L320A also offers the ability to program in the Erase (November, 2007, Version 1. Bit / Bit CMOS 3.0 Volt-only, Compatible with JEDEC-standards ...

Page 3

... (November, 2007, Version 1.1) contents of other sectors. The A29L320A is fully erased when shipped from the factory. The hardware sector protection feature disables operations for both program and erase in any combination of the sectors of memory. This can be achieved via programming equipment. The Erase Suspend/Erase Resume feature enables the user ...

Page 4

... D6 E6 A12 A14 A15 A16 A10 A11 I A19 I A18 A20 I A17 A29L320A Series BYTE I/O (A-1) VSS I/O I/O I I/O VCC I I/O I/O I I/O I/O I/O 0 ...

Page 5

... RESET Selects Byte Mode or Word Mode BYTE BY Ready/ BUSY RY/ VSS Ground VCC Power Supply NC Pin not connected internally Hardware Write Protect / Acceleration Pin WP /ACC 4 A29L320A Series Chip Enable Output Enable STB Logic Y-Decoder STB X-decoder Description - Output AMIC Technology, Corp. I/O - I/O (A- ...

Page 6

... The state machine outputs dictate the function of the device. The appropriate device bus operations table lists the inputs and control levels required, and the resulting output. The following subsections describe each of these operations in further detail. Table 1. A29L320A Device Bus Operations A0 - A20 RESET ...

Page 7

... When RESET is held at VSS ± 0.3V, the device draws CMOS standby current (I within VSS ± 0.3V, the standby current will be greater. mode. The "AC 6 A29L320A Series - I/O . Standard read cycle timings and but not within VCC ± 0.3V, the device will be IH ...

Page 8

... If RESET is asserted during a program or erase operation, the RY/ BY pin remains a “0” (busy) until the internal reset operation is complete, which requires a time t Embedded Algorithms). The system can thus monitor Table 2. A29L320A Top Boot Block Sector Address Table Sector A20-A12 SA0 000000XXX SA1 ...

Page 9

... Table 2. A29L320A Top Boot Block Sector Address Table Sector A20-A12 SA35 100011XXX SA36 100100XXX SA37 100101XXX SA38 100110XXX SA39 100111XXX SA40 101000XXX SA41 101001XXX SA42 101010XXX SA43 101011XXX SA44 101100XXX SA45 101101XXX SA46 101110XXX SA47 101111XXX SA48 110000XXX SA49 110001XXX SA50 ...

Page 10

... Table 3. A29L320A Bottom Boot Block Sector Address Table Sector A20 -A12 SA0 000000000 SA1 000000001 SA2 000000010 SA3 000000011 SA4 000000100 SA5 000000101 SA6 000000110 SA7 000000111 SA8 000001XXX SA9 000010XXX SA10 000011XXX SA11 000100XXX SA12 000101XXX SA13 000110XXX SA14 000111XXX ...

Page 11

... Table 3. A29L320A Bottom Boot Block Sector Address Table Sector A20 -A12 SA35 011100XXX SA36 011101XXX SA37 011110XXX SA38 011111XXX SA39 100000XXX SA40 100001XXX SA41 100010XXX SA42 100011XXX SA43 100100XXX SA44 100101XXX SA45 100110XXX SA46 100111XXX SA47 101000XXX SA48 101001XXX SA49 101010XXX ...

Page 12

... When using programming equipment, the autoselect mode requires V (8.5V to 10.5V) on address pin A9. Address pins ID A6, A1, and A0 must be as shown in Autoselect Codes (High Voltage Method) table. In addition, when verifying sector Table 4. A29L320A Autoselect Codes (High Voltage Method) Description Mode CE Manufacturer ID: AMIC L Device ID: ...

Page 13

... SA6 8 Kbytes SA5 8 Kbytes SA4 8 Kbytes SA3 8 Kbytes SA2 8 Kbytes SA1 8 Kbytes SA0 12 A29L320A Series A20–A12 Sector / Sector Block Size 111111XXX 64 Kbytes 111110XXX 111101XXX 192 (3x64) Kbytes 111100XXX 1110XXXXX 256 (4x64) Kbytes 1101XXXXX 256 (4x64) Kbytes 1100XXXXX 256 (4x64) Kbytes ...

Page 14

... During this mode, formerly protected sectors can be programmed or erased by selecting the sector addresses. Once V ID protected sectors are protected again. Figure 1 shows the algorithm, and the Temporary Sector Unprotect diagram shows the timing waveforms, for this feature. 13 A29L320A Series initiate a write cycle logical one ...

Page 15

... Notes: 1. All protected sectors unprotected (If WP/ACC=V outermost boot sectors will remain protected). 2. All previously protected sectors are protected once again Figure 1-2. Temporary Sector Unprotect Operation by Software Mode 14 A29L320A Series START 555/AA + 2AA/55 + 555/77 (Note 1) Perform Erase or Program Operations XXX/F0 (Reset Command) ...

Page 16

... Reset PLSCNT=1 Increment PLSCNT PLSCNT= Yes ID Device failed Sector Unprotect Algorithm Figure 2-1. In-System Sector Protect/Unprotect Algorithms 15 A29L320A Series START PLSCNT=1 RESET=V ID Wait First Write Cycle=60h? Yes All sectors protected? Yes Set up first sector ...

Page 17

... Reset PLSCNT=1 Increment PLSCNT No PLSCNT= Yes 1000? Yes Device failed Sector Unprotect Algorithm 16 A29L320A Series START PLSCNT=1 555/AA + 2AA/55 + 555/77 Wait First Write Temporary Sector Cycle=60h? Unprotect Mode Yes All sectors protected? Yes ...

Page 18

... Typical timeout for full chip erase 2 0005h Max. timeout for byte/word write 2 0000h Max. timeout for buffer write 2 0004h Max. timeout per individual block erase 2 0000h Max. timeout for full chip erase 2 17 A29L320A Series Description Description N μs N μs (00h = not supported ...

Page 19

... Erase Block Region 1 Information 0020h (refer to the CFI specification) 0000h 003Eh 0000h Erase Block Region 2 Information 0000h 0001h 0000h 0000h Erase Block Region 3 Information 0000h 0000h 0000h 0000h Erase Block Region 4 Information 0000h 0000h 18 A29L320A Series Description N AMIC Technology, Corp. ...

Page 20

... Not Supported Word Page Word Page 0085h ACC (Acceleration) Supply Minimum 00 = Not Supported, D7-D4: Volt, D3-D0: 100mV 0095h ACC (Acceleration) Supply Maximum 00 = Not Supported, D7-D4: Volt, D3-D0: 100mV 000Xh Top/Bottom Boot Sector Flag 02 = Bottom Boot Device, 03h = Top Boot Device 19 A29L320A Series Description AMIC Technology, Corp. ...

Page 21

... Data Polling algorithm to indicate the operation was successful. However, a succeeding read will show that the data is still “0”. Only erase operations can convert a “0” “1”. 20 A29L320A Series on address bit A9. ID generated program pulses ...

Page 22

... I/O Sector Erase or Erase Suspend during the time-out period resets the device to reading array data. The system must rewrite the command sequence and any additional sector addresses and commands. 21 A29L320A Series , I I/O . See ...

Page 23

... See the appropriate Command Definitions table for erase command sequences. 2. See "I/O 7 and I/O together I/O status bits, just A29L320A Series START Write Erase Command Sequence Data Poll from System No Data = FFh ? Yes Erasure Completed : Sector Erase Timer" for more information. 3 Figure 4 ...

Page 24

... PD = Data to be programmed at location PA. Data latches on the rising edge Address of the sector to be verified (in autoselect mode) or erased. Address bits A20- A12 select a unique sector. (November, 2007, Version 1.1) Table 11. A29L320A Command Definitions Bus Cycles (Notes First Second ...

Page 25

... The Unlock Bypass Reset command is required to return to reading array data when the device is in the unlock bypass mode. 13. The system may read and program in non-erasing sectors, or enter the autoselect mode, when in the Erase Suspend mode. 14. The Erase Resume command is valid only during the Erase Suspend mode. (November, 2007, Version 1.1) AMIC Technology, Corp. 24 A29L320A Series goes high 5 ...

Page 26

... Several bits, I/O , I/O , I/O , I the A29L320A to determine the status of a write operation. Table 10 and the following subsections describe the functions of these status bits. I/O 7 offer a method for determining whether a program or erase operation is complete or in progress. These three bits are discussed first. I/O : Data Polling ...

Page 27

... I/O in conditions I Toggle Bit indicates the program or erase cycle was not successfully 2 completed. 26 A29L320A Series : Toggle Bit II , when used with I pulse in the command sequence. toggles when the system reads at addresses within those control the read cycles.) But I/O ...

Page 28

... Table 10 shows the outputs for I/O (November, 2007, Version 1. Data Polling I/O is "1", the "0", the device will 3 is high on the A29L320A Series START Read I/O -I Read I/O -I (Note 1) No Toggle Bit = Toggle ? Yes No I Yes ...

Page 29

... VCC+0.5V 2.0V (November, 2007, Version 1.1) Table 12. Write Operation Status I/O I (Note 1) Toggle I Toggle 1 No toggle Data Data Toggle I/O 7 20ns -2.0V 20ns 20ns 20ns 28 A29L320A Series I/O I/O I (Note 2) (Note 1) 0 N/A No toggle 0 1 Toggle 0 N/A Toggle Data Data Data 0 N/A N/A 20ns 20ns AMIC Technology, Corp. RY/ ...

Page 30

... VSS ± 0. VCC=3.0V ± 10% VCC = 3.0 V ± 10 4.0mA, VCC = VCC Min -2.0 mA, VCC = VCC Min OH = -100 μA, VCC = VCC Min Typical VCC is 3.3V A29L320A Series Min. Typ. Max. Unit ±1.0 μA μA 35 μA ±1 ...

Page 31

... Note: Addresses are switching at 1MHz I Current vs. Time (Showing Active and Automatic Sleep Currents) CC1 ° Note : (November, 2007, Version 1.1) 1000 1500 2000 Time Frequency in MHz Typical I vs. Frequency CC1 30 A29L320A Series 2500 3000 3500 3.6V 3.0V 4 AMIC Technology, Corp. 4000 5 ...

Page 32

... Max Max Max. Read 0 Toggle and 10 Data Polling Max. Min Addresses Stable t ACC OEH t CE High-Z 31 A29L320A Series Speed -70 -80 -90 -120 120 120 120 ...

Page 33

... Reset Timings NOT during Embedded Algorithms RY/BY CE, OE RESET (November, 2007, Version 1.1) Description Ready Reset Timings during Embedded Algorithms t Ready A29L320A Series Test Setup All Speed Options Max 20 Max 500 Min 500 Min 50 Min 0 Min AMIC Technology, Corp. ...

Page 34

... Switching Low to Output High-Z t HQV BYTE Switching High to Output Active (November, 2007, Version 1.1) Description BY High for Program or Erase Command Sequence t RSP Description Max Switching Low or High Max Min 33 A29L320A Series All Speed Options Min 500 Min 4 Min 250 Min 4 t VIDR t RRB VHH ...

Page 35

... Version 1.1) t ELFL Data Output (I/O -I I/O 15 Output t FLQZ t ELFH Data Output (I/O -I Address Input t FHQV The falling edge of the last WE signal t SET ( HOLD and t specifications A29L320A Series Data Output ) (I/O -I Address Input Data Output (I/O -I I/O 15 Output ( AMIC Technology, Corp. ...

Page 36

... BUSY Program/Erase Valid to RY/ Notes: 1. Not 100% tested. 2. See the "Erase and Programming Performance" section for more information. (November, 2007, Version 1.1) Description WE low) Byte Word BY (Note 1) BY Delay (Note 1) 35 A29L320A Series Speed -70 -80 -90 Min Min Min Min. ...

Page 37

... PA = program addrss program data, Dout is the true data at the program address. 2. Illustration shows device in word mode. (November, 2007, Version 1. WPH A0h PD t BUSY 36 A29L320A Series Read Status Data (last two cycles WHWH1 D Status OUT t RB AMIC Technology, Corp. ...

Page 38

... SA = Sector Address (for Sector Erase Valid Address for reading status data (see "Write Operaion Ststus"). 2. Illustratin shows device in word mode. (November, 2007, Version 1. 555h for chip erase WPH 55h 30h 10h for chip erase 37 A29L320A Series Read Status Data WHWH2 In Complete Progress BUSY AMIC Technology, Corp. ...

Page 39

... Note : VA = Valid Address. Illustation shows first status cycle after command sequence, last status read cycle, and array data read cycle. (November, 2007, Version 1. Complement Complement Status Data Status Data 38 A29L320A Series VA High-Z True Valid Data High-Z Valid Data True AMIC Technology, Corp. ...

Page 40

... Version 1. Valid Status Valid Status (first read) (second read) . Illustration shows first two status cycle after command sequence, last status 6 39 A29L320A Series VA VA Valid Status Valid Data (stop togging) AMIC Technology, Corp. ...

Page 41

... Sector Protect:150us Sector Unprotect:15ms 6 Enter Erase Suspend Program Erase Erase Suspend Suspend Read Program toggle with OE and A29L320A Series Valid* Verify 40h Erase Resume Erase Erase Suspend Read and I/O in the section "Write Operation Status" for 2 AMIC Technology, Corp. Valid* ...

Page 42

... Typ. (Note 1) Unit 0.7 sec 45 sec μs 6 μ sec 20 sec for further information A29L320A Series PA D I/O 7 OUT = Complement of Data Input Array Data. OUT Comments Excludes 00h programming prior to erasure Excludes system-level overhead (Note 4) AMIC Technology, Corp. ...

Page 43

... Test conditions T = 25° 1.0MHz A Data Retention Parameter Minimum Pattern Data Retention Time (November, 2007, Version 1.1) Description Test Setup OUT Test Conditions 150°C 125°C 42 A29L320A Series Min. -1.0V VCC+1.0V -100 mA -1.0V Typ. Max. TSOP 6 7.5 TFBGA 4.2 5 TSOP 8.5 12 TFBGA 5.4 6.5 TSOP 7.5 ...

Page 44

... Test Setup Device Under Test Input Waveforms and Measurement Levels VCC Input 0.5VCC 0.0V (November, 2007, Version 1.1) -70 -80 30 100 3. Measurement Level 43 A29L320A Series -90 -120 1 TTL gate 100 100 5 0.0 – VCC 0.5VCC 0.5VCC 2.7 KW Diodes = IN3064 or Equivalent 0.5VCC Output AMIC Technology, Corp. Unit ...

Page 45

... Version 1.1) Active Read Program/Erase Current Current Typ. (mA) Typ. (mA A29L320A Series Standby Current Package Typ. (μA) 48Pin TSOP 48Pin TSOP 48Pin TSOP 48 Pin Pb-Free TSOP 48 Pin Pb-Free TSOP 48 Pin Pb-Free TSOP 0.5 48 ball TFBGA 48 ball TFBGA ...

Page 46

... Version 1.1) Active Read Program/Erase Current Current Typ. (mA) Typ. (mA A29L320A Series Standby Current Package Typ. (μA) 48Pin TSOP 48Pin TSOP 48Pin TSOP 48Pin Pb-Free TSOP 48Pin Pb-Free TSOP 48Pin Pb-Free TSOP 0.5 48 ball TFBGA 48 ball TFBGA ...

Page 47

... Version 1.1) Active Read Program/Erase Current Current Typ. (mA) Typ. (mA A29L320A Series Standby Current Package Typ. (μA) 48Pin TSOP 48Pin TSOP 48Pin TSOP 48 Pin Pb-Free TSOP 48 Pin Pb-Free TSOP 48 Pin Pb-Free TSOP 0.5 48 ball TFBGA 48 ball TFBGA ...

Page 48

... Version 1.1) Active Read Program/Erase Current Current Typ. (mA) Typ. (mA A29L320A Series Standby Current Package Typ. (μA) 48Pin TSOP 48Pin TSOP 48Pin TSOP 48Pin Pb-Free TSOP 48Pin Pb-Free TSOP 48Pin Pb-Free TSOP 0.5 48 ball TFBGA 48 ball TFBGA ...

Page 49

... D 0.779 0.787 0.795 19.80 D 0.720 0.724 0.728 18. 0.472 0.476 e 0.020 BASIC L 0.020 0.024 0.0275 S 0.011 Typ 0.004 θ 0° - 8° 48 A29L320A Series unit: inches/ Dimensions in mm Min Nom Max - - 1.20 0.05 - 0.15 0.94 1.00 1.06 0.18 0.22 0.27 0.12 - 0.20 20.00 20.20 18.40 18.50 - 12.00 12.10 0.50 BASIC 0.50 0.60 0.70 0.28 Typ 0.10 0° - 8° ...

Page 50

... TOP VIEW Ball*A1 CORNER SIDE VIEW SEATING PLANE Dimensions in mm Symbol Min. Nom 0. 5.90 6.00 D 4.00 BSC 0.80 E 7.90 8.00 E 5.60 BSC 1 49 A29L320A Series unit: mm BOTTOM VIEW Max. 1.20 0.30 0.40 6.10 - 8.10 AMIC Technology, Corp. ...

Related keywords