基于FPGA的HS400模式eMMC控制器设计与实现
Design and implement of an eMMC controller in HS400 mode based on FPGA作者机构:国防科技大学计算机学院湖南长沙410073 国防科技大学高性能国家重点实验室湖南长沙410073
出 版 物:《计算机工程与科学》 (Computer Engineering & Science)
年 卷 期:2018年第40卷第6期
页 面:969-976页
学科分类:08[工学] 081201[工学-计算机系统结构] 0812[工学-计算机科学与技术(可授工学、理学学位)]
基 金:国家自然科学基金(61433019 61232003)
摘 要:介绍了eMMC及其在HS400高速数据传输模式下的工作原理,提出了一种eMMC控制器的设计方案。实现了200MHz工作频率下,使用DDR传输模式进行数据传输的eMMC控制器,并通过CRC校验模块实现对传输数据的CRC校验,增强了系统的可靠性。实验平台采用母板/子板总体架构,在Xilinx Zynq-7000FPGA开发板Zedboard上实现eMMC控制器,通过FMC接口与eMMC芯片子板进行通信传输。仿真及板级测试表明,HS400模式下数据读写的传输速率最高可达400MB/s,能够在实际的eMMC开发中有效提高eMMC设备的访问性能。