第六章中规模通用集成电路及其应用精选文档.ppt
《第六章中规模通用集成电路及其应用精选文档.ppt》由会员分享,可在线阅读,更多相关《第六章中规模通用集成电路及其应用精选文档.ppt(72页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、第六章中规模通用集成电路及其应用本讲稿第一页,共七十二页集成电路由集成电路由SSI发展到发展到MSI、LSI和和VLSI后,单个芯片的功能大大增强。一般来后,单个芯片的功能大大增强。一般来说,在说,在SSI中仅是基本器件中仅是基本器件(如逻辑门或如逻辑门或触发器触发器)的集成,在的集成,在MSI中已是逻辑部件中已是逻辑部件(如译码器、寄存器等如译码器、寄存器等)的集成,而在的集成,而在LSI和和VLSI中则是一个数字子系统或整中则是一个数字子系统或整个数字系统个数字系统(如微处理器如微处理器)的集成。的集成。本讲稿第二页,共七十二页根据集成电路规模的大小,通常将其分为根据集成电路规模的大小,通
2、常将其分为SSI、MSI、LSI、VLSI.分类的依据是一片集成电路芯片上包含的逻辑门个分类的依据是一片集成电路芯片上包含的逻辑门个数或元件个数。数或元件个数。一一SSI(SmallScaleCIntegration)小规模集成电路小规模集成电路通常指含逻辑门数小于通常指含逻辑门数小于10门门(或含元件数小于或含元件数小于100个个)。二二MSI(MediumScaleIntegration)中规模集成电路中规模集成电路通常指含逻辑门数为通常指含逻辑门数为10门门99门门(或含元件数或含元件数100个个999个个)。三三LSI(LargeScaleIntegration)大规模集成电路大规模集
3、成电路通常指含逻辑门数为通常指含逻辑门数为100门门9999门门(或含元件数或含元件数1000个个99999个个)。四四VLSI(VeryLargeScaleIntegration)超大规模集成电超大规模集成电路路通常指含逻辑门数大于通常指含逻辑门数大于10000门门(或含元件数大于或含元件数大于100000个个)。逻辑门和触发器属于小规模集成电路。逻辑门和触发器属于小规模集成电路。本讲稿第三页,共七十二页采用中、大规模集成电路组成数字系统具有体积小、采用中、大规模集成电路组成数字系统具有体积小、功耗低、可靠性高等优点,且易于设计、调试和维护。功耗低、可靠性高等优点,且易于设计、调试和维护。本
4、章知识要点本章知识要点熟悉常用中规模通用集成电路的逻辑符号、熟悉常用中规模通用集成电路的逻辑符号、基本逻辑功能、外部特性和使用方法。基本逻辑功能、外部特性和使用方法。用常用中规模通用集成电路作为基本部件,用常用中规模通用集成电路作为基本部件,恰当地、灵活地、充分地利用它们完成各种逻辑恰当地、灵活地、充分地利用它们完成各种逻辑电路的设计,有效地实现各种逻辑功能。电路的设计,有效地实现各种逻辑功能。本讲稿第四页,共七十二页6.1二进制并行加法器二进制并行加法器一定义一定义二进制并行加法器二进制并行加法器:是一种能并行产生两个是一种能并行产生两个二进制数算术和的组合逻辑部件二进制数算术和的组合逻辑部
5、件.二分类二分类按其进位方式的不同,可分为按其进位方式的不同,可分为串行进位二进制串行进位二进制并行加法器和超前进位二进制并行加法器并行加法器和超前进位二进制并行加法器两种类两种类型。型。本讲稿第五页,共七十二页1.串行进位二进制并行加法器:串行进位二进制并行加法器:由全加由全加器级联构成,高位的进位依赖于低位的器级联构成,高位的进位依赖于低位的进位。进位。本讲稿第六页,共七十二页串行进位二进制并行加法器的特点是:串行进位二进制并行加法器的特点是:被加数和被加数和加数的各位能同时并行到达各位的输入端,而各加数的各位能同时并行到达各位的输入端,而各位全加器的位全加器的进位输入则是按照由低位向高位
6、逐级进位输入则是按照由低位向高位逐级串行传递的串行传递的,各进位形成一个进位链。由于每一位相,各进位形成一个进位链。由于每一位相加的和都与本位进位输入有关,所以,最高位必须等加的和都与本位进位输入有关,所以,最高位必须等到各低位全部相加完成并送来进位信号之后才能产生到各低位全部相加完成并送来进位信号之后才能产生运算结果。显然,运算结果。显然,这种加法器运算速度较慢,而且位这种加法器运算速度较慢,而且位数越多,速度就越低数越多,速度就越低。为了为了提高加法器的运算速度提高加法器的运算速度,必须设法减小或,必须设法减小或去除由于进位信号逐级传送所花的时间,使各位去除由于进位信号逐级传送所花的时间,
7、使各位的进位直接由加数和被加数来决定,而不需依赖的进位直接由加数和被加数来决定,而不需依赖低位进位。根据这一思想设计的加法器称为超前低位进位。根据这一思想设计的加法器称为超前进位进位(又称先行进位又称先行进位)二进制并行加法器。二进制并行加法器。本讲稿第七页,共七十二页2超前进位二进制并行加法器:超前进位二进制并行加法器:由逻由逻辑电路根据输入信号同时形成各位向高辑电路根据输入信号同时形成各位向高位的进位,又称为先行进位二进制并行位的进位,又称为先行进位二进制并行加法器或者并行进位二进制并行加法器。加法器或者并行进位二进制并行加法器。本讲稿第八页,共七十二页超前进位二进制并行加法器构成思想如下
8、:超前进位二进制并行加法器构成思想如下:第第i位全加器的进位输出函数表达式为位全加器的进位输出函数表达式为Ci=AiBi+(Ai+Bi)Ci-1令令Ai+BiPi(进位传递函数)(进位传递函数)AiBiGi(进位产生函数)(进位产生函数)则有则有Ci=PiCi-1+Gi于是,当于是,当i=1、2、3、4时,可得到时,可得到4位并行加法器各位的位并行加法器各位的进位输出函数表达式为进位输出函数表达式为C1=P1C0+G1C2=P2C1+G2=P2P1C0+P2G1+G2C3=P3C2+G3=P3P2P1C0+P3P2G1+P3G2+G3C4=P4C3+G4=P4P3P2P1C0+P4P3P2G1
9、+P4P3G2+P4G3+G4本讲稿第九页,共七十二页由于由于C1C4是是Pi、Gi和和C0的函数,而的函数,而Pi、Gi又是又是Ai、Bi的函数,所以,在输入的函数,所以,在输入Ai、Bi和和C0之后,可以同时产生之后,可以同时产生C1C4。通常将根据通常将根据Pi、Gi和和C0形成形成C1C4的的逻辑电路称为先行进位发生器。采用先逻辑电路称为先行进位发生器。采用先行进位发生器的并行加法器称为超前进行进位发生器的并行加法器称为超前进位二进制并行加法器。位二进制并行加法器。本讲稿第十页,共七十二页三四位二进制并加法器的外部特性和逻辑符号三四位二进制并加法器的外部特性和逻辑符号1.外部特性外部特
10、性典型芯片有四位二进制并行加法器典型芯片有四位二进制并行加法器74283,逻辑电路图和逻辑符号如图所示。图中,逻辑电路图和逻辑符号如图所示。图中,A4、A3、A2、A1-二进制被加数;二进制被加数;B4、B3、B2、B1-二进制加数;二进制加数;F4、F3、F2、F1-相加产生的和数;相加产生的和数;C0-来自低位的进位输入;来自低位的进位输入;FC4-向高位的进位输出。向高位的进位输出。本讲稿第十一页,共七十二页本讲稿第十二页,共七十二页四应用举例四应用举例二进制并行加法器除实现二进制加法运二进制并行加法器除实现二进制加法运算外,还可实现代码转换、二进制减法算外,还可实现代码转换、二进制减法
11、运算、二进制乘法运算、十进制加法运运算、二进制乘法运算、十进制加法运算等功能。下面举例说明。算等功能。下面举例说明。例例6.1用用4位二进制加法器位二进制加法器74283设计一设计一个个4位二进制并行加法位二进制并行加法/减法器。减法器。本讲稿第十三页,共七十二页解解分析:分析:根据问题要求,设减法采用补码运根据问题要求,设减法采用补码运算,算,令令A=a4a3a2a1-为被加数为被加数(或被减数或被减数);B=b4b3b2b1-为加数为加数(或减数或减数);S=s4s3s2s1-为和数为和数(或差数或差数);M为功能选择变量,当为功能选择变量,当M=0时,执行时,执行A+B;当当M=1时,执
12、行时,执行A-B。由运算法则可归纳出电路功能由运算法则可归纳出电路功能为为当当M=0时,执行时,执行a4a3a2a1+b4b3b2b1+0(A+B)当当M=1时,执行时,执行a4a3a2a1+b4b3b2b1+1(A-B)于是,可用一片于是,可用一片4位二进制并行加法器和位二进制并行加法器和4个异或门实现上述个异或门实现上述逻辑功能。逻辑功能。本讲稿第十四页,共七十二页具体实现具体实现:将将4位二进制数位二进制数a4a3a2a1直接加到直接加到并行加法器的并行加法器的A4A3A2A1输入端,输入端,4位二进制数位二进制数b4b3b2b1通过异或门加到并行加法器的通过异或门加到并行加法器的B4B
13、3B2B1输入端。并将功能选择变量输入端。并将功能选择变量M作为作为异或门的另一个输入且同时加到并行加法器异或门的另一个输入且同时加到并行加法器的的C0进位输入端。进位输入端。使之,当使之,当M=0时,时,Ai=ai,Bi=bi,C0=0,加法器,加法器实现实现a4a3a2a1+b4b3b2b1+0(即即A+B)当当M=1时时,Ai=ai,Bi=bi,C0=1,加法器实现加法器实现a4a3a2a1+b4b3b2b1+1(即(即A-B)。)。其逻辑电路图如图所示。其逻辑电路图如图所示。本讲稿第十五页,共七十二页本讲稿第十六页,共七十二页例例2用用4位二进制并行加法器位二进制并行加法器74283设
14、计一个设计一个将将8421码转换成余码转换成余3码的代码转换电路。码的代码转换电路。解解根据余根据余3码的定义可知,余码的定义可知,余3码是由码是由8421码加码加3形成的代码。所以,用形成的代码。所以,用4位二进制并行加位二进制并行加法器实现法器实现8421码到余码到余3码的转换,只需从码的转换,只需从4位二位二进制并行加法器的输入端进制并行加法器的输入端A4、A3、A2和和A1输输入入8421码,而从输入端码,而从输入端B4、B3、B2和和B1输入输入二进制数二进制数0011,进位输入端,进位输入端C0接上接上0,便可,便可从输出端从输出端F4、F3、F2和和F1得到与输入得到与输入842
15、1码码对应的余对应的余3码。其逻辑电路图如图所示码。其逻辑电路图如图所示。本讲稿第十七页,共七十二页本讲稿第十八页,共七十二页例6.3见书上P196-198本讲稿第十九页,共七十二页6.2数值比较器数值比较器定义:对定义:对A、B两数进行比较,以判断其大小的逻辑两数进行比较,以判断其大小的逻辑电路。电路。典型的中规模集成电路四位数值比较器有典型的中规模集成电路四位数值比较器有7485,其,其功能表及逻辑图和逻辑符号如图所示。功能表及逻辑图和逻辑符号如图所示。本讲稿第二十页,共七十二页需要注意的是,仅对需要注意的是,仅对4位数进行比较时,应对位数进行比较时,应对IAB、IABIAB0,IA=B1
16、。本讲稿第二十一页,共七十二页本讲稿第二十二页,共七十二页本讲稿第二十三页,共七十二页本讲稿第二十四页,共七十二页本讲稿第二十五页,共七十二页6.3译码器译码器本书主要讲二进制译码器本书主要讲二进制译码器(1)定义定义二进制译码器二进制译码器:能将能将n个输入变量变换成个输入变量变换成2n个输出函数,个输出函数,且输出函数与输入变量构成的最小项具有对应关系的一种且输出函数与输入变量构成的最小项具有对应关系的一种多输出组合逻辑电路。多输出组合逻辑电路。(2)特点特点二进制译码器一般具有二进制译码器一般具有n个输入端、个输入端、2n个输出端个输出端和一个和一个(或多个或多个)使能输入端。使能输入端
17、。在使能输入端为有效电平时,对应每一组输入代在使能输入端为有效电平时,对应每一组输入代码,仅一个输出端为有效电平,其余输出端为无效电平码,仅一个输出端为有效电平,其余输出端为无效电平(与有效电平相反与有效电平相反)。本讲稿第二十六页,共七十二页(3)典型芯片典型芯片常见的常见的MSI二进制译码器有二进制译码器有2-4线线(2输入输入4输出输出)译码器、译码器、3-8线线(3输入输入8输出输出)译码译码器和器和4-16线线(4输入输入16输出输出)译码器等。译码器等。图所示分别是图所示分别是74138型型3-8线译码器的逻辑线译码器的逻辑符号和逻辑电路图。符号和逻辑电路图。本讲稿第二十七页,共七
18、十二页本讲稿第二十八页,共七十二页该译码器真值表如表所示。该译码器真值表如表所示。由真值表可知,由真值表可知,无论无论A2、A1和和A0取何取何值,输出值,输出中有且仅有一个为中有且仅有一个为0,其余都是,其余都是1。本讲稿第二十九页,共七十二页本讲稿第三十页,共七十二页解解全减器全减器:能实现对被减数、减数及来自相能实现对被减数、减数及来自相邻低位的借位进行减法运算,产生相减得到的邻低位的借位进行减法运算,产生相减得到的差及向高位借位的逻辑电路。差及向高位借位的逻辑电路。令:令:被减数用被减数用Ai表示、减数用表示、减数用Bi表示、来自低表示、来自低位的借位用位的借位用Gi-1表示、差用表示
19、、差用Di表示、向相邻高位表示、向相邻高位的借位用的借位用Gi表示。表示。可得到全减器的真值表如表可得到全减器的真值表如表7.2所示。所示。例例6.5用用3-8线译码器线译码器74138和适当的与非门和适当的与非门实现全减器的功能。实现全减器的功能。本讲稿第三十一页,共七十二页本讲稿第三十二页,共七十二页用译码器用译码器74138和与非门实现全减器功能时,只需将全和与非门实现全减器功能时,只需将全减器的输入变量减器的输入变量AiBiGi-1分别与译码器的输入分别与译码器的输入A2、A1、A0相连接,译码器使能输入端相连接,译码器使能输入端S1S2S3接固定工接固定工作电平,便可在译码器输出端得
20、到作电平,便可在译码器输出端得到3个变量的个变量的8个最小个最小项的项的非非。根据全减器的输出函数表达式,将相应最。根据全减器的输出函数表达式,将相应最小项的小项的非非送至与非门输入端,便可实现全减器的功送至与非门输入端,便可实现全减器的功能。逻辑电路图如图所示。能。逻辑电路图如图所示。本讲稿第三十三页,共七十二页例例6.6用译码器和与非门实现逻辑函用译码器和与非门实现逻辑函F(A,B,C,D)=m(2,4,6,8,10,12,14)解解给定的逻辑函数有给定的逻辑函数有4个逻辑变量,显然可采用上例个逻辑变量,显然可采用上例类似的方法用一个类似的方法用一个4-16线的译码器和与非门实现。线的译码
21、器和与非门实现。此外,也可以充分利用译码器的使能输入端,用此外,也可以充分利用译码器的使能输入端,用3-8线译码器实现线译码器实现4变量逻辑函数。变量逻辑函数。用用3-8线译码器实现线译码器实现4变量逻辑函数的方法:变量逻辑函数的方法:用译用译码器的一个使能端作为变量输入端,将两个码器的一个使能端作为变量输入端,将两个3-8线译码器线译码器扩展成扩展成4-16线译码器。用两片线译码器。用两片74138实现给定函数时,可实现给定函数时,可首先将给定函数变换为首先将给定函数变换为本讲稿第三十四页,共七十二页然后,将逻辑变量然后,将逻辑变量B、C、D分别接至片分别接至片和片和片的的输入端输入端A2、
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 第六 规模 通用 集成电路 及其 应用 精选 文档
限制150内