



全文预览已结束
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
NAND FLASH在储存测试系统中的应用 (3)2009-11-09 22:35:43 来源:王文杰 马游春 李锦明 关键字:NAND FLASH 储存测试 K9K8G08UOM 2 NAND FLASkI Memory的硬件部分 本设计当中,FLASH的数据输入输出口、控制端口通过调理电路与FPGA的端口相连,图4所示是其硬件连接电路。从图4中可知,FLASH的数据输入输出端口I007、控制端口CE、是通过芯片SN54LV245与FPGA相连;FLASH的控制端口cLE、 ALE、WE、RE通过芯片SN54LV245和芯片74HCl4与ITGA相连。其中F-CLE、F-ALE、FWE、F-RE、FCE、F- RBur是FPGA的IO口,是FPGA逻辑的输入输出口。CLE、ALE信号是FLASH存储器命令、地址锁存使能信号,WE是保证命令、地址、数据能否及时正确的写入FLASH的信号,RE信号控制着数据的读取,这些信号的精确度关系着FLASH存储、读数功能的实现。所以,这些信号的好坏直接关系着FLASH的正常工作。经实践的电路调试,这些信号在传输过程中受到了其它因素的干扰,信号明显失真,在电路中加入74HCl4(非门)以后,信号会变得光滑,准确。芯片SN54LV245是八进制三态总线收发器,DIR=1时,总线传输方向从AB;DIR=0时,总线传输方向从BA。OE是片选信号。0E,DIR信号是由FPGA内部编程逻辑控制的。FL,ASH接口中,为了保证wE、RE、CE、RB控制信号初始状态无效,由硬件电路实现端口值拉高。本设计中不使用写保护功能,所以WP端口也接上了上拉电阻。3 结束语基于闪存技术的固态存储器存储密度大,功耗小,可靠性高,体积小重量轻且成本也在不断降f氐,在航空应用中有良好的应用前景。在设计储存测试系统时选用大容量的NAIXD FLASH存储器大大提高了储存、读取速度,并且设计电路结构简单,易于修改。(本文转自电子工程世界:http:/www.eewo闪存芯片KM29N32000TS在单片机系统中的应用发布:2011-09-02 | 作者: | 来源: ducuimei | 查看:492次 | 用户关注:摘要:介绍32M位闪存芯片(FlashMemory)KM29N32000TS,并以87C552单片机为例介绍它在单片机系统中的硬件连接和软件编制方法。该芯片与单片机的硬件连接电路简单,可扩容能力强,易于编程,且体积小、容量大,具有很高的实用价值。关键词:KM29N32000TSFlash存储器单片机系统在许多测量和测试应用系统中,如便携式仪器等其它电池供电系统,需要保证数据的可靠性和可用性,即使整个系统掉电,而所采集到的数据仍能长时间的保持不丢失 摘要:介绍32M位闪存芯片(Flash Memory)KM29N32000TS,并以87C552单片机为例介绍它在单片机系统中的硬件连接和软件编制方法。该芯片与单片机的硬件连接电路简单,可扩容能力强,易于编程,且体积小、容量大,具有很高的实用价值。 关键词:KM29N32000TS Flash存储器 单片机系统在许多测量和测试应用系统中,如便携式仪器等其它电池供电系统,需要保证数据的可靠性和可用性,即使整个系统掉电,而所采集到的数据仍能长时间的保持不丢失。闪存技术的发燕尾服提供了这种可能性。闪存的非易失性非常优越,数据可保存长达10的。本文将介绍32M位闪存芯片KM29N32000TS及其在87C552单片机系统中的应用。1 KM29N32000TS简介KM29N32000TS作为闪速存储器兼有E2PROM的可编程能力和非易失性,并且容量大、速度快,只需单5V供电便可做读、编程、擦除等操作。图1是它的存储器组织图。 KM29N32000TS是44(40)脚表面封装器件,封装 尺寸为18.80mm11.78mm1.20mm,内部有(4M+128K)8位的存储空间,组织成8192行,(512+16)列,其中最后16列为后备列,列地址为512527。可以进行以512字节为一页的页读、字操作和以8K字节为一块的块擦除操作,有一个528字节的页豁口用于页读、页编程时存储单元的数据传输。KM29N32000TS的突出优点在于:命令、地址和数据信息均通过8条I/O线传输,这样4MB空间的22位地址需要分三次写入地址寄存器,经译码后访问相应单元。对单片机而言,当需扩展的存储空间超过64KB时,寻址便会存在一定困难,系统的连线复杂而使可靠性降低。采用这种闪速存储器便能克服上述困难,而且便于各式级到更大容量而无需要改外部连接。 图2为其引脚功能图,各引脚的功能如下:CLE:命令锁存使能。其为高时,命令通过I/O口线在WE信号的上升沿被锁入命令寄存器。ALE:地址锁存使能。当其为高时,地址在WE信号的上升沿被锁入地址寄存器;当其为低时,锁定输入数据。CE:片使能。读操作期间,CE变高,器件转入standby模式;编程或擦除期间,器件处于忙状态时,CE高将被忽略。WE:写使能。命令、地址和数据在WE信号的上升沿被锁定。RE:读使能。下降沿有效。WP:写保护。在电源电压过渡期间,使WP为低电平时,可产生写/擦除保护。R/B:操作状态指示。为低电平时,指示正在编程或读操作中,操作结束后变成高,开路输出。I/O口:(I/O0I/O7)三态。输入命令、地址和数据以及读操作时输出数据。对该存储器的各种操作有着共同的特点:首先通过I/O口将操作命令字送入命令寄存器,然后在三个连续的写周期内送入欲操作单元的地址(顺序为A0A7,A9A16,A17A21,A8会根据所访问的存储区域的不同而自动设定为高或低)。2 与87C552单片机的连接KM29N32000TS与87C552单片机的接口电路如图3所示。由单片机的P1口直接与存储器的I/O0I/O7相连,实现命令、地址和数据的传输;P1.0接CLE,控制命令输入;P1.2接ALE,控制地址输入;P1.1接CE,控制片选;P1.3接R/B,监测存储器的工作状态;WR、RD分别接WE、RE,控制读、写操作。图3中的MAX809是一个电源电压监测芯片。当电源电压低于某一个值时(门限电压),输出低电平,使得存储器进入写保护状态。当电源电压超过门限电压240ms后,才解除写保护状态,可以正常写入数据。这样可以保证写入存储器的数据都是有效的。MAX809的工作电流只有17A。3 软件设计与存储器有关的操作有读数据、写数据(即页编程)和擦除数据,下面仅以读写操作来说明其操作过程,具体过程的程序流程如图4、图5所示。在读操作子程序中,既可以一次读取一整页的数据,也可以读取指定地址处的数据。如果要连续读取多页数据,则需要根据存储器的读时序修改
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 小说人物描写的方法与实践:以某篇课文为例九年级文学课教案
- 早餐技术培训包子专业知识课件
- 互联网美妆电商平台合作合同
- 早期文艺复兴艺术课件
- 纪念白恩课件
- 2025年全国英语等级考试(PETS)四级试卷:虚拟现实在影视制作英语阅读解析
- 早产儿护理查房教学课件
- 烹饪期末考试数学试卷
- 长沙市望城区人民医院招聘专业技术人员考试真题2024
- 清华大学期末数学试卷
- 2024年福建省托育服务职业技能竞赛理论考试题库(含答案)
- 教师公开招聘实践技能舞蹈考核评分表
- 3-1接车及库内作业作业《机车乘务员业务》教学课件
- SL+258-2017水库大坝安全评价导则
- 全国计算机等级考试二级Python复习备考题库(含答案)
- 婚内债务夫妻方承担协议书
- 食品仓储库房温湿度控制
- 部编小学语文四年级上册第8单元省级获奖大单元作业设计
- SMT-快速换线推进报告-.课件11
- 环保配套设施技术改造项目可行性研究报告
- 楼板下加钢梁加固施工方案
评论
0/150
提交评论