高职高专数字电路存储器.ppt

上传人:小飞机 文档编号:6216579 上传时间:2023-10-06 格式:PPT 页数:83 大小:1.14MB
返回 下载 相关 举报
高职高专数字电路存储器.ppt_第1页
第1页 / 共83页
高职高专数字电路存储器.ppt_第2页
第2页 / 共83页
高职高专数字电路存储器.ppt_第3页
第3页 / 共83页
高职高专数字电路存储器.ppt_第4页
第4页 / 共83页
高职高专数字电路存储器.ppt_第5页
第5页 / 共83页
点击查看更多>>
资源描述

《高职高专数字电路存储器.ppt》由会员分享,可在线阅读,更多相关《高职高专数字电路存储器.ppt(83页珍藏版)》请在三一办公上搜索。

1、第八章 存储器【本章讲授主要内容】1.存储器的概念 2.只读存储器(ROM)3.可编程序逻辑阵列(PLA)4.随机存取存储器(RAM)【本章重点难点】1.重点:RAM存储器的工作原理、扩展,ROM的工作原理以及存储器的应用。2.难点:存储器的应用,第一节存储器的概念一、存储器的定义存储器(Memory):是数字系统中记忆大量信息的部件。存储器的功能:是存放不同程序的操作指令及各种需要计算、处理的数据,所以它相当于系统存储信息的仓库。典型的存储器:由数以千万计的有记忆功能的存储单元组成,每个存储单元可存放一位二进制数码和信息。随着大规模集成电路制作技术的发展,半导体存储器因其集成度高、体积小、速

2、度快,目前广泛应用于各种数字系统中。,二、存储器的分类 从信息的存取情况来分,可分为:,存储器(Memory),随机存取存储器(RAM)Random Access Memory,只读存储器(ROM)Read Only Memory,2.只读存储器(ROM)在正常工作时,它存储的数据固定不变,存储器的数据只能读出,不能写入。要在存储器中存入数据,须具备特定的条件。,1.随机存取存储器(RAM)在操作过程中能任意“读取”某个单元信息,或在某个单元“写入”需存储的信息,常称为“读写存储器”。,三、计算机中信息的表示方法1.信息单位计算机系统中,对信息表示的单位有位、字节、字、字长等,它们是用来表示信

3、息的量的大小以及信息存储传输方式的基本概念。(1)位计算机系统中,一个二进制的取值单位称为二进制位,简称“位”,用b表示(bit的缩写),是表示信息的最小单位。,(2)字节通常将8个二进制位称为一个字节,即连续8个比特,就是一个字节。简称B(Byte的缩写),是表示的基本单元。在微型计算机中,往往以字节为单位来表示文件或数据的长度以及存储器容量的大小。除此之外,还可用K,M,G或T为单位。例如,一台电脑的内存是128兆字节,就是说这台电脑有128个百万字节的内存。,1KB210B1024B1MB1024KB1GB1024MB1TB1024MB如IBMPC各微型机的基本内存空间是640KB。常用

4、的3.5HD软盘容量是1.44MB,硬盘容量有1GB、4GB、6GB、10GB、20GB、30GB、40GB、80GB等。,(3)字 计算机在执行存储、传送等操作时,作为一个整体单位进行操作的一组二进制,称为一个计算机字,简称字。计算机的存储器中,每个单元通常存储一个字,因此,每个字都是可以寻址的。,(4)字长每个字所包含的位数称为字长。由于字长是计算机一次可处理的二进制数的位数,所以,它与计算机处理数据的速率有关,是衡量计算机性能的一个重要因素。如,APPLEII等微型机的字长是8位,称为8位机,IBMPCAT微机是16位机,486、586微型机是32位机等。一般计算机的字长越大,其性能越高

5、。2.内存储器(主存储器)内存储器是数据和代码的临时存放设备,存放输入输出数据以及CPU进行计算、处理的数据。,内存储器可分为RAM(Random Access Memory,随机存储器)和ROM(Read Only Memory,只读存储器)。目前,内存储器一般为半导体存储器。(1)随机存储器RAMRAM的特点是可读可写,但关机后存储的信息将自动消失。RAM又分为动态存储器DRAM(Dynamic Random Access Memory)和静态存储器SRAM(Static Random Access Memory)。,动态存储器DRAMDRAM主要用于主存储器(俗称内存条)的制造。静态存储

6、器SRAMSRAM主要用于高速缓存,其存取速度比DRAM分快得多。,(2)只读存储器ROMROM中通常用来存放一些不能改写而用于管理机器本身的监控程序和其它基本的服务程序。它存储的信息一般由厂商在制造时写入的。如主板上用以存储基本输入输出系统BIOS的ROM。(BIOS是电脑基本输入输出系统),在开机时,CPU首先执行ROM BIOS中的指令来搜索磁盘上的操作系统文件。早期的ROM不能改写,随着科学技术的发展,ROM中的数据已经可以更新。,3.外存储器外存储器与内存储器相比,存储容量大,可靠性高,价格低,在脱机情况下可永久保存信息。但速度较内存储器慢得多,它属外部设备。主要有:软盘存储器、硬盘

