
初步
PSD813F1-A
该
PSD813F1
实用
块
(续)
9.1.1.8擦除闪存
9.1.1.8.1 。闪存批量擦除指令
闪存批量擦除指令使用六个写操作之后的读操作
状态寄存器,如表9中描述如果批量擦除指令的任何字节是错误的,
批量擦除指令中止和设备重置为读取闪存状态。
在批量擦除,内存状态可以通过读状态进行检查位DQ5 , DQ6 ,
和DQ7 ,详见第9.1.1.7 。错误位( DQ5 )返回一个“1” ,如果出现了
擦除失败(擦除周期的最大数目已执行) 。
它不需要值为00h阵列进行编程,因为PSD813F1会自动
擦除到0FFh之前做到这一点。
在执行批量擦除指令,闪存不会接受任何
指令。
9.1.1.8.2闪存扇区擦除指令
扇区擦除指令使用6写操作,如表9的附加说明
Flash扇区擦除确认命令和Flash扇区地址可写
随后擦除闪存等行业并行,无需进一步编码的周期,如果
附加的指令在较短的时间比为约超时时间发送
100微秒。一个新的扇区擦除指令输入将重新启动超时时间。
内部定时器的状态可以通过DQ3的水平进行监测(擦除超时
位)。如果DQ3为'0' ,扇区擦除指令已收到,超时是
计数。如果DQ3为' 1 ' ,超时已过期和PSD813F1忙擦除闪存
部门( S) 。之前和期间擦除超时,比擦除之外的任何指令,并暂停
删除恢复将中止指令和重置设备来读取阵列模式。它不是
到闪存部门方案与00H为PSD813F1会自动执行此操作需要
前擦除(字节= FFH ) 。
在一个扇区擦除,内存状态可以通过读状态位DQ5进行检查,
DQ6和DQ7 ,如第9.1.1.7详细说明。
在执行擦除指令, Flash模块的逻辑只接受复位和
擦除挂起的说明。 1 Flash扇区擦除可能被暂停,以
从另一个Flash扇区读取数据,然后重新开始。
9.1.1.8.3闪存擦除暂停指令
当一个Flash扇区擦除操作过程中,擦除挂起指令
通过写0B0H到任何地址暂停操作时,相应的片选
(FSI )为真。 (见表9 ) 。这允许数据的读出从后其他闪存扇区
擦除操作已被暂停。暂停擦除闪存中唯一被接受
扇区擦除指令执行,默认读阵列模式。擦除暂停
指令擦除超时期间执行会,除了暂停擦除,
终止超时。
切换位DQ6停止时PSD813F1内部逻辑被暂停切换。该
触发位状态必须在地址中的Flash扇区被擦除进行监控。该
触发位将停止后擦除挂起指令0.1微秒和15微秒之间切换
已被执行。该PSD813F1将自动被设置为读取闪存模块
内存阵列模式。
如果擦除暂停指令被执行,则适用以下规则:
试图从已被擦除会输出无效数据闪存扇区读取。
从Flash扇区,这是读书
不
被删除是有效的。
闪速存储器
不能
进行编程,将只响应删除恢复
和复位指令(读是一种操作,并且确定)。
如果收到复位指令,这是被擦除的闪存部门的数据将
是无效的。
27