Rainbow-electronics AT45DB321B User Manual

Browse online or download User Manual for Storage Rainbow-electronics AT45DB321B. Rainbow Electronics AT45DB321B User Manual

  • Download
  • Add to my manuals
  • Print
  • Page
    / 32
  • Table of contents
  • BOOKMARKS
  • Rated. / 5. Based on customer reviews
Page view 0
1
Features
Single 2.7V - 3.6V Supply
Serial Peripheral Interface (SPI) Compatible
20 MHz Max Clock Frequency
Page Program Operation
Single Cycle Reprogram (Erase and Program)
8192 Pages (528 Bytes/Page) Main Memory
Supports Page and Block Erase Operations
Two 528-byte SRAM Data Buffers – Allows Receiving of Data
while Reprogramming of Nonvolatile Memory
Continuous Read Capability through Entire Array
Ideal for Code Shadowing Applications
Low Power Dissipation
4 mA Active Read Current Typical
2 µA CMOS Standby Current Typical
Hardware Data Protection Feature
100% Compatible to AT45DB321
5.0V-tolerant Inputs: SI, SCK, CS, RESET and WP Pins
Commercial and Industrial Temperature Ranges
Description
The AT45DB321B is a 2.7-volt only, serial interface Flash memory ideally suited for
a wide variety of digital voice-, image-, program code- and data-storage applications.
Its 34,603,008 bits of memory are organized as 8192 pages of 528 bytes each. In
addition to the main memory, the AT45DB321B also contains two SRAM
data buffers of 528 bytes each. The buffers allow receiving of data while a page in the
main memory is being reprogrammed, as well as reading or writing a continuous data
32-megabit
2.7-volt Only
DataFlash
®
AT45DB321B
TSOP Top View
Type 1
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
RDY/BUSY
RESET
WP
NC
NC
NC
VCC
GND
NC
NC
NC
NC
CS
SCK
SI
SO
32
31
30
29
28
27
26
25
24
23
22
21
20
19
18
17
NC
NC
NC
NC
NC
NC
NC
NC
NC
NC
NC
NC
NC
NC
NC
NC
CBGA Top View through Package
A
B
C
D
E
F
G
H
J
1
2345
NC
NC
NC
NC
NC
NC
NC
NC
NC
NC
NC
VCC
WP
RESET
NC
NC
NC
NC
NC
NC
GND
RDY/BSY
SI
NC
NC
NC
NC
NC
NC
SCK
CS
SO
NC
NC
NC
NC
NC
NC
NC
NC
NC
NC
NC
NC
Pin Configurations
Pin Name Function
CS
Chip Select
SCK Serial Clock
SI Serial Input
SO Serial Output
WP
Hardware Page Write Protect Pin
RESET
Chip Reset
RDY/BUSY
Ready/Busy
DataFlash Card
(1)
Note: 1. See AT45DCB004 Datasheet
7654321
SOIC
1
2
3
4
5
6
7
8
9
10
11
12
13
14
28
27
26
25
24
23
22
21
20
19
18
17
16
15
GND
NC
NC
CS
SCK
SI
SO
NC
NC
NC
NC
NC
NC
NC
VCC
NC
NC
WP
RESET
RDY/BUSY
NC
NC
NC
NC
NC
NC
NC
NC
Rev. 2223D–DFLASH–10/02
Page view 0
1 2 3 4 5 6 ... 31 32

Summary of Contents

Page 1 - AT45DB321B

1Features• Single 2.7V - 3.6V Supply• Serial Peripheral Interface (SPI) Compatible• 20 MHz Max Clock Frequency• Page Program Operation– Single Cycle R

Page 2