7、、光盘等。,第二节只读存储器(ROM)只读存储器(ROM)中的信息一旦写入,在正常工作时,只能读出信息而不能修改,其所存信息在断电后仍能保持,常用于存放固定的信息。一、功能与结构,1.只读存储器(ROM)的结构ROM的一般结构,它由地址译码器、存储矩阵和读出电路三部分组成。图中n位地址(A0An1)经译码器译出后使2n字线(W0)中的一条有效,从而在存储矩阵2n个存储单元中选中其中之一。通过被选通单元的m个基本存储电路的位线(D0Dm1),即可读出存储单元的内容。对于有n位地址和m位字长的ROM来说,它的存储容量为2 nm位。存储器的容量字数位数ROM的容量由或门阵列来实现。,2.44ROM的

8、电路结构和简化框图,3.44ROM电路的工作原理(1)当使能控制S1时,A0、A1在“0011”中取值,W0W3中必有一根被选中为“1”。此时,若位线与该字线交叉点上跨接有二极管,则该二极管导通,使相应的位线输出为“1”;若位线与字线交叉点无二极管,则相应的位线输出为“0”。如,当A11、A00时,字线W21,D2、D1与W2交叉点上跨接有二极管,D2D11,D3、D0与W2交叉点上无二极管,D3D00,输出的字单元内容D3D2D1D00110。,(2)当使能控制S0时,所有字线全被钳位于“0”,致使所有位线输出为“0”,此时表示该ROM电路被禁止读出。(3)44ROM真值表,当A1A00时,

9、由于字线0输出为“1”,或矩阵中D3、D1、D0位线有二极管挂到字线0(W0线)上,D2位线无二极管挂到字线0(W0线),因此输出一个W0字“1011”。其它依此类推。,4.用三极管构成的44ROM电路,5.44ROM简化图,在简化形式的ROM图中,不再画出电源、电阻、二极管(或三极管),只在与或阵列的交叉线处加黑点表示有存储元件(在真值表中为1)。不加黑点表示无存储元件(在真值表中表示为0)。这种简化图又称作“ROM阵列逻辑图”,它与ROM电路真值表具有一一对应关系。,如由44ROM阵列图有:,二、ROM应用举例1.“字”的应用由地址读出对应存储单元的字【例1】用ROM电路构成一个码制转换器

10、,将四位二进制码制转换成四位Gray码(循环码)。,解(1)四位二进制码转换为格雷码的真值表将四位二进制码B3B2B1B0作为ROM码制转换器的四位地址输入,四位Gray 码G3G2G1G0作为ROM的字输出。其转换真值表为:,(2)由真值表写出最小项表达式 G3(8、9、10、11、12、13、14、15)G2(4、5、6、7、8、9、10、11)G1(2、3、4、5、10、11、12、13)G0(1、2、5、6、9、10、13、14)(3)根据最小项表达式,画出4位二进制码格雷码转换器的ROM阵列结构示意图,2.“位”的应用由各位线可分别得到地址输入变量的最小项的和,由此可见,每一位Di均

11、为输入A1、A0的逻辑函数,说明ROM确实可用作组合逻辑函数发生器。,三、PROM和EPROM1.PROMPROM为可编程只读存储器(Programmable Read Only Memory),可由使用者根据编程要求,将应该存储信息一次写入PROM中,写好后就不可更改。所以它只能写入一次。PROM电路的特点是在与或阵列的各个交叉点上均有熔丝和存储元件串接的电路,如图所示:,PROM 与门阵列是固定的,或门阵列可编程。,当用户要在某处存“0”信号,可按地址供给数十毫安的脉电流,将该处熔丝烧断,使串接的存储单元不再起作用,在则未熔断的地方,则表示存“1”的信息。这种ROM可实现一次编程要求,若编

12、写结束,存储器中存储信息就已固化,不可能改编入别的信息。,168位PROM的结构原理图,由存储矩阵、地址译码器和输出电路组成。,2.EPROM(1)EPROM的概念EPROM即光擦可编程只读存储器(Erasable Read Only Memory),EPROM的存储内容不仅可以根据需要来写入,而且当需要更新存储内容时还可以将原存储内容抹去,再写入新的内容。这一特性,取决于EPROM的内部结构。即它的存储元件是一种特殊的FAMOS管,(浮栅雪崩注入MOS管)其栅极是浮空的多晶硅。,浮空多晶硅栅,SiO2,FAMOS,字线,位线,FAMOS管连线图,(2)典型EPROM集成芯片的介绍典型EPRO

