- 1、本文档共5页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
嵌入式系统应用中NVSRAM存储器的应用
传统方案中常常采用EPROM、EEPROM和Flash存储程序, NV SRAM具有高速存取时间和与SRAM相同的接口,因而可用于存储程序。本文介绍NV SRAM如何与基于程序和数据存储的微处理器进行接口,并说明选用NV SRAM与现有的其它非易失存储器相比具有哪些优势。
尽管EPROM、EEPROM、Flash和NV SRAM在某种程度上提供了相同特性的非易失存储方案,而在一些特殊应用中,不适当的存储器方案将会导致设计缺陷。微处理器系统选择存储器时主要面临下列问题:
1. 对特定的应用,存储容量不足; 2. 程序存储器需要较快的存取时间; 3. 保证非易失存储的写周期次数不够大,产品工作在有效寿命的后期时存在可靠性问题; 4. 扇区写入不可避免,特别是存储器的扇区大于微处理器的缓冲区时。 5. 采用UV擦除方式不便于开发,一般无法满足在线编程的要求,需要特殊的附加设备,而不适当的操作会导致数据在光照下被擦除。表1列出了四种存储器的不同特点,显然,NV SRAM的综合指标最高。
EPROM的缺陷在于需要UV擦除时间,编程时需要额外的高电压Vpp和Vcc。EPROM为程序存储提供了一种可行方案,在微处理器应用中能够提供适当的接口和读时间,但由于缺少电擦除功能无法用于非易失数据存储。
EEPROM是一种较好的程序存储方案,但其有限的写周期次数和较低的写速度使其很少用于数据存储。写周期次数的限制使其在大多数应用中只能用于程序存储。
初看起来,Flash是一种很好的解决方案,它同时提供了同步和异步读功能,与EPROM和EEPROM相比具有较高的写速度。但Flash存在写周期次数有限的问题,划分后的扇区(64字节到64k字节)必须一次性写入。这意味着数据必须由微处理器高速缓冲,然后一次写入Flash器件的存储区内。如果设计中微处理器不具备足够的内部RAM,就无法缓存这些数据。在一些应用中,如数据记录仪,当电源出现故障时可能导致滞留在微处理器缓冲区的数据丢失。尽管市场上也有一些Flash器件不需要扇区写入,但产品的订货批量受限制。另外,这种产品还缺乏Flash器件标准,虽然大多数Flash器件的异步读操作与SRAM或EPROM相同,但并非所有器件都是如此,而且,写接口标准较多,当产品更新换代无法支持相应的标准时将限制器件的实际使用寿命。另外,还需保证写操作不要超出最大写周期次数,因为当器件达到有效寿命时将开始出现随机存储误码。有些Flash存储器需要提供额外的编程电压(大于13V)以保证快速写模式,因而增加了系统成本,而寻找容量低于1Mb的Flash也比较困难。
NV SRAM可提供16kb至16Mb的存储容量,存取时间高达70ns。读、写接口均与SRAM保持一致,标准Vcc条件下NV SRAM与同等速度SRAM的操作完全相同。无需担心存储数据分区问题,数据存储位置与标准SRAM相同。电源失效时(Vcc跌落到标准工作电压以下),内部电路将片选(CE)信号置位,使存储器处于写保护状态、并切换电源以便保持数据。电源恢复正常后,NV SRAM恢复微处理器对CE信号的控制,SRAM电源切换到Vcc。CE信号被切换的瞬间只要微处理器控制信号没有处于写有效状态(CE为高)就不会丢失数据。
由于工作状态下NV SRAM与SRAM兼容,可以用速度相符的NV SRAM简单地替代任何微处理器系统的SRAM,这种替代仅有的制约是需要了解电源所能提供的电流。Dallas半导体建议采用CPU监控电路以保证微处理器在NV SRAM就绪之前处于复位状态。微处理器复位状态下,绝大多数总线控制信号(CE、WE、RD)处于禁止状态,能够避免NV SRAM在有效期内数据不丢失。Maxim提供多种CPU监控电路,完全胜任这项工作,配合其它与复位信号相关的功能就能保证系统更加可靠工作。
图1是利用单片NV SRAM存储程序和数据的典型电路,该电路的主要优点是节省了元器件数,充分利用了存储器空间。如果微控制器仅占用32kB存储空间的1kB存储程序,则其余31kB可用于非易失数据存储。32kB的存储容量足以满足许多应用场合,如果对程序和数据分别采用两类存储器将造成不必要的浪费,而且将迫使设计人员选用更大容量的存储器。
利用NV SRAM存储数据
NV SRAM非常适合在微控制器系统中存储校准信息、记录数据等。如上所述,与SRAM工作在相同速度的NV SRAM采用标准的Vcc电源, NV SRAM在读、写操作时不需要延长时钟周期,除非与高速DSP或先进的微控制器配合使用。
绝大多数微控制器、包括8051系列产品,均提供程序存储器和外部RAM的控制信号,图1表明了如何利用这些现有的控制信号产生一组新的单片NV SRAM控制信号,同时用于
您可能关注的文档
- 小学奥数练习及部分答案数的进位制.doc
- 小学教师资格综合素质备考知识之教师的科学素养.doc
- 小学思想品德教案:思想品德《当好值日生学》教案模板.doc
- 小学数学《小数除法》导学案.doc
- 小学数学上册《毫米分米的认识》教案.doc
- 小学奥数讲数数与计数练习+答案.doc
- 小学数学上册中段竞赛试卷.doc
- 小学数学上册导学案毫米的认识.doc
- 小学数学上册测量练习题[人教版].doc
- 小学数学上册预习提纲.doc
- 税务局领导班子2025年围绕带头增强党性、严守纪律、砥砺作风方面等“四个带头”生活会对照检查材料.docx
- 省直部门党组书记2025年民主生活会个人对照检查材料(四个带头).docx
- 巡察反馈意见整改专题民主生活会个人对照检查材料.docx
- 2025年专题生活会对照带头增强党性、严守纪律、砥砺作风等“四个带头方面”个人对照检查发言材料“四个带头方面”.docx
- 市委书记2025年带头增强党性、严守纪律、砥砺作风方面等“四个带头”个人对照检查材料四个带头:.docx
- 2025年度民主生活会领导班子对照检查材料(“四个带头”).docx
- 某区司法局局长年度民主生活会“四个带头”个人对照检查材料.docx
- 巡察反馈意见整改专题民主生活会个人对照检查材料2.docx
- 2024年度围绕带头增强党性、严守纪律、砥砺作风方面等“四个方面”自我对照(问题、措施)1.docx
- 带头严守政治纪律和政治规矩,维护党的团结统一等(四个方面)存在的问题整改发言提纲提纲.docx
文档评论(0)