摘要
为实现Artix‑7系列采集平台存储速率的实时切换,提出了一种具有独立配置接口的eMMC阵列控制器。用户利用配置接口不仅可以提高存储控制逻辑的设计效率,还可以实现基于多种工作频率和阵列操控方式的备用方案,相比于其他同类控制器,集成可靠性更高,应用灵活性更强。首先介绍了eMMC 5.1协议中开放终点多块写、预设块数多块读以及数据擦除的操作原理和技术关键点,然后介绍了总体设计和主要模块的控制流程,最后利用自主设计的测试模块在硬件平台上完成速率切换功能测试和读写速率性能测试。测试结果表明,在200 MHz工作频率下控制器可长时间稳定工作,实现了200 MB/s与800 MB/s之间的速率切换,每片eMMC的最高读写速率可达到200 MB/s。
To realize the real-time switching of the storage rate of the Artix-7 series acquisition platform,an eMMC array controller with independent configuration interface is proposed.The user can not only improve the design efficiency of the storage control logic,but also implement multiple backup solutions based on multiple operating frequencies and control modes of the eMMC array by using the configuration interface.Compared with other similar controllers,it has higher integration reliability and greater application flexibility.The operating principles and technical key points of open-ending multi-block writing,multi-block reading,and erasing in the eMMC 5.1 protocol are firstly introduced.Then the overall design and the control flow of the main modules.Finally,the self-designed test module is used to complete the rate switching function test and the reading and writing rate performance test on the hardware platform.Test results show that the controller can work stably for a long time and achieve the rate switching between 200 MB/s and 800 MB/s under the operating frequency of 200 MHz,meanwhile the maximum rate of each eMMC can reach 200 MB/s.
作者
孙巍
吕勇
马士全
SUN Wei;LÜYong;MA Shiquan(Navy Submarine Academy,Qingdao,266199,China;Pilot National Laboratory for Marine Science and Technology(Qingdao),Qingdao,266237,China)
出处
《数据采集与处理》
CSCD
北大核心
2020年第4期771-780,共10页
Journal of Data Acquisition and Processing
基金
青岛海洋科学与技术试点国家实验室问海计划(2017WHZZB0601)资助项目。