数电常用组合逻辑器件的原理及集成电路教材

上传人:我** 文档编号:115893185 上传时间:2019-11-15 格式:DOC 页数:23 大小:1,002.50KB
返回 下载 相关 举报
数电常用组合逻辑器件的原理及集成电路教材_第1页
第1页 / 共23页
数电常用组合逻辑器件的原理及集成电路教材_第2页
第2页 / 共23页
数电常用组合逻辑器件的原理及集成电路教材_第3页
第3页 / 共23页
数电常用组合逻辑器件的原理及集成电路教材_第4页
第4页 / 共23页
数电常用组合逻辑器件的原理及集成电路教材_第5页
第5页 / 共23页
点击查看更多>>
资源描述

《数电常用组合逻辑器件的原理及集成电路教材》由会员分享,可在线阅读,更多相关《数电常用组合逻辑器件的原理及集成电路教材(23页珍藏版)》请在金锄头文库上搜索。

1、常用组合逻辑器件的原理及集成电路在数字集成产品中有许多具有特定组合逻辑功能的数字集成器件,称为组合逻辑器件(或组合逻辑部件)。本节主要介绍这些组合器件,以及这些组合部件的应用。1. 编码器和译码器 (1)编码器组合逻辑部件中的编码器是对输入赋予一定的二进制代码,给定输入就有相应的二进制码输出。常用的编码器有二进制编码器和二十进制编码器等。所谓二进制编码器是指输入变量数(m)和输出变量数(n)成2n倍关系的编码器,如有4线/2线,8线/3线,16线/4线的集成二进制编码器;二十进制编码器是输入十进制数(十个输入分别代表09十个数)输出相应BCD码的10线/4线编码器。1)二进制编码器 二进制编码

2、器是对2n个输入进行二进制编码的组合逻辑器件,按输出二进制位数称为n位二进制编码器。二线四线编码器编码器有4个输入(I0,I1,I2,I3分别表示03四个数或四个事件),给定一个数(或出现某一事件)以该输入为1表示,编码器输出对应二位二进制码(Y1Y0),其真值表如表3-1所示。根据真值表可得最小项表达式,。进一步分析表3-1,若限定输入中只能有一个为“1”,那么,除表3-6所列最小项和m0外都是禁止项,则输出表达式可以用下式表示:I0 I1 I2 I3 Y1 Y01 0 0 0 0 0 0 1 0 0 0 1 0 0 1 0 1 0 0 0 0 1 1 1 表3-1 2线/4线编码器真值表1

3、11&I1I2I3I0Y0Y1 。 图3-2 2线/4线编码器 由此输出函数表达式可得与非门组成的,如图3-2所示的2线/4线编码器逻辑图。 2)优先编码器 由上述编码器真值表可以知道,4个输入中只允许一个输入有信号(输入高电平)。若I1和I2同时为1,则输出Y1Y0为11,此二进制码是I3有输入时的输出编码。即此编码器在多个输入有效时会出现逻辑错误,这是其一。其二,在无输入时,即输入全0时,输出Y1Y0为00,与I0为1时相同。也就是说,当Y1Y0=00时,输入端I0并不一定有信号。 为了解决多个输入同时有效问题可采用优先编码方式。优先编码指按输入信号优先权对输入编码,既可以大数优先,也可以

4、小数优先。为了解决输出唯一性问题可增加输出使能端EO,用以指示输出的有效性。 大数优先的优先编码器真值表如表3-2所示。表3-2中增加一个输入使能信号EI,EI等于零时,禁止输入,此时无论输入是什么,输出都无效。只有EI等于1时才具有优先编码功能。增加的输出使能信号EO为1时,表示输出有效。EI I0 I1 I2 I3 Y1 Y0 EO表3-2 2线/4线优先编码器真值表0 0 0 01 0 0 0 0 0 0 01 1 0 0 0 0 0 11 1 0 0 0 1 11 1 0 1 0 11 1 1 1 1 。&1&1&1EI1I0I1I2I3111EOY1Y0 I0I1I2I3EIY0Y1

5、EO (a) (b) 图3-3 具有输入输出使能的优先编码器(a)逻辑图(b)方框图 由于输入变量数较多,一般通过对真值表分析直接写表达式。例如,Y1有两项“1”,对应有两个乘积项。一项为EI I3,另一项为。再利用吸收公式简化,得Y1表达式。同理,可得Y0,EO两个输出表达式。用与或非门实现此逻辑功能的逻辑图如图3-3(a),图(b)给出了该逻辑电路的方框图,一般输入写在方框左边,输出写在方框右边。方框图只能表示输入和输出端,而输入输出间逻辑关系需用功能表或真值表来描述。 3)二十进制编码器 二十进制编码器码对十个输入I0I9(代表09)进行8421BCD编码,输出一位BCD码(ABCD)。

