AT49BV320C ATMEL Corporation, AT49BV320C Datasheet

no-image

AT49BV320C

Manufacturer Part Number
AT49BV320C
Description
32-megabit (2M x 16) 3-volt Only Flash Memory
Manufacturer
ATMEL Corporation
Datasheets

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
AT49BV320C-70CI
Manufacturer:
Atmel
Quantity:
10 000
Part Number:
AT49BV320C-70CU
Manufacturer:
Atmel
Quantity:
10 000
Part Number:
AT49BV320CT-70CI
Manufacturer:
Atmel
Quantity:
10 000
Part Number:
AT49BV320CT-70CU
Manufacturer:
Atmel
Quantity:
10 000
Part Number:
AT49BV320CT-70TI
Manufacturer:
ATEML
Quantity:
286
Features
Description
The AT49BV320C(T) is a 2.7-volt 32-megabit Flash memory organized as 2,097,152
words of 16 bits each. The memory is divided into 71 sectors for erase operations.
The device is offered in a 48-lead TSOP and a 47-ball CBGA package. The device has
CE and OE control signals to avoid any bus contention. This device can be read or
reprogrammed using a single power supply, making it ideally suited for in-system
programming.
Pin Configurations
Pin Name
A0 - A20
CE
OE
WE
RESET
VPP
I/O0 - I/O15
NC
VCCQ
WP
Single Voltage Read/Write Operation: 2.65V to 3.6V
Access Time – 70 ns
Sector Erase Architecture
Fast Word Program Time – 12 µs
Fast Sector Erase Time – 300 ms
Suspend/Resume Feature for Erase and Program
Low-power Operation
VPP Pin for Write Protection
WP Pin for Sector Protection
RESET Input for Device Initialization
Flexible Sector Protection
TSOP and CBGA Package Options
Top or Bottom Boot Block Configuration Available
128-bit Protection Register
Minimum 100,000 Erase Cycles
Common Flash Interface (CFI)
– Sixty-three 32K Word (64K Bytes) Sectors with Individual Write Lockout
– Eight 4K Word (8K Bytes) Sectors with Individual Write Lockout
– Supports Reading and Programming from Any Sector by Suspending Erase
– Supports Reading Any Word by Suspending Programming of Any Other Word
– 12 mA Active
– 13 µA Standby
of a Different Sector
Function
Addresses
Chip Enable
Output Enable
Write Enable
Reset
Write Protection
Data Inputs/Outputs
No Connect
Output Power Supply
Write Protect
32-megabit
(2M x 16)
3-volt Only
Flash Memory
AT49BV320C
AT49BV320CT
Rev. 3372D–FLASH–5/04
1

Related parts for AT49BV320C

AT49BV320C Summary of contents

Page 1

