微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 微电子和IC设计 > 微电子学习交流 > 请问这两种RAM设计各有什么优缺点啊

请问这两种RAM设计各有什么优缺点啊

时间:12-12 整理:3721RD 点击:
一种是一块2048 x 24bits
另外一种是分割成两块024 x 24bits
两种设计方法各有什么优缺点?
今天被人问到,居然没说出个所以然来

两块如果是简单的拼接的话带宽倒是一样
timing改善好多

每次访存功耗降低几乎一半。 timing应该是增加的,因为要加MUX。

访存功耗你指的是动态功耗吧,那不会降低一半的,动态功耗和容量的关系不是线性的。真正可能降低的是待机功耗,但是要求电源管理要做好。

一块: 面积小
两块: 同时访问两块带宽大 同时只访问一块功耗低

1024x24的ram有可能可以用reg file实现,而2048x24的ram可能只能用sram实现。reg file的面积比sram小很多。两块ram比一块面积会大很多。除非特殊需求否则都首选单块ram。

我来从另外一个观点说:
一块2048 x 24bit很可能形状很长,layout时候不好放。
而两块就容易很多。
有时候线道被阻隔很不容易布线。
大虾请指正

带宽显然double呵。第一个每次读写是24bit位宽,第二个每次读写是48bit位宽。第二种方案面积大,第一种方案面积小

第一,2048x24并不是很窄的长方形。
第二,如果很长,应该选择1024x48bit的ram.

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

网站地图

Top