DDR3 SDRAM控制器的设计和验证

来源 :华南理工大学 | 被引量 : 0次 | 上传用户:birchwoods2010
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
相比于上一代存储器,新一代DDR3SDRAM存储器以其容量、性能和功耗等优点被广泛地应用在数字系统领域,,特别是在片上集成系统(SoC)。本文针对提高DDR3SDRAM控制器带宽利用率的策略、扩展多个AMBA总线的MASTER接口、多级仲裁具体应用进行研究。首先,本文基于标准的JEDEC STANDARD DDR3SDRAM SPECIFICATION,提炼出了影响设计功能和性能的重要参数,并设计了严格符合这些参数的时序。根据总体设计框架图,将设计详细划分几个子模块,定义好各个子模块的功能和接口信号整理成设计文档,随后完成了几个子模块的VERILOG HDL硬件语言的描述。其次,在带宽利用率方面,本文提出了:将读写命令间间插激活和关闭命令,充分提高DDR3数据总线利用率。若所有状态机中没有与正在发出的命令同BANK同ROW的操作的命令,则发出最后一个读写命令为WRA/RDA。内部状态机完全流水操作,连续的两个命令完全连续执行。再次,设计了可以扩展多个总线接口的功能,在片上集成系统方面得到了应用。每一个MASTER口都可以根据自身的仲裁优先级对DDR3SDRAM进行数据的读写访问。这个MASTER口以AXI总线进行对接,仲裁的设计采用多级仲裁:TIMEOUT拥有最高优先级,命令的优先级属性具有第二优先级,AXI总线的端口号具有第三优先级。最后,基于VMM搭建起来的验证平台,对设计的控制器进行了功能验证,所有功能都能满足JEDEC STANDARD DDR3SDRAM SPECIFICATION协议标准,时序正常。成功对DDR3SDRAM存储器进行数据的正常读写。性能上,本设计应用于SoC片上系统上,频率可以跑到800MHz,本文引进的带宽利用率提高方法使得控制器满足SoC的实际需要。
其他文献
抑郁症是一种具有高患病率和高疾病负担的慢性精神性疾病,作为给社会造成较重负担的公共卫生问题受到全世界范围内的共同关注。氟西汀(Fluoxetine)是一种广泛应用于抑郁症治疗
肖家窑火山所在的大同盆地位于上地幔隆起带上,由于这里的地壳厚度相对周边地区薄弱、存在许多断裂带,导致地球内部上地幔物质向上运动并产生岩浆活动。本文通过肖家窑火山活动
近年来,高等教育规模快速发展,质量有较大提高,但高等教育质量还不能完全适应经济社会发展的需要,不少高校的专业设置和结构不合理,学生实践和创新精神有待加强,因此,人才培养模式需
当今社会工业发展日益加速,与此同时污染物的排放也呈上升趋势,污染物的治理日益成为人们关注的重点,VOCs作为空气污染的主要来源之一,其危害程度十分巨大。排放到空气中形成的有
目的:在纽约心脏病协会分级(New York Heart Associationfunctional classification, NYHA FC)和6分钟步行试验(six-minutewalk test,6MWT)以及左室射血分数(left ventricular eje
目前,船用电子设备相对独立,各产品的功能应用无法得到统一,各终端产品数据利用率低。随着国际海事组织和国内外船舶监管部门对船舶航行安全性的日益重视,船舶驾驶者对船舶电子产
添加大麦代替麦芽生产啤酒,会引起麦汁α-氨基氮含量和发酵度的降低,以及麦汁粘度和β-葡聚糖含量升高等问题。为了解决这些问题,本文首先对麦芽、麦汁与啤酒中戊聚糖含量的测定
公共卫生是关系一个国家和或地区范围内所有人群卫生习惯与健康安全的公共事业,公共卫生相关制度的制订推行以及公共卫生习惯的教化养成,也是国家和地方政府的重要职责,因此,
气候变化已成为人类生存和可持续发展面临的严峻挑战,是国际社会普遍关心的重大全球性问题,应对气候变化能力建设已经成为当今国际社会的第一要务。城市是人类社会人口、财富
干细胞(stem cells, SCs)是指那些处于分化过程之中,具有分裂增殖能力,在一定条件下,能分化产生一种以上功能细胞的原始细胞。肝干细胞(hepatic stem cells, HSCs)是指具有干细