基于fpga的sdram控制器的实现(软件部分)

基于fpga的sdram控制器的实现(软件部分)

ID:8322324

大小:1.23 MB

页数:48页

时间:2018-03-19

基于fpga的sdram控制器的实现(软件部分)_第1页
基于fpga的sdram控制器的实现(软件部分)_第2页
基于fpga的sdram控制器的实现(软件部分)_第3页
基于fpga的sdram控制器的实现(软件部分)_第4页
基于fpga的sdram控制器的实现(软件部分)_第5页
资源描述:

《基于fpga的sdram控制器的实现(软件部分)》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、毕业设计(论文)机械与电气工程学院电气工程及其自动化专业毕业设计(论文)题目基于FPGA的SDRAM控制器的实现(软件部分)学生姓名班级电气工程及其自动化学号指导教师完成日期2012年6月6日基于FPGA的SDRAM控制器的实现(软件部分)TherealizationofSDRAMcontrollerbasedonFPGA(software)总计毕业设计(论文)41页表格6个插图21幅摘要文中介绍了FPGA的开发流程、硬件开发语言及其开发环境QuartusII和SDRAM的结构特点和工作原理,根据SDRAM的工作原理、控制时序和指令特点,设计一种基于FPGA的SDRAM

2、控制器的方案。SDRAM控制器的设计主要由主控制模块、信号产生模块、数据路径模块和参数模块组成。本设计解决SDRAM控制复杂、不方便的问题,并用Verilog给予仿真结果。仿真结果表明使用该方法设计实现的控制器能够使系统方便,可靠的对SDRAM进行操作。关键字:SDRAM控制器FPGA控制模块软件仿真IVAbstractThispaperintroducesthedevelopmentprocessandFPGAhardwaredevelopmentlanguageandthedevelopmentenvironmentofSDRAMQuartusIIandstruct

3、uralcharacteristicsandworkingprinciple,accordingtotheworkingprincipleofSDRAM,sequencecontrolandinstructioncharacteristics,aschemebasedonFPGASDRAMcontrollerisdesigned.SDRAMcontrollerdesignmainlybythemastercontrolmodule,signalmodule,datapathmoduleandparametermodulecomposition.Thisdesignsol

4、vedaproblemaboutthecontrollingcomplexityofSDRAMcontroller,andgivesthesimulationresultsbyusingVerilog.Thesimulationresultsshowthatusingthismethodtodesignthecontrollercanrealizethesystemisconvenient,reliableoperationofSDRAM.Keywords:SDRAMcontrollerFPGAControlmoduleSoftwaresimulationIV目录摘要I

5、ABSTRACTII第一章绪论11.1课题背景11.2课题研究的意义1第二章FPGA与QUARTUSII软件简介22.1FPGA简介22.1.1FPGA背景22.1.2FGPA结构原理22.2QuartusII软件简介32.3硬件描述语言Verilog42.4FPGA开发过程5第三章SDRAM的技术介绍63.1存储器概况63.2SDRAM简介63.2.1SRAM和DRAM63.2.2SDRAM发展过程73.3SDRAM工作原理和基本操作83.3.1SDRAM存储的工作原理93.3.2SDRAM的引脚信号93.3.3SDRAM基本命令103.3.4SDRAM初始化103.

6、3.5SDRAM读、写操作113.3.6终止操作12第四章SDRAM控制器设计134.1SDRAM控制器134.2主控制模块14IV4.3信号产生模块164.4参数模块184.5数据通路模块19第五章SDRAM的读、写仿真205.1SDRAM控制器时序仿真205.1.1QuartusII8.0时序仿真205.1.2读仿真时序215.1.3写仿真时序215.2仿真结果分析22结论24参考文献25致谢26附录27IV南昌工程学院本科毕业设计(论文)第一章绪论1.1课题背景伴随着电子信息技术的飞速发展和其在通讯、工业、商业、医疗等方面的广泛应用,人们对信息的需求逐渐向着更快、

7、更多、更准确发展。一般的传统单片机电子器件已经难以满足这种高速数据传输的要求。因此,现场可编程门阵列FPGA(Field-ProgrammableGateArray)以它的集成度高,可完成极其复杂的时序与组合逻辑电路功能,更适用于高速、高密度的高端数字逻辑电路设计领域等众多优点成为了现今以致未来的数字系统现场集成技术的领军代表。与之相同,由于单片机,DSP(DigitalSignalProcessing)等微处理器的内部RAM(Randomaccessmemory)有限,所以在处理器外部扩展储存器成了有效的手段。同步动态随机存取存储器SD

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。