特点
单电压读/写操作: 2.65V至3.6V
访问时间 - 70纳秒
扇区擦除架构
- 六十三32K字( 64K字节)部门与独立的写锁定
- 八4K字( 8K字节)部门与独立的写锁定
快字编程时间 - 10微秒
快速扇区擦除时间 - 100毫秒
暂停/恢复功能的擦除和编程
- 支持读取和编程的任何一个部分,通过暂停擦除
不同部门
- 支持读取任何一个字,暂停的任何其他字编程
低功耗工作
- 10毫安活动
- 15 μA待机
VPP引脚为写保护和加速程序运行
WP引脚为扇区保护
RESET输入的设备初始化
灵活的扇区保护
TSOP和CBGA封装选项
顶部或底部启动块配置可用
128位注册保护
最少100,000次擦写循环
通用闪存接口( CFI )
绿色(无铅/无卤化物)包装
32-megabit
( 2M ×16 )
3伏只
FL灰内存
AT49BV320D
AT49BV320DT
1.描述
该AT49BV320D ( T)是组织为2,097,152 2.7伏32兆位闪存
也就是说,每行16位。该存储器被分成71扇区擦除操作。
该器件采用48引脚TSOP封装和47球CBGA封装。该
设备具有CE和OE控制信号,以避免任何总线争用。这个装置可以是
读取或使用单一电源重新编程,使其非常适用于-系
统编程。
在读出模式的设备通电。命令序列被用来放置
该装置在其它的操作模式,如编程和擦除。该装置具有
以保护数据中的任何扇区的能力(参见
“灵活的扇区保护”上
第6页) 。
为了增加设备的灵活性,它包含一个擦除挂起和程序
挂起功能。此功能将把擦除或编程搁置任何金额
时间,并让用户读取数据或程序数据的任何剩余的扇区
内的存储器中。
VPP引脚提供数据保护。当V
PP
输入低于0.4V时,该程序
和擦除功能被抑制。当V
PP
是在1.65V以上,正常程序
和擦除操作可以被执行。随着V
PP
在10.0V ,程序(双字
程序指令)操作加速。
3581C–FLASH–11/05
AT49BV320D(T)
3.框图
I / O0 - I / O15
产量
卜FF器
输入
卜FF器
产量
多路复用器
A0 - A20
输入
卜FF器
数据
注册
识别码
注册
状态
注册
命令
注册
地址
LATCH
数据
比较
CE
WE
OE
RESET
WP
写状态
机
y解码器
Y型GATING
编程/擦除
高压开关
VPP
VCC
GND
X解码器
主
内存
4,设备操作
4.1
命令序列
当设备第一次接通电源时,将在读出模式。为了执行其它设备
功能,一系列命令序列将被输入到该设备。命令
序列示于
“命令定义表”第15页
( I / O8 - I / O15都不在乎
输入的命令代码)。命令序列被写入通过应用低脉冲
在WE或CE输入与CE或WE低(分别)和OE高。的地址和数据都是
通过CE或WE的第一个上升沿锁存。标准的微处理器写定时被使用。
在命令序列中使用的地址位置不影响输入的COM
命令序列。
4.2
读
当AT49BV320D (T),是在读出模式下, CE和OE为低电平和WE高时,数据
存储在由地址管脚所确定的存储器位置被置位的输出。该
3
3581C–FLASH–11/05
输出被置于高阻抗状态,每当CE或OE为高电平。这种双行控制
给出了防止总线争用设计的灵活性。
4.3
RESET
复位输入管脚提供缓和了一些系统应用。当RESET为逻辑
高电平时,该设备处于其标准操作模式。在RESET输入一个低电平将暂停
本设备的操作,并把该装置的输出端处于高阻抗状态。当一个
高级别重申RESET引脚上,该设备返回到读取模式下,根据
的控制输入端的状态。
4.4
抹去
前一个字可以被重新编程,它必须被擦除。存储器位的擦除状态是一
逻辑“1” 。各个扇区可以通过使用扇区擦除命令被删除。
4.4.1
扇区擦除
该设备被组织成71扇区( SA0 - SA70 ),其可以被单独擦除。该部门
擦除命令是一个双总线周期操作。扇区地址和D0H数据输入的COM
普通话被锁止在WE的上升沿。经过我们的上升沿扇区擦除开始
的第二周期中提供的给定扇区未被保护。擦除操作是
内部控制;它会自动完成时间。的最大时间来擦除一个扇区
为t
美国证券交易委员会
。擦除已被保护,将导致操作的扇区的尝试端端接
随即荷兰国际集团。
4.5
字编程
一旦一个存储区被擦除,它被编程(置为逻辑“0”)上的字的字的基础。
编程是通过内部寄存器命令寄存器来实现的,并且是双总线周期
操作。该设备将自动生成所需的内部程序脉冲。
除了读状态寄存器,程序的任何命令,暂停和恢复计划,写
以在嵌入式编程周期的芯片将被忽略。如果硬件复位hap-
在编程过程中的笔,在正被编程的单元的数据将被破坏。请
注意,一个数据“0”不能编程回一个“1” ;只有擦除操作可以将“0”
到“1” 。编程是指定的T完成后,
BP
周期时间。如果程序状态位是
“1”时,设备不能够验证已成功执行的程序操作。
状态寄存器指示编程状态。当程序顺序执行,
状态位I / O 7为“0” 。
4.6
VPP引脚
该AT49BV320D (T)中的电路被设计成使得该装置不能被编程或
如果在V擦除
PP
电压小于0.4V 。当V
PP
是在1.65V以上,正常程序和
擦除操作可以被执行。 VPP引脚不能悬空。
4
AT49BV320D(T)
3581C–FLASH–11/05
AT49BV320D(T)
4.7
读状态寄存器
状态寄存器指示装置操作的状态和操作数的成功/失败
通报BULLETIN 。读状态寄存器命令导致后续读取从输出数据
状态寄存器,直到另一个命令发出。要返回从存储器读取,发出
读命令。
状态寄存器的位是在I / O7输出 - I / O0 。高字节, I / O15 - I / O8 ,输出00H
当发出读状态寄存器命令。
状态寄存器的内容[ SR7 : SR0 ]被锁在OE或CE的下降沿
(取最后一次出现) ,这样可以防止如果状态寄存器可能会出现的总线错误
内容边读边修改。 CE或OE必须进行后续的读取状态进行切换,
或状态寄存器不会指示程序结束或擦除操作。
当写状态机( WSM )是活动的, SR7将显示WSM的状态;该
在状态寄存器中的剩余位指示WSM是否成功,在执行
首选操作(见
表4-1 ) 。
表4-1 。
WSMS
7
状态寄存器位定义
ESS
6
ES
5
PS
4
VPPS
3
PSS
2
笔记
SLS
1
R
0
SR7写状态机状态( WSMS )
1 =就绪
0 =忙
SR6 =擦除挂起状态( ESS )
1 =擦除暂停
0 =擦除/已完成
SR5 =擦除状态( ES )
1 =错误的扇区擦除
0 =成功扇区擦除
SR4 =程序状态(PS )
1 =错误的编程
0 =成功的编程
SR3 = VPP状态( VPPS )
1 = VPP低检测,操作中止
0 = VPP OK
SR2 =程序挂起状态( PSS )
1 =计划暂停
0 =程序进行中/已完成
SR1 =部门LOCK状态( SLS )
1 =程序/擦除尝试对锁定的部门;操作已中止。
0 =无操作锁定行业
SR0 =保留以备将来增强( R)
注意:
检测写状态机位首先要确定Word程序
或扇区擦除完毕,之前检查编程或擦除
状态位。
当擦除挂起发出后, WSM暂停执行并集
无论WSMS和ESS位为“1” - ESS位保持为“1 ”,直到
一个擦除恢复命令发出。
当此位被设置为“ 1 ” , WSM已申请的最大数量
擦除脉冲的部门,现在仍然无法验证成功
部门擦除。
当此位被设置为“ 1 ” , WSM试图但未能
编程一个字
在V
PP
状态位不提供VPP的连续指示
的水平。在WSM询问V
PP
水平只有程序后,或
擦除命令序列已经输入,并通知
系统若V
PP
一直没有接通。在V
PP
还检查
之前的操作由WSM验证。
当程序挂起发出后, WSM暂停执行并
同时设置WSMS和PSS位为“1” 。 PSS位仍设置为“ 1 ”
直到程序恢复命令发出。
如果一个编程或擦除操作是尝试的锁定1
部门,此位是由WSM设置。所指定的操作是
中止,设备返回到读取状态模式。
该位被保留以供将来使用,应屏蔽
当查询状态寄存器。
当SR1 , SR3 , SR4和SR5设置1.命令顺序错误指示。
5
3581C–FLASH–11/05