大容量固态电子盘在抗恶劣环境计算机中的设计与应用.docVIP

大容量固态电子盘在抗恶劣环境计算机中的设计与应用.doc

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
大容量固态电子盘在抗恶劣环境计算机中的设计与应用.doc

大容量固态电子盘在抗恶劣环境计算机中的设计与应用 [摘 要]本论文主要介绍大容量固态电子盘的设计方法,以及在抗恶劣环境计算机中的应用。通过试验使抗恶劣环境计算机整体可靠性指标达较高水平。 [关键词]固态电子盘 抗恶劣环境计算机 指标 中图分类号:P256 文献标识码:A 文章编号:1009-914X(2015)40-0007-02 1、概述 近年来随着计算机技术的飞速发展,对抗恶劣环境计算机的各项性能指标提出更高要求,应用领域不断扩大。在研制、开发抗恶劣环境计算机的过程中发现,制约其可靠性的关键部件之一就是外部存储器。 以往抗恶劣环境计算机外部存储器采用的机械式硬盘。由于机械式硬盘是机电一体化产品,其工作温度、机械震动等环境适应性远不能满足抗恶劣环境计算机的要求。随着半导体存储技术日渐成熟、完善,固态电子盘逐步取代机械式硬盘成为抗恶劣环境计算机的外部存储器。但由于储存容量较小难以满足大数据量存储,为寻求一种大容量高可靠性的外部存储设备,我们着手对大容量固态电子盘的研制开发工作。 2、构成 固态电子盘由存储载体、控制器、接口以及电源管理等部分构成。 2.1 存储载体 固态电子盘利用超大规模集成电路flash存储芯片阵列作为储存载体,取代硬盘高速旋转磁盘载体。其特点是减少寻道延迟时间,由于没有精密机械设备提高了使用寿命,降低了功耗。为提高存储容量存储载体选用k9k4g080um存储芯片。 2.2 控制器 控制器是固态电子盘的关键元器件之一,完成存储数据在flash存储芯片阵列读写管理。 2.3 接口 固态电子盘接口设计与标准硬盘接口一致,接口采用2.0mm标准IDE接口。 3、设计方案 3.1 Flash盘控制器 经过查阅大量的资料及分析,Flash盘控制器采用了SST公司生产具有的IDE接口控制器SST55ld019。该控制器具有外围电路简单、速度快、可靠性高等特点。其中最大特点是控制容量大(最高可达24G),为今后固态电子盘持续升级带来很大方便。其功能框图如图1: SST55ld019控制器内部包含了一个微控制器和嵌入式Flash文件管理系统。控制器和主机的接口允许数据写入Flash介质以及从Flash介质读出。MCU负责把IDE命令转换成Flash介质操作所需的数据和控制信号。SRAM缓冲极大地优化了主机和Flash介质之间的数据传输。内部DMA直接把缓冲数据传输到Flash介质,越过MCU,提高数据吞吐率。嵌入式Flash文件系统为基于文件的操作系统提供了方便。多任务接口可以对多个Flash介质器件进行读/写、编程和擦除操作。SCI接口用于重新进行芯片初始化过程和配置ID号,为硬件调试提供方便。 NAND Flash存储器 NAND Flash存储器是固态电子盘的关键元器件之一,其性能直接影响到设备性能优劣。 该存储器为采用页面管理方式,基本存储容量为128MΧ8,页容量为512字节。其原理框图见图2所示: NAND型闪存的基本存储单元是页(Page)(可以看到,NAND型闪存的页就类似硬盘的扇区,硬盘的一个扇区也为512字节)。每一页的有效容量是512字节的倍数。所谓的有效容量是指用于数据存储的部分,实际上还要加上16字节的校验信息,因此我们可以在闪存厂商的技术资料当中看到“(512+16)Byte”的表示方式。目前2Gb以下容量的NAND型闪存绝大多数是(512+16)字节的页面容量,2Gb以上容量的NAND型闪存则将页容量扩大到(2048+64)字节。 NAND型闪存以块为单位进行擦除操作。闪存的写入操作必须在空白区域进行,如果目标区域已经有数据,必须先擦除后写入,因此擦除操作是闪存的基本操作。一般每个块包含32个512字节的页,容量16KB;而大容量闪存采用2KB页时,则每个块包含64个页,容量128KB。 寻址时,NAND型闪存通过8条I/O接口数据线传输地址信息包,每包传送8位地址信息。由于闪存芯片容量比较大,一组8位地址只够寻址256个页,显然是不够的,因此通常一次地址传送需要分若干组,占用若干个时钟周期。NAND的地址信息包括列地址(页面中的起始操作地址)、块地址和相应的页面地址,传送时分别分组,至少需要三次,占用三个周期。随着容量的增大,地址信息会更多,需要占用更多的时钟周期传输,因此,NAND型闪存的一个重要特点就是容量越大,寻址时间越长。而且,由于传送地址周期比其他存储介质长,因此NAND型闪存与其他存储介质相比不太适合大量的小容量数据的读写请求。 决定NAND型Flash存储介质的主要因素有:页数量、页容量、块容量、I/O位宽、频率等等。 目前我们所选用的K9K4G080u Flash存储介质为页数量为512MΧ8,页容量为2KB,则它的寻址时间(即传送地址时间)为4个周期。 NAND型闪存的读取步

文档评论(0)

fa159yd + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档