at49bv6416c ATMEL Corporation, at49bv6416c Datasheet

no-image

at49bv6416c

Manufacturer Part Number
at49bv6416c
Description
64-megabit 4m X 16 Page Mode 2.7-volt Flash Memory
Manufacturer
ATMEL Corporation
Datasheet

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
at49bv6416c-70CI
Manufacturer:
Atmel
Quantity:
10 000
Part Number:
at49bv6416c-70CI
Manufacturer:
ATMEL/爱特梅尔
Quantity:
20 000
Part Number:
at49bv6416c-70CU
Manufacturer:
ATMEL/爱特梅尔
Quantity:
20 000
Part Number:
at49bv6416c-70TI
Manufacturer:
ATMEL/爱特梅尔
Quantity:
20 000
Part Number:
at49bv6416cT-70CI
Manufacturer:
Atmel
Quantity:
10 000
Part Number:
at49bv6416cT-70CU
Manufacturer:
ATMEL/爱特梅尔
Quantity:
20 000
Part Number:
at49bv6416cT-70CU-J
Manufacturer:
ATMEL
Quantity:
575
Part Number:
at49bv6416cT-70TI
Manufacturer:
ATMEL/爱特梅尔
Quantity:
20 000
Features
1. Description
The AT49BV6416C(T) is a 2.7-volt 64-megabit Flash memory. The memory is divided
into multiple sectors and planes for erase operations. The device can be read or
reprogrammed off a single 2.7V power supply, making it ideally suited for In-System
programming. The device can operate in the asynchronous or page read mode.
The AT49BV6416C(T) is divided into four memory planes. A read operation can occur
in any of the three planes which is not being programmed or erased. This concurrent
operation allows improved system performance by not requiring the system to wait for
a program or erase operation to complete before a read is performed. To further
increase the flexibility of the device, it contains an Erase Suspend and Program Sus-
pend feature. 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. There
is no reason to suspend the erase or program operation if the data to be read is in
another memory plane.
The VPP pin provides data protection and faster programming times. When the V
input is below 0.7V, the program and erase functions are inhibited. When V
1.65V or above, normal program and erase operations can be performed. With V
10.0V, the program (Dual-word Program command) operation is accelerated.
64-megabit (4M x 16) Flash Memory
2.7V - 3.6V Read/Write
High Performance
Sector Erase Architecture
Typical Sector Erase Time: 32K Word Sectors – 700 ms; 4K Word Sectors – 200 ms
Four Plane Organization, Permitting Concurrent Read in Any of the Three Planes not
Being Programmed/Erased
Suspend/Resume Feature for Erase and Program
Low-power Operation
2.2V I/O Option Reduces Overall System Power
VPP Pin for Write Protection and Accelerated Program/Erase Operations
Reset Input for Device Initialization
CBGA Package
Top or Bottom Boot Block Configuration Available
128-bit Protection Register
Common Flash Interface (CFI)
– Asynchronous Access Time – 70 ns
– Page Mode Read Time – 20 ns
– Eight 4K Word Sectors with Individual Write Lockout
– One Hundred Twenty-seven 32K Word Main Sectors with Individual Write Lockout
– Memory Plane A: 16M Memory Including Eight 4K Word Sectors
– Memory Plane B: 16M Memory Consisting of 32K Word Sectors
– Memory Plane C: 16M Memory Consisting of 32K Word Sectors
– Memory Plane D: 16M Memory Consisting of 32K Word Sectors
– Supports Reading and Programming Data from Any Sector by Suspending Erase
– Supports Reading Any Word by Suspending Programming of Any Other Word
– 30 mA Active
– 35 µA Standby
of a Different Sector
PP
PP
is at
PP
at
64-megabit
(4M x 16)
Page Mode
2.7-volt Flash
Memory
AT49BV6416C
AT49BV6416CT
Not Recommended
for New Designs.
Use AT49BV640D(T).
3465D–FLASH–04/06

Related parts for at49bv6416c

at49bv6416c Summary of contents

Page 1

... In-System programming. The device can operate in the asynchronous or page read mode. The AT49BV6416C(T) is divided into four memory planes. A read operation can occur in any of the three planes which is not being programmed or erased. This concurrent operation allows improved system performance by not requiring the system to wait for a program or erase operation to complete before a read is performed ...

Page 2

... Pin Configurations Pin Name I/O0 - I/O15 A0 - A21 Reset WP VPP VCCQ 2.1 48-ball CBGA – Top View AT49BV6416C(T) 2 Pin Function Data Inputs/Outputs Addresses Chip Enable Output Enable Write Enable Reset Write Protect Write Protection and Power Supply for Accelerated Program/Erase Operations Output Power Supply 1 ...

Page 3

