在线咨询
eetop公众号 创芯大讲堂 创芯人才网
切换到宽版

EETOP 创芯网论坛 (原名:电子顶级开发网)

手机号码,快捷登录

手机号码,快捷登录

找回密码

  登录   注册  

快捷导航
搜帖子
楼主: tankapple

请教高人register file 和sram 的区别

[复制链接]
发表于 2008-11-20 06:01:00 | 显示全部楼层
感觉楼上的说的不是很准确吧。

Register file: 应该是由dff搭成的。没有转门的测试电路。而且不可能做的很大,那样会占用很大的面积。

SRAM: 是专门的模块,有BIST保证可测试性。有一些还可以提供冗余。在要求存储空间比较大的时候,可以做的面积比较小。

至于是不是可以两端读写:Register file如果要自己做些控制去避免冲突。 SRAM是有单/双口之分的。种类比较多。
发表于 2009-6-11 03:22:15 | 显示全部楼层
Very clear.
Thanks
发表于 2009-6-11 08:45:47 | 显示全部楼层
很好

受教了

谢谢
发表于 2009-6-11 22:46:43 | 显示全部楼层
register file速度应该会更快。
发表于 2009-6-14 12:39:16 | 显示全部楼层
很清楚
发表于 2009-8-11 13:33:35 | 显示全部楼层
我来回答一下LZ的问题
REGISTER FILE其实就是一堆寄存器
SRAM一般就是SRAM了,大家应该都知道,两者结构有很大的不同,但目的都是为了存数据。
为什么有的地方用RF(REGISTER FILE)而又的地方又要用SRAM呢?
我个人觉得应该和设计者考虑有关系,如果你需要面积做的特别小那应该就用SRAM,但代价就是你需要加一堆DECODING和SA(SENSE AMPLIFIER),如果没有调好搞不好SRAM就用不了。
如果对面积不是很敏感或者说你用来存数据的地方占整个CHIP面积很小,而且你又想省点事,那就用RF,因为这个东西直接存直接读,输入1直接前面开关一开就进去,后面一开就可以读出来1,所以比较方便。
NOR FLASH的很多公司都用RF。
希望回答了你的问题!
发表于 2009-8-11 13:35:49 | 显示全部楼层
写完才发现这个帖子很老了
发表于 2009-8-14 15:09:39 | 显示全部楼层
不错,学习一下
发表于 2009-8-15 21:38:33 | 显示全部楼层
单个register的面积远远大于sram的面积。在实际的芯片上,就是成本。
当然sram需要外围电路,因此在实际的设计中,选择是一个各种因素的平衡,
譬如需要的size,面积、速度、工艺等。
发表于 2009-8-16 17:04:26 | 显示全部楼层
学习中。。。。。。。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

站长推荐 上一条 /1 下一条

×

小黑屋| 关于我们| 联系我们| 在线咨询| 隐私声明| EETOP 创芯网
( 京ICP备:10050787号 京公网安备:11010502037710 )

GMT+8, 2024-3-28 17:33 , Processed in 0.029337 second(s), 9 queries , Gzip On, Redis On.

eetop公众号 创芯大讲堂 创芯人才网
快速回复 返回顶部 返回列表