![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
DDR4学习
文章平均质量分 61
wuhenge120
这个作者很懒,什么都没留下…
展开
-
Hyper RAM 工作原理理解
1、Hyper ram/sdram/ddr1的区别 hyperram 和ddr1一样都是DDR双边采样的,理论上速率可以达到sdram的2倍,例如对于工作在200Mhz的sdram,如果采用hyperram的话可以达到400MB/s; ddr和hyperram相比: 优点: hyperram由qspi 原理演变而来,管脚比较少,适用于低速率场景,要求低带宽; 缺点:ddr 管脚比较多,但是有phy,并且速率比较高,目前可以达到2400Mhz和320...原创 2021-11-26 11:41:08 · 6552 阅读 · 0 评论 -
DDR4 核心2133/2400/3200数据传输率理解
1、DDR4和DDR3 的一个差异是:DDR4之前的带宽提升依靠增加预取的bit数(ddr 2bit,ddr2 4bit ,ddr3 8bit 预取),而到了ddr4,只能通过bank group的方式来提高带宽了。 对于DDR4的控制器和DDR4颗粒,首先会提供一个tCK_freq的参数,这个参数值一般是533Mhz、600Mhz和800Mhz,分别对应数据传输率为2133Mbit、2400Mbit和3200Mbit。 在UVM环境中,有一个宏+define+DDR2133,此宏的生效的...原创 2021-11-25 11:33:53 · 10597 阅读 · 0 评论 -
UVM DDR 学习第二章--效率计算
1、首先对ddr4 model进行例化 2)ddr 效率的统计是根据ddr颗粒上的信号进行采样来进行统计的。原理是: 读效率=(数据读上升cnt + 数据读下降沿cnt)/total_clk_cnt*2 =tr.read_cnt/((end_time-start_time/ddr_cycle *2); 写效率=(数据写上升cnt + 数据写下降沿cnt)/total_clk_cnt*2 =tr.write_cnt/((end_tim...原创 2020-12-01 21:39:13 · 1879 阅读 · 0 评论 -
DDR4 基本管脚和概念--第一章
本文是DDR4颗粒入门知识,在此基础上添加了一些自己的理解,希望对自己更深入地了解DDR有所帮助,同时也希望能够帮助到有需要的同学。1、 DDR4 基本管脚和概念1)基本管脚注:对于3D SDRAM,其还有C0-C1-C2管脚,来决定有多少logical rank组成;logical rank概念的引入是为了增加memory的容量。2)rank /bank 概念DDR4 最大可支持128个bank,其中通过C2:C0来区分成8个rank,然后每个logical ...原创 2020-12-03 22:46:52 · 7688 阅读 · 0 评论