基于FPGA的DDR3设计与实现

来源 :国防科学技术大学 | 被引量 : 0次 | 上传用户:happy264
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
近些年来,高速数字系统对带宽的要求不断提高。在基于FPGA的系统中,经常需要一个外部存储器接口来缓冲超过了FPGA内部存储容量的数据。这种接口往往决定了整个系统的性能。除了更高的性能,内存控制器设计也需要是灵活的和容易实现的。随着内存的速度和容量的飞速提高,内存的控制逻辑也逐渐变得越来越复杂,其接口的设计越来越具有挑战性。本文就实现基于FPGA的DDR3控制器和接口设计这一课题,着重从时序控制逻辑和Leveling功能两个方面进行研究和设计,以满足高性能的要求。主要工作如下:首先由DDR3的特性与功能,引出了DDR3由于FLY-BY拓扑而进行Write Leveling技术设计的必要性,并深入研究了DDR3复杂的工作过程和相关命令。接下来结合高速高性能处理板项目工程,进行基于FPGA的DDR3控制器各模块的总体架构设计,给出了400MHz和800MHz时钟频率下的设计实现细节,以期高效率利用DDR3-1866的数据传输速率。然后针对FLY-BY拓扑结构带来的时钟信号和数据/数据选通信号之间的飞行时间偏移,深入阐述了Write Leveling技术的原理,并且结合Leveling过程中关键信号的信号完整性和时序分析,给出了基于FPGA物理层接口的Leveling技术的具体实现方法以及Write Leveling过程实现的相关算法。最后通过Xilinx的ML605开发板和高速高性能处理板的硬件平台,借助Xilinx的Chip Scope片上逻辑分析仪,完成对DDR3 Leveling技术设计的板级验证与调试。在基于Kintex-7系列FPGA的DDR3系统运行一段时间后,通过Chip Scope对一些关键信号进行监控,最后成功实现了800MHz速率的高速传输,并在开发板和实际系统中得到验证。相关算法具有创新性和工程应用价值,为今后Write Leveling技术的设计优化提供了经验。
其他文献
本文对2003-2012年人大《复印报刊资料·中国哲学》转载论文做了统计与分析,对近十年来的国内易学研究情况略作总结。研究表明,近十年来由于出土文献的出现使得当代易学研
出版单位:中国铁道出版社出版时间:2016年4月内容简介:系统阐述了百年以来数十种不同结构、形式多样的驱动装置。论述了机车和动车驱动装置的基本原理和设计要求,从运动学、
目的:通过META分析探讨基于外周血常规计数术前血小板与淋巴细胞比值(Platelet to lymphocyte ratio PLR)和中性粒细胞与淋巴细胞比值(Neutrophil to lymphocyte ratio NLR)
<正>1概况禹城市位于德州市南部,徒骇河中游。新建的李三尖水库位于禹城市房寺镇东南部,徒骇河以北的老苇河河道上,距市区4km。
今天,当中国的经济增速放缓,经济问题凸显,经营困难公司需要再次制定发展战略,铁路行业也不例外。于是,被当今社会广泛推崇的工业工程和精益生产,给发展困难的公司提供了一个
【摘 要】幼儿核心素质的养成是学龄儿童教育与引导的重点和关键,它关乎幼儿性格、思维以及能力的形成和规范以及发展,更是幼儿可持续发展的基础阶段。而户外活动作为幼儿比较喜欢的形式之一,从空间上扩展了幼儿的自由性和灵活性,在环境上也能够给予幼儿足够的探索和想象,是幼儿素养培育的重要手段和方法。本文从户外活动分析的角度出发,探究幼儿户外教学的方法与策略,为实现幼儿优质教学提供参考。  【关键词】户外活动
星形延边三角形接线平衡变压器是应用于我国电气化铁道的一种新型三相—两相平衡变压器。针对其特殊的接线形式,提出了以磁势平衡方程、绕组连接方程、端口输出方程和电压传
<正>"大手控制",这个听来有些怪异却奠名带些亲切感的名称,让人们充满了好奇。为什么是"大手"?总经理马利给出了一个漂亮的回答:手大,自然力气大!当然,有力取义于给力,大手承
随着市场经济的不断发展,人们对生活品质有了更高的追求,在注重物质生活质量的同时,更加注重精神生活质量.做好社区教育管理工作,有利于发展多元化管理模式,建立全方位教育体
社会经济的发展带动着人们生活水平的提高,人们对纪录片拍摄质量与使用成本提出更高要求,目前在我国的一些纪录片拍摄中已普遍使用DV方式进行拍摄,尽管DV在纪录片拍摄中的运