StrataFlash

[复制链接]
5457|10
 楼主| sxggj 发表于 2008-10-7 10:35 | 显示全部楼层 |阅读模式
谁能用通俗点的话讲解一下StrataFlash与其它Flash的区别
l0p0c 发表于 2008-10-7 10:48 | 显示全部楼层

这个我还没有听过啊!

  
xkwlgroup 发表于 2008-10-7 16:48 | 显示全部楼层

问前先查

StrataFlash系列支持多分区,也就是各个分区可以同时进行操作。
twentyone 发表于 2008-10-7 23:58 | 显示全部楼层

RE

从用户的角度来看,区别不大的。不过INTEL的FLASH很多都支持OTP。
 楼主| sxggj 发表于 2008-10-8 10:47 | 显示全部楼层

楼上几位辛苦了

我从其它地方得到的答案是:StrataFlash支持XIP,这样不需要将程序搬到RAM中运行,好处是省电,,,,,,,,
NCLucifer 发表于 2008-10-8 17:44 | 显示全部楼层

to 6

Norflash<br />都支持XIP,这样不需要将程序搬到RAM中运行。。。。
biehoff 发表于 2008-10-8 19:13 | 显示全部楼层

问前先查 好习惯

我弱弱的问一下&nbsp;XIP是什么啊&nbsp;&nbsp;去网上查了下&nbsp;全是些乱七八糟的解释&nbsp;<br />从7楼解释的看&nbsp;猜想XIP&nbsp;是一种让NOR&nbsp;FLASH&nbsp;支持运行程序的机制?<br />因为看来了开发板上的介绍说程序都是从FLASH搬到RAM里面去跑的&nbsp;难道说现在有XIP的NOR&nbsp;FLASH&nbsp;可以自己跑程序&nbsp;&nbsp;不用映射到RAM&nbsp;去?
twentyone 发表于 2008-10-9 02:02 | 显示全部楼层

RE

XIP&nbsp;=&nbsp;Execute&nbsp;In&nbsp;Chip&nbsp;指的是程序可以直接在FLASH内执行。<br /><br />所有NOR&nbsp;FLASH都支持XIP,所有NAND&nbsp;FLASH都不支持XIP。<br /><br />程序是否需要拷贝/映射到RAM去执行,是用户决定的。不过一般来说,在RAM里面执行肯定会比在FLASH里面执行快。用户可以根据自己的需要和选择的MCU来决定。<br /><br />假设一款MCU有64K片内FLASH,2K片内RAM,估计程序只能在FLASH里面执行,RAM用来放置变量。当然这里的前提是你不扩展外部存储,而且MCU也能满足你的需求。<br /><br />
xiaoerge 发表于 2008-10-9 07:33 | 显示全部楼层

有一种NAND FLASH支持XIP的方法

FREESCALE的一个POWER&nbsp;PC的文档中说到,利用有些NAND&nbsp;FLASH芯片的PRE引脚,使NAND&nbsp;FLASH在上电的时候就可以读取数据,执行一小段程序实现引导,具体记得不太清楚了
wujiarui 发表于 2008-10-10 22:43 | 显示全部楼层

楼上说的和三星oneNAND很象

有了oneNAND,一般ARM芯片都可以支持nandboot,而之前只有2410,2440这类支持NAND&nbsp;boot的CPU才可以。<br />
您需要登录后才可以回帖 登录 | 注册

本版积分规则

230

主题

1397

帖子

3

粉丝
快速回复 在线客服 返回列表 返回顶部