6、输入十进制数可以是键盘,也可以是开关输入。但输入有高电平有效和低电平有效之分,如图3-4。图3-4(a)中开关按下时给编码器输入低电平有效信号;(b)图中开关按下时给编码器输入高电平有效信号。比较(a)(b)二图,(a)图中R可选较大阻值,(b)图中R应小于门电路的关门电阻ROFF,实际应用中多采用低电平有效信号。VCCI0I9RRVCCI0I9RR (a) (b) 图3-4 键控输入信号(a)低电平有效信号(b)高电平有效信号 若输入信号低电平有效可得二十进制编码器真值表(表3-3),表中输入变量上的非代表输入低电平有效的意义。 输入 输出十进制数 I0 I1 I2 I3 I4 I5 I6

7、I7 I8 I9 D C B A 0 0 1 1 1 1 1 1 1 1 1 0 0 0 0 1 1 0 1 1 1 1 1 1 1 1 0 0 0 1 2 1 1 0 1 1 1 1 1 1 1 0 0 1 0 3 1 1 1 0 1 1 1 1 1 1 0 0 1 1 4 1 1 1 1 0 1 1 1 1 1 0 1 0 0 5 1 1 1 1 1 0 1 1 1 1 0 1 0 1 6 1 1 1 1 1 1 0 1 1 1 0 1 1 0 7 1 1 1 1 1 1 1 0 1 1 0 1 1 1 8 1 1 1 1 1 1 1 1 0 1 1 0 0 0 9 1 1 1 1 1 1

8、 1 1 1 0 1 0 0 1表3-3 4/10线编码器真值表输出逻辑函数为: D =“9”+“8” C =“7”+“6”+“5”+“4” B =“7”+“6”+“3”+“2” A =“9”+“7”+“5”+“3”+“1” 式中“9”表示开关9合上,同时只能有一个开关合上。采用与非门实现十进制编码电路的逻辑图如图3-5(a)所示,因为只有九个输入又叫9线/4线编码器。图3-5(b)用方框表示此编码器,输入端用非号和小圈双重表示输入信号低电平有效,并不表示输入信号要经过两次反相。输出端没有小圈和非符号,表示输出高电平有效。&I1I2I3I4I5I6I7I8I9DCBAAI3I1I2I4I5I6

9、I7I8I9BCD (a) (b) 图3-5 10/4线编码器(a)逻辑图(b)方框图 4)集成编码器 编码器集成电路有TTL集成编码器也有CMOS集成编码器,按功能又有多种型号。这里仅介绍74147和74148集成编码器。 8线3线优先编码器74148 74148是TTL三位二进制优先编码器,双排直立封装74148的内部逻辑图和引脚分布如图3-6(a)所示,括弧中数字为引脚号。它有8线输入以及输入使能共9个输入端;共有5个输出端,其中,3线编码输出,一个输出编码有效标志和一个输出使能端。74148功能表见表3-4。由表3-4可以知道,输入使能信号低电平有效,低电平时实现8线3线编码功能;高电

10、平时禁止输入,输出与输入无关均为无效电平。输入信号也是低电平有效。在 = 0,输入中有信号(中有0时),输出低电平(低电平有效),表示此时输出是对输入有效编码; = 0及无输入信号(中无0)或禁止输入( = 1)时,输出高电平,表示输出信号无效。当编码器处于编码状态(= 0)且输入无信号时,输出使能为低电平。可作为下一编码器的输入,用于扩展编码位数。三位二进制输出是以反码形式对输入信号的编码,或者说输出也是低电平有效的。图3-6(b)和(c)分别给出了74148的方框图和国标符号图(标准符号)。方框图仅能够反映器件的输入输出及其有效电平,但按新国家标准画的符号图不仅反映器件的输入输出及其有效电

11、平,而且能够反映器件输入输出之间的控制关系和器件功能。符号图中HPRI/BIN是总限定符号,表示器件逻辑功能是优先编码。编码输出(6,7,9)端受控制端(EN)影响(控制),输出端符号中表明受控于EN,符号中标号表示该输出在二进制码中的位置,即输出信号下标。输入输出端小圈表示输入和输出都是低电平有效。符号Z表示内部互连,使能端有效及输入有信号(Z10Z17中有1)时,14号输出端()为低电平。反之,使能端高电平或输入无信号(Z10Z17全0)时,14号端高电平。15号端受V18控制,使能端为高电平该输出端置1,使能端为低电平该输出端为Z10Z17的或输出。即输入使能条件下,且无输入信号时15号端输出低电平。标准符号图说明了以上输入输出关系,由此可以得倒该器件功能表。&1&1&1111111111111&I0I1I2I3I4I5I6I7EIEOGSY0Y1Y2(1)(2)(3)(4)(5)(6)(7)(9)(10)(11)(12)(13)(14)(15)Y0I2I0I1I3I4I5I6I7EIY1Y2GSEO (b)HPRI/BIN0/Z101/Z112/Z123/Z134/Z145/Z156/Z167/Z171011121314151617118

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

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

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