kubo
文章14
标签40
分类5

文章归档

存储模块辨析

存储模块辨析

存储模块辨析

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

  • 特点

    • 用触发器(Flip-Flop)保存数据,只要有电就能保持。
    • 速度快,读写延迟低。
    • 不需要刷新(区别于 DRAM)。
  • 缺点

    • 成本高,存储密度低。
  • 应用

    • 常用作 CPU 高速缓存(Cache) 、嵌入式芯片中的小容量高速存储。

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

  • 特点

    • 数据在出厂时写入,之后只能读取,不能修改(或很难修改)。
    • 断电数据不会丢失(非易失性存储)。
  • 应用

    • 存放固件、启动程序(Bootloader)、出厂校准数据等。

3. RTC-SRAM(Real-Time Clock SRAM,实时时钟的备用 SRAM)

  • 特点

    • 一般集成在 RTC(实时时钟芯片) 中,容量很小(几十字节到几百字节)。
    • 常配合纽扣电池使用,掉电时仍能保存数据。
  • 应用

    • 保存掉电后仍需要的小量参数,例如系统时间、校准数据、状态标志。

4. Flash(闪存)

  • 特点

    • 一种 非易失性存储器,断电后仍能保存数据。
    • 擅长大容量存储,但写入速度比 SRAM 慢,且写入有次数限制。
    • 可以按 块/扇区 擦除。
  • 应用

    • 固件存储、程序代码、用户数据存储(U盘、SSD、嵌入式芯片内部 Flash)。

5. PSRAM(Pseudo SRAM,伪静态随机存取存储器)

  • 特点

    • 物理上是 DRAM,但内部带有刷新控制电路,对外表现得像 SRAM
    • 容量比 SRAM 大,成本低;速度比纯 SRAM 慢,但比普通 DRAM 方便使用。
  • 应用