64m闪速存贮器k9k1208uom及其应用

64m闪速存贮器k9k1208uom及其应用

ID:22801872

大小:49.50 KB

页数:5页

时间:2018-10-31

64m闪速存贮器k9k1208uom及其应用_第1页
64m闪速存贮器k9k1208uom及其应用_第2页
64m闪速存贮器k9k1208uom及其应用_第3页
64m闪速存贮器k9k1208uom及其应用_第4页
64m闪速存贮器k9k1208uom及其应用_第5页
资源描述:

《64m闪速存贮器k9k1208uom及其应用》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、64M闪速存贮器K9K1208UOM及其应用

2、第1内容显示中●具有硬件数据保护功能;●使用寿命达100k次编程/擦除;●数据可保存10年。2.2引脚说明K9K1208UOM采用48脚TSOP封装,各引脚的功能如下:I/O0~I/O7:数据输入输出端,芯片未选中时为高阻态。CLE:输入端,命令锁存使能。ALE:输入端,地址锁存使能。CE:输入端,芯片选择控制。RE:输入端,数据输出控制,有效时数据送到I/O总线上。的528M位存贮单元可组成131072行(页)、528列的存贮阵列。64M字节主存贮区按低位列地址(0~255字节)和高位列地址(256~511

3、字节)分成两个半区,16列2048k字节备用存贮区位于列地址的512~527字节。主存贮区每512字节和备用存贮区16字节工528字节组成一页。共有131072页,每32页构成一个块,总共4096个块。500)this.style.ouseg(this)">一个528字节的数据寄存器在与存贮阵列相连时,可在页读出和页写入过程中用I/O缓冲器和存贮器之间地数据传输。K9K1208UOM的内部结构如图1所示。K9K1208UOM的地址、数据和命令信号输入都使用8位I/O口,当CE为低时,命令、地址和数据在字节物理为间需要26根地址线,因此,按字节需要4个地址

4、周期,依次为列地址、行地址低位和行地址高位。页读和页编程在相应命令后需要4个地址周期。然而,块擦除只需要3个列地址周期。可以通过向命令寄存器写入相应的命令来选择器件的工作方式,K9K1208UOM的专用命令如表1所列。表1K9K1208UOM的专用命令功能命令功能第个周期第二周期Read100h01hRead250h-ReadID90h-ResetFFh-PageProgram80h10hBlack60hD0hReadStatus70h-利用K9K1208UOM的专用命令,可用3年方式设定目标地址指针:“00H”命令可使指针指向主存储区的低位列地址0~2

5、55字节区,“01H”命令指向主存储区的高位列地址256~511字节区,“50H”命令则指向备用存储区(512~527字节区)。4使用方法4.1页读器件在上电后的初始状态即为READ1模式,500)this.style.ouseg(this)">也可与4个地址周期一起向命令寄存器写入“00H”来初始化。命令锁存后,后续的页读操作不用再写。读操作有3种类型:随机读、连续页读和顺序页读。页地址在改变时激活随机读模式,所选择页的528字节数据将在10μs内传送到数据寄存器,系统控制器可根据R/B引脚的状态来判断传送是否结束。数据传送到数据寄存器后,可由随后的R

6、E信号在60ns内读出。当最后一列数据读出后,自动选择地址以备顺序读,等待10μs后可再读后续页。使引脚CE变高可结束顺序读操作。读命令READ1和READ2就象一个指针,用于选择主存贮区或备用存贮区。当CE引脚为低时,写入读命令READ2可以访问备用存贮区512~527字节。在操作过程中,禁止触发SE,可用A0~A3来设置备用区首地址,而A4~A7的状态可以任意。在READ1操作中,除非操作被取消,否则页地址总是自动增加以备顺序读,而且每一页的备用区16个字节也将随后读出。用READ1命令可以把指针移加主存贮区。READ1的操作时序如图2所示。4.2页

7、编程器件编程以页为基础,但在一个页编程周期内,也允许对页的部分区域编程,部分区域可以一个字节到多至528个连续字节。对于同一页内编程的部分区域数,在主存贮区一般不超过两个,备用存贮区不超过3个,且中间不能插入擦除操作。在一个块内,可按任何随机方式寻址,一个页编程周期由一系列数据装入周期组成,其间可把528字节数据装入页寄存器,在其后跟随的一个非易失写入周期内,可再把装入的数据写入相应的存贮单元内,通过移动指针,还可从高位列地址区启动连续数据装入操作。输入连续数据装入命令80H,可在其后跟随4个地址周期,以开始连续数据的装入过程,再输入页编程确认命令10H

8、即可开始编程过程。单独输入10H而没有输入前面的数据则不会启动编程过程。器件内部写控制器可自动执行编程和校验所需的算法和定时,然后释放系统控制器执行其他任务。编程过程开始后,500)this.style.ouseg(this)">在引脚RE和CE为低情况下,可以输入读状态命令以读取状态寄存器,系统控制器可通过监视R/B输出信号或状态寄存器的状态位(I/O6)来检测编程周期是否结束。在编程过程中,只有读状态命令和复位命令有效。页编程结束时,可以检查写状态位I/O0,内部写校验只检查那些未能成功地编程为“0”的“1”错误。直至另一个有效命令写入命令寄存器之前

9、,命令寄存器一直保持读状态命令,编程和读状态操作时序如图3所示。4.3块擦除块擦

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。