半导体存储器

半导体存储器

半导体存储芯片的基本结构

在这里插入图片描述

  1. 存储矩阵:由大量相同的为存储单元阵列构成
  2. 译码驱动:将来自地址总线的地址信号翻译成对应存储单元的选通信号,该信号在读写电路的配合下完成对被选中单元的读/写操作
  3. 读写电路:包括读出放大器和写入电路,用来完成读/写操作
  4. 读/写控制线:决定芯片的读/写操作
  5. 片选线( C S ‾ \overline{CS} CS):确定哪个存储芯片被选中。可用于容量扩充。
  6. 地址线:是单向输入的,其位数与存储字的个数有关
  7. 数据线( D O U T D_{OUT} DOUT):是双向的,其位数与读出或写入的数据位数有关。
  8. 数据线数和地址线数共同反映存储芯片容量的大小。如地址线10根,数据线8根,则芯片容量 = 2 10 ∗ 8 = 8 =2^{10}*8=8 =2108=8K位

半导体随机存取存储器

特点\类型SRAM(静态)DRAM(动态)
存储类型触发器(双稳态)电容(充放电)
破坏性读出
需要刷新不要需要
运送行列地址同时送分两次送
运行速度
集成度
发热量
存储成本

两种存储器都是以电信号的形式存放0/1,断电就容易丢失信息,属于易失性存储器

SRAM

  1. 在读取信息的时候,可以直接查看当前电路的状态;如果需要进行写操作的则需要改变触发启的状态
  2. 刷新:不需要,因为其能够保持两种稳定的状态
  3. 用作cache

DRAM

  1. 在读取信息的时候,需要连接电容,检测当前的电流变化,在读完之后要进行信息的恢复;如果需要进行写操作的话,则需要给电容进行冲/放电
  2. 刷新:需要,电容保持电荷的时间有限
  3. 运送行列地址:地址线复用,线数减少一半
  4. 常用作于主存,SDRAM:同步动态随机存储器

DRAM的刷新

  1. 多长时间刷新一次?

     刷新周期:2ms
    
  2. 每次刷新多少个存储单元?

以行为单位,每次刷新一行存储单元

为什么要使用行地址?
减少选通线的数量

将地址拆分为行地址和列地址,存储单元转变为 2 n / 2 ∗ 2 n / 2 2^{n/2}* 2^{n/2} 2n/22n/2的矩阵
在这里插入图片描述

  1. 如何刷新?
    有硬件支持,不需要CPU的支持,在读出一行信息之后重新写入,占用一个读写周期

  2. 什么时候刷新?

    1. 集中刷新
    2. 分散刷新
    3. 异步刷新
      在这里插入图片描述

ROM——只读存储器

ROM:存储空间有限,可以存放一些关键性的信息

ROM的类型

  1. 掩膜式只读存储器(MROM)
    出厂的时候写入,用户在使用的过程中无法修改
  2. 一次可编程只读存储器(PROM)
    存储内容由用户进行写入,但是只能进行一次的写入,之后无法修改
  3. 可擦除可编程只读存储器(EPROM)
    改写次数有限,写入时间很长
    1. 紫外线擦除
    2. 电擦除
  4. 闪速存储器(Flash Memory)
    写入速度较快(U盘)
  5. 固态硬盘(Solid State Drives)
    闪存+控制单元+FLASH芯片
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值