问小白 wenxiaobai
资讯
历史
科技
环境与自然
成长
游戏
财经
文学与艺术
美食
健康
家居
文化
情感
汽车
三农
军事
旅行
运动
教育
生活
星座命理

浅谈存储:XIP、SRAM、PSRAM 与 ROM

创作时间:
作者:
@小白创作中心

浅谈存储:XIP、SRAM、PSRAM 与 ROM

引用
CSDN
1.
https://blog.csdn.net/zhangjian5197/article/details/140162319

1. XIP(Execute In Place,就地执行)

  • 定义:XIP是一种方法,代码直接从长期存储(如闪存)执行,而不是先复制到RAM中。

  • 用途:常用于嵌入式系统,以节省RAM空间并减少启动时间。这在微控制器和物联网设备中非常有用。

  • 优点:节省RAM空间,启动时间更快,可以降低整体系统成本。

  • 缺点:相比从RAM执行速度较慢,因为访问闪存比访问RAM要慢。

2. SRAM(Static Random-Access Memory,静态随机存取存储器)

  • 定义:SRAM是一种使用双稳态锁存电路存储每个比特的RAM。与DRAM不同,它不需要周期性刷新。

  • 用途:通常用于CPU缓存、一些嵌入式系统以及某些应用中的临时存储。

  • 优点:比DRAM具有更快的访问时间,不需要刷新周期。

  • 缺点:比DRAM更昂贵,每比特功耗更高,密度较低。

3. PSRAM(Pseudo Static Random-Access Memory,伪静态随机存取存储器)

  • 定义:PSRAM结合了SRAM和DRAM的特性。对于系统而言,它表现得像SRAM,但内部结构更像DRAM。

  • 用途:用于需要比SRAM更高密度但界面更简单且成本更低的应用,如移动设备和一些嵌入式系统。

  • 优点:相比SRAM,密度更高,成本更低,界面简单。

  • 缺点:通常比SRAM慢,但比DRAM快。

4. ROM(Read-Only Memory,只读存储器)

  • 定义:ROM是一种非易失性存储器,主要用于存储固件或不经常修改的软件。

  • 用途:常用于存储系统固件、引导加载程序和嵌入式系统软件。

  • 优点:非易失性(无电源时保留数据),可靠,读取时间快。

  • 缺点:数据通常一次写入,修改困难或不可能,写入速度较慢。

属性
上电即用
执行中断
可配缓存
速度
XIP
RWX
Y
Y
N
SRAM
RWX
N
Y
Y
PSRAM
RX
Y
Y
N
ROM
RX
N
N
Y

本文原文来自CSDN

© 2023 北京元石科技有限公司 ◎ 京公网安备 11010802042949号