10AT45DB321B2223D–DFLASH–10/02Note: In Tables 2 and 3, an SCK mode designation of “Any” denotes any one of the four modes of operation (Inactive Clock

Page 3

11AT45DB321B2223D–DFLASH–10/02Note: r = Reserved BitP = Page Address BitB = Byte/Buffer Address Bitx = Don’t CareTable 4. Detailed Bit-level Addressi

Page 4

12AT45DB321B2223D–DFLASH–10/02Note: 1. After power is applied and VCC is at the minimum specified datasheet value, the system should wait 20 ms before

Page 5

13AT45DB321B2223D–DFLASH–10/02AC CharacteristicsSymbol ParameterAT45DB321BUnitsMin MaxfSCKSCK Frequency 20 MHzfCARSCK Frequency for Continuous Array R

Page 6

14AT45DB321B2223D–DFLASH–10/02Input Test Waveforms and Measurement LevelstR, tF < 3 ns (10% to 90%)Output Test LoadAC WaveformsTwo different timing

Page 7

15AT45DB321B2223D–DFLASH–10/02Reset Timing (Inactive Clock Polarity Low Shown)Note: The CS signal should be in the high state before the RESET signal

Page 8

16AT45DB321B2223D–DFLASH–10/02Write Operations The following block diagram and waveforms illustrate the various write sequencesavailable.Main Memory P

Page 9

17AT45DB321B2223D–DFLASH–10/02Read Operations The following block diagram and waveforms illustrate the various read sequencesavailable.Main Memory Pag

Page 10

18AT45DB321B2223D–DFLASH–10/02Detailed Bit-level Read Timing – Inactive Clock Polarity LowContinuous Array Read (Opcode: 68H)Main Memory Page Read (Op

Page 11

19AT45DB321B2223D–DFLASH–10/02Detailed Bit-level Read Timing – Inactive Clock Polarity Low (Continued)Buffer Read (Opcode: 54H or 56H)Status Register

Page 12

2AT45DB321B2223D–DFLASH–10/02stream. EEPROM emulation (bit or byte alterability) is easily handled with a self-con-tained three step Read-Modify-Write

Page 13

20AT45DB321B2223D–DFLASH–10/02Detailed Bit-level Read Timing – Inactive Clock Polarity HighContinuous Array Read (Opcode: 68H)Main Memory Page Read (O

Page 14

21AT45DB321B2223D–DFLASH–10/02Detailed Bit-level Read Timing – Inactive Clock Polarity High (Continued)Buffer Read (Opcode: 54H or 56H)Status Register

Page 15

22AT45DB321B2223D–DFLASH–10/02Detailed Bit-level Read Timing – SPI Mode 0Continuous Array Read (Opcode: E8H)Main Memory Page Read (Opcode: D2H)SI11XXX

Page 16

23AT45DB321B2223D–DFLASH–10/02Detailed Bit-level Read Timing – SPI Mode 0 (Continued)Buffer Read (Opcode: D4H or D6H)Status Register Read (Opcode: D7H

Page 17

24AT45DB321B2223D–DFLASH–10/02Detailed Bit-level Read Timing – SPI Mode 3Continuous Array Read (Opcode: E8H)Main Memory Page Read (Opcode: D2H)SI11XXX

Page 18

25AT45DB321B2223D–DFLASH–10/02Detailed Bit-level Read Timing – SPI Mode 3 (Continued)Buffer Read (Opcode: D4H or D6H)Status Register Read (Opcode: D7H

Page 19

26AT45DB321B2223D–DFLASH–10/02Figure 1. Algorithm for Sequentially Programming or Reprogramming the Entire ArrayNotes: 1. This type of algorithm is u

Page 20 - 2223D–DFLASH–10/02

27AT45DB321B2223D–DFLASH–10/02Figure 2. Algorithm for Randomly Modifying DataNotes: 1. To preserve data integrity, each page of a DataFlash sector mu

Page 21

28AT45DB321B2223D–DFLASH–10/02Ordering InformationfSCK (MHz)ICC (mA)Ordering Code Package Operation RangeActive Standby20 10 0.01 AT45DB321B-CCAT45DB3

Page 22

29AT45DB321B2223D–DFLASH–10/02Packaging Information44C1 – CBGA 2325 Orchard Parkway San Jose, CA 95131TITLEDRAWING NO.RREV. 44C1, 44-ball (5 x 9 A

Page 23

3AT45DB321B2223D–DFLASH–10/02Memory Architecture DiagramDevice Operation The device operation is controlled by instructions from the host processor. T

Page 24

30AT45DB321B2223D–DFLASH–10/0232T – TSOP 2325 Orchard Parkway San Jose, CA 95131TITLEDRAWING NO.RREV. 32T, 32-lead (8 x 20 mm Package) Plastic Thi

Page 25

31AT45DB321B2223D–DFLASH–10/0228R – SOICPIN 10º ~ 8º 2325 Orchard Parkway San Jose, CA 95131TITLEDRAWING NO.RREV. 28R, 28-lead, 0.330" Body W

Page 26

Printed on recycled paper.© Atmel Corporation 2002.Atmel Corporation makes no warranty for the use of its products, other than those expressly contai

Page 27

4AT45DB321B2223D–DFLASH–10/02cycle, allowing one continuous read operation without the need of additional addresssequences. To perform a continuous re

Page 28

5AT45DB321B2223D–DFLASH–10/02loaded into the device. After the last bit of the opcode is shifted in, the eight bits of thestatus register, starting wi

Page 29

6AT45DB321B2223D–DFLASH–10/02BUFFER TO MAIN MEMORY PAGE PROGRAM WITHOUT BUILT-IN ERASE: Apreviously erased page within main memory can be programmed w

Page 30

7AT45DB321B2223D–DFLASH–10/02MAIN MEMORY PAGE PROGRAM THROUGH BUFFER: This operation is a combina-tion of the Buffer Write and Buffer to Main Memory P

Page 31

8AT45DB321B2223D–DFLASH–10/02If a sector is programmed or reprogrammed sequentially page-by-page, then the pro-gramming algorithm shown in Figure 1 on

Page 32

9AT45DB321B2223D–DFLASH–10/02WRITE PROTECT: If the WP pin is held low, the first 256 pages of the main memorycannot be reprogrammed. The only way to r

Comments to this Manuals

No comments