用结构图、状态变化和交互演示
理解 SRAM 为什么能存住数据
学完本页,你将理解:
SRAM 全称 Static Random Access Memory(静态随机存取存储器)。
典型应用:CPU Cache(高速缓存)——离 CPU 最近的存储,追求极致速度。
SRAM 处于速度金字塔的顶端
1 bit 就是两种状态之一:0 或 1。
SRAM 的存储核心是两个反相器(Inverter)交叉连接:
Q = 1, Q̅ = 0(存了 1)
Q = 0, Q̅ = 1(存了 0)
只要不断电,反馈回路会自动维持当前状态——这就是"存住"。
当前状态:Q=1, Q̅=0(存了 1)
一个 6T SRAM Cell 由 6 个晶体管(Transistor)组成:
点击上方按钮,开始观察 SRAM Cell 的工作过程。
| 对比维度 | SRAM | DRAM |
|---|---|---|
| 存储方式 | 交叉耦合反相器(触发器) | 电容充放电 |
| 是否需要刷新 | 不需要 | 需要(毫秒级) |
| 速度 | 快(纳秒级) | 较慢 |
| 面积 / 成本 | 面积大,成本高 | 面积小,成本低 |
| 集成密度 | 低(6T / bit) | 高(1T + 1C / bit) |
| 常见用途 | CPU Cache | 主内存(内存条) |
入门级对比,实际芯片设计中还有更多细节差异。