|

楼主 |
发表于 2017-5-9 12:41:55
|
显示全部楼层
回 eric2013 的帖子
eric2013:
55ns太慢了,性能捉急。
我们V5板子配套的是10ns。F407完全发挥不出性能。F429的FMC总线一样的。
.......  [blockquote]eric2013:
55ns太慢了,性能捉急。
我们V5板子配套的是10ns。F407完全发挥不出性能。F429的FMC总线一样的。
.......  谢谢回复。
根据你的SDRAM测试代码,我测试了一下我SRAM的读写速度。代码如下:
连续读写10次,求平均。
写1M数据 | | 先写后读 | 先读后写 | 对其方式(bit) | 读(ms) | 写(ms) | 读速率(MB/s) | 写速率(MB/s) | 读(ms) | 写(ms) | 读速率(MB/s) | 写速率(MB/s) | 8 | 204 | 110 | 4.90 | 9.09 | 205 | 111 | 4.88 | 9.01 | 16 | 100 | 55 | 10.00 | 18.18 | 100 | 56 | 10.00 | 17.86 | 32 | 83 | 55 | 12.05 | 18.18 | 81 | 58 | 12.35 | 17.24 | 64 | 73 | 55 | 13.70 | 18.18 | 73 | 55 | 13.70 | 18.18 |
有几点疑惑:
1. 为什么对其方式不同时,读写速率会不一样?
2. 读取的速率居然把写入的快。不是应该写更耗时吗。
3. 按SRAM芯片手册上读写周期55ns,理论的读写速率应该是18MB/s才对。而测试结果,只有当对其方式为不为8bit的时候,写速率才有那么高,读的就10-13M左右。
这个速率恰恰是我LCD正常显示时的时钟频率,高了就会花屏或斗屏。
望答复。谢谢
[/blockquote] |
|