基于FPGA的星上eMMC控制器设计与实现

来源 :华中科技大学 | 被引量 : 0次 | 上传用户:dongchangnie
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着航天领域技术的不断发展,星上系统对存储器的容量和速率都提出了更高的要求,数据存储设备已经成为星上的关键设备。以多片Nand Flash构建的数据存储系统是目前星上存储问题的主流解决方案。但Nand Flash的接口复杂,开发周期长。相比之下,eMMC具有高集成度大容量、高速率、低功耗等优势。目前,eMMC控制器还没有IP核可供使用。同时,面对星上的辐射空间环境,存储器必须采取有效的方法来进行抗辐射防护。针对以上问题,本文使用具有并行、高速特点的FPGA作为其控制器来构建星上高速、大容量存储的方案。首先,在设计eMMC控制器之前,本文对eMMC的工作特性以及eMMC5.1协议规范进行了深入研究,归纳提炼出了eMMC控制技术的重点,尤其是对数据的读写和命令的发送与接收等核心内容进行了详细的介绍。为控制器的系统设计奠定了坚实的理论基础。其次,在eMMC5.1协议关键内容的掌握基础之上,构建出eMMC控制器的整体方案,并采用“自顶向下”的思想对各个模块进行了RTL建模。设计出了初始化模块、主控制模块、可靠的数据读写驱动模块;设计了时钟切换模块、时钟隔离模块保证系统的稳定性。设计了地址均衡控制模块降低坏块的几率;设计了具有防读写冲突、类FIFO封装的用户接口模块,方便用户使用。再次,面对星上的辐射空间环境,本文采用三模冗余和刷新相结合的方式对控制器系统进行防护;另外采用EDAC技术汉明编码对数据进行保护。三种方法相结合起来共同防护eMMC存储系统,大大降低了SEU对存储系统的损害。最后,在仿真和板上调试两方面对控制器系统进行了验证。验证结果表明本文以Xilinx XC7A100T为控制核心的星上eMMC存储设备,具有单板64G大容量、单沿模式下45.7MB/s的读速率、8MB/s的写速率、抗SEU干扰、用户接口简单的特点,满足星上存储设备的各项技术指标。
其他文献
Dalvik虚拟机是Android系统的核心模块,它执行Java程序的速度直接影响Android系统的性能。Java语言采用自动垃圾回收机制,这使得程序员的工作量大大降低,并在很大程度上避免
根据目前我国西部地区煤炭资源开发、加工利用现状,为克服其对西部生态环境的影响及其煤质缺陷,选择分选指标良好、成本低廉的动力煤分选工艺十分必要。灵新选煤厂为矿井型动力煤选煤厂,运行过程中生产系统老化严重,并且存在以下主要问题:(1)洗水无法实现闭路循环,不满足环保生产要求;(2)跳汰机分选精度低,矸石带煤率高。因此,为彻底解决环保生产问题,并提高分选效率,最终采用TDS智能干选机分选20040mm块
一般的液晶单体无法满足光电显示材料和高档液晶材料的性能要求。近年来研究发现新型的萘环衍生物类液晶化合物具有优越的物理性能,已经成为显示用液晶材料研究的热点领域。
本文对在炮兵连实施“射击—机动—射击”理论中的阵地编成问题进行了探讨 ,提出了阵地编成优化方案 ,并运用非线性混和整数模型对该方案进行了量化分析
六溴环十二烷(hexabromocyclododecane, HBCDs)具有持久性,生物富集性与放大、长距离迁移性以及高毒性,是广泛应用的一类溴阻燃剂。1998年人类第一次在鱼和沉积物中检测到了H
<正>环状RNA又称环形RNA(circular RNA,circRNA)是一种具有环状结构的长链非编码RNA,广泛分布于类病毒、环状卫星病毒、delta肝炎病毒等。circRNA的特点及功能一直到新近的研
本报讯 (王亚楠) 山东特色杂粮产业科技协会日前在济南成立,这是行业内全国首家省级协会。$$ 据了解,该协会由山东省农科院作物所发起,组织山东从事特色杂粮规模化生产、科学
报纸
象山学与阳明学在韩国儒学史上的地位甚微,以致至今也未能获得恰如其分的评价。高丽末朝鲜朝初理学传入之时,朱子的理气论与陆象山的理气论思维体系一同传入。朝鲜朝初,王权基础十分薄弱,急需以忠于君王为核心的强有力的意识形态做支撑,朱子学恰好迎合了这种需要,顺利获得“一统”的独尊地位而扎下了根。程朱的理气论和陆王的理气论虽然在相互对立中发展,但它们都源于孔孟儒学,所以两者肯定都是儒学。然而,自从宋代朱子学派
目的分析我国500家医药企业药品专利的申请、授权与持有的相关情况及存在的问题,为医药企业的创新发展提供对策参考。方法运用描述性分析方法,分析调查我国500家医药企业2000