组合逻辑电路设计.ppt
《组合逻辑电路设计.ppt》由会员分享,可在线阅读,更多相关《组合逻辑电路设计.ppt(33页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、4.2.2采用中规模集成器件实现组合逻辑函数采用中规模集成器件实现组合逻辑函数4.2组合逻辑电路设计4.2.1采用小规模集成器件的组合逻辑电路设计采用小规模集成器件的组合逻辑电路设计说说明明:有有时时由由于于输输入入变变量量的的条条件件(如如只只有有原原变变量量输输入入,没没有有反反变变量量输输入入)、采采用用器器件件的的条条件件(如如在在一一块块集集成成器器件件上上包包含含多多个个基基本本门门)等等因因素素,采采用用最最简简与与-或或式式实实现现电电路路,不不一一定定是是最最佳电路结构。佳电路结构。4.2.1 采用小规模集成器件的组合逻辑电路设计采用小规模集成器件的组合逻辑电路设计设计步骤
2、概概念念:设设计计是是分分析析的的逆逆过过程程,即即如如何何根根据据逻逻辑辑功功能能的的要要求求及器件资源情况,设计出实现该功能的最佳电路及器件资源情况,设计出实现该功能的最佳电路。逻辑功能逻辑功能要求要求真值表真值表逻辑函数逻辑函数表达式表达式化简化简变换变换逻辑图逻辑图图4-2-1 组合逻辑电路设计步骤例题讲解例例4-1有有一一火火灾灾报报警警系系统统,设设有有烟烟感感、温温感感和和紫紫外外光光感感三三种种不不同同类类型型的的火火灾灾探探测测器器。为为了了防防止止误误报报警警,只只有有当当其其中中有有两两种种或或两两种种类类型型以以上上的的探探测测器器发发出出火火灾灾探探测测信信号号时时,
3、报报警警系系统统才才产生报警控制信号,试设计产生报警控制信号的电路。产生报警控制信号,试设计产生报警控制信号的电路。解题指导解题指导依依题题意意:探探测测器器的的火火灾灾探探测测信信号号应应为为电电路路的的输输入入,令令A、B、C分分别别代代表表烟烟感感、温温感感和和紫紫外外光光感感三三种种探探测测器器的的探探测测信信号号,“1”表示有火灾探测信号,表示有火灾探测信号,“0”表示没有火灾探测信号;表示没有火灾探测信号;最最终终是是否否产产生生报报警警信信号号为为电电路路的的输输出出,设设为为F,“1”表表示示产生报警信号,产生报警信号,“0”表示不产生报警信号。表示不产生报警信号。解解第二步:
4、第二步:根据电路设计对所使用器件的要求,将输出表达根据电路设计对所使用器件的要求,将输出表达式变换成适当的形式。式变换成适当的形式。第一步:第一步:列写真值表,求得最简列写真值表,求得最简与或与或表达式。表达式。11001100B10101010C11101000F01111000A表4-2-1 例4-1真值表001001110001111001ABC图4-2-2 例4-1卡诺图与或式:与或式:或与式:或与式:(1)若若采采用用与与非非器器件件,则则变变换换成成与非与非-与非与非表达式。表达式。&ABCF(2)若若采采用用或或非非器器件件,则则变变换换成成或非或非-或非或非表达式。表达式。(3
5、)若若采采用用与与或或非非器器件件,则则变变换换成成与或非与或非表达式。表达式。1ABCF111图4-2-4 例4-1或非结构逻辑图&ABCF11&11图4-2-5 例4-1与或非结构逻辑图图4-2-3 例4-1与非结构逻辑图例例4-2在在只只有有原原变变量量输输入入,没没有有反反变变量量输输入入条条件件下下,用用与与非非门实现函数门实现函数F(A,B,C,D)=m(4,5,6,7,8,9,10,11,12,13,14)解解 第一步第一步:作出卡诺图,化简求得最简与或表达式。作出卡诺图,化简求得最简与或表达式。01110111000111100001CDAB010101111110图4-2-6
6、 例4-2卡诺图&ABC&ABDF图4-2-7 例4-2既有原变量输入又有反变量输入时与非结构逻辑图化简结果为:化简结果为:如果允许有反变量输入,其逻辑电路如图如果允许有反变量输入,其逻辑电路如图4-2-7所示。所示。变换为变换为与非与非与非与非式:式:第第二二步步:对对化化简简结结果果进进一一步步变变换,力求电路最简。换,力求电路最简。由由于于只只有有原原变变量量输输入入,则则其其逻逻辑电路如图辑电路如图4-2-8(a)所示。所示。图4-2-8 例4-2只有原变量输入时与非结构逻辑图&BC&ADF1111(a)&BCADF(b)逻逻辑辑电电路路如如图图4-2-8(b)所所示示。与与图图(a)
7、相相比比,电电路路更更简简单单,但但仍仍然然不是最佳结果。不是最佳结果。第三步:第三步:引入引入生成项生成项,进一步改进。,进一步改进。&ACDBF图4-2-8 例4-2只有原变量输入时与非结构逻辑图(c)逻逻辑辑电电路路如如图图4-2-8(c)所所示示。该该电电路路仍仍然然是是级级门门结结构构,只只需需要要个个与与非非门门,显显然然是是实实现现该函数的最佳结果。该函数的最佳结果。在在只只有有原原变变量量输输入入,没没有有反反变变量量输输入入的的条条件件下下,使使用用与与非非门设计的特点:门设计的特点:归纳归纳(1)结结构构为为级级门门电电路路,分分别别是是输输入入级级、与与项项级级和和输输出
8、出级级(或或项级)。项级)。(2)输输入入级级门门电电路路的的个个数数,取取决决于于函函数数中中乘乘积积项项所所包包含含的的尾尾部因子部因子种类的多少。种类的多少。(3)与与项级包含器件的多少,取决于项级包含器件的多少,取决于乘积项乘积项的多少。的多少。(4)输出级总是一个输出级总是一个与非与非门。门。因因此此:应应尽尽可可能能地地合合并并乘乘积积项项,以以减减少少与与项项级级的的器器件件数数;尽可能地减少尾部因子的种类,以减少输入级器件的数目。尽可能地减少尾部因子的种类,以减少输入级器件的数目。例例4-3在在只只有有原原变变量量输输入入条条件件下下,采采用用或或非非门门实实现现逻逻辑辑函函数
9、数F(A,B,C,D)=m(0,5,7,11,12,13,15)解解第一步:第一步:先求先求F*(A,B,C,D)的最小项表达式,并化简。的最小项表达式,并化简。F*中中的的最最小小项项与与F中中最最小小项项一一一一对对应应,若若F中中最最小小项项号号码码为为i,则,则F*中有号码为中有号码为(2n-1)-i的最小项。的最小项。11111000111100001CDAB11111110图4-2-9 例4-3卡诺图通过卡诺图化简,得到:通过卡诺图化简,得到:第第二二步步:寻寻找找全全部部生生成成项项,进行乘积项合并。进行乘积项合并。共共有有个个生生成成项项,其其中中ABD找找不不到到可可以以合合
10、并并的的乘乘积积项项,为为无无用用生生成成项项。加加入生成项以后得:入生成项以后得:第三步:第三步:减少尾部因子种类。减少尾部因子种类。第四步:第四步:两次求反,得到两次求反,得到或非或非或非或非表达式。表达式。1111111FABCD图4-2-10 例4-3逻辑电路例例4-4人人类类有有O、A、B、AB种种基基本本血血型型,输输血血者者与与受受血血者者的的血血型型必必须须符符合合图图示示原原则则。试试用用与与非非门门设设计计一一血血型型关关系系检检测测电电路路,用用以以检检测测输输血血者者与与受受血血者者之之间间的的血血型型关关系系是是否否符符合合图图示示关系,如果符合,输出为关系,如果符合
11、,输出为1,否则为,否则为0。解题指解题指导导依依题题意意:输输血血者者的的种种血血型型和和受受血血者者的的种种血血型型都都是是输输入入变变量量,二二者者之之间间的关系是否符合上述原则为输出函数的关系是否符合上述原则为输出函数L。为为了了使使电电路路最最简简,考考虑虑用用两两个个变变量量的的四四种种组组合合表表示示种种血血型型,共共需需个个输输入变量。入变量。OOAABBABAB受血者受血者输血者输血者解解第一步第一步:作出卡诺图,化简得到最简作出卡诺图,化简得到最简与或与或表达式。表达式。血型血型输血者输血者受血者受血者C DE FO0 00 0A0 10 1B1 01 0AB1 11 1输
12、入输入输出输出CDEFL000010001100101001110101101111101011011111111011110110000111100001CDEF001000111110第三步:第三步:画逻辑图。画逻辑图。&1&1&LCDEF第二步:第二步:将最简将最简与或与或表达式变换为表达式变换为与非与非与非与非式。式。4.2.2 采用中规模集成器件实现组合逻辑函数采用中规模集成器件实现组合逻辑函数方法及依据方法及依据 中中规规模模集集成成器器件件都都具具有有某某种种确确定定的的逻逻辑辑功功能能,可可以以写写出出输输出出和和输输入入关关系系的的逻逻辑辑函函数数表表达达式式。采采用用集集成
13、成器器件件实实现现逻逻辑辑函函数数时时,可可以以将将要要实实现现的的逻逻辑辑函函数数表表达达式式进进行行变变换换,使使之之尽尽可可能能地地与某种集成器件的逻辑函数表达式类似。与某种集成器件的逻辑函数表达式类似。一一般般来来说说,使使用用数数据据选选择择器器实实现现单单输输出出函函数数;使使用用译译码码器器和和附附加加逻逻辑辑门门实实现现多多输输出出函函数数;对对一一些些具具有有某某些些特特点点的的逻逻辑辑函函数,如输出信号为输入信号的相加,则采用加法器来实现。数,如输出信号为输入信号的相加,则采用加法器来实现。采采用用中中规规模模集集成成器器件件设设计计组组合合逻逻辑辑电电路路既既可可省省去去
14、繁繁琐琐的的设设计,也可以避免设计中带来的错误,以提高电路的可靠性。计,也可以避免设计中带来的错误,以提高电路的可靠性。用用具具有有n个个地地址址输输入入端端的的数数据据选选择择器器实实现现n变变量量的的逻逻辑辑函数函数对于数据选择器,输出与输入信号之间存在如下关系:对于数据选择器,输出与输入信号之间存在如下关系:D0D2D6D4D1D3D7D50001111001A2A1A0例例如如8选选1数数据据选选择择器器可可以以用用卡卡诺诺图图的的形形式式来来表表示示,如如图图4-2-13所所示。示。图4-2-13 8选1数据选择器卡诺图以上说明:以上说明:只只要要将将作作出出逻逻辑辑函函数数的的卡卡
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 组合 逻辑电路 设计
限制150内