huo_xing 发表于 2024-6-19 13:59; S% y8 v) W; k0 w9 I2 J 多谢答疑解惑,我看到也是越来越少了,基本都是64通道的1 r! }$ u, N9 p9 j. K |
超級狗 发表于 2024-6-18 17:13% w/ S) Y, O; Z# I K( [ 1. interleave和rank是两个概念。rank是CPU处理的数据位宽(32/64)。2. interleave是cpu读取ddr颗粒的技术,对应的是日常说的通道数(channel)。32bit的cpu也可以用interleave技术来读取数据。 W, z0 `3 b/ F0 v; ?. p 3. 现在很多cpu是64bit的,但是ddr还是32bit。这样cpu需要读取两次ddr才能组成一次cpu数据处理长度,主要是考虑设计成本。应用在要求不高情况* [, l9 H1 T: g- o8 s 3 q# P! X5 s4 [. \+ s 8 |% @0 h6 P3 v |
Csec 发表于 2024-6-19 12:00) [, }$ D1 {3 K* ` 記得踢哀(TI)的 OMAP 4 處理器,同時支援 64 位元單通道和 32 位元雙通道,有無支援具體就得看處理器規格書。以前看過一篇研究報告,32 位元雙通道的效能上好不過 30%,實測大多只增加十幾個百分點罷了,和軟件的行為有極大的關係。大規模讀寫內存時,效能才會顯著,但誰會無聊到沒事在那邊猛搬運資料?- I2 I" g* i: s # h, _+ A4 e3 |/ G, l& S ![]() / y! N6 k: _4 t4 f0 h* K( B; G1 L) ~ 如果你的應用不在乎那十幾趴的效能。自然也沒必要這麼做。例如,電子紙(EPD)的反應速度很慢,有些電子書的設計,即便使用了 64 位元處理器,設計上都還是 16 位元單通道。線路佈局(PCB Layout)簡化後有機會四層板就搞定,降低成本對內卷的誘因更大。9 I! z: R7 B0 I! `0 k ![]() |
超級狗 发表于 2024-6-18 17:13 s! G0 a& a% D! u2 G: G+ t& M 谢谢版主的贴心回复,还想多问一句,一般什么情况下会用这种复用的架构呢。主控芯片不支持64位的情况下吗 |
Csec 发表于 2024-6-18 10:10 補充一下:+ Q, r5 N) u; \/ _; }6 Y- m 嚴格來說,32 位元雙通道並不等同於 64 位元,而是兩個 32 位元通道交錯(Interleave)使用。在總線存取需要等待時間的情況下,這種方式反而效率會更高一些。 , } h: D1 c$ x9 K" }$ z- O . a! t* z: f2 K |
/1
关于我们|手机版|EDA365电子论坛网 ( 粤ICP备18020198号-1 )
GMT+8, 2025-11-22 05:52 , Processed in 0.203125 second(s), 30 queries , Gzip On.
地址:深圳市南山区科技生态园2栋A座805 电话:19926409050