freescale K70 的DDR2内存带宽如何计算

2020-02-19 21:15发布

本帖最后由 szszjdb 于 2013-7-18 22:17 编辑

如题, freescale  K70 声称支持DDR2内存,16BIT,总线频率150M,理论内存带宽为150MB*2*2=600MBps 正确吗?但是CPU存取一个内存单元的频率为150M, 故虽然DDR2一个时钟送来两次数据,但CPU只能存取其中一个,故实际有效内存带宽只有150M*2=300MBps, 这样计算正确吗?

多谢各位!

发帖时不知忙什么去了,居然将freescale写成microchip, 抱歉呀!
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
22条回答
jisaowang
1楼-- · 2020-02-19 23:54
freescale的ceo得知其管理的公司被microchip收购,表示非常荣幸!
rom
2楼-- · 2020-02-20 01:38
 精彩回答 2  元偷偷看……
i55x
3楼-- · 2020-02-20 05:22
完全不知所云。。。。
szszjdb
4楼-- · 2020-02-20 06:47
发帖时不知忙什么去了,居然将freescale写成microchip, 抱歉呀!
tgyd
5楼-- · 2020-02-20 08:00
大致估计:实际有效内存带宽 与读取的数据有关,DDR2 可以8个一读或者4字一读,如果CL=5 则最大带宽 8*2Byte/(5+8) =1.2BytepClk =360Mbyte/s,按照32bit 则 4byte/13= 320*4/13 ~80Mbyte/s
szszjdb
6楼-- · 2020-02-20 13:39
多谢楼上兄弟! 这么分析,采用DDR2内存带宽约360-80MB/S, 那么比LPC4537的32bit SDRAM没有太大优势了,4537的CLK=100M,带宽=100M*4=400MB/S, 就算用16bit SDRAM,带宽还有200MB/S, 则可否认为对比SDRAM,DDR2除了省电,实际在低主频的平台,对实际内存带宽的提升不是太多?那么高主频的ARM A8等是否能在一个主频时钟周期读两次内存,从而完全发挥DDR2/3的带宽优势?

再次感谢!

一周热门 更多>