第六章 半导体存储器
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
W1
&
W2
&
W3
+VDD
存储矩阵
字 线
字线
存 储 矩 阵
输出电路 输出电路
D3
D2
D1
D0
1
1
1
1
D3
D2
D1
D0
图6-2 (4×4)的 NMOS固定ROM
13
➢ 图6-2是一个4×4位的NMOS固定ROM。 ➢ 地址译码器:有两根地址输入线A1和A0,共
有4个地址号,每个地址存放一个4位二进制 信息; ➢ 译码器输出线:W0、W1、W2、W3称为字线, 由输入的地址代码A1A0确定选中哪条字线。 被选中的数据经过输出缓冲器输出。
16
D2 0, D0 0, D3 D1 1 表6-1 ROM中的信息表
经输出电路反相后, 输 出 D3D2D1D0=0101 。 因此,选中一个地址, 该行的存储内容输出。 四个地址存储的内容
地址
A1 A0
00 01 10 11
内
D3 D2
01 10 01 11
容
D1 D0
01 11 00 10
• E2PROM:可用电擦写方法擦写。
11
6.2.1 固定只读存储器(ROM)
ROM由地址译
地 址
码器、存储矩阵、输 入
输出和控制电路
组成,如图6-1
所示。
地
W0
址
存贮矩阵
译 码
N× M
器
WN-1
D0
DM-1
输出及控制电路
数据输出
图6-1 ROM结构图
12
地址译码器
地址译码器
A0
1
&
W0
A1
1
&
按存储信号的原理不同: 分为静态存储器和动态存储器两种。
3
✓ 静态存储器是以触发器为基本单元来存储0和1的, 在不失电的情况下,触发器状态不会改变;
✓ 动态存储器是用电容存储电荷的效应来存储二值信 号的。电容漏电会导致信息丢失,因此要求定时对 电容进行充电或放电。 称为刷新。动态存储器都为 MOS型。
8
6.2 只读存储器
➢ 半导体只读存储器(Read-only Memory,简称 ROM)是只能读不能写的存储器。通常用其 存放固定的数据和程序,如计算机系统的引 导程序、监控程序、函数表、字符等。
➢ 只读存储器为非易失性存储器,去掉电源, 所存信息不会丢失。
9
➢ ROM按存储内容的写入方式,可分为固定 ROM,可编程序只读存储器,简称(PROM)和 可擦除可编程只读存储器(Erasable Programmable Read Only Memory,简称 EPROM)。
6
例如: 某存储器能存储1024个字 ,每个字4位, 那它的存储容量就为1024×4=4096,即该存 储器有4096个存储单元。
存储器写入(存)或者读出(取)时,每次
只能写入或读出一个字。若字长为8位,每次
必须选中8个存储单元。选中哪些存储单元,
wk.baidu.com
由地址译码器的输出来决定。即由地址码来决
定。
7
地址码的位数n与字数之间存在2n=字数的 关系。如果某存储器有十个地址输入端,那 它就能存210=1024个字。 2、存取周期 连续两次读(写)操作间隔的最短时间称 为存取周期。
20
6.2.2 可编程只读存储器(PROM)
PROM和ROM的区别在于ROM由厂家 编程,PROM由用户编程。出厂时PROM的 内容全是0或全是1,使用时,用户可以根据 需要编好代码,写入PROM中。
21
CS 片选
W0
A0 A1 A2 A3 A4
地
18
➢ 位线与字线之间逻辑
W0
关系为:
W1
➢ D0=W0+W 1
W2
➢ D1=W1+W3
W3
➢ D2=W0+W2+W3
➢ D3=W1+W3
D3
D2
D1 D0
图6-3 ROM的符号矩阵
19
存储矩阵的输出和输入是或的关系,这种 存储矩阵是或矩阵。地址译码器的输出和 输入是与的关系,因此ROM是一个多输 入变量(地址)和多输出变量(数据)的 与或逻辑阵列。
按工作特点不同:
分成只读存储器、随机存取存储器。
4
6.1.2 半导体存储器的主要技术指标:
半导体存储器有两个主要技术指标:存储容量 和存取时间。
1、存储容量: ➢ 存储器中存储单元个数叫存储容量,即存放
二进制信息的多少。
5
存储器中二值代码都是以字的形式出现的。一 个字的位数称做字长。例如,16位构成一个字, 该字的字长为16位。一个存储单元只能存放一 位二值代码,要存储字长为16的一个字,就需 要16个存储单元。若存储器能够存储1024个字, 就得有1024×16个存储单元。通常,存储容量应 表示为字数乘以位数。
• 固定ROM:在制造时根据特定的要求做成固 定的存储内容,出厂后,用户无法更改,只 能读出。
10
• PROM:存储内容可以由使用者编制写入, 但只能写入一次,一经写入就不能再更改。
• EPROM:存储内容可以改变,但EPROM所 存内容的擦去或改写,需要专门的擦抹器和 编程器实现。在工作时,也只能读出。
如表6-1所示。
17
➢ 固定ROM的编程是设计者根据要求确定存储 内容,设计出存储矩阵,即哪些交叉点(存 储单元)的信息为1,哪些为0。为1的制造 管子,为0的不需制造管子,画出存储矩阵编 码图。通常,存储矩阵中有管子处,用“码 点”表示,由生产厂制作。图6-2的存储矩阵 简化编码图如图6-3所示。
第六章 半导体存储器
第6章 半导体存储器
➢ 半导体存储器是一种由半导体器件构成的能够 存储数据、运算结果、操作指令的逻辑部件。 用于计算机的内存及数字系统存储部件。
6.1 概述 6.2 只读存储器 6.3 随机存取存储器
2
6.1 概述
6.1.1 半导体存储器的特点及分类 按制造工艺不同分类:
分成TTL和MOS存储器两大类。TTL型速度快,MOS型 工艺简单、集成度高、功耗低、成本低等特点。
14
➢ 存储矩阵:是NMOS管的或门阵列。一个字 有4位信息,故有四条数据线 D0, D1, D2, D3,
➢ 输出又称为位线。它是字×位结构。存储矩 阵实际上是一个编码器,工作时编码内容不 变。位线经过反相后输出,即为ROM的输出 端D0、D1、D2、D3。
15
➢ 每根字线和位线的交叉处是一个存储单元, 共有16个单元。交叉处有NMOS管的存储 单元存储“1”,无NMOS管的存储单元存 储 “ 0” 。 例 如 , 当 地 址 A1A0=00 时 , 则 W0=1(W1、W2、W3均为0),此时选中0 号地址使第一行的两个NMOS管导通,