微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 微电子和IC设计 > 微电子学习交流 > 有哪些技巧可以实现ram的逻辑多读?

有哪些技巧可以实现ram的逻辑多读?

时间:12-12 整理:3721RD 点击:
多片1rw的ram,多个访问,访问目的随机
有什么技巧,或者增加什么,能提高读性能吗?

最简单粗暴的办法就是做ram的镜像,每个访问都有独立的一套ram。需要注意的是镜像之间的同步问题。
另外,可以调用有2个读口的memory。

镜像太复杂了
应该还是做控制器,能在内部排流水,通过增加少量的延迟来提高总体效率。

镜像绝对是终极解决方案。
50000块,接你这私活

这个是保底方法吧,增加一倍面积
有更经济的方法吗?

用两个控制器,各控制一半的ram。这样不用处理写一致性问题,如果你访问真的随机,基本能做到2x带宽。

双口ram面积大一倍

其实不止一倍。现在工艺条件下,真正的memory core不大的,全是外面的decoder电路比较大。

是的,所以一般只有最高速最关键的部分会做多读写端口

镜像也相当于面积大一倍啊

可以把ram切分,保证地址不落在一块之内,
或者用n倍时钟,每时钟读一个地址

高速分时是个好办法,需要外边有个好的控制器

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top