本帖最后由 mindshare 于 2012-5-28 17:29 编辑
所谓的Timing无非就是指在读写等操作时,对各种控制信号/数据等动作先后顺序的一种规范/规定,只有符合规范/规定才能正确/成功的操作。所以,要理解一种设备/器件的时序,先要了解这个设备/器件有哪些控制信号/数据信号。
下面我们就先看一下NAND Flash的控制信号/数据信号
CE--任何操作之前,片选必须先使能
WE--有效时表示执行写操作
RE--有效时表示执行读操作
因为NAND Flash总共只有8根数据线,而NAND flash操作时有命令/地址/数据三类数据需要在数据线上传输,为了区分这三种类型的数据,所以,需要CLE/ALE来区分
CLE--有效时,数据线上的数据代表命令
ALE--有效时,数据线上的数据代表地址
ALE、CLE都无效时,数据线上的数据代表普通数据
RY/BY -- Ready/Busy状态信号,指示当前器件是空闲,还是繁忙
具体意义看下图
|