... Asynchronous Read The AT49BV6416C(T) is accessed like an EPROM. When CE and OE are low and WE is high, the data stored at the memory location determined by the address pins are asserted on the out- puts. The outputs are put in the high impedance state whenever high. This dual-line control gives designers flexibility in preventing bus contention ...

Page 4

... Flexible Sector Protection The AT49BV6416C(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. The Hardlock protection mode is recommended for sectors whose content changes infrequently. ...

Page 5

... [100] 1. The notation [ denotes the locking state of a sector. The current locking state of a sector is defined by the state of WP and the two bits of the sector-lock status D[1:0]. AT49BV6416C(T) Erase/ Prog Allowed? Comments Yes No sector is locked Sector is Softlocked. The ...

Page 6

... Program or Erase operation. When the Write State Machine (WSM) is active, SR7 will indicate the status of the WSM; the remaining bits in the status register indicate whether the WSM was successful in performing the preferred operation (see AT49BV6416C(T) 6 Sector Protection Status I/O0 ...

Page 7

... Program Resume command is issued 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. Indicates program or erase status of the addressed plane. AT49BV6416C(T) PSS SLS 2 1 Notes ...

Page 8

... Resume are valid commands during a Program Suspend. 3.11 128-bit Protection Register The AT49BV6416C(T) contains a 128-bit register that can be used for security purposes in sys- tem design. The protection register is divided into two 64-bit blocks. The two blocks are designated as block A and block B. The data in block A is non-changeable and is programmed at the factory with a unique number ...

Page 9

... Hardware Data Protection Hardware features protect against inadvertent programs to the AT49BV6416C(T) in the follow- ing ways: (a) V erase functions are inhibited. (b) V level, the device will automatically time-out 10 ms (typical) before programming. (c) Program inhibit: holding any one of OE low, CE high or WE high inhibits program cycles ...

Page 10

... Full Status Check Flowchart Read Status Register 1 SR3 = 0 1 SR4 = 0 1 SR1 = Protect Error 0 Program Successful AT49BV6416C(T) 10 3.17 Bus Operation Write Write Read Program Suspend Loop Idle No 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

... Read Program Completed (Read Write FF Array) Write Read Data Read Write If the Suspend Plane was placed in Read mode: Write AT49BV6416C(T) Program Suspend/Resume Procedure Bus Command Comments Data = B0 Program Addr = Sector address to Suspend Suspend (SA) Data = 70 Read Addr = Any address within the Status ...

Page 12

... SR4, SR5 Sequence Error 0 1 Sector SR5 = 0 1 Sector SR1 = 0 Sector Erase Successful AT49BV6416C(T) 12 3.23 Bus Operation Write Write Suspend Erase Loop Read Yes Idle Repeat for subsequent sector erasures. Full status register check can be done after each sector erase, or after a sequence of sector erasures. ...

Page 13

... Idle Write Read or Write FF (Read Array) Write Read Array Data Write If the Suspended Plane was placed in Read mode or a Program loop: Write AT49BV6416C(T) Erase Suspend/Resume Procedure Command Comments Data = B0 Erase Addr = Any address within the Suspend Same Plane Data = 70 Read Status ...

Page 14

... SR1, SR4 = Program Error Register Locked; = SR1, SR4 Program Aborted 0 Program Successful AT49BV6416C(T) 14 3.29 Bus Operation Write Write Read Idle Program Protection Register operation addresses must be within the protection register address space. Addresses outside this space will return an error. Repeat for subsequent programming operations. ...

Page 15

... Any address within the user programmable protection register region. Please see page 16 10. For the AT49BV6416C, xxxx = 0000H. For the AT49BV6416CT, xxxx = 3F80H. 11. If data bit D1 is “0”, sector B is locked. If data bit D1 is “1”, sector B can be reprogrammed. 3465D–FLASH–04/06 ...

Page 16

... B 7 User B Notes: 1. For the AT49BV6416C, all address lines not specified in the above table, A21 - A8, must be 0 when accessing the Protection Register. 2. For the AT49BV6416CT, all address lines not specified in the table, A21 - A8, must be 3F80H when accessing the Protection Register. AT49BV6416C(T) ...

Page 17

... A8000 - AFFFF B B0000 - B7FFF B B8000 - BFFFF B C0000 - C7FFF B C8000 - CFFFF B D0000 - D7FFF B D8000 - DFFFF C E0000 - E7FFF AT49BV6416C(T) AT49BV6416C (Continued) Sector Size (Words) Address Range (A21 - A0) SA36 32K E8000 - EFFFF SA37 32K F0000 - F7FFF SA38 32K F8000 - FFFFF SA39 32K 100000 - 107FFF ...

Page 18

... Memory Organization – AT49BV6416C (Continued) Plane Sector Size (Words) C SA72 32K C SA73 32K C SA74 32K C SA75 32K C SA76 32K C SA77 32K C SA78 32K C SA79 32K C SA80 32K C SA81 32K C SA82 32K C SA83 32K C SA84 32K C SA85 32K C SA86 32K C SA87 32K ...

Page 19

... E0000 - E7FFF B E8000 - EFFFF B F0000 - F7FFF B F8000 - FFFFF B 100000 - 107FFF B 108000 - 10FFFF B 110000 - 117FFF B 118000 - 11FFFF AT49BV6416C(T) AT49BV6416CT (Continued) Sector Size (Words) Address Range (A21 - A0) SA36 32K 120000 - 127FFF SA37 32K 128000 - 12FFFF SA38 32K 130000 - 137FFF SA39 32K 138000 - 13FFFF ...

Page 20

... Memory Organization – AT49BV6416CT (Continued) Plane Sector Size (Words) B SA72 32K B SA73 32K B SA74 32K B SA75 32K B SA76 32K B SA77 32K B SA78 32K B SA79 32K B SA80 32K B SA81 32K B SA82 32K B SA83 32K B SA84 32K B SA85 32K B SA86 32K B SA87 32K ...

Page 21

... Product Identification Software Notes can Refer to AC programming waveforms. 3. Manufacturer Code: 001FH; Device Code: 00C5H – AT49BV6416C; 00DFH – AT49BV6416CT 4. The VPP pin can be tied (min) = 1.65V. IHPP 6. V (max) = 0.7V. ILPP 3465D–FLASH–04/06 Industrial ...

Page 22

... CC 12. Input Test Waveforms and Measurement Level 13. Output Test Load 14. Pin Capacitance ( MHz 25°C Typ OUT Note: 1. This parameter is characterized and is not 100% tested. AT49BV6416C(T) 22 Condition I 0. CCQ MHz; I ...

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 AT49BV6416C(T) Min Max 150 OUTPUT VALID . ACC after an address change ...

Page 24

... OE t CE, OE High to Data Float DF t Reset to Output Delay RO t Page Address Access Time PAA 18. Page Read Cycle Waveform CE I/O0-I/O15 A2 -A21 A0 - RESET AT49BV6416C(T) 24 Parameter t CE DATA VALID t ACC t ACC t OE Min Max 150 PAA ...

Page 25

... Data Hold Time Low Pulse Width High Pulse Width WPH 20. AC Word Load Waveforms 20.1 WE Controlled CE I/O0 - I/O15 A0 - A21 WE 20.2 CE Controlled WE I/O0 - I/O15 A0 - A21 CE 3465D–FLASH–04/06 AT49BV6416C(T) Min Max DATA VALID DATA VALID Units ...

Page 26

... For chip erase, any address can be used. For plane erase or sector erase, the address depends on what plane or sector erased. 5. For chip erase, the data should be 21H, for plane erase, the data should be 22H, and for sector erase, the data should be 20H. AT49BV6416C(T) 26 PROGRAM CYCLE t ...

Page 27

... Z = 256 (Top); 8K bytes (Bottom) 007Eh 8K bytes (Top); 64K bytes 126 (Bottom) 0000h 8K bytes (Top); 64K bytes 126 (Bottom) 0000h 8K bytes (Top);64K bytes 256 (Bottom) 0001h 8K bytes (Top);64K bytes 256 (Bottom) AT49BV6416C(T) 27 ...

Page 28

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

Page 29

... CC t ACC (ns) Active Standby 70 30 0.035 70 30 0.035 48C20 48-ball, Plastic Chip-size Ball Grid Array Package (CBGA) 3465D–FLASH–04/06 Ordering Code Package AT49BV6416C-70CI 48C20 AT49BV6416CT-70CI 48C20 Package Type AT49BV6416C(T) Operation Range Industrial (-40° to 85° C) Industrial (-40° to 85° ...

Page 30

... Top View 0.875 REF Ø Bottom View 2325 Orchard Parkway San Jose, CA 95131 R AT49BV6416C( BALL CORNER 3.125 REF TITLE 48C20, 48-ball ( Array),0.75 mm Pitch, 7.0 x 10.0 x 1.0 mm Chip-scale Ball Grid Array Package (CBGA) ...

Page 31

... Revision History Revision No. Revision A – April 2004 Revision B – November 2004 Revision C – July 2005 3465D–FLASH–04/06 AT49BV6416C(T) History • Initial Release • Removed “Preliminary” from the datasheet. • Modified note 6 and added notes 7 and 10 on page 13. • Modified note 1 and added note 2 on page 14. ...

Page 32

... Atmel products are not suitable for, and shall not be used in, automotive applications. Atmel’s products are not intended, authorized, or warranted for use as components in applications intended to support or sustain life © Atmel Corporation 2006. All rights reserved. Atmel registered trademarks or trademarks of Atmel Corporation or its subsidiaries. Other terms and product names may be trademarks of others. Atmel Operations Memory ...

Related keywords