一、GDDR(Graphics Double Data Rate)
DDR分类
DDR: 英文全称Double Data Rate Synchronous Dynamic Random Access Memory。它主要应用在普通内存条;
LPDDR: 英文全称Low Power Double Data Rate Synchronous Dynamic Random Access Memory。它主要应用在智能手机,智能手表等对功耗,体积敏感得产品;
GDDR: 英文全称Graphics Double Data Rate Synchronous Dynamic Random Access Memory。主要用于高速图像处理的场合,比如计算机的显卡中,可以简单理解为专门为显卡而做的DDR内存,这种内存与普通DDR相比,拥有更高的时钟频率和更小的发热量。
GDDR5技术是内存接口DDR3技术的衍生品,其预取为8bit,实现性能达到6Gb/s,超频后可以达到7Gb/s。而GDDR5X则是在GDDR5基础之上做了两个变化:
将预取由8bit提高到16bit
引入QDR高速接口
我们之前讲过,简单粗暴的继续增加预取,性能就可以大大提高。GDDR5X的第一个改变正是如此。通过将预取从8bit提高到16bit,GDDR5X获得了极大的性能提高!
GDDR5X的另一个改进叫QDR(Quad Data Rate,是4倍数据倍率的意思)接口的引入,也就是说接口的每个时钟可以传输4bit数据!我们知道SDRAM使用的是SDR接口,接口只有上升沿才传输数据。而DDR接口对此做了大幅提高,通过上升沿和下降沿同时传输速度,性能相比于SDR得以翻倍!而QDR则是每个时钟传输4bit数据,性能相比于DDR再次翻倍!
GDDR5其实已经实现了等效的QDR接口,虽然并不是真正的QDR技术。以往GDDR1/2/3/4和DDR1/2/3的数据总线都是DDR技术(通过差分时钟在上升沿和下降沿各传输一次数据),接口频率x2就是数据传输率,也就是通常我们所说的等效频率。而GDDR5则不同,它有两条数据总线,带宽上相当于QDR技术,所以接口频率x4才是数据传输率,因而GDDR5实现了超高频率。
QDR技术这么厉害,大家可能首先想到的是需不需要一个比WCLK更快的时钟来传输数据?答案是不需要。GDDR5X接口在实现的时候,利用WCLK加相位偏移,生成了4个同频时钟,WCLK_0,WCLK_1,WCLK_2,WCLK_3,每个时钟有1/4周期的偏移。使用这4个时钟的上升沿传输数据,这样,就实现了相比于SDRAM x4的传输能力。<