数字电子技术基础电子教案周良权8章节

上传人:E**** 文档编号:90930971 上传时间:2019-06-20 格式:PPT 页数:46 大小:1.93MB
返回 下载 相关 举报
数字电子技术基础电子教案周良权8章节_第1页
第1页 / 共46页
数字电子技术基础电子教案周良权8章节_第2页
第2页 / 共46页
数字电子技术基础电子教案周良权8章节_第3页
第3页 / 共46页
数字电子技术基础电子教案周良权8章节_第4页
第4页 / 共46页
数字电子技术基础电子教案周良权8章节_第5页
第5页 / 共46页
点击查看更多>>
资源描述

《数字电子技术基础电子教案周良权8章节》由会员分享,可在线阅读,更多相关《数字电子技术基础电子教案周良权8章节(46页珍藏版)》请在金锄头文库上搜索。

1、第8章 半导体存储器和可编程逻辑器件,随机存取存储器(RAM),只读存储器(ROM),可编程逻辑器件,本章基本要求,本章教学基本要求:,了解大规模集成电路半导体存储器ROM、 EPROM、RAM电路的工作原理。,了解存储器容量的扩展方法。,了解可编程逻辑器件的基本结构和功能。,一、 半导体存储器的作用,存放二值(0、1)数据,二、 半导体存储器的特点,集成度高、体积小、存储信息容量大、工作速度快。,可编程逻辑器件是一种功能特殊的大规模集成电 路,可由用户定义和设置逻辑功能,取代中小规模的 标准集成逻辑器件并创造大型复杂的数字系统,具有 结构灵活、集成度高、和可靠性高等特点。,只读存储器用来存储

2、二值信息代码,其数据一旦写入,在正常工作时,只能重复读取所存内容,而不能改写。,存储器内容在断电后不会消失,具有非易失性。,只读存储器的特点:,8.1 只读存储器,例如有 10根地址线(n=10),通过地址译码器译出字线 根,为 若 的地址选择为1100000000,则i=768,译出 =1,其余字线为0,每一根字线对应地存放一个8位二进制数码,也就是这个字母的地址所指定存放的数,这个8位二进制数称为一个字。通常把一个字中所含的位数称为字长。位数可以1位、4位、8位、16位和32位等。把8位数的字称为一个字节。4位为半个字节,16位称为两个字节。把输出位数的线称为位线。,字线Wi的下标i即对应

3、的是地址码的十进制数。当该字线被选中, Wi出高电平1,其余字线为低电平,8.1.1 固定ROM,相应的地址码的字线,地址输入线n根,又称地址码。,字线与位线的交叉点即为存储单元。每个存储单元可以存储 1 位二进制数(0、1),存储器中总的存储单元的数量称为存储容量。,从位线输出的每组二进制代码称为一个字。一个字中含有的存储单元数称为字长,即字长 = 位数。,一个存储体总的存储容量用字线数m位线数表示。,44掩模ROM,地址线,被选中,1001,一、二极管掩模ROM,选中为1,片选信号控制与门电路,为0时译码器工作,表示该片ROM被选中,可以输出存储内容。,44掩模ROM,二、44掩模ROM结

4、构及电路存储内容,44掩模ROM电路存储内容,三、MOS管掩模ROM,1k1位MOS掩模ROM,用1k1位ROM组成1k8位ROM,得到1K8位存储器,一片1K1位存储器芯片,共8片,三级管,位线,存储单元(快速熔丝),若熔丝被烧断表示存储单元信息为0,不烧断为1。,8.1.2 可编程ROM(PROM),正常读数时,字线被选中后,对于有熔丝的存储单元其读出放大器输出的高电平不足以使稳压管导通,反相器截止,而输出为1。而无熔丝输出为0。,其存储数据由用户写入。一旦写入就无法修改,只能写一次。,PROM 的结构原理图如下,反相器输出低电平,使相应的熔丝烧断。,当要写入信息时,要先输入相应的地址码,

5、使相应的的字线被选中为高电平。,对要写入0的位线上加入高电压脉冲,使该位线上读写放大器中稳压管导通。,由用户自己写入信息,如果需要修改只要擦除原先存入的信息,再行重写。,用一个特殊的浮栅 MOS 管替代熔丝。,8.1.3 可擦除可编程 ROM(EPROM),在漏、源极间加高电压+25V,使之产生雪崩击穿。同时,在控制栅g上加幅度为+25V、宽度为50 ms左右的正脉冲,这样,在栅极电场作用下,高速电子能穿过SiO2,在浮置栅上注入负电荷,使单元管开启电压升高,控制栅在正常电压作用下,管子仍处于截止。该单元编程为0。,控制栅g用于控制其下内部的浮置栅G1用于存储信息1或0,一、光可擦除的可编程只

