打印

StrataFlash

[复制链接]
3978|10
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
sxggj|  楼主 | 2008-10-7 10:35 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
沙发
l0p0c| | 2008-10-7 10:48 | 只看该作者

这个我还没有听过啊!

使用特权

评论回复
板凳
xkwlgroup| | 2008-10-7 16:48 | 只看该作者

问前先查

StrataFlash系列支持多分区,也就是各个分区可以同时进行操作。

使用特权

评论回复
地板
twentyone| | 2008-10-7 23:58 | 只看该作者

RE

从用户的角度来看,区别不大的。不过INTEL的FLASH很多都支持OTP。

使用特权

评论回复
5
sxggj|  楼主 | 2008-10-8 10:47 | 只看该作者

楼上几位辛苦了

我从其它地方得到的答案是:StrataFlash支持XIP,这样不需要将程序搬到RAM中运行,好处是省电,,,,,,,,

使用特权

评论回复
6
NCLucifer| | 2008-10-8 17:44 | 只看该作者

to 6

Norflash
都支持XIP,这样不需要将程序搬到RAM中运行。。。。

使用特权

评论回复
7
biehoff| | 2008-10-8 19:13 | 只看该作者

问前先查 好习惯

我弱弱的问一下 XIP是什么啊  去网上查了下 全是些乱七八糟的解释 
从7楼解释的看 猜想XIP 是一种让NOR FLASH 支持运行程序的机制?
因为看来了开发板上的介绍说程序都是从FLASH搬到RAM里面去跑的 难道说现在有XIP的NOR FLASH 可以自己跑程序  不用映射到RAM 去?

使用特权

评论回复
8
twentyone| | 2008-10-9 02:02 | 只看该作者

RE

XIP = Execute In Chip 指的是程序可以直接在FLASH内执行。

所有NOR FLASH都支持XIP,所有NAND FLASH都不支持XIP。

程序是否需要拷贝/映射到RAM去执行,是用户决定的。不过一般来说,在RAM里面执行肯定会比在FLASH里面执行快。用户可以根据自己的需要和选择的MCU来决定。

假设一款MCU有64K片内FLASH,2K片内RAM,估计程序只能在FLASH里面执行,RAM用来放置变量。当然这里的前提是你不扩展外部存储,而且MCU也能满足你的需求。

使用特权

评论回复
9
xiaoerge| | 2008-10-9 07:33 | 只看该作者

有一种NAND FLASH支持XIP的方法

FREESCALE的一个POWER PC的文档中说到,利用有些NAND FLASH芯片的PRE引脚,使NAND FLASH在上电的时候就可以读取数据,执行一小段程序实现引导,具体记得不太清楚了

使用特权

评论回复
10
wujiarui| | 2008-10-10 22:43 | 只看该作者

楼上说的和三星oneNAND很象

有了oneNAND,一般ARM芯片都可以支持nandboot,而之前只有2410,2440这类支持NAND boot的CPU才可以。

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

230

主题

1397

帖子

3

粉丝