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

为啥DDR颗粒的数据线、地址线都是一样的?

[复制链接]

该用户从未签到

跳转到指定楼层
1#
 楼主| 发表于 2024-6-17 21:52 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式

EDA365欢迎您登录!

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

x
这个S912芯片配置了四颗DDR3,正反贴两颗数据共用,地址也是共用的,这是基于什么原理呢?贴片的时候只会贴2片吗? 0 D* K3 e8 R  Q; g: b) k/ d# {

$ {& S* L5 n4 V" m; t/ m, g* s
% h, y4 F, J/ U) g: B' |
9 k2 ?& i: i+ F6 o0 A+ @6 I( D8 a2 }! h9 U  [6 V7 z
5 X8 x7 Z. U* H$ a  G7 B
, r, R/ w% H2 f1 w. R

3 y0 d/ V) m. O

点评

谢谢分享!: 5.0
谢谢分享!: 5
還有 Chip Select(nCS)!^oo^  发表于 2024-6-18 07:56

该用户从未签到

推荐
发表于 2024-6-18 07:54 | 只看该作者
4 顆的排列應該是:
: F( R8 `5 q5 {( r5 N* L9 ?1 V
  • CS0 + DQ0 ~ DQ15
  • CS0 + DQ16 ~ DQ31
  • CS1 + DQ0 ~ DQ15
  • CS1 + DQ16 ~ DQ314 \' n/ Y0 d+ ~$ e, |2 Y" l# o. v
3 s. W' }4 Y& ^+ B3 B7 k# c6 ]
總線寬度 32 bit + Chip Select (nCS) x 2
' z2 l7 n% n. A% X' A
% ^& o* W% R# p! {1 v3 R" n
9 M% D! `- o: f. w+ A1 y' ~1 m) z/ s; K2 @) ]" Y$ V, \# g! o: s

点评

谢谢版主,这样做就是为了增加数据总线的宽度是吧,这样通过cs片选来进行选择,变成双通道64位?  详情 回复 发表于 2024-6-18 10:10

该用户从未签到

3#
 楼主| 发表于 2024-6-18 10:10 | 只看该作者
超級狗 发表于 2024-6-18 07:548 c8 l# m, P5 }" w7 N* p% y
4 顆的排列應該是:3 F) O, d. g) |" P0 }# H: A# d
  • CS0 + DQ0 ~ DQ15
  • 9 E1 _- |* P: J; X# x; L
    谢谢版主,这样做就是为了增加数据总线的宽度是吧,这样通过cs片选来进行选择,变成双通道64位?

    点评

    補充一下: 嚴格來說,32 位元雙通道並不等同於 64 位元,而是兩個 32 位元通道交錯(Interleave)使用。在總線存取需要等待時間的情況下,這種方式反而效率會更高一些。  详情 回复 发表于 2024-6-18 17:13

    评分

    参与人数 1威望 +5 收起 理由
    超級狗 + 5 聰明的孩子!

    查看全部评分

    该用户从未签到

    4#
    发表于 2024-6-18 17:13 | 只看该作者
    Csec 发表于 2024-6-18 10:109 ?: \% c4 X! @
    谢谢版主,这样做就是为了增加数据总线的宽度是吧,这样通过cs片选来进行选择,变成双通道64位?

    9 S( c! d# Z( E! p# M補充一下:
    / ^- U: Y" d& t3 X6 E嚴格來說,32 位元雙通道並不等同於 64 位元,而是兩個 32 位元通道交錯Interleave)使用。在總線存取需要等待時間的情況下,這種方式反而效率會更高一些。( d) T+ N  ^% M1 R+ N
    # _# E4 H- M3 A, `$ z* E! N6 ^1 n
    6 i% z6 ?7 @) e/ n: F0 |: d

    点评

    1. interleave和rank是两个概念。rank是CPU处理的数据位宽(32/64)。2. interleave是cpu读取ddr颗粒的技术,对应的是日常说的通道数(channel)。32bit的cpu也可以用interleave技术来读取数据。 3. 现在很多cpu是6  详情 回复 发表于 2024-6-19 13:59
    谢谢版主的贴心回复,还想多问一句,一般什么情况下会用这种复用的架构呢。主控芯片不支持64位的情况下吗  详情 回复 发表于 2024-6-19 12:00

    该用户从未签到

    5#
     楼主| 发表于 2024-6-19 12:00 | 只看该作者
    超級狗 发表于 2024-6-18 17:13
    0 c) S4 x0 q9 W3 n補充一下:
    ) f% F5 E/ I: m- Q! y0 ]嚴格來說,32 位元雙通道並不等同於 64 位元,而是兩個 32 位元通道交錯(Interleave)使用 ...
    / Y  U4 k. a0 i  G- _' J: w2 J% D& T
    谢谢版主的贴心回复,还想多问一句,一般什么情况下会用这种复用的架构呢。主控芯片不支持64位的情况下吗

    点评

    記得踢哀(TI)的 OMAP 4 處理器,同時支援 64 位元單通道和 32 位元雙通道,有無支援具體就得看處理器規格書。以前看過一篇研究報告,32 位元雙通道的效能上[/backcolor]好不過 30%,實測大多只增加十幾個百分點罷  详情 回复 发表于 2024-6-19 13:01

    该用户从未签到

    6#
    发表于 2024-6-19 13:01 | 只看该作者
    Csec 发表于 2024-6-19 12:00$ X; l1 \0 t. O
    谢谢版主的贴心回复,还想多问一句,一般什么情况下会用这种复用的架构呢。主控芯片不支持64位的情况下吗

    + t- e7 y3 }- L5 B$ @" ]記得踢哀TI)的 OMAP 4 處理器,同時支援 64 位元單通道32 位元雙通道,有無支援具體就得看處理器規格書。以前看過一篇研究報告,32 位元雙通道的效能上好不過 30%,實測大多只增加十幾個百分點罷了,和軟件的行為有極大的關係。大規模讀寫內存時,效能才會顯著,但誰會無聊到沒事在那邊猛搬運資料?
    % p: y1 e" G" R5 m2 ^; t/ p+ T5 Q; n. I+ f" t" m; z! o! j# o
    ) B0 l+ M  G, g! O. X# M) A. Z6 k

    3 ?4 q  ]0 }, b+ Z1 |: [如果你的應用不在乎那十幾趴的效能。自然也沒必要這麼做。例如,電子紙EPD)的反應速度很慢,有些電子書的設計,即便使用了 64 位元處理器,設計上都還是 16 位元單通道。線路佈局PCB Layout)簡化後有機會四層板就搞定,降低成本對內卷的誘因更大。  X7 |+ c2 ?+ U6 |
    $ z/ C& ~) e1 g2 L) k- t

    - O. A) A  d, z2 c0 M' r

    点评

    66666666  发表于 2024-6-19 16:04

    该用户从未签到

    7#
    发表于 2024-6-19 13:59 | 只看该作者
    超級狗 发表于 2024-6-18 17:13
    % h% r6 k3 ?+ O% b+ L補充一下:
    : j  |" b  c4 Z嚴格來說,32 位元雙通道並不等同於 64 位元,而是兩個 32 位元通道交錯(Interleave)使用 ...
    $ ^' e; G: q/ r. X* v$ }1 I$ ]
    1. interleave和rank是两个概念。rank是CPU处理的数据位宽(32/64)。2. interleave是cpu读取ddr颗粒的技术,对应的是日常说的通道数(channel)。32bit的cpu也可以用interleave技术来读取数据。
    3 V8 o, [0 L/ R4 G3. 现在很多cpu是64bit的,但是ddr还是32bit。这样cpu需要读取两次ddr才能组成一次cpu数据处理长度,主要是考虑设计成本。应用在要求不高情况, J+ c4 C) B0 c  f4 ]6 K
    % v9 D' V6 R* B# w; ^

    % k, v4 L7 t! |3 T- K, ?6 Q9 ?- U* F* G% N' Q

    点评

    多谢答疑解惑,我看到也是越来越少了,基本都是64通道的  详情 回复 发表于 2024-6-20 16:25

    该用户从未签到

    8#
     楼主| 发表于 2024-6-20 16:25 | 只看该作者
    huo_xing 发表于 2024-6-19 13:59
    1 m. e5 g- n! M" V1. interleave和rank是两个概念。rank是CPU处理的数据位宽(32/64)。2. interleave是cpu读取ddr颗粒的技 ...

    " |/ d% v$ A0 e1 t多谢答疑解惑,我看到也是越来越少了,基本都是64通道的: I+ \. |% k: n# F" x
    您需要登录后才可以回帖 登录 | 注册

    本版积分规则

    关闭

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

    EDA365公众号

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

    GMT+8, 2025-11-22 09:24 , Processed in 0.171875 second(s), 28 queries , Gzip On.

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

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

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