13、M存储器芯片型号、容量、引脚数:,容量字数位1K2101024如2732的容量为4096字8位,例题1如图表示用EPROM实现组合逻辑函数的点阵图。(1)写出函数Y1、Y2的逻辑表达式。(2)说明器件的特点和点阵存储容量大小。,解(1)逻辑函数Y1、Y2由EPROM矩阵实现。根据EPROM的结构特点,与阵列为固定结构,或阵列为可编程结构。因此输入和输出间的逻辑关系可直接写成与或表达式,输入变量是A、B、C,直接加在EPROM地址端,输出变量Y1、Y2由EPROM数据输出端输出。,(2)EPROM为大规模集成电路,用户可根据需要反复改写存储单元的内容,因此可以实现任何复杂的组合逻辑函数。存储容量

14、为682864(个存储单元),例题2EPROM实现的组合逻辑函数如图所示。(1)分析电路功能,说明当输入X、Y、Z为何值时,函数F11,函数F21。(2)说明X、Y、Z为何种取值时,F1F20。,解由图可知,逻辑函数F1、F2由EPROM矩阵组成。因此可直接写出输入和输出间的与或表达式。即,由上式看出:当XYZ000,001,100,101时,F11;当XYZ011,101,110,111时,F21。(2)从F1、F2的逻辑表达式中看出,当XYZ010,100时,F1F20,例题3如图所示为多输出函数F1、F2、F3、F4的ROM点阵图,写出F1、F2、F3、F4对输入变量A、B、C的逻辑表达

15、式。,解,设计题1已知函数F1、F2、F3、F4:,试用EPROM实现上述函数,画出相应的点阵图。,用EPROM实现逻辑函数时,一般步骤为如下:(1)确定输入变量数和输出端个数;(2)将函数化为最小项之和的形式;(3)确定EPROM的容量;(4)确定各存储单元的内容;(5)画出相应的点阵图。【解】(1)由本题给定的条件,可知输入变量数为A、B、C、D,(4个)输出为F1、F2、F3、F4(4个)。,(2)利用卡诺图将函数F1F4写成最小项之和的形式,得F1(0,1,2,3,7,8,9,10,13,15)F2(0,2,4,6,9,14)F3(3,4,5,7,9,13,14,15)F4(0,1,2

16、,3,4,6,7,8,9,10,11,12,13,14)(3)矩阵的容量816416192(4)画出点阵图,第三节可编程序逻辑阵列PLA为避免ROM的面积浪费和进一步的简化,在ROM的基础上发展出来的一个分支称为可编程序逻辑阵列,除上面介绍的PROM、EPROM外,还有PLA、PAL及GAL。PLA(Programmable Logic Array 可编程逻辑阵列)PAL(Programmable Array Logic 可编程阵列逻辑)GAL(Generic Array Logic 通用阵列逻辑)它们统称为可编程逻辑器件(Programmable Logic Device)。,一、PLA的基

17、本概念PLA与一般ROM电路比较:相同点:均由一个“与”阵列和一个“或”阵列组成。不同点:在地址译码器即“与”阵列部分。一般ROM用最小项来设计译码阵列,一般ROM有2n根字线,且以最小项顺序编排,不可随意乱编。PLA是先经逻辑函数化简,再用最简与或表达式中的与项来编制“与”阵列。其字线的内容是根据函数式“可编排”的。,二、PLA的应用1.组合PLA用PLA构成组合逻辑电路是PLA的主要应用之一,现举例说明。例题用PLA阵列实现四位二进制码转换成四位Gray 码的码制变换器。【解】(1)转换真值表,真值表,(2)由转换真值表画出G3、G2、G1、G0的卡诺图,2.时序PLA用组合PLA和触发器

18、构成的时序逻辑电路称时序PLA。例题用组合PLA及维持阻塞D触发器构成时序PLA,完成同步十六进制加计时器计数功能。【解】(1)同步十六进制计时器的状态转换图如图所示,由于十六状态数,因此至少需要4个触发器构成时序逻辑电路,设4个触发器的输出分别为Q3、Q2、Q1、Q0。,(2)由状态转换图画次态卡诺图,与阵列,或阵列,三、PAL和GAL的简单说明1.PAL可编程序阵列逻辑PLA的与门阵列及或门阵列均是可编程的,其灵活性较大,但也带来编程困难、价格较高的问题。PAL可编程序阵列则在PLA基础上改进,在与、或门阵列结构中,与门阵列是可编程的,而或门阵列是固定连接的。因此在用PAL构成实现某个逻辑

