第二节半导体存储器 工艺/双极型∫TL型 >速度很快、功耗大 EC型容量小 电路结构{Ms>功耗小客量大 M0S型 CMOS 工作方式{静态MS 静态存储器SRAM(双极型、静态M0S型) 存储信 依靠双稳态电路内部交叉反馈的机 息原理制存储信息。功耗较大速度快作 Cache 动态存储器DRAM(动态M0S型): 依靠电容存储电荷的原理存储信息。 功耗较小,容量大,速度较快,作主存
第二节 半导体存储器 工艺 双极型 MOS型 TTL型 ECL型 速度很快、功耗大、 容量小 电路结构 PMOS NMOS CMOS 功耗小、容量大 工作方式 静态MOS 动态MOS 存储信 息原理 静态存储器SRAM 动态存储器DRAM (双极型、静态MOS型): 依靠双稳态电路内部交叉反馈的机 制存储信息。 (动态MOS型): 依靠电容存储电荷的原理存储信息。 功耗较大,速度快,作Cache。 功耗较小,容量大,速度较快,作主存。 (静态MOS除外)
4.2:1静态M0s存储单元与存储芯片 1.六管单元 CC (1)组成 T3 T1、T3:M0s反相器LT5 T6 T2、T4:Mos反相器 T1 T2 触发器 T5、T6:控制门管 z:字线,选择存储单元 W、W:位线,完成读/写操作 (2)定义 “0”:∏导通,T2截止; “1”:T1截止,T2导通
4.2.1 静态MOS存储单元与存储芯片 1.六管单元 (1)组成 T1、T3:MOS反相器 Vcc 触发器 T3 T1 T4 T2 T2、T4:MOS反相器 T5 T6 T5、T6:控制门管 Z Z:字线,选择存储单元 位线,完成读/写操作 W W W、 W: (2)定义 “0”:T1导通,T2截止; “1”:T1截止,T2导通
(3)工作 Vcc z:加高电平,T5、T6 导通,选中该单元。 T3 T4 T5 T6 写入:在W、W上分别加 高、低电平,写1/0。 T1 读出:根据W、W上有无 电流,读1/0。 (4)保持 z:加低电平,T5、T6截止,该单元未选中,保持原状态。 只要电源正常,保证向导通管提供电流,便能维持一管导 通,另一管截止的状态不变,∴称静态。 静态单元是非破坏性读出,读出后不需重写 2存储芯片 例.SRAM芯片2114(1K×4位) 外特性:
(3)工作 Z:加高电平,T5、T6 高、低电平,写1/0。 (4)保持 只要电源正常,保证向导通管提供电流,便能维持一管导 通,另一管截止的状态不变,∴称静态。 Vcc T3 T1 T4 T2 T5 T6 Z W W 导通,选中该单元。 写入:在W、W上分别加 读出:根据W、W上有无 电流,读1/0。 Z:加低电平,T5、T6截止,该单元未选中,保持原状态。 2.存储芯片 例.SRAM芯片2114(1K×4位) 外特性: 静态单元是非破坏性读出,读出后不需重写
VCc A7 A8 A9 DO D1 D2 D3 WE 18 10 2114(1K×4) A6 A5 A4 A3 AO A1 A2 CS GND 地址端:A9~A0(入) 数据端:D3~D0(入/出) 控制端:「片选CS「=0选中芯片 L=1未选中芯片 写使能帐{=0写 电源、地 1读
地址端: 2114(1K×4) 1 9 18 10 A6 A5 A4 A3 A0 A1 A2 CS GND Vcc A7 A8 A9 D0 D1 D2 D3 WE A9~A0(入) 数据端: D3~D0(入/出) 控制端: 片选CS = 0 选中芯片 = 1 未选中芯片 写使能WE = 0 写 = 1 读 电源、地
4.2:2动态M0s存储单元与存储芯片 1.四管单元 (1)组成 T3 T1、T2:记忆管 G1、2:柵极电容 T1 T2 T3、T4:控制门管 C1 C2 Z:字线 W、W:位线 (2)定义 “0”:T1导通,T2截止(01有电荷,02无电荷); “1”:T截止,T2导通(c1无电荷,C2有电荷)。 (3)工作 z:加高电平,T3、T4导通,选中该单元
4.2.2 动态MOS存储单元与存储芯片 1.四管单元 (1)组成 T1、T2:记忆管 C1、C2:柵极电容 T3、T4:控制门管 Z:字线 W、 W:位线 (2)定义 “0”:T1导通,T2截止 “1”:T1截止,T2导通 T1 T2 T3 T4 Z W W C1 C2 (C1有电荷,C2无电荷); (C1无电荷,C2有电荷)。 (3)工作 Z:加高电平,T3、T4导通,选中该单元
写入:在W、W上分别加W 高、低电平,写1/0。 T3 T4 读出:W、W先预充电至 高电平,断开充电回路 T 再根据W、W上有无电流, C1 C2 读1/0。 (4)保持 z:加低电平,T3、T4截止,该单元未选中,保持原状态。 需定期向电容补充电荷(动态刷新),∴称动态。 四管单元是非破坏性读出,读出过程即实现刷新。 2.单管单元 (1)组成 G:记忆单元T:控制门管 Z:字线 W:位线
2.单管单元 (1)组成 (4)保持 T1 T2 T3 T4 Z W W C1 C2 写入:在W、W上分别加 高、低电平,写1/0。 读出:W、W先预充电至 再根据W、W上有无电流, 高电平,断开充电回路, 读1/0。 Z:加低电平,T3、T4截止,该单元未选中,保持原状态。 需定期向电容补充电荷(动态刷新),∴称动态。 四管单元是非破坏性读出,读出过程即实现刷新。 C:记忆单元 C W Z T T:控制门管 Z:字线 W:位线
(2)定义 “0”:c无电荷,电平v0(低) “1”:有电荷,电平V1(高) (3)工作 写入:乙加高电平,T导通,在W上加高/低电平,写1/0 读出:W先预充电,断开充电回路。 z加高电平,T导通,根据W线电位的变化,读10 (4)保持 z:加低电平,T截止,该单元未选中,保持原状态。 单管单元是破坏性读出,读出后需重写。 3存储芯片 例.DRAM芯片2164(64K×1位) 外特性:
3.存储芯片 (2)定义 (4)保持 写入:Z加高电平,T导通,在W上加高/低电平,写1/0。 读出:W先预充电, 根据W线电位的变化,读1/0。 断开充电回路。 Z:加低电平,T截止,该单元未选中,保持原状态。 单管单元是破坏性读出,读出后需重写。 “0”:C无电荷,电平V0(低) C W Z T 外特性: “1”:C有电荷,电平V1(高) (3)工作 Z加高电平,T导通, 例.DRAM芯片2164(64K×1位)
GND CAS Do A6 A3 A4 A5 A7 16 9 2164(64K×1) 空闲/刷新 Di WE RAS A0A2A1Vcc 地址端:A7~A0(入)分时复用,提供16位地址。 数据端:∫Di(入 Do(出) 控制端「写使能呢〔=0写 读 高8位地址 列地址选通GAS:=0时A7~A0为列地址 电源 (片游/行地址选通RAs:=0时x~0为行地址 1脚未用,或在新型号中用于片内自动刷新。 低8位地址
地址端: 2164(64K×1) 1 8 16 9 GND CAS Do A6 A3 A4 A5 A7 A7~A0(入) 数据端: Di(入) 控制端: 片选 写使能WE = 0 写 = 1 读 电源、地 空闲/刷新 Di WE RAS A0 A2 A1 Vcc 分时复用,提供16位地址。 Do(出) 行地址选通RAS 列地址选通CAS :=0时A7~A0为行地址 高8位地址 :=0时A7~A0为列地址 低8位地址 1脚未用,或在新型号中用于片内自动刷新
主存的组织涉及:M的逻辑设计、动态M的刷新 主存的校验。 4.2.3半导体存储器逻辑设计 需解决:芯片的选用、地址分配与片选逻辑 信号线的连接。 例1.用2114(1K×4)SRAM芯片组成容量为4×8 的存储器。地址总线A15~A0(低),双向数据 总线D7~D0(低),读/写信号线RW。 给出芯片地址分配与片选逻辑,并画出M框图。 1.计算芯片数 (1)先扩展位数,再扩展单元数。 2片x4二x8>8片 4K×8
4.2.3 半导体存储器逻辑设计 需解决:芯片的选用、 例1.用2114(1K×4)SRAM芯片组成容量为4K×8 的存储器。地址总线A15~A0(低),双向数据 总线D7~D0(低),读/写信号线R/W。 给出芯片地址分配与片选逻辑,并画出M框图。 1.计算芯片数 动态M的刷新、 (1)先扩展位数,再扩展单元数。 主存的组织涉及: 主存的校验。 地址分配与片选逻辑、 信号线的连接。 2片1K×4 1K×8 4组1K×8 4K×8 8片 M的逻辑设计
(2)先扩展单元数,再扩展位数。 a片x4一4x4>8片 2.地址分配与片选逻辑 存储器寻址逻辑 芯片内的寻址系统(二级译码) 芯片外的地址分配与片选逻辑 为芯片分配哪几位地址,由哪几位地址形 以便寻找片内的存储单成芯片选择逻辑, 兀 以便寻找芯片 存储空间分配: 4KB存储器在16位地址空间(64KB)中占据 任意连续区间
存储器寻址逻辑 2.地址分配与片选逻辑 (2)先扩展单元数,再扩展位数。 4片1K×4 4K×4 2组4K×4 4K×8 8片 芯片内的寻址系统(二级译码) 芯片外的地址分配与片选逻辑 为芯片分配哪几位地址, 以便寻找片内的存储单 元 由哪几位地址形 成芯片选择逻辑, 以便寻找芯片 存储空间分配: 4KB存储器在16位地址空间(64KB)中占据 任意连续区间