AT49BV040B-TU Atmel, AT49BV040B-TU Datasheet - Page 5

IC FLASH 4MBIT 70NS 32TSOP

AT49BV040B-TU

Manufacturer Part Number
AT49BV040B-TU
Description
IC FLASH 4MBIT 70NS 32TSOP
Manufacturer
Atmel
Datasheet

Specifications of AT49BV040B-TU

Format - Memory
FLASH
Memory Type
FLASH
Memory Size
4M (512K x 8)
Speed
70ns
Interface
Parallel
Voltage - Supply
2.7 V ~ 3.6 V, 4.5 V ~ 5.5 V
Operating Temperature
-40°C ~ 85°C
Package / Case
32-TSOP
Lead Free Status / RoHS Status
Lead free / RoHS Compliant
Other names
AT49BV040B-70TU
AT49BV040B-70TU

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
AT49BV040B-TU
Manufacturer:
ATMEL
Quantity:
4 000
Part Number:
AT49BV040B-TU
Manufacturer:
ATMEL/爱特梅尔
Quantity:
20 000
4.5.1
4.6
4.7
4.8
4.9
4.10
3499B–FLASH–4/06
Product Identification
Data Polling
Toggle Bit
Erase/Program Status Bit
Hardware Data Protection
Boot Sector Lockout Detection
A software method is available to determine if programming of the boot sector is locked out.
When the device is in the software product identification mode (
Entry/Exit on
sector is locked out. If the data on I/O0 is low, the boot sector can be programmed; if the data on
I/O0 is high, the program lockout feature has been activated and the sector cannot be pro-
grammed. The software product identification code should be used to return to standard
operation.
The product identification mode identifies the device and manufacturer as Atmel. It may be
accessed by hardware or software operation. The hardware operation mode can be used by an
external programmer to identify the correct programming algorithm for the Atmel product.
For details, see Operating Modes (for hardware operation) or Software Product Identification.
The manufacturer and device code is the same for both modes.
The AT49BV040B features DATA polling to indicate the end of a program or erase cycle. During
a program cycle an attempted read of the last byte loaded will result in the complement of the
loaded data on I/O7. Once the program cycle has been completed, true data is valid on all out-
puts and the next cycle may begin. DATA polling may begin at any time during the program
cycle. During a chip or sector erase operation, an attempt to read the device will give a “0” on
I/O7. Once the erase operation is completed, a “1” will be read from I/O7. The Data Polling sta-
tus bit must be used in conjunction with the erase/program status bit as shown in the algorithm
in
In addition to DATA polling, the AT49BV040B provides another method for determining the end
of a program or erase cycle. During a program or erase operation, successive attempts to read
data from the device will result in I/O6 toggling between one and zero. Once the program cycle
has completed, I/O6 will stop toggling and valid data will be read. Examining the toggle bit may
begin at any time during a program cycle. The toggle bit status bit should be used in conjunction
with the erase/program status bit shown in the algorithm in
The device offers a status bit on I/O5, which indicates whether the program or erase operation
has exceeded a specified internal pulse count limit. If the status bit is a “1”, the device is unable
to verify that an erase or a byte program operation has been successfully performed. If a pro-
gram (Sector Erase) command is issued to the boot sector and the boot sector programming
lockout feature is enabled, the boot sector will not be programmed (erased), and the device will
go into the read mode. Once the erase/program status bit has been set to a “1”, the system must
write the Product ID Exit command to return to the read mode. The erase/program status bit is a
“0” while the erase or program operation is still in progress.
Hardware features protect against inadvertent programs to the AT49BV040B in the following
ways: (a) V
inhibit: holding any one of OE low, CE high or WE high inhibits program cycles. (c) Noise filter:
pulses of less than 15 ns (typical) on the WE or CE inputs will not initiate a program cycle.
Figure 4-1 on page
CC
page 15
sense: if V
) a read from address location 00002H will show if programming the boot
6.
CC
is below 1.8V (typical), the program function is inhibited. (b) Program
Figure 4-2 on page
see Software Product Identification
AT49BV040B
6.
5

Related parts for AT49BV040B-TU