M58LT128HST , M58LT128HSB
命令接口
4.10.2
计划和验证阶段
该方案并验证阶段需要32个周期到32个字给写程序
缓冲区。数据被顺序存储,从在写入缓冲区的首地址,直到
写缓冲区已满( 32个字) 。要设置不少于32个字,其余的字
应该FFFFh时进行编程。
需要下面三个连续的步骤来发出和执行的程序和
验证命令的相位。
1.
使用一条总线写操作锁存起始地址和第一个字是
编程。状态寄存器组的写入状态位SR0应读签
该编程/擦除控制器已准备好进行下一个字。
每个随后的字进行编程被锁存一个新的总线写操作。
该地址必须保持的起始地址为编程/擦除控制器
递增的地址位置。如果任何地址被给定,是不是在相同的块中
起始地址,程序和验证阶段终止。状态寄存器位SR0
应该每个总线写周期之间进行读取,检查编程/擦除
控制器已准备好进行下一个字。
一旦写缓冲器满时,数据被顺序地编程到存储器阵列。
程序运行后,设备会自动验证数据和重新编程,
如果需要的话。
2.
3.
计划和验证阶段可以重复,而无需重新发出命令,以
程序的其他32个字的位置,只要在地址保持在同一个块。
4.
最后,所有的词语,或整个块已被编程后,写一个总线写
操作到含有起始地址的块以外的任何地址,以终止
计划和验证阶段。
状态寄存器位SR0必须进行检查,以确定程序是否运行
完成了。状态寄存器可在任何时候进行错误检测,但是它必须被检查
之后,整个块都被编程。
4.10.3
退出阶段
状态寄存器编程/擦除控制器位SR7设置为“1”表示该设备有
退出缓冲区增强工厂编程操作,并返回到读状态
注册模式。一个完整的状态寄存器检查应该做的,以确保块
已成功编程。参见第
了解更多详情。
为了获得最佳性能的缓冲增强工厂计划命令应该是
限制为最大100个编程/擦除每块周期。如果超过此限制时,
内部算法将继续正常工作,但在性能上有些退化
可能。典型的计划时间是在给定的
SEE
关于使用缓冲区增强工厂计划命令提示流程图。
25/110