当前位置:主页 > 科技论文 > 电子信息论文 >

一种特殊应用场景下的DDR4写缓冲设计与验证

发布时间:2020-03-23 17:52
【摘要】:随着半导体工艺的发展,芯片的集成度越来越高,运行速率越来越快。但是存储系统的发展和处理器核心运算速度的发展存在不均衡的问题。因此,在时钟速率不同的数据交接部分,缓冲电路必不可少。如何设计合适的缓冲电路,在不占用大量资源的同时还要最大限度的提升系统性能是ASIC设计乃至处理器设计一个十分棘手的问题。专用芯片的访存速度很大程度上能够影响芯片的整体性能。如何处理存储系统和处理器之间的速度差距是ASIC设计中的一个关键点。某特定应用场景下,上级运算器产生大批量原始数据要分类写入到DDR4存储器。正常情况下,分类写入会大大降低带宽利用率。为了提升大量数据分类写入存储器时的带宽利用率,在处理器核心和DDR4存储控制器之间设计了一种分类缓冲电路。1.研究了存储控制器设计和DDR4技术手册,整理得到了DDR4写特性,并参考分析了类似缓冲电路设计,提出了分类缓冲思路来提高写带宽利用率。2.根据系统设计的要求,研究了数据预处理,分类,仲裁,异步交接几个方面,对数据进行了分类缓冲。采用硬件描述语言完成整个电路的设计,研究了设计需要的基础知识点,如同步FIFO、异步FIFO并设计了多入单出FIFO,研究了缓冲区的设计,包括缓冲深度,宽度,地址管理,理论上确定了缓冲的大小。研究了多路仲裁,实现了堆栈式仲裁,矩阵式仲裁,通过算法对比及实现难度选定了多路仲裁采用的算法。3.最后对设计进行UVM验证,搭建了相应的验证环境,通过定向激励和随机激励不断完善测试,搭建检测点收集数据,采用文件对比方法去检查错误,最终验证了代码的正确性,输入输出的数据没有丢失。设计应用于一款ASIC芯片中,在没有任何错误情况下实现了整体的访存性能提升。分类缓冲电路能够给缓冲设计提供一种新的思路,在使用IP时,可以研究IP的特性,结合一些外部电路设计,从而最大程度发挥IP的性能。本设计不仅能够起到缓冲的作用,协调内外写速率不等,还能够最大限度的发挥DDR4的性能,是某款专用芯片设计中十分关键的部分。
【图文】:

状态图,命令解释,状态转换,转移图


2.2邋DDR4邋SDRAM的工作原理逡逑除了上节讲述的结构部分,DDR4内部的工作也是一个十分复杂的过程,下逡逑图2_2是一个比较典型的简易DDR4工作状态转换图。这个简化的状态图提供了逡逑可能的状态转换需要的命令,涉及到多个Bank的情况,包含启用或者禁止片上逡逑终止,并没有完全描述DDR4操作的所有事件。逡逑From邋any邋state逦*邋skx邋N0f-^逡逑r7^逡逑—?/Power叫一邋RESET—(pr0ce邋W(mual丨~枺掊澹ǎ蓿╁危ㄥ澹颍澹妫颍澹螅桢澹╁义希郑蓿危ǎ悖幔眨猓颍幔簦蓿浚埃蓿蓿澹洌邋危娑罚峰义纤妗瑰危琋B广卜、逡逑;A\逡逑P£)X逡逑active逡逑white逦v/nn:逦y>-.逦?£AD逡逑Q^.,逦.广^逡逑f邋Writing逦\、逦?、Readmg

写操作,访问时间


:|邋Tirmr邋Break邋|邋j邋Transitioning邋Data邋\///\邋tk>n'l邋Care逡逑图2-3突发写操作逡逑在WRITE命令发出之后,数据到达数据总线DQ的时间:WL=CWL+AL=9CBurst数据量需要4个时钟周期传输完。在不做任何调度的情况下,后续作分为几种情况讨论。逡逑果当前访问的Bank己经打开,且命中上次访问的行,贝!J访问时间短,简中。逡逑果当前访问的Bank己经打开,但没有命中上次访问的行,则访问时间最页不命中。逡逑果当前访问的Bank没有打开,则访问时间处于上述两者之间,简称页关表2-3发射命令表逡逑情况分类逦|后续命令逦|带宽利用率逡逑中逦WRITE逦高逡逑命中逦PRE+ACT+WRITE逦极低逡逑
【学位授予单位】:安徽大学
【学位级别】:硕士
【学位授予年份】:2019
【分类号】:TN305

【相似文献】

相关期刊论文 前10条

1 ;紫光自主研发打造中国第一款DDR4内存条[J];电子世界;2018年01期

2 宁宁;;DDR4内存如何选[J];电脑爱好者;2016年09期

3 李川;王彦辉;郑浩;;DDR4并行互连传输串扰特性仿真与分析[J];计算机工程与科学;2019年04期

4 ;紫光国芯:自主DDR4内存条尚在研发当中[J];股市动态分析;2017年50期

5 张华华;;4时代内存抢先看 DDR4内存全面解读[J];电脑迷;2013年09期

6 李作骏;陈明宇;秦晓宁;;一种支持DDR4的软硬件结合的访存踪迹收集分析工具集[J];计算机工程与科学;2019年06期

7 ;是德科技推出针对DDR4×16设计的逻辑分析仪BGA内插器探测解决方案 解决方案旨在帮助工程师突破设计空间限制[J];国外电子测量技术;2015年08期

8 ;泰克公司推出面向DDR4、DDR3和DDR3L内存的实时一致性分析仪[J];电子测量技术;2013年11期

9 ;泰克公司推出面向DDR4、DDR3和DDR3L内存的实时一致性分析仪[J];国外电子测量技术;2013年11期

10 ;Altera演示FPGA中高性能DDR4存储器数据速率[J];单片机与嵌入式系统应用;2015年02期

相关硕士学位论文 前4条

1 汪继友;一种特殊应用场景下的DDR4写缓冲设计与验证[D];安徽大学;2019年

2 周子翔;基于DDR4高速并行总线的眼图分析[D];西安电子科技大学;2015年

3 严锦荣;DDR4误码率眼图技术研究[D];西安电子科技大学;2015年

4 剧诺璇;一种基于DDR4控制器的访存调度优化策略[D];西安电子科技大学;2017年



本文编号:2597062

资料下载
论文发表

本文链接:https://www.wllwen.com/kejilunwen/dianzigongchenglunwen/2597062.html


Copyright(c)文论论文网All Rights Reserved | 网站地图 |

版权申明:资料由用户1466b***提供,本站仅收录摘要或目录,作者需要删除请E-mail邮箱bigeng88@qq.com