进行DSP设计离不开存储器的设计。当前的DSP片内存储器容量越来月大,外挂的也越来月大。可是似乎还是干部上需求。
本人开发DSPC6455使用了DDR2的存储器,类型为533M,32宽度。但是本人使用的时候发现:
(1)write recovery time=15ns,也就是说写的频率最高不过66。7M。吞吐量 按照bps(bit)来计算为2Gbps。
电脑上的数据吞吐率为4。3Gbps(可以参考网络文章http://server.zdnet.com.cn/server/2007/0830/477037.shtml),峰值速率。这里不知那位高手可以告诉我为什么?
(2)DSP 的总线在同步模式 下如果总线时钟100M,数据宽度32bit,那么使用同步ram的速度是不是更快?
(3) sram的速度要快于sdram,只是sram容量小于sdram,这个想法对吗 ?
(4) 请各位使用TI dsp的兄弟姐妹注意一下:
EMIF口在不使用DMA的情况下,最大的数据吞吐量有 多大呢,同步和异步的?
我使用100MEMIF时钟,同步和异步 写的速度较快,[a]异步 连写WE频率有20M,联读re只有6M左右
『b] 同步:连写we 40M左右,连读re 10M左右(we,re在连写、读时 不会合并起来)
使用DMA后we 和ce会多个联一起,速度可以达到一个时钟一个数据。
这个问题相信还有人遇到,请讨论一下。
谢谢!!!
欢迎光临 电子技术论坛_中国专业的电子工程师学习交流社区-中电网技术论坛 (http://bbs.eccn.com/) | Powered by Discuz! 7.0.0 |