计算机组成:真正理解SDR、DDR以及相关计算

本文深入探讨了SDRAM中的SDR和DDR技术。解释了SDR(单数据率)仅在时钟上升沿传输数据,而DDR(双数据率)在上升沿和下降沿均传输,从而实现两倍传输效率。DDR2和DDR3的差异在于每次传输的数据位数,DDR3为8bit。介绍了DDR3-1600的带宽计算方法,强调了核心频率、数据总线位宽和传输数据位数在计算中的作用。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

SDRAM的相关计算以及理解SDR和DDR:

关于SDR、DDR的理解

首先,SDR的全称是SDR SDRAM,但是两个SDR的意思是完全不同的!

  • SDRAM:Syncronous Dynamic Random Access Memory,对应中文:同步动态随机存取存储器。
  • SDR:Single Data Rate,单数据率。
  • DDR: Double Data Rate,双数据率。

了解这一点之后,再依次看看其中的区别:
SDR,是只有在时钟上升沿进行I/O,而DDR则是在上升沿和下降沿都传输一次,所以就传输量而言后者是前者的两倍。

而后面的DDR2、DDR3则是DDR的升级款,区别在于每次传输的数据位不同,DDR是2bit,相当于2^1=DDR2是2^2=4bit,DDR3是2^3=8bit。

三个速率指标

  • 核心频率:内存固定的工作频率;
  • 时钟频率(I/O频率);
  • 等效频率:有效数据传输频率(这是区分三种DDR之间的关键)

具体实例

比如DDR3-1600,1600表示等效频率1600MHz(即有效的数据传输频率),从SDRAM开始数据总线位宽默认都是64bit,如果采用双通道的话就是128bit。
DDR3采用上升沿和下降沿同时传输8bit的数据,所以核心频率:1600 / 8 = 200 MHz
内存的带宽 = 核心频率 × 数据总线位宽 × 传输数据位数(倍增系数,DDR3就是8

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值