论文部分内容阅读
FPGA器件是一种可编程的逻辑阵列,属于专用集成电路(ASIC)领域中的一种半定制电路,它解决了原有可编程器件门电路数有限的缺点。本文基于FPGA芯片设计了Read First模式双口RAM数据延长器,解决了两路信号指定周期延迟的问题,同时针对数字信号处理系统这种需要长时间存储数据的问题,提出了基于FPGA芯片控制SD卡对系统中的数据进行存储的方法。第一章简单介绍了本文的研究背景和FPGA发展历程和结构特征,给出了本文的研究目的和意义。第二章主要介绍了FPGA的设计原理,分四个方面说明了FPGA的设计流程。第三章主要介绍了基于FPGA的数据延迟器的设计方法,同时比较了Nochange和Read First两种模式下,实现的双口RAM延长器在所需时钟频率和资源消耗方面的特征。第四章介绍了SD卡存储系统的设计,主要分析了SD卡中FAT16文件系统的时序特征和SD卡的设计原理图,然后对各个模块进行了代码设计和功能仿真,实现了SD卡存储系统设计。第五章主要对本文中所做的工作做了简要总结,并对后续工作做了展望。