电子产品世界 » 论坛首页 » 嵌入式开发 » ARM » SDRAM的读取速度比FLASH快吗?


共3条 1/1 1 跳转至

SDRAM的读取速度比FLASH快吗?

菜鸟
2005-01-06 23:49:00    评分

我看大家都说执行remap后,在SDRAM中执行应用程序提高速度,FLASH的写入速度比SDRAM慢的多这是不假,但就读取速度来说我认为SDRAM并不比FLASH快,SDRAM需要刷新,在刷新时任何操作都要等待,而且NOR FLASH本身的读取速度就挺快还不用刷新。所以将只读的数据和程序代码放在FLASH里而将变量放在RAM中的系统的运行速度并不比将代码和变量都放在SDRAM慢。不知道大家的看法如何?




关键词: SDRAM     读取     速度     FLASH     快吗    

菜鸟
2005-01-07 01:16:00    评分
2楼
你要考虑到burst的作用,特别是cache开启情况下的burst,能够极大地提高读取性能。

菜鸟
2005-01-07 02:30:00    评分
3楼
但是像s3c4510这样的处理器burst的优点就体现不出来了,s3c4510得SDRAM控制器上电后的设置是burst=1,而且还是不可更改的。反正对于s3c4510这样的处理器来说用FLASH肯定是不会比用SDRAM慢了。对于数据操作好像burst也用不上,因为都会生成单个的LDR的指令。唯一好像有可能的就是取指,取指和cache之间的操作我不是太清楚。还请版主和各位大侠发表一下看法。

共3条 1/1 1 跳转至

回复

匿名不能发帖!请先 [ 登陆 注册 ]