AT49SV322D(T)
4.6
VPP引脚
该AT49SV322D (T)中的电路被设计成使得该装置不能被编程或
如果在V擦除
PP
电压小于0.4V 。当V
PP
是在1.65V以上,正常程序
和擦除操作可以被执行。 VPP引脚不能悬空。
4.7
编程/擦除状态
该装置提供了几个位,来确定一个程序的状态或擦除操作的:I / O 2,
I / O 3 , I / O5 , I / O6和I / O7 。该
“状态位表”第11页
和以下四个部分
描述这些位的功能。为系统设计人员提供了更大的灵活性,
AT49SV322D ( T)包含一个可编程的配置寄存器。配置寄存器
允许指定的状态位操作的用户。配置寄存器可以被设置为一
两个不同的值, “00”或“01” 。如果配置寄存器设置为“00”时,该部件会自动
一个成功的程序后matically返回到读模式或擦除操作。如果
配置寄存器设定为“01”,一个产品ID退出命令必须一个suc-后给予
cessful编程或擦除操作之前的部分将返回到读模式。重要的是
需要注意的是,是否在配置寄存器设定为一个“00”或一个“ 01”时,任何不成功
编程或擦除操作需要使用的产品ID退出命令返回的设备
读取模式。默认值(在加电后),用于配置寄存器是“00” 。运用
四总线周期设置配置寄存器命令,在如图所示
“命令定义
表“第12页,
配置寄存器的值可以改变。电压施加到
RESET引脚不会改变配置寄存器的值。该组态的值
如下所述置寄存器会影响I / O7状态位的操作。
4.7.1
数据轮询
该AT49SV322D (T )功能数据轮询来表示一个程序周期结束。如果状态
配置寄存器设定为“00” ,在程序循环中的最后的一个尝试读
字加载会导致加载的数据上的I / O 7的补码。一旦程序循环
已经完成时,真正的数据是对所有的输出和下一个周期可以开始有效。在一
芯片或扇区擦除操作,尝试读取器件将在I / O 7给出一个“0”。一旦
程序或擦除周期完成时,真正的数据将被从设备中读取。数据轮询
该程序周期内可以随时开始。请参阅
“状态位表”第11页
为
更多的细节。
如果状态位配置寄存器被设置为一个“01”时,I / O7状态位将是低的,而
设备正在积极进行编程或擦除数据。的I / O7将变为高时,该设备具有的COM
pleted编程或擦除操作。一旦I / O7已经很高,状态信息在其他的
销可以被检查。
数据轮询状态位必须配合使用的擦除/编程和V
PP
状态
位如在所示的算法在
图4-1和4-2中
on
第9页。
4.7.2
切换位
除了数据轮询的AT49SV322D (T)提供了另一种方法,用于确定
一个程序结束或擦除周期。在编程或擦除操作,连续尝试
从存储器中读取的数据将产生的I / O6 1和0之间切换。一旦亲
克周期已经完成, I / O6将停止切换,有效的数据将被读取。检查
触发位可在一个程序周期开始时的任何时间。请参阅
“状态位表”上
第11页
了解更多详情。
切换位状态位应配合使用的擦除/编程和V
PP
状态
位如在所示的算法在
图4-3和图4-4
on
第10页。
5
3623A–FLASH–7/06