进行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会多个联一起,速度可以达到一个时钟一个数据。 这个问题相信还有人遇到,请讨论一下。 谢谢!!! |