位置:首页 > IC型号导航 > 首字符R型号页 > 首字符R的型号第87页 > RC28F128J3A-120 > RC28F128J3A-120 PDF资料 > RC28F128J3A-120 PDF资料1第42页

256 - Mbit的J3 ( X8 / X16 )
11.0
编程操作
该器件支持两种不同的编程方法:字编程和写缓冲
编程。成功的编程需要被寻址的块被解锁。企图
编程一个锁块,将导致操作异常终止,并且SR.1和SR.4被设置,
说明一个编程错误。以下各节详细描述了器件编程。
11.1
字节/ Word程序
字节/ Word程序是由一个双周期指令顺序执行。字节/ Word程序设置
(标准的0x40或0x10的候补)写入随后的第二写入指定的地址
和数据(锁存WE#上升沿) 。在WSM然后接管,控制程序
并计划在内部验证算法。程序顺序被写入之后,该设备
读取时自动输出SRD (见
图20中的“字节/ Word程序流程图”上
第61页) 。
CPU可以检测在完成节目事件的由STS信号分析或
SR.7.
当程序完成后, SR.4应该进行检查。如果检测到程序错误,则状态
注册应该被清除。内部WSM验证只检测为“1”没有错误
成功地编程到“0” 。崔留在读状态寄存器模式,直至收到
另一个命令。
可靠的字节/字编程只能发生在V
CC
和V
笔
是有效的。如果一个字节/字
节目时试图V
笔
≤
V
PENLK
, SR.4和SR.3将被设置。成功的字节/字
方案要求相应的块锁位被清零。如果一个字节/字方案
尝试在相应的块锁定位被置位, SR.1和SR.4将被设置。
11.2
写缓冲
编程闪存设备,写入buffer命令序列被启动。有数量不等的
的字节,直到缓冲区的大小,可以被加载到缓冲器中,并写入到闪存设备。首先,将
写缓冲设置命令随块地址发出的(见
图18 , “写
缓冲流程图“第59页) 。
在这一点上,在扩展状态寄存器( XSR ,见
表19)的
信息加载,并XSR.7恢复为“缓冲可用”状态。如果XSR.7 = 0时,写缓存器
不可用。要重试,继续监测XSR.7通过发出写入缓冲区设置
命令和块地址,直到XSR.7 = 1。当XSR.7转变到“ 1”时,缓冲器是
准备装载。
接着,一个字/字节计数是考虑到与块地址的一部分。在下一个写,一个设备
开始地址是随写入缓冲器的数据给出。后续写入提供额外的设备
地址和数据,根据该计数。随后的所有地址必须位于内开始
地址加计数。
在内部,该设备的程序许多闪存单元并行。因为这个并行编程的,
最大编程性能和较低的功率通过在对齐的起始地址获得
一个写入缓冲边界开始时(即,A [ 4:0]的起始地址= 0)。
42
数据表