6、读存储器(EPROM),当 为0时,必须 也为0,数据才可输出。,输出,构成128 16 8位的存储单元矩阵,EPROM2716逻辑结构图,EPROM2716引脚排列图,二、电可擦除可编程只读存储器(E2PROM),写入的数据可电擦除,用户可以多次改写存储的数据。使用方便。,2817E2ROM引脚图,RAM 分类,随机存取存储器(RAM,即Random Access Memory),RAM 的存储矩阵由触发器或动态存储单元构 成, 是时序逻辑电路。RAM 工作时能读出, 也能写入。读或写由读 / 写控制电路进行控制。 RAM 掉电后数据将丢失。,在读出过程中进行刷新存储单元,8.2 随机存取存

7、储器,8.2.1 RAM的电路结构和工作原理,一、六管静态存储单元及读写控制电路,构成RS触发器双稳态电路,存储1位二值信息0或1,门电路 读/写控制电路,I/O端为输入/输出双向传输线的信号端,信息由此写入或读出。,等于1不可工作,等于0可工作,当Yj = 1时,使 T7、T8 导通,若为0,就截止。,当Xi = 1,T5、T6 导通, 与 位线接通;当Xi = 0,T5、T6 截止,则联系切断。,存储单元由 MOS管组成,T5 T6 由行选择线Xi 控制。,一列存储单元公用的门控管T7、 T8由列选择线 Yj 控制。,二、2114型静态RAM介绍,逻辑符号图,电路结构图,行地址线,64根行

8、选择线,列地址线,16根列选择线,一个六管静态存储单元,存储单元以T2和C 为主组成 信息存储于C 中。当电容中 充有一定电荷时,T2导通, 表示存储信息为0;当电荷 少或是没有, T2不能导通, 表示存储信息为1。,此时当C上有电荷 ,使T2导通时,则T2漏极为0信息,经T3管通过T5管输出DO = 0。若C上无电荷输出为1。,D1 经T4 送入刷新电路,在G3 门输出为D1反相信号。,如果D1 =1,则T1 传送0 信号,电容C 放电;若相反传送1 信号,电容C 充电。即分别存储1和0信息。,Xi Yi均为1,T1 T4导通。 =0,G2被封锁,G1打开。,=1, Xi Yi 均为1,T3

9、 T5导通。,若读位线为0 ,G1输出也为0 ,使 “写”位线为1,对C充电进行刷新。,动态RAM特点:要在读出过程中 进行刷新存储单元的操作。,三、三管动态存储单元,T1、T3构成门控管,写操作时,读操作时,0,0,0,1,0,1,读写控制线并联,片选信号并联,输出字总位数,扩展8位,为1时,工作有输出,使字线1K扩展为2K,为0时,工作有输出,8.2.2 RAM存储容量的扩展方法,一、位数的扩展,二、字数的扩展,8、3 可编程逻辑阵列器件,只读存储器ROM由地址译码器和组成矩阵形式的 存储单元构成。,ROM中的地址译码器也可用存储单元组成的矩阵 电路构成,这样的电路可以用来表示组合逻辑电路

10、 的最小项与或表达式,如果将其输出给触发器 再反馈到输入端,还可实现时序逻辑电路的功能。,由用户自己根据要求来编程存入信息,构成了专用 集成逻辑器件,称为可编程逻辑器件(PLD),我们已知,任意组合逻辑电路均可用最小项与或式或者简化的与或式表示。下表为全加器的真值表。,8.3.1 PLD基本电路的结构、功能与习惯表示法,与或逻辑表达式为:,简化表示的与、或阵列,上述两个与或表达式可用二极管固定 ROM 来实现。把输入变量Ai、Bi、Ci-1看作ROM中的地址码A2、A1、A0,而把输出变量Si、Ci看作 ROM 的输出数据D1、D0,如图所示。,用二极管固定ROM实现全加器,D1 D2 D3

11、实现与的逻辑式:,D4D7组成或逻辑电路:,即为如图所示的二极管与门电路,在前所述的PROM存储器,其与阵列是固定的,用作地址译码器,而或阵列是可编程的。,图8.3.4 PLD逻辑图形符号,(a)与门 (b)或门 (c)连接方式 (d)互补输入缓冲器 (e)三态输出缓冲器,这也是一种可编程图形符号,习惯上用下图所示形式表示。,一、PLA的结构,可编程逻辑阵列由可编程的与阵列、可编程的或阵列和三态输出缓冲器组成。,8.3.2可编程逻辑阵列(PLA),TIFPLA839(三态输出)PLA内部结构图,TIFPLA839(三态输出)PLA引脚排列,二、PLA在时序逻辑电路中的应用,PLA可用来实现任一

12、种组合逻辑电路,也可实现时序逻辑电路。,例:用时序逻辑型PLA组成同步2位二进制加法计算器。,1、表中所示为2位二进制加法计数器的计数状态表和D端的激励表。,2、列出D的函数式和次态逻辑式,3、确定输入变量、输出变量,输入变量为 及 CP 和,输出变量为 ,又作为下一个初态输入。,或阵列的输出变量 D1、D0 作为 D 触发器的输入。,4、设置熔丝连接的交叉点,用时序逻辑型PLA实现时序逻辑电路,如右图所示:,将触发器输出Q0、Q1 作为与阵列 的输入,由或阵列得到D0、D1输出又 送入D触发器的D端。在CP作用下,即 可实现加法计数。,即当R = 1,触发器清零;EN = 1,三态门G1、G

13、2可工作。,M及 PR/ 的控制功能,此外,在电路中还设置具有熔丝结构的可编程接地控制端M和三态门使能端及清零控制端PR / 。由G3、G4门电路功能可知,其输出分别为:R = M (PR/ )和EN = M + (PR/ ) = M (PR/ )。M端熔丝烧断M = 1。其功能如下表所示。,Y0Y5所表示的与项是可编程的,而O0 = Y0 +Y1、O1 = Y2 + Y3、O2 = Y4 + Y5的或阵列是固定的,输入信号 Ii 由输入缓冲器转换成有互补性质的两个输入变量。这种PAL的电路只适用于实现组合逻辑电路。,图8.3.7 PAL的基本结构,8.3.3 可编程阵列逻辑(PAL),将或阵

14、列中相或的项给以固定,与阵列允许用户编程设置,这种 逻辑器件称为可编程阵列逻辑器件,简称PAL。,GAL器件可分为两大类: 一、与PAL相似:与阵列可编程,而或阵列固定连接。 二、与PLA相似:与、或阵列均可编程。,GAL16V8的引脚排列如右图所示。外形为双列直插式20脚芯片,它有8个输入端I7I0,8个输出端O7O0,还有一个输入端In用于与相邻芯片的输出端级联,此外还有一个用作时钟也可用作信号输入端CL,电源输入为VDD = +5V和VSS接地。其可擦写次数可达100次,存取时间为30 ns,数据可长期保存。,8.3.4 通用阵列逻辑(GAL),图8.3.9 GAL16V8的引脚排列,G

15、AL16V8逻辑电路结构,OLMC的逻辑电路结构,将原属于编程器的写入擦除控制电路及高压脉冲发生器电路也集成至PLD芯片中。因此编程时只需外加5V电压,不必将PLD从系统的电路板取下,实现了在系统可编程。,一、低密度ISPPLD 低密度ISPPLD是在 GAL 的基础上增加了写入擦除控制电路。,二、高密度ISPPLD 高密度ISPPLD又称isp LSI。,8.3.5在系统可编程逻辑器件(ISP-PLD),isp GAL16Z8的电路结构框图,1、正常工作方式 接通电源后,若设MODE = 1,SDI = 0,电路即能自动进入正常工作方式,,2、诊断工作方式 若设MODE = 1,SDI = 1,电路进入诊断工作方式,这时,各输出逻辑宏单元OLMC中的触发器自动接成串行移位寄存器,在DCLK时钟信号作用下,内部收据由SDO端顺序地被读出,同时又可从SDI端对移位寄存器写入新的数据,实现诊断和预置功能。,3、编程工作方式 若设MODE = 0,电路进入编程工作方式。这时分三步进行:首先将编程数据从SDI端输入,然后再从SDO端读出,以校验数据是否正确,确认无误后,最后写入E2CMOS存储单元。,一、低密度ISPPLD,二、高密度 ISPPLD,isp LSI 的电路结构框图,

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 高等教育 > 大学课件

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号