3.3 半导体随机存储器
最后更新于
这有帮助吗?
最后更新于
这有帮助吗?
存储矩阵:由大量相同的位存储单元阵列构成
译码驱动:将来自地址总线的地址信号翻译成对应存储单元的选通信号, 该信号在读写电路的配合下完成对被选中单元的读/写操作
读写电路:包括读出放大器和写入电路,用来完成读/写操作
地址线:决定CPU访问存储矩阵的哪里,单向输入,位数取决于芯片的容量
数据线:进行数据的读写,双向读写,位数取决于芯片能够读/写的位数
片选线:用于确定哪一个存储芯片被选中,可以表示为
读写控制线:可以有一根,也可以有两根
一根
两根
芯片的容量由地址线和数据线一起决定:
存储信息(0、1)
触发器(双稳态)
电容(充放电)
破坏性读出
非
是
需要刷新
不要
需要(电容上的
电荷只能维持2ms)
送行列地址
(行地址,列地址)
同时传送
分两次送
运行速度
块
慢
集成度
低
高
发热量
大
小
存储成本
高
低
一般为2ms
以行为单位,一次刷新一行
使用行列地址的目的:减少选通线
通过硬件支持,读出一行的信息后重新写入,占用1个读/写周期
假设DRAM内部结构排列成 128X128 的形式,读/写周期0.5μs
分散刷新
每读写一次就刷新该行
前0.5μs用于读写、后0.5μs用于刷新
系统的存取周期变为1μs
集中刷新
2ms内集中安排时间刷新
例如最后128个周期(64μs)全部用于刷新128行
用于刷新的存储周期内无法访问存储器,称为访存死区
异步刷新
将128次刷新平均分布在2ms内
每15.6μs会有一个0.5μs的死时间
数据全部读出之后,在外部总线上稳定的出现,片选信号失效
用一根读写控制线时,WE全程保持高电平
过程原理与读类似,等待信号稳定。
DRAM芯片容量较大,通常采用地址复用技术,即行地址和列地址分两次用同样的地址线输入
地址线数量变为一半
选通线变为行选通和列选通线共计两根
断电不丢失信息
只读
掩膜式只读存储器(MROM)
出厂时写入
一次可编程只读存储器(PROM)
通过专门设备一次性写入
可擦除可编程只读存储器(EPROM)
修改次数有限
写入时间很长
闪速存储器(Flash Memory)
如U盘
固态硬盘(Solid State Drives)
控制端元+闪存芯片
:芯片选择,低电平有效
:芯片使能,低电平有效
:低电平写有效,高电平读有效
:允许读,低电平有效
:允许写,低电平有效
之前:等待地址线稳定
:片选保持时间
:读出时间
:读周期