您现在的位置:网站首页答辩论文论文专题

DDR-SDRAM控制器设计

  • 简介:中北大学本科毕业论文题 目: DDR-SDRAM控制器设计 院 系: 信息工程学院 专 业: 电子信息科学与技术 班 级: 学 号: 学生姓名: 指导教师: 论文提交日期:2006 年 6 月 23 日毕业设计(论文)任务书信息工程学院 院 电子信......
    • 请与管理员联系购买资料 QQ:5739126
  • 论文简介
  • 相关论文
  • 论文下载
[页数] 30      [字数] 8324

[目录]
摘  要 I
ABSTRACT II
目 录 III
第一章 前   言 1
第二章 DDR-SDRAM控制器硬件设计 2
第三章DDR-SDRAM控制器软件设计 14
第四章 功能仿真结果及分析 19
结束语 22
参考文献 23
致  谢 24

[原文]
第一章 前   言
随着pc技术的不断发展,DDR-SDRAM已经成为主流内存,预计普通SDRAM在未来的一两年内将逐步退出历史舞台,在工控领域也许会延续更长时间,不过对于我们应用的单条512MB乃至1GB,在工控市场上恐怕也很难找到。DDR_SDRAM控制器能够以相同频率SDRAM的两倍来传输数据,因此加倍提高了DDR内存条的工作效率。DDR SDRAM控制器的设计的核心建立在SDRAM的基础上,但在速度和容量上有了提高。DDR-SDRAM不需要提高时钟频率就能加倍提高SDRAM的速度,因为它允许在时钟脉冲的上升沿和下降沿读写数据。至于地址和控制信号,还是跟传统的SDRAM的一样在时钟的上升沿进行传输。
DDR-SDRAM控制器让我知道了很多以前学过的知识在实际中的应用,再次体验到一个从不懂到懂的过程,同时也知道了电子技术应用的广泛性,并立志继续向着这个方向努力。
通过此设计提高我们的动手及动脑能力,是对大学四年所学知识的一个汇总和温故,为我们即将步入社会打下基础。
本设计是FPGA来完成的,用来实现DDR内存条的上电初始化和读写等功能。
本次设计所选用的FPGA的核心芯片是FPGA的Spartan3芯片。Spartan3是新一代FPGA产品,结构与VirtexII类似,全球第一款90nm工艺FPGA,1.2v内核,于2003年开始陆续推出,成本低廉,总体性能指标不是很优秀,适合低成本应用场合。另外设计所需要的芯片还有电源芯片MIC系列,时钟芯片CY28351,输入输出接口芯片74LVT16245。
软件开发环境使用ISE6.2,该集成开发软件提供给用户一个从设计输入到综合、布线、仿真、下载的全套解决方案,并很方便的同其它EDA工具接口。使用了逻辑仿真工具 Modelsim 进行功能仿真得到仿真波形图来验证程序是否正确。
第二章 DDR-SDRAM控制器硬件设计
DDR-SDRAM控制器用来实现DDR内存条与外部数据的高速传输。本次设计是用FPGA来实现的。整个硬件连接图如下:
图2.1 硬件连接模块
它包括FPGA的Spartan3芯片,时钟芯片CY28351,多种电源芯片和输入输出芯片74LVY16245这几个芯片。下面我们分别介绍这几种芯片;
2.1 Spartan3简介
Spartan3是新一代FPGA产品,结构与VirtexII类似,全球第一款90nm工艺FPGA,1.2v内核,于2003年开始陆续推出,成本低廉,总体性能指标不是很优秀,适合低成本应用场合......

[摘要]
随着现在各种处理器的工作频率越来越快,存储器的读写速度以及外围的控制电路的性能成为直接制约系统的性能的瓶颈。DDR_SDRAM控制器能够以相同频率SDRAM的两倍来传输数据,因此加倍提高了DDR内存条的传输速率。DDR使用了更多、更先进的同步电路,并且使用了Delay-Locked Loop (DLL,延时锁定回路)来提供一个数据滤波信号。DDR SDRAM 控制器使是一个可配置的,用户可以根据设计需要,灵活修改数据宽度和 CAS 等待时间的设置,可广泛用于高速的DDR SDRAM中来提高系统的性能。本设计是FPGA来完成的,用来实现DDR内存条的上电初始化和读写等功能。
本论文主要从硬件和软件两方面进行阐述。硬件方面,以Spartan3为FPGA的核心来实现各项功能。另外还有时钟电路,电源电路和与外部连接的输入输出电路。软件方面采用VHDL编程语言,VHDL是一门硬件描述语言,属于文本输入方法的范畴,是一种用形式化方法来描述数字电路和设计数字逻辑的语言,应用于系统的仿真、验证和设计、综合等方面。
本此设计的DDR-SDRAM控制器基本达到了最初的设计构想和要实现的功能,其中涉及到的具体知识和技术细节在本论文的以后章节中有详细介绍。

[参考文献]
[1] 孙航  Xilinx可编程逻辑器件的高级应用与设计技巧    电子工业出版社
15-20页
[2] 阎石主编  数字电子技术基础(第四版)   高等教育出版社
   47-56页
[3] 杨刚  龙海燕   现代电子技术-——VHDL与数字系统设计  电子工业出版社  67-80页
[4] 王伟      Verilog HDL程序设计与应用  人民邮电出版社
   22-24页
[5] 王金明    数字系统设计与 Verilog HDL(第2版)  电子工业出版社
   38-42页


[原文截取]
中北大学
本科毕业论文
题 目: DDR-SDRAM控制器设计
院 系: 信息工程学院
专 业: 电子信息科学与技术
班 级:
学 号:
学生姓名:
指导教师:
论文提交日期:2006 年 6 月 23 日
毕业设计(论文)任务书
信息工程学院 院 电子信息科学与技术 专业
毕业设计(论文)题目:
DDR-SDRAM 控制器设计
毕业设计(论文)内容:
DDR-SDRAM控制器用来实现DDR的上电初始化和读写功能
毕业设计(论文)专题部分:
DDR-SDRAM控制器设计
指 导 教 师: 签字 年 月 日
教 研 室 主 任: 签字 年 月 日
院 长: 签字 年 月 日
摘 要
随着现在各种处理器的工作频率越来越快,存储器的读写速度以及外围的控制电路的性能成为直接制约系统的性能的瓶颈。DDR_SDRAM控制器能够以相同频率SDRAM的两倍来传输数据,因此加倍提高了DDR内存条的传输速率。DDR使用了更多、更先进的同步电路,并且使用了Delay-Locked Loop (DLL,延时锁定回路)来提供一个数据滤波信号。DDR SDRAM 控制器使是一个可配置的,用.....
查看评论 已有0位网友发表了看法
  • 验证码: