找回密码
 注册
关于网站域名变更的通知
查看: 1694|回复: 14
打印 上一主题 下一主题

DDR问题

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2014-7-29 12:54 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

EDA365欢迎您登录!

您需要 登录 才可以下载或查看,没有帐号?注册

x
16位的DDR3 1Gb 与 8位的DDR3 1Gb 。容量是相同的,都是128MByte 吧?!" d% b, N1 z  `

; Q* N7 Y$ d+ \8 i. w1 U两者有什么区别?是不是16位的传输速度要快?

该用户从未签到

推荐
发表于 2014-9-3 16:55 | 只看该作者
licvin 发表于 2014-7-30 18:06/ w4 X' o6 X/ C$ F# m8 D
那就说16位的,传输速率要比8位的快吧?
# S* y+ k* W% ]& q8 M5 _3 n4 q& {
1)首先需要弄清楚你的CPU内存接口是多少位宽的,假设是32Bit;, F  n# g2 n$ z  t2 J& f
2)则当使用16bit位宽的内存时需要2片;使用8bit位宽内存时需要4片;以满足内存接口要求,即32bit;; d1 A; z$ Q  e
3)因此不能说使用16bit的比使用8bit的快!

该用户从未签到

2#
发表于 2014-7-29 15:04 | 只看该作者
位宽不一样!

该用户从未签到

3#
发表于 2014-7-30 11:26 | 只看该作者
16位的一次可以传送2byte的数据,因为有16根数据线

该用户从未签到

4#
 楼主| 发表于 2014-7-30 18:06 | 只看该作者
qingshanke 发表于 2014-7-30 11:26/ J, Q$ ?, Q* Q' r* X
16位的一次可以传送2byte的数据,因为有16根数据线
' ?) k/ L1 H6 D1 S
那就说16位的,传输速率要比8位的快吧?

该用户从未签到

5#
发表于 2014-7-31 09:17 | 只看该作者
也要看时钟,DDR3有1333 1600等

该用户从未签到

7#
发表于 2014-9-5 09:39 | 只看该作者
qingshanke 发表于 2014-7-30 11:26
7 A( P/ y' i( H/ s16位的一次可以传送2byte的数据,因为有16根数据线

& G; K% a3 L3 u$ l( Z* K* c+ t速率要看不同规格有1333,1600等,只能说相同速率情况下,相同时间内 16BIT比8BIT传输的数据量要大。速率与带宽的概念。

该用户从未签到

8#
发表于 2014-9-6 14:00 | 只看该作者
这么说吧   速率你理解基本是对的  对于同速率  16位宽 肯定比8位快1倍  必须的。  但为什么要有不同位宽存在呢  因为大家都希望高速率  大容量。  这就有一个前提 我们的应用环境 ,总位宽一般是32/64等固定的  - y+ }% v( g! ]/ T% F
  那么假设你要32位 最大容量     而单个DDR颗粒不管16还是8位   但最大是1GB的  假设你用 16的 就是2个 最大是2G  但是8位宽的 就可以拼4颗  就是4G  
& w. J+ U: ~4 ?, D" j$ C/ {" }* u: o# h! w/ ^0 N% y
可见 从颗粒角度来扣 同速率的位宽越大  总的速率肯定越高 但是在实际设计中 总带宽是一定呢   这时候我们还要考虑容量等因素
  d$ y$ R0 I3 H9 p
- U( z5 o# u6 N, [- u具体的  你可以搜索下 内存条相关的 比如BANK RANK什么的

点评

知道主IC的主频,如何选择用多少频率的DDR?比如主IC的频率为1G,如何选择多少频率的DDR可以使用??他们之间是如何换算的? 当然,一般来说,主IC的规格书里都会有标明支持多少频率的DDR,比如DDR-1333等。 之  详情 回复 发表于 2015-4-3 19:53

该用户从未签到

9#
 楼主| 发表于 2015-4-3 19:53 | 只看该作者
kevin890505 发表于 2014-9-6 14:00  g7 u1 v! E9 D2 G' O# k, O. A
这么说吧   速率你理解基本是对的  对于同速率  16位宽 肯定比8位快1倍  必须的。  但为什么要有不同位宽存 ...

+ {1 S+ ^7 p2 A& f+ W  J$ o( r知道主IC的主频,如何选择用多少频率的DDR?比如主IC的频率为1G,如何选择多少频率的DDR可以使用??他们之间是如何换算的?
) ?- g; n/ D. u7 V& ?! u7 l* K1 ]7 Z; ?
当然,一般来说,主IC的规格书里都会有标明支持多少频率的DDR,比如DDR-1333等。! C. d; X$ t7 S$ |# s5 }% O

+ P* d  {+ S2 i1 U0 _之前去方案公司面试,那主管问我如何根据主IC的频率确定DDR的选用频率,不懂,所以请教一下。* ?! y5 i7 `; }% l" `# W, j

点评

额,我觉得吧,CPU频率和外挂的DDR速率有关系,但是是没有换算关系的,只能确定个大概,而且这个大概还是跟处理器的设计初衷用途有关,可能行业不一样,需求是不一样的。这个应该就是你说的,一般都是从CPU的DATASHE  详情 回复 发表于 2015-4-3 22:04

该用户从未签到

10#
发表于 2015-4-3 22:04 | 只看该作者
licvin 发表于 2015-4-3 19:53
  t- o& x) T* z知道主IC的主频,如何选择用多少频率的DDR?比如主IC的频率为1G,如何选择多少频率的DDR可以使用??他们 ...
5 X( n% ?8 L  W
额,我觉得吧,CPU频率和外挂的DDR速率有关系,但是是没有换算关系的,只能确定个大概,而且这个大概还是跟处理器的设计初衷用途有关,可能行业不一样,需求是不一样的。这个应该就是你说的,一般都是从CPU的DATASHEET里面找得到的个人见解,请大神来介绍下
6 s% ^5 b/ y: _8 d! D8 I! m6 A3 A9 ?

该用户从未签到

11#
发表于 2015-4-5 12:15 | 只看该作者
内部构造类似,io数不同

该用户从未签到

13#
发表于 2015-4-7 20:33 | 只看该作者
通速率肯定是16位,看了评论,kevin说的不错。高速度和大容量有时候选择上矛盾的,哈哈

该用户从未签到

15#
发表于 2015-5-21 08:42 来自手机 | 只看该作者
CPU位宽是一定的,用什么颗粒对性能来说没区别。16bit使用的颗粒数目较少,layout容易,但总内存容量就低了
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

推荐内容上一条 /1 下一条

EDA365公众号

关于我们|手机版|EDA365电子论坛网 ( 粤ICP备18020198号-1 )

GMT+8, 2025-8-11 17:58 , Processed in 0.140625 second(s), 30 queries , Gzip On.

深圳市墨知创新科技有限公司

地址:深圳市南山区科技生态园2栋A座805 电话:19926409050

快速回复 返回顶部 返回列表