... Common Flash Interface (CFI) Description The AT49BV320C( 2.7-volt 32-megabit Flash memory organized as 2,097,152 words of 16 bits each. The memory is divided into 71 sectors for erase operations. The device is offered in a 48-lead TSOP and a 47-ball CBGA package. The device has CE and OE control signals to avoid any bus contention. This device can be read or reprogrammed using a single power supply, making it ideally suited for in-system programming ...

Page 2

... This feature will put the erase or program on hold for any amount of time and let the user read data from or program data to any of the remaining sectors within the memory. The VPP pin provides data protection. When the V erase functions are inhibited. When V tions can be performed. AT49BV320C( A16 ...

Page 3

... Block Diagram OUTPUT BUFFER INPUT A0 - A20 BUFFER ADDRESS LATCH Y-DECODER X-DECODER 3372D–FLASH–5/04 I/O0 - I/O15 INPUT BUFFER IDENTIFIER REGISTER STATUS REGISTER COMMAND REGISTER DATA COMPARATOR WRITE STATE MACHINE Y-GATING MAIN MEMORY AT49BV320C( RESET WP PROGRAM/ERASE VPP VOLTAGE SWITCH VCC GND 3 ...

Page 4

... Device READ: When the AT49BV320C( the read mode, with CE and OE low and WE high, the data stored at the memory location determined by the address pins are asserted on the out- Operation puts. The outputs are put in the high impedance state whenever high. This dual- line control gives designers flexibility in preventing bus contention ...

Page 5

... If a Program or Erase operation is attempted to one of the locked sectors, this bit is set by the WSM. The operation specified is aborted and the device is returned to read status mode. This bit is reserved for future use and should be masked out when polling the status register. AT49BV320C(T) PSS SLS 2 1 ...

Page 6

... The Read command must be issued before data can be read from the memory array. The status register can also be cleared by resetting the device. FLEXIBLE SECTOR PROTECTION: The AT49BV320C(T) offers two sector protection modes, the Softlock and the Hardlock. The Softlock mode is optimized as sector protection for sectors whose content changes frequently ...

Page 7

... IL 60h/ 60h/D0h 01h [110] 60h 2Fh IH 60h/ 60h/ D0h 01h [100] AT49BV320C(T) Comments Yes No sector is locked No Sector is Softlocked. The Unlock command can unlock the sector. No Hardlock protection mode is enabled. The sector cannot be unlocked. Yes No sector is locked. No Sector is Softlocked. The Unlock command can unlock the sector. ...

Page 8

... Atmel. It may be accessed by a software operation. For details, see “Operating Modes” on page 21. 128-BIT PROTECTION REGISTER: The AT49BV320C(T) contains a 128-bit register that can be used for security purposes in system design. The protection register is divided into two 64- bit sectors. The two sectors are designated as sector A and sector B. The data in sector A is non-changeable and is programmed at the factory with a unique number ...

Page 9

... Once in the CFI Query mode, the system can read CFI data at the addresses given in Table 4 on page 27. To return to the read mode, issue the Read command. HARDWARE DATA PROTECTION: The Hardware Data Protection feature protects against inadvertent programs to the AT49BV320C(T) in the following ways: (a) V below 1.8V (typical), the program function is inhibited. (b) V reached the V gramming ...

Page 10

... Register V Range SR3 = Error 0 Program 1 SR4 = Error 0 Device 1 SR1 = Protect Error 0 Program Successful AT49BV320C(T) 10 Word Program Procedure Bus Operation Command Write Program Setup Write Data Read None Program Idle None Suspend Loop Yes Repeat for subsequent Word Program operations. Full status register check can be done after each program, or after a sequence of program operations ...

Page 11

... None Idle None Write Read Array Read None Write Program Resume (Read Array) AT49BV320C(T) Comments Data = 70 Addr = Any address Data = B0 Addr = Any address Status register data: Toggle update status register Addr = Any address Check SR7 1 = WSM Ready 0 = WSM Busy ...

Page 12

... SR6 = Completed 1 Write FF Read (Read Array) Data Done 0 Reading 1 Write D0, (Erase Resume) Write FF Any Address Erase Read Array Resumed Data AT49BV320C(T) 12 Erase Suspend/Resume Procedure Bus Operation Command Write Read Status Write Erase Suspend Read None Idle None Idle None Write Read or ...

Page 13

... SR1, SR3 must be cleared before the Write State Machine allows further erase attempts. Only the Clear Status Register command clears SR1, SR3, SR4, SR5 error is detected, clear the status register before attempting an erase retry or other error recovery. AT49BV320C(T) Command Comments Sector Data = 20 ...

Page 14

... Range Error SR3, SR4 = Program Error 0 1 Register Locked; = SR3, SR4 Program Aborted 0 Program Successful AT49BV320C(T) 14 Protection Register Programming Procedure Bus Operation Command Comments Write Program Data = C0 PR Setup Addr = First Location to Program Write Protection Data = Data to Program Program ...

Page 15

... *NOTICE: + 0.6V CC AT49BV320C(T) 2nd Bus Cycle Data Addr FF ( 40/10 Addr ( ( ( Addr Stresses beyond those listed under “Absolute Maximum Ratings” ...

Page 16

... Word Use Sector 0 Factory 1 Factory 2 Factory 3 Factory 4 User 5 User 6 User 7 User Note: All address lines not specified in the above table must be “0” when accessing the protection register, i.e., A20 - AT49BV320C( ...

Page 17

... AT49BV320C – Sector Address Table Sector SA0 SA1 SA2 SA3 SA4 SA5 SA6 SA7 SA8 SA9 SA10 SA11 SA12 SA13 SA14 SA15 SA16 SA17 SA18 SA19 SA20 SA21 SA22 SA23 SA24 SA25 SA26 SA27 SA28 SA29 SA30 SA31 SA32 SA33 SA34 ...

Page 18

... AT49BV320C – Sector Address Table (Continued) Sector SA38 SA39 SA40 SA41 SA42 SA43 SA44 SA45 SA46 SA47 SA48 SA49 SA50 SA51 SA52 SA53 SA54 SA55 SA56 SA57 SA58 SA59 SA60 SA61 SA62 SA63 SA64 SA65 SA66 SA67 SA68 SA69 SA70 AT49BV320C(T) ...

Page 19

... AT49BV320CT – Sector Address Table Sector SA0 SA1 SA2 SA3 SA4 SA5 SA6 SA7 SA8 SA9 SA10 SA11 SA12 SA13 SA14 SA15 SA16 SA17 SA18 SA19 SA20 SA21 SA22 SA23 SA24 SA25 SA26 SA27 SA28 SA29 SA30 SA31 SA32 SA33 SA34 ...

Page 20

... AT49BV320CT – Sector Address Table (Continued) Sector SA38 SA39 SA40 SA41 SA42 SA43 SA44 SA45 SA46 SA47 SA48 SA49 SA50 SA51 SA52 SA53 SA54 SA55 SA56 SA57 SA58 SA59 SA60 SA61 SA62 SA63 SA64 SA65 SA66 SA67 SA68 SA69 SA70 AT49BV320C(T) ...

Page 21

... X Product Identification Software Notes can Refer to AC programming waveforms on page 26 12.0V ± 0.5V Manufacturer Code: 001FH, Device Code: 88C5H – AT49BV320C; 88C4H – AT49BV320CT 5. V (min) = 0.9V; V IHPP IHPP 6. V (max) = 0.4V. ILPP 3372D–FLASH–5/04 Ind RESET ...

Page 22

... Input Load Current PP1 PP V Input Low Voltage IL V Input High Voltage IH V Output Low Voltage OL V Output High Voltage OH Note the erase mode mA. CC AT49BV320C(T) 22 Condition I 0. MHz OUT 100 µ ...

Page 23

... RC ADDRESS VALID ACC t RO HIGH after the address transition without impact on t ACC after the falling edge of CE without impact AT49BV320C(T) AT49BV320C(T)-70 Min Max 100 OUTPUT VALID . ACC ...

Page 24

... Input Test Waveforms and Measurement Level Output Test Load Pin Capacitance ( MHz 25°C Symbol Typ OUT Note: This parameter is characterized and is not 100% tested. AT49BV320C( < CCQ 15 15 Max 6 12 Units ...

Page 25

... Chip Select Hold Time CH t Write Pulse Width ( Data Setup Time Data, OE Hold Time DH OEH t Write Pulse Width High WPH AC Word Load Waveforms WE Controlled CE Controlled 3372D–FLASH–5/04 AT49BV320C(T) Min Max Units ...

Page 26

... Sector Erase Cycle Waveforms ( A0-A20 DATA Notes: 1. Any address can be used to load the data must be high only when WE and CE are both low. 3. The data can be 40H or 10H. 4. The address depends on what sector erased. AT49BV320C(T) 26 PROGRAM CYCLE WPH ...

Page 27

... Z = 256 (Top); 8K bytes (Bottom) 003Eh 8K bytes (Top); 64K bytes (Bottom) 0000h 8K bytes (Top); 64K bytes (Bottom) 0000h 8K bytes (Top); 64K bytes 256 (Bottom) 0001h 8K bytes (Top); 64K bytes 256 (Bottom) AT49BV320C(T) 27 ...

Page 28

... AT49BV320C(T) 28 AT49BV320C VENDOR SPECIFIC EXTENDED QUERY 0050h “P” 0052h “R” 0049h “I” 0031h Major version number, ASCII 0030h Minor version number, ASCII 0086h Bit 0 – chip erase supported, 0 – no, 1 – yes Bit 1 – ...

Page 29

... AT49BV320C(T) Ordering Information I (mA ACC (ns) Active Standby 70 25 0.025 70 25 0.025 47C1 47-ball, Plastic Chip-Size Ball Grid Array Package (CBGA) 48T 48-lead, Plastic Thin Small Outline Package (TSOP) 3372D–FLASH–5/04 Ordering Code Package AT49BV320C-70CI 47C1 AT49BV320C-70TI AT49BV320CT-70CI 47C1 AT49BV320CT-70TI ...

Page 30

... REF BOTTOM VIEW 2325 Orchard Parkway San Jose, CA 95131 R AT49BV320C( BALL CORNER 3.125 REF TITLE 47C1, 47-ball ( Array), 0.75 mm Pitch, 7.0 x 10.0 x 1.0 mm Chip-scale Ball Grid Array Package (CBGA SIDE VIEW ...

Page 31

... Orchard Parkway San Jose, CA 95131 R 3372D–FLASH–5/04 PIN SEATING PLANE A1 TITLE 48T, 48-lead ( Package) Plastic Thin Small Outline Package, Type I (TSOP) AT49BV320C(T) 0º ~ 8º GAGE PLANE COMMON DIMENSIONS (Unit of Measure = mm) MIN NOM MAX SYMBOL A – ...

Page 32

... Fax: (81) 3-3523-7581 Disclaimer: Atmel Corporation makes no warranty for the use of its products, other than those expressly contained in the Company’s standard warranty which is detailed in Atmel’s Terms and Conditions located on the Company’s web site. The Company assumes no responsibility for any errors which may appear in this document, reserves the right to change devices or specifications detailed herein at any time without notice, and does not make any commitment to update the information contained herein ...

Related keywords