Download presentation
Presentation is loading. Please wait.
1
第6章 半导体存储器和可编程逻辑器件 6.1 半导体存储器 返回 6.1.1 概述 6.1.2 随机存取存储器(RAM)
结束 放映 6.1 半导体存储器 概述 随机存取存储器(RAM) 只读存储器(ROM) 存储量的扩展 在组合逻辑电路中的应用 返回 2019/5/7
2
第6章 半导体存储器和可编程逻辑器件 本章内容: 随机存取存储器RAM和只读存储器ROM的结构、工作原理及存储器容量扩展的方法;
本章内容: 随机存取存储器RAM和只读存储器ROM的结构、工作原理及存储器容量扩展的方法; 可编程阵列逻辑PAL 、通用阵列GAL的结构与特点; CPLD和FPGA的结构特点; 可编程逻辑器件的开发与应用技术。 2019/5/7
3
6.1 半导体存储器 数字系统中用于存储大量二进制信息的器件是存储器。 穿孔卡片→纸带→磁芯存储器→半导体存储器
6.1 半导体存储器 数字系统中用于存储大量二进制信息的器件是存储器。 穿孔卡片→纸带→磁芯存储器→半导体存储器 半导体存储器的优点:容量大、体积小、功耗低、存取速度快、使用寿命长等。 半导体存储器按照内部信息的存取方式不同分为两大类: 1、只读存储器ROM。用于存放永久性的、不变的数据。 2、随机存取存储器RAM。用于存放一些临时性的数据或中间结果,需要经常改变存储内容。 2019/5/7
4
概述 1.半导体存储器的分类与作用 根据半导体存储器的存取特性不同,半导体存储器可分为随机存取存储器(Random Access Memory,简称RAM)和只读存储器(Read-Only Memory,简称ROM)。随机存取存储器又分为静态RAM(简称SRAM)和动态RAM(简称DRAM),只读存储器可分为掩膜ROM、一次可编程ROM(PROM)、可改写只读存储器(EPROM、E2PROM、Flash Memory)等。 2019/5/7
5
半导体存储器主要是用作微型计算机中的内存储器,用于存放系统中的程序和数据。此外,也可用来构成组合逻辑电路。
半导体存储器的分类如图6.1.1所示。 半导体存储器主要是用作微型计算机中的内存储器,用于存放系统中的程序和数据。此外,也可用来构成组合逻辑电路。 2019/5/7
6
1.半导体存储器的主要性能指标 (1)存储容量 存储容量是存储器的一个重要指标,它是指存储器能存放二进制代码的数量,通常用N×M(字×位)来表示,N表示存储器中地址(存储)单元数,M代表每个地址单元中的存储二进制码的位数。 (2)最大存取时间 存储器从接收到寻找存储单元的地址码开始,到它取出或存入二进制数码为止所需的时间叫做存取时间。通常手册上给出该参数的上限值,称为最大存取时间。最大存储时间愈短,说明存储器芯片的工作速度愈高。一般情况下,SRAM的工作速度优于DRAM,DRAM的工作速度优于只读存储器(ROM)。 2019/5/7
7
随机存取存储器(RAM) 返回 随机存取存储器又叫随机读/写存储器,简称RAM,指的是可以从任意选定的单元读出数据,或将数据写入任意选定的存储单元。 优点:读写方便,使用灵活。 缺点:掉电丢失信息。 分类: SRAM (静态随机存取存储器) DRAM (动态随机存取存储器) 2019/5/7
8
I/O端画双箭是因为数据即可由此端口读出,也可写入
1. RAM的结构和读写原理 (1)RAM 的结构框图 2019/5/7 I/O端画双箭是因为数据即可由此端口读出,也可写入 RAM 的结构框图
9
共有28(=256)行×24(=16)列共212(=4096)个信息单元(即字) 每个信息单元有k位二进制数(1或0)
① 存储矩阵 共有28(=256)行×24(=16)列共212(=4096)个信息单元(即字) 每个信息单元有k位二进制数(1或0) 存储器中存储单元的数量称为存储容量(=字数×位数k)。 2019/5/7
10
行地址译码器:输入8位行地址码,输出256条行选择线(用x表示)
② 地址译码器 行地址译码器:输入8位行地址码,输出256条行选择线(用x表示) 列地址译码器:输入4位列地址码,输出16条列选择线(用Y表示) 2019/5/7
11
当R/W =0时,进行写入(Write)数据操作。 当R/W =1时,进行读出(Read)数据操作。
③ 读写控制电路 当R/W =0时,进行写入(Write)数据操作。 当R/W =1时,进行读出(Read)数据操作。 2019/5/7
12
2564(256个字,每个字4位)RAM存储矩阵的示意图。
如果X0=Y0=1,则选中第一个信息单元的4个存储单元,可以对这4个存储单元进行读出或写入。 2019/5/7
13
表示选中列地址为A11A10A9A8=0000、行地址为A7A6A5A4A3A2A1A0=00000000的存储单元。
(2)RAM 的读写原理 (以图8-1为例) 当CS=0时,RAM被选中工作。 若 A11A10A9A8A7A6A5A4A3A2A1A0= 表示选中列地址为A11A10A9A8=0000、行地址为A7A6A5A4A3A2A1A0= 的存储单元。 此时只有X0和Y0为有效,则选中第一个信息单元的k个存储单元,可以对这k个存储单元进行读出或写入。 2019/5/7
14
若此时R/W=1,则执行读操作,将所选存储单元中的数据送到I/O端上。
当CS=1时,不能对RAM进行读写操作,所有端均为高阻态。 2019/5/7
15
静态存储单元:利用基本RS触发器存储信息。保存的信息不易丢失。
(3)RAM的存储单元按工作原理分为: 静态存储单元:利用基本RS触发器存储信息。保存的信息不易丢失。 动态存储单元:利用MOS的栅极电容来存储信息。由于电容的容量很小,以及漏电流的存在,为了保持信息,必须定时给电容充电,通常称为刷新。 2019/5/7
16
采用CMOS工艺制成,存储容量为8K×8位,典型存取时间为100ns、电源电压+5V、工作电流40mA、维持电压为2V,维持电流为2μA。
2. 静态读写存储器(SRAM)集成电路6264简介 采用CMOS工艺制成,存储容量为8K×8位,典型存取时间为100ns、电源电压+5V、工作电流40mA、维持电压为2V,维持电流为2μA。 8K=213,有13条地址线A0~A12; 每字有8位,有8条数据线I/O0~I/O7; 四条控制线 6264引脚图 2019/5/7
17
3. Intel2114A是1 K字×4位SRAM,它是双列直插18脚封装器件,采用5V供电,与TTL电平完全兼容。
表1 的工作方式表 3. Intel2114A是1 K字×4位SRAM,它是双列直插18脚封装器件,采用5V供电,与TTL电平完全兼容。 4. Intel 2116是16 K×1位动态存储器(DRAM),是典型的单管动态存储芯片。它是双列直插16脚封装器件,采用+12V和± 5V三组电源供电,其逻辑电平与TTL兼容。 2019/5/7
18
只读存储器(ROM) 返回 1. 固定ROM 只读存储器所存储的内容一般是固定不变的,正常工作时只能读数,不能写入,并且在断电后不丢失其中存储的内容,故称为只读存储器。 ROM组成: 地址译码器 存储矩阵 输出电路 ROM结构方框图 2019/5/7
19
每个字有m位,每位对应从D0、D1、…Dm-1输出(称为位线)。
地址译码器有n个输入端,有2n个输出信息,每个输出信息对应一个信息单元,而每个单元存放一个字,共有2n个字(W0、W1、…W2n-1称为字线)。 每个字有m位,每位对应从D0、D1、…Dm-1输出(称为位线)。 存储器的容量是2n×m(字线×位线)。 ROM中的存储体可以由二极管、三极管和MOS管来实现。 2019/5/7
20
在对应的存储单元内存入的是1还是0,是由接入或不接入相应的二极管来决定的。
字的读出方法 二极管ROM 在对应的存储单元内存入的是1还是0,是由接入或不接入相应的二极管来决定的。 2019/5/7
21
为了便于表达和设计,通常将图8-5简化如图8-7 所示。
存储矩阵 地址译码器 二极管ROM 有存储单元 4×4 ROM阵列图 2019/5/7
22
在编程前,存储矩阵中的全部存储单元的熔丝都是连通的,即每个单元存储的都是1。
2.可编程只读存储器(PROM) 在编程前,存储矩阵中的全部存储单元的熔丝都是连通的,即每个单元存储的都是1。 用户可根据需要,借助一定的编程工具,将某些存储单元上的熔丝用大电流烧断,该单元存储的内容就变为0,此过程称为编程。 熔丝烧断后不能再接上,故PROM只能进行一次编程。 PROM的可编程存储单元 2019/5/7
23
最早出现的是用紫外线照射擦除的EPROM。 浮置栅MOS管(简称FAMOS管)的栅极被SiO2绝缘层隔离,呈浮置状态,故称浮置栅。
3.可擦可编程ROM(EPROM) 最早出现的是用紫外线照射擦除的EPROM。 浮置栅MOS管(简称FAMOS管)的栅极被SiO2绝缘层隔离,呈浮置状态,故称浮置栅。 当浮置栅带负电荷时, FAMOS管处于导通状态,源极-漏极可看成短路,所存信息是0。 若浮置栅上不带有电荷,则FAMOS管截止,源极-漏极间可视为开路,所存信息是1。 2019/5/7
24
(a) 浮置栅MOS管的结构 (b) EPROM存储单元
不带电 -截止 -存1 带负电 -导通 -存0 浮置栅EPROM (a) 浮置栅MOS管的结构 (b) EPROM存储单元 2019/5/7
25
浮置栅EPROM出厂时,所有存储单元的FAMOS管浮置栅都不带电荷,FAMOS管处于截止状态。
写入信息时,在对应单元的漏极与衬底之间加足够高的反向电压,使漏极与衬底之间的PN结产生击穿,雪崩击穿产生的高能电子堆积在浮置栅上,使FAMOS管导通。 当去掉外加反向电压后,由于浮置栅上的电子没有放电回路能长期保存下来,在的环境温度下,70%以上的电荷能保存10年以上。 如果用紫外线照射FAMOS管10~30分钟,浮置栅上积累的电子形成光电流而泄放,使导电沟道消失,FAMOS管又恢复为截止状态。为便于擦除,芯片的封装外壳装有透明的石英盖板。 2019/5/7
26
返回 6.1.4 存储器容量的扩展 存储器的容量:字数×位数
存储器的容量:字数×位数 ⑴ 位扩展(即字长扩展):将多片存储器经适当的连接,组成位数增多、字数不变的存储器。 方法:用同一地址信号控制 n个相同字数的RAM。 2019/5/7
27
将8块256×1的RAM的所有地址线和CS(片选线)分别对应并接在一起,而每一片的位输出作为整个RAM输出的一位。
例:将256×1的RAM扩展为 256×8的RAM。 将8块256×1的RAM的所有地址线和CS(片选线)分别对应并接在一起,而每一片的位输出作为整个RAM输出的一位。 2019/5/7
28
256×8RAM需256×1RAM的芯片数为: 图 RAM位扩展 将256×1的RAM扩展为256×8的RAM 2019/5/7
29
将多片存储器经适当的连接,组成字数更多,而位数不变的存储器。
⑵ 字扩展 将多片存储器经适当的连接,组成字数更多,而位数不变的存储器。 例:由1024×8的 RAM扩展为4096×8的RAM。 共需四片1024×8的 RAM芯片。 1024×8的 RAM有10根地址输入线A9~A0。 4096×8的RAM有12根地址输入线A11~A0。 选用2线-4线译码器,将输入接高位地址A11、A10,输出分别控制四片RAM的片选端。 2019/5/7
30
由1024×8的 RAM扩展为4096×8的RAM RAM字扩展 2019/5/7
31
位扩展需2片芯片,字扩展需2片芯片,共需4片芯片。
(3) 字位扩展 例:将1024×4的RAM扩展为2048×8 RAM。 位扩展需2片芯片,字扩展需2片芯片,共需4片芯片。 字扩展只增加一条地址输入线A10,可用一反相器便能实现对两片RAM片选端的控制。 字扩展是对存储器输入端口的扩展, 位扩展是对存储器输出端口的扩展。 2019/5/7
32
RAM的字位扩展 将1024×4的RAM扩展为2048×8 RAM 2019/5/7
33
返回 6.1.5 存储器在组合逻辑电路中的应用 EPROM的应用 程序存储器、码制转换、字符发生器、波形发生器等。
存储器在组合逻辑电路中的应用 返回 EPROM的应用 程序存储器、码制转换、字符发生器、波形发生器等。 例:试用2716EPROM设计一个驱动共阴极八段字符显示器的显示译码器。 [解] 根据题目要求可知,该显示译码器是一个输入变量为4,输出变量为8的组合逻辑电路2716EPROM是2K×8位的EPROM芯片,共有11根地址线(即A10~A0)、8根数据线(即D7~D0)。 2019/5/7
34
显示译码器的BCD码输入D、C、B、A分别接2716EPROM的A3、A2、A1、A0,译码输出a、b、c、d、e、f、g、h分别接2716EPROM的D0、D1、D2、D3、D4、D5、D6、D7,2716EPROM的多余高位地址线A10~A4都接低电平,即在前16个地址上储存显示译码数据,而其它地址单元的数据可任意。用2716EPROM构成八段显示译码器电路如图6.1.11所示 。 2019/5/7
35
2019/5/7
36
返回 其它类型存储器简介 1. EEPROM 用电气方法在线擦除和编程的只读存储器。 存储单元采用浮栅隧道氧化层MOS管。
用电气方法在线擦除和编程的只读存储器。 存储单元采用浮栅隧道氧化层MOS管。 写入的数据在常温下至少可以保存十年,擦除/写入次数为1万次~ 10万次。 2. 快闪存储器Flash Memory 采用与EPROM中的叠栅MOS管相似的结构,同时保留了EEPROM用隧道效应擦除的快捷特性。理论上属于ROM型存储器;功能上相当于RAM。 单片容量已达64MB,并正在开发256MB的快闪存储器。可重写编程的次数已达100万次。 2019/5/7
37
已越来越多地取代EPROM,并广泛应用于通信设备、办公设备、医疗设备、工业控制等领域。
3. 非易失性静态读写存储器NVSRAM 由美国Dallas半导体公司推出,为封装一体化的电池后备供电的静态读写存储器。 它以高容量长寿命锂电池为后备电源,在低功耗的SRAM芯片上加上可靠的数据保护电路所构成。 其性能和使用方法与SRAM一样,在断电情况下,所存储的信息可保存10年。 其缺点主要是体积稍大,价格较高。 此外,还有一种nvSRAM,不需电池作后备电源,它的非易失性是由其内部机理决定的。 2019/5/7
38
串行存储器是为适应某些设备对元器件的低功耗和小型化的要求而设计的。
4. 串行存储器 串行存储器是为适应某些设备对元器件的低功耗和小型化的要求而设计的。 主要特点:所存储的数据是按一定顺序串行写入和读出的,故对每个存储单元的访问与它在存储器中的位置有关。 5.多端口存储器MPRAM 多端口存储器是为适应更复杂的信息处理需要而设计的一种在多处理机应用系统中使用的存储器。 特点:有多套独立的地址机构(即多个端口),共享存储单元的数据。 多端口RAM一般可分为双端口SRAM、VRAM、FIFO、MPRAM等几类。 2019/5/7
39
常见存储器规格型号 类型 容量 SRAM FLASH 双口RAM 2 K×8 6116 2716 2816 DS1213B
EPROM EEPROM FLASH NVSRAM 双口RAM 2 K×8 6116 2716 2816 DS1213B 7132/7136 4 K×8 2732 8 K×8 6264 2764 2864 16 K×8 27128 32 K×8 62256 27256 28256 28F256 DS1213D 64 K×8 27512 28512 28F512 128 K×8 628128 27010 28010 28F010 256 K×8 628256 27020 28020 28F020 512 K×8 628512 27040 28040 28F040 DS1650 1 M ×8 27080 28080 28F080 2019/5/7
Similar presentations