- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
数字电路与碌倪辑设计第七章
第 七 章
中规模通用集成电路及其应用;;本章知识要点 ;7.1 常用中规模组合逻辑电路 ; 1.串行进位二进制并行加法器
由全加器级联构成,高位的进位输出依赖于低位的进位输入。; 串行进位并行加法器的特点:
被加数和加数的各位能同时并行到达各位的输入端,各位全加器的进位输入按由低位向高位逐级串行传递,各进位形成一个进位链。每一位相加的和都与本位进位输入有关,最高位必须等到各低位全部相加完成并送来进位信号之后才能产生运算结果。运算速度较慢,位数越多,速度就越低。 ;超前进位二进制并行加法器的构成思想如下:; 当 i=1、2、3、4时,可得到4位并行加法器各位的进位输出函数表达式为:; 由于C1~C4是Pi、Gi和C0的函数,即Ci=f(Pi,Gi,C0),而Pi、Gi又是 Ai、Bi的函数,所以,在提供输入Ai、Bi和C0之后,可以同时产生C1~C4。通常将根据Pi、Gi和C0形成C1~C4的逻辑电路称为先行进位发生器。;;;实现给定功能的逻辑电路图如下图所示。; 例2 用4位二进制并行加法器设计一个4位二进制并行加法/减法器。 ; 分析结果表明,可用一片4位二进制并行加法器和4个异或门实现上述逻辑功能。 ;实现给定功能的逻辑电路图如下: ; 例3 用一个4位二进制并行加法器和六个与门设计一个乘法器,实现A×B,其中
A = a3a2a1 , B = b2b1 。; ☆ 1位二进制数乘法
法则和逻辑“与”运算法则相同,“积”项aibj(i=1,2,3;j=1,2)可用两输入与门实现。
☆ 对部分积求和可用并行加法器实现。
该乘法运算电路可由6个两输入与门和1个4位二进制并行加法器构成。逻辑电路图如右图所示。 ; 例4 用4位二进制并行加法器设计一个用余3码表示的1位十进制数加法器。 ;7.1.2 译码器和编码器 ;1.二进制译码器 ;(3)组成 ; 常见的MSI二进制译码器有2-4线(2输入4输出)译码器、3-8线(3输入8输出)译码器和4-16线(4输入16输出)译码器等。
图(a)、(b)所示分别是74138型3-8线译码器的管脚排列图和逻辑符号。 ;74138译码器真值表;2.二-十进制译码器 ; 功能:数字显示译码器是驱动显示器件(如荧光数码管、液晶数码管等)的核心部件,它可以将输入代码转换成相应数字,并在数码管上显示出来。 ; 七段译码显示原理图如图(a)所示,图(b)给出了七段显示笔画与0~15共16个数字的对应关系。 ; 译码器在数字系统中的应用非常广泛,典型用途是实现存储器的地址译码、控制器中的指令译码、代码翻译、显示译码等。除此之外,还可用译码器实现各种组合逻辑功能。下面举例说明在逻辑设计中的应用。 ;全减器真值表 ; 用译码器74138和与非门实现全减器功能时,只需将全减器的输入变量Ai Bi Gi-1依次与译码器的输入A2、A1、A0相连接,译码器使能输入端 接固定工作电平,便可在译码器输出端得到输入变量的最小项之“非”。
根据全减器的输出函数表达式,将相应最小项的“非”送至与非门输入端,便可实现全减器的功能。逻辑电路图如下图所示。 ; 例2 用译码器和与非门实现逻辑函数 F(A,B,C,D)=∑m(2,4,6,8,10,12,14) ; (2)将逻辑变量B、C、D分别接至片Ⅰ和片Ⅱ的输入端A2、A1、A0,逻辑变量A接至片Ⅰ的使能端 和片Ⅱ的使能端S1。 逻辑电路图如下图所示。 ; 类型:编码器按照被编信号的不同特点和要求,有各种不同的类型,最常见的有二-十进制编码器(又称十进制-BCD码编码器)和优先编码器。 ; 这种编码器由10个输入端代表10个不同数字,4个输出端代表相应BCD代码。结构框图如下: ;按键式8421码编码器结构如下: ;2.优先编码器; (2) 典型芯片 ;● 、OS、 用于工作状态选择和容量扩展。 ;74LS148真值表 ; 例 用优先编码器74LS148设计一个能裁决16级不同中断请求的中断优先编码器。 ;用两片74LS148实现给定功能的逻辑图如右下图所示。 ;7.1.3 多路选择器和多路分配器 ;1.逻辑特性 ; 2.典型芯片 ;(2)四路数据选择器74153的功能表 ; 类似地,可以写出2n路选择器的输出表达式为 ; 一般方法:
将函数的n个变量依次连接到MUX的n个选择变量端,并将函数表示成最小项之和的形式。若函数表达式中包含最小项mi,则相应MUX的Di接1,否则Di接0。 ; 可通过比较8路数据选择器的输出表达式和给定函数表达式得到验证。
文档评论(0)