已阅读5页,还剩60页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
第10章组合电路的分析与设计101组合逻辑电路的分析方法102组合逻辑电路的设计103常用组合集合电路IC简介本章小结习题10返回主目录,101组合逻辑电路的分析方法1011概述1012组合逻辑电路的分析方法,组合逻辑器件在前面的几章中已介绍过一些,它是数字电路中一类重要的器件。而本章则是从分析和设计的角度对这一类电路加以讨论。首先根据已学过的知识归纳出组合逻辑电路的特点和一般分析方法。作为分析的实例,介绍多路选择器、奇偶校验器和译码器的工作原理和特点。然后通过一个实际的逻辑设计问题,归纳出组合逻辑电路设计的一般方法。最后通过对优先编码器、加法器、比较器的设计讨论了这些常用组合逻辑器件的电路组成、工作原理和特点。,第10章组合电路的分析与设计,10.1组合逻辑电路的分析方法,10.1.1概述根据逻辑功能的不同特点,常把数字电路分成组合逻辑电路(简称组合电路)和时序逻辑电路(简称时序电路)两大类。任何时刻输出信号的稳态值,仅决定于该时刻各个输入信号的取值组合的电路,称为组合电路。在组合电路中,输入信号作用以前电路所处的状态,对输出信号没有影响。本书第2章中的门电路和第4章中的编/译码器电路,都属于组合电路。,组合电路逻辑功能表示方法通常有逻辑函数表达式、真值表(或功能表)、逻辑图、卡诺图、波形图等5种。在小规模集成电路中,用逻辑函数表达式的居多;在中规模集成电路中,通常用真值表或功能表,例如在第4章中描述集成编/译码器时就常用功能表。,10.1.2组合逻辑电路的分析方法1.组合电路分析的一般方法所谓组合逻辑电路的分析方法,就是根据给定的逻辑电路图,确定其逻辑功能的步骤,即求出描述该电路的逻辑功能的函数表达式或者真值表的过程。这个分析过程在第2章门电路中已经用过。现将组合电路分析方法归纳为两种。第一种适用于比较简单的电路,分析步骤为:,(1)根据给定电路图,写出逻辑函数表达式;(2)简化逻辑函数或者列真值表;(3)根据最简逻辑函数或真值表,描述电路逻辑功能。第二种适用于比较复杂的电路或无法得到逻辑图的电路,分析步骤如下:(1)根据给定的逻辑图,搭接实验电路(如已给定实际电路,则无需此步骤);(2)测试输出与输入变量各种变化组合之间的电平变化关系,并将其列成表格,就得到了真值表(或功能表);(3)根据真值表或功能表,描述电路逻辑功能。下面将对一些实际组合电路进行分析,进一步加深对分析方法的理解和运用。,2.分析实例例10.1分析图10.1(a)和(b)所示电路。,图10.1例10.1的电路图,解由图10.1(a)写出逻辑函数表达式,并进行化简得=该表达式的真值表如表10.1所示。,表10.1真值表,真值表10.1表明:在图10.1(a)所示电路中,当a、b、c、d中有奇数个1时,G为1;反之G为0。这显然是采用偶校验位产生电路。图10.1(a)所示电路使用与非门太多,连线也多,既不经济也不可靠。图10.1(c)所示电路,同样可以实现产生偶校验位的功能。由图10.1(b)可写出F的表达式=Gabcd该式表明,在图10.1(b)所示电路中,当收到a、b、c、d和G五位码元之后,若F为1,即判定码组a、b、c、d正确;若F为0,即判定码组发生错误,显然是偶校验检测。,图10.274LS138逻辑图,例10.2分析图10.2所示电路的逻辑功能。,解由图10.2可见该电路有3个输入信号A0、A1、A23个控制信号G1、A、B和8个输出信号、。(1)根据给定电路图写出输出信号的逻辑函数表达式:,(2)根据上列表达式可以得到如表10.2所示的真值表。由上列表达式可见,当G1为0时,无论其他输入信号为什么状态,均为1,同理A和B只要有一个为1时,也都为1。为了列表方便,通常=A+B来表示A和B的某些状态。,表10.2真值表,(3)描述逻辑功能。由真值表10.2可以看出,当G1为1,为0时,3位二进制输入信号A2A1A0的8种取值组合分别对应着7中的一个确定的输出信号。如当A2A1A0=000时,输出信号=0,而均为1;当A2A1A0=111时,=0而均为1。因此,该电路是一个3-8线二进制译码器,G1、是使能信号。该电路就是第4章讨论过的74LS138的内部电路。例10.3分析图10.3(a)所示电路的逻辑功能。,图10.3多路选择器74LS151,解(1)根据给定电路图写出输出信号的逻辑函数表达式如下:(2)根据该表达式可以得到如表10.3所示的真值表。(3)描述逻辑功能。由真值表10.3可以看出,当S=1时,封锁了全部数据通道,无论其他输入信号是什么,输出Z=0。可见S是选通端,对数据通行进行控制。,(101),当S=0时,根据不同的地址码A2A1A0选通相应的通道,且仅选通一路。如A2A1A0=000时,输出Z=D0;A2A1A0=111时,输出Z=D7。因此该电路是一个多路选择器(也称为数据选择器)。实现的功能是从多个输入信号中选择一个信号输出,或者将并行输入转换为串行输出。该电路图实际上是8选1的中规模集成多路选择器74LS151的逻辑电路图。图(b)是它的逻辑符号,其中A2、A1、A0是地址输入端,而D7D0是数据输入端。,表10.3真值表,多路选择器是一个十分有用的器件。它除了用作多路开关、并行输入变串行输出或者与多路分配器配合完成多路信号的分时传输以外,通常还可以用来实现逻辑函数,即用多路器设计逻辑电路。现对此项功能做以下简单介绍。若多路选择器的地址输入端数为N,则多路选择器能够实现有(N+1)个输入变量的任意逻辑函数。其中,N个变量作为地址输入,剩下的一个变量根据需要可以以原变量或反变量的形式接到相应的数据输入端。,例如,用多路选择器实现下列逻辑函数:F是一个4变量函数,所以要用具有3个地址输入端的选择器,即用8选1的多路选择器实现。假设用74LS151在3个地址输入端A2、A1、A0分别输入A、B、C这3个变量。比较表达式(10.1)和(10.2)可知根据以上分析,只要按图10.3(c)连接,便可实现逻辑函数F。,(102),102组合逻辑电路的设计,1021组合逻辑电路设计的一般方法10.2.2组合逻辑电路设计实例,10.2组合逻辑电路的设计,10.2.1组合逻辑电路设计的一般方法为了讨论组合逻辑电路的设计方法,我们先来看一个实际的逻辑问题。例10.4某设备有开关A、B、C,要求仅在开关A接通的条件下,开关B才能接通;开关C仅在开关B接通的条件下才能接通。违反这一规程,则发出报警信号。设计一个由与非门组成的能实现这一功能的报警控制电路。,表10.4真值表,解由题意可知,该报警电路的输入变量是3个开关A、B、C的状态。设开关接通用1表示,开关断开用0表示。设该电路的输出报警信号为F,F为1表示报警,F为0表示不报警。根据题目所表明的逻辑关系和上述假设,可列出如表10.4所示的真值表。根据真值表画的卡诺图如图10.4(a)所示。利用卡诺图对逻辑函数进行化简,得到最简逻辑表达式:,图10.4卡诺图和逻辑图,根据逻辑表达式画出逻辑图,就得到符合题目所要求的控制电路,如图10.4(b)所示。,图10.5组合逻辑电路设计步骤,由此例可见,所谓逻辑设计方法,就是从给定的逻辑要求出发,求出逻辑电路的基本步骤。从上述的设计实例,可将组合电路的一般设计过程粗略地归纳为4个基本步骤,如图10.5所示。,1)分析要求。首先根据给定的设计要求(设计要求可以是一段文字说明,或者是一个具体的逻辑问题,也可能是一张功能表等),分析其逻辑关系,确定哪些是输入变量,哪些是输出函数,以及它们之间的相互关系。然后,对输入变量和输出函数的响应状态用0、1表示,称状态赋值。2)列真值表。根据上述分析和赋值情况,将输入变量的所有取值组合和与之相对应的输出函数值列表,即得真值表。注意,不会出现或不允许出现的输入变量取值组合可以不列出。如果列出,可在相应的输出函数处记上“”号,化简时可作约束项处理。,3)化简。用卡诺图法或公式法进行化简,以得到最简逻辑函数表达式。4)画逻辑图。根据简化后的逻辑表达式画出逻辑电路图。如果对采用的门电路类型有要求,可适当变换表达式形式如与非、或非、与或非表达式等,然后用对应的门电路构成逻辑图。这就是所谓的组合电路设计的四步法。当然它不是组合电路设计中的惟一方法,对某些组合电路来说它也不一定是最好的设计方法,但它是一种采用最普遍,较有规律性的方法,是初学者必须掌握的方法。,10.2.2组合逻辑电路设计实例1.设计优先编码器要求设计一个优先编码器,将Y0Y9十个信号编成二进制代码。其中Y9的优先级别最高,Y8次之,依次类推,Y0优先级别最低。当有多个信号同时出现在输入端时,要求只对优先级别最高的信号进行编码,且输入、输出都是低电平有效。(1)分析要求。Y0Y9共十个信号,根据公式2nN=10,取n=4,即取4位二进制码进行编码。,根据设计要求,Y0Y9中优先级别高的排斥优先级别低的。当输入端有多个信号同时存在时,优先级别低的信号无论电平高低,对输出均无影响。(2)列真值表。用1表示高电平,用0表示低电平。由于规定低电平有效,且优先级别高的排斥优先级别低的,被排斥的量用“”号表示。输出4位二进制码用CBA表示,它们共有16种组合。用来对Y0Y9进行编码的方案很多,我们采用其中一种方案。优先编码器的真值表如表10.5所示。,表10.5优先编码器真值表,(3)化简。因变量太多,用卡诺图化简不方便,可用公式法进行化简。为便于用与或非门实现该电路,合并使函数值为0的最小项。先求出反函数的最简与或式,然后再取反求出函数的最简与或非式。根据真值表写表达式时,因为被排斥的变量对函数值没有影响,所以可以从相应的最小项中去掉,于是可得,图10.6优先编码器,(4)画逻辑图。由上列表达式画出的逻辑图如图10.6所示。,图10.6所示电路,即所设计的优先编码器。该编码器是否满足设计要求,可用逻辑分析的方法,进行验证。从图中不难看出,如果Y0Y9同时输入低电平0时,则输出DCBA=0110,即对Y9进行编码;如果Y0Y9均为高电平时,则输出DCBA全为高电平,此时隐含着对Y0的编码。2.设计加法器设计一个4位二进制数的加法器。,(1)分析要求。要设计一个4位二进制数加法器,我们首先要弄清楚一位二进制数如何相加。一位二进制数相加不仅要考虑本位的加数与被加数,还要考虑低位的进位信号,而输出为本位和及向高位的进位信号,这就是通常所说的全加器。由于一位全加器是构成多位加法器的基础,故先设计一位的全加器。(2)列真值表。假设一位全加器的加数、被加数和低位的进位信号分别为A、B和CI,本位相加结果及向高位的进位信号分别为S和CO,可得真值表如表10.6所示,表10.6全加器真值表,(3)化简。根据表10.6所示真值表,可列出下列函数:,图10.7全加器,(4)画逻辑图。由表达式画出逻辑图10.7。图10.7(a)为一位全加器的逻辑图,(b)为全加器逻辑符号。,以上的全加器只能实现一位二进制数的加法,要实现多位二进制数的加法,可用多个一位全加器级联而实现,将低位片的进位输出信号接到高位片的进位输入端。图10.8所示是一个4位二进制数的加法电路。这种电路仅在低位片完成加法运算,确定了进位信号之后,高位片才能进行加运算,因此速度较慢。实际应用中,通常选用4位超前进位加法器组件,其运算速度很快。,图10.84位二进制加法器,3.设计比较器设计一个4位二进制数码比较器,其功能是比较两个4位二进制数A和B的大小。比较A、B两个二进制数,可有3种结果:A=B、AB、AB、Abi、aiB是无影响的,故相应处都记上“”号。求输出函数表达式时,凡是打“”的地方,其变量在对应最小项中可以去掉。,L=l3+g3l2+g3g2l1+g3g2g1l0M=m3+g3m2+g3g2m1+g3g2g1m0G=g3g2g1g0根据表达式可以画出4位数码比较器的逻辑电路图,如图10.10所示。图中的l3l2l1l0、m3m2m1m0和g3g2g1g0可由一位数码比较器产生。串联输入端l、m、g是为了扩展字长而设置的。只有当被比较的各位数目都相等时,从低位来的比较输入信号才能直接传到输出端。在级联应用中,灵活地选择串联输入端的连接方式,可以构成更多位的比较器。,图10.10四位数码比较,10.3常用组合集成电路IC简介,表10.11列出部分常用组合集成电路产品。由于集成编码器和译码器已在第4章中给出,故不再列入该表中。表10.11常见组合集成电路,续表(20),本章小结,组合逻辑电路的特点是:任何时刻输出信号仅仅取决于当时的输入信号的取值组合,而与电路原来所处的状态无关。符合这个特点的电路是非常多的,在本章不可能一一列举。重要的是必须掌握组合逻辑电路的分析方法和设计方法。组合逻辑电路的两种分析方法已在本章第一节中详细列出,并通过对奇偶校验器、译码器、多路选择器等组合电路的分析,具体地应用了组合电路的分析方法。本章第二节重点介绍了组合电路设计的四步法,这是一种应用最普遍的方法。该节通过对优先编码器、加法器、比较器等组合逻辑电路的设计,详细地讨论了四步法的应用。,习题10,10.1组合逻辑电路的特点是什么?10.2组合电路分析的基本任务是什么?简述组合电路的分析方法。10.3组合电路逻辑设计的基本任务是什么?简述组合电路设计四步法的设
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 银行税务考试题库及答案
- 2026年广东金融学院单招职业适应性测试必刷测试卷及答案1套
- 2026年黑龙江冰雪体育职业学院单招职业适应性测试必刷测试卷汇编
- 2026年北京科技大学天津学院单招职业倾向性考试题库汇编
- 2026年荆州职业技术学院单招职业适应性测试必刷测试卷完美版
- 2026年福建体育职业技术学院单招职业倾向性测试题库带答案
- 2026年青岛航空科技职业学院单招职业技能测试题库必考题
- 2026年重庆工程职业技术学院单招职业技能考试必刷测试卷必考题
- 2025年黑龙江省事业单位联考真题试卷 公共基础知识及参考答案详解
- 2025广西来宾象州县以直接考核方式定向招聘服务基层项目人员20人参考题库附答案详解(夺分金卷)
- 冷库维护专业知识培训课件
- 环卫冬季除雪安全培训课件
- 慈溪拆除施工方案
- 第四单元第1课《提炼民族文化符号》教学课件-2025-2026学年人美版(2024)初中美术八年级上册
- 国家基本药物制度解读
- 十年(2016-2025)高考英语真题分类汇编:专题16 阅读理解新闻报道及其它(全国)(解析版)
- 全国大学生职业规划大赛《汽车制造与试验技术》专业生涯发展展示【高职(专科)】
- 腾讯云从业者课件
- 《美丽的规则》教学课件
- 排舞概述课件
- 公交安全隐患培训课件
评论
0/150
提交评论