有哪些技巧可以实现ram的逻辑多读?
时间:12-12
整理:3721RD
点击:
多片1rw的ram,多个访问,访问目的随机
有什么技巧,或者增加什么,能提高读性能吗?
有什么技巧,或者增加什么,能提高读性能吗?
最简单粗暴的办法就是做ram的镜像,每个访问都有独立的一套ram。需要注意的是镜像之间的同步问题。
另外,可以调用有2个读口的memory。
镜像太复杂了
应该还是做控制器,能在内部排流水,通过增加少量的延迟来提高总体效率。
镜像绝对是终极解决方案。
50000块,接你这私活
这个是保底方法吧,增加一倍面积
有更经济的方法吗?
用两个控制器,各控制一半的ram。这样不用处理写一致性问题,如果你访问真的随机,基本能做到2x带宽。
双口ram面积大一倍
其实不止一倍。现在工艺条件下,真正的memory core不大的,全是外面的decoder电路比较大。
是的,所以一般只有最高速最关键的部分会做多读写端口
镜像也相当于面积大一倍啊
可以把ram切分,保证地址不落在一块之内,
或者用n倍时钟,每时钟读一个地址
高速分时是个好办法,需要外边有个好的控制器