官方淘宝店 易迪拓培训 旧站入口
首页 > 手机设计 > 手机硬件工程师交流 > PSRAM+NORFLASH结构

PSRAM+NORFLASH结构

05-08
有的手机采用一块NAND芯片和一块PSRAM+NORFLASH结构的芯片,NAND的作用是存储文件,而PSRAM和NORFLASH的作用分别是什么啊?

norflash是不是放启动代码的。
有直接从nand启动的,不过需要额外硬件的配置

norflash容量交NAND小,一般是存放BIN文件和一些调试参数的
NAND可以也可以放启动程序
PSRAM就象电脑的内存条是RUN程序使用的
目前有SRAM+NOR 和 SDRAM+NAND ,NAND+SRAM+NORFLASH

NAND 一般是用来存放非代码相关的内容,如图片,影象等文件,一般也是留给用户存储数据用。
其实有点象很多手机里带的T-FLASH卡。当然也有手机厂家把代码放在NAND上,然后从
NAND BOOT,不是每个CPU都是支持从NAND BOOT。
NOR FLASH: 一般是用来存放代码用,和BOOT。NOR 的运行速度要比NAND快。
PSRAM: PSRAM的读写速度要比NOR,和NAND的快的多,但因为是RAM,掉电后数据即丢失。
一般是用法是把需要用的代码和零时参数从NOR里COPY到PSRAM里,然后在PSRAM里
运行,用多少COPY多少。有点象上面老兄讲的电脑的内存条。

现在pSRAM和NOR的读取速度是一样的,70ns-90ns.所以都可以用来执行程序.
只是pSRAM的写入速度很快,而NOR的写入很慢,所以只能存程序,pSRAM更适合存关键程序,变量,堆栈.
请高手补充.

目前用NAND启动的平台还比较少,原因有三个:
1、速度
NAND读数据的速度确实不怎么样,会对开机有一定影响。
2、可靠性
NAND的可靠性较NOR差,在使用过程中会产生BAD BLOCK。当然,可以用坏块管理和ECC校验来避免,但开发比较麻烦
3、价格
NAND在1Gbit容量以下对NOR的价格优势不是很明显,也是大家都在观望的原因。随着手机容量的扩充,NAND BOOT的手机相信也会越来越多

Top