19、函数的电路时,每个输出所表示的与或函数中,与项数不能超过或门阵列所固定的数目,目前在PAL产品中或门阵列固定数目最大为8。PAL工作速度高,价格较便宜。,2.GLA通用阵列PLA器件一般采用熔丝工艺,一次编程后,不能再改写,给使用者带来不方便,而且一旦选用了某种PLA电路。其输出和反馈结构也就固定下来,不能再作改动。GLA通用阵列可克服PLA上面两个毛病,它采用E2COMS工艺,即电改写COMS工艺,能在很短时间内完成电擦除和电改写的任务,而且与EPROM一样,可多次改写。,GLA器件采用更灵活的可编程输入输出(IO)结构,输出可由用户定义,与阵列可编程,或阵列是固定的,采用GLA芯片,可完成

20、的逻辑功能比PLA要多。,例题试用PLA实现一位二进制全加、全减电路。【解】(1)选择逻辑变量设控制输入端为P,P1时为加法运算,P0时为减法运算。,设输入的一位二进制数X为被加(减)数,另一位二进制数Y为加数(减数),Z为低位向本位的进位(借位)。输出端W为和(差),N为本位向高位的进位(借位)。(2)依题意列出真值表(3)画出卡诺图,(4)化简卡诺图得最简函数表达式,(5)画出PLA阵列图,例题分别用ROM和PLA实现下列函数,分别画出相应的电路图。F1(ABCD)m(0,1,2,4,9,10,11,12)F2(ABCD)m(0,2,5,10,11,13,14,15)F3(ABCD)m(1

21、,4,5,9,10,11,13,14,15)【解】1.用ROM实现,由表达式直接画出电路,如图所示。,2.用PLA实现(1)先将逻辑函数F1、F2、F3填入卡诺图进行化简,(2)画出阵列图,第四节随机存取存储器(RAM)一、功能及结构RAM电路(Random Access Memory)是一种能够选择任一存储单元存入或取出数据的存储器,是计算机的重要记忆部件,用来存储数据或指令。由于它既能读出又能写入数据,所以又叫“读写存储器”。显然它的功能比ROM完善,电路也比ROM复杂。RAM分为双极型和MOS型两种。双极型RAM工作速度高,但制造工艺复杂,成本高,功耗大,集成度低,主要用于高速场合;MO

22、S型,RAM又分为静态MOS和动态MOS两种,制造工艺简单,成本低,功耗小,集成度高,但工作速度比双极型RAM低。目前大容量的RAM都采用MOS型存储器。RAM的优点是读写方便,使用灵活;缺点是断电后存于RAM的信息会丢失。1.RAM的基本结构,数据的输入输出通道是共用的,读出时,它是输出端;写入时它是输入端。对于2nm字位容量的RAM电路,它共有n位地址输入线(即有2n个字)和m位数据输出线。一般RAM电路还有片选控制端S,S“1”时,RAM可在读/写控制输入R/W的作用下作读出或写入操作;S“0”时,RAM被禁止读写。2.161多字一位的RAM结构框图数据的输入输出通道是共用的,读出时,它

23、是输出端;写入时它是输入端。,对于2nm字位容量的RAM电路,它共有n位地址输入线(即有2n个字)和m位数据输出线。一般RAM电路还有片选控制端S,S“1”时,RAM可在读/写控制输入R/W的作用下作读出或写入操作;S“0”时,RAM被禁止读写。2.161多字一位的RAM结构框图,二、RAM的存储单元电路RAM存储单元有双极型和单极型(MOS)两种不同类型电路。双极型电路速度高;单极型功耗低,容量大。在要求存取速度快场合常用双极型RAM电路,对速度要求不高时,常用MOS RAM存储器。1.双极型RAM电路存储单元双极型RAM电路存储单元有TTL、ECL、I2L型等多种电路。现以如下图所示存储单

24、元为例,来说明其工作原理。(1)电路结构,2)电路原理T1、T2管为多发射极三极管,它们的基极和集电极的信号电平是作相反变化的,即基极电位高,集电极电位低;基极电位低,集电极电位高。每个管子及它的信电极电阻R构成一个反相器,二个管子形成一个基本触发器,可保证存一位二进制数,此触发器的状态可由输出Q、的状态来表示。,本章小结,通过本章的学习要求做到:1.了解存储器的概念,知道存储器是数字系统中记忆大量令牌的数字部件,了解存储器的分类情况。2.理解只读存储器的功能和结构,熟悉ROM电路的阵列逻辑图,掌握ROM电路“字”、“位”的应用,知道PROM、EPROM的概念及典型的EPROM集成芯片2732的工作情况。3.理解可编程序逻辑电路PLA的基本概念,熟悉它的结构及应用,请特别注意它与一般ROM电路之间的异同。知道PAL和GAL的概念。,4.了解随机存取存储器的功能和结构,知道双极型、单极型常用的RAM存储单元电路及其特点。知道典型的RAM集成芯片6116的工作情况。,

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 生活休闲 > 在线阅读


备案号:宁ICP备20000045号-2

经营许可证:宁B2-20210002

宁公网安备 64010402000987号