一种基于CPL逻辑的全加器电路的制作方法

未命名 07-27 阅读:188 评论:0

一种基于cpl逻辑的全加器电路
技术领域
1.本发明涉及集成电路设计技术领域,特别涉及一种基于cpl逻辑的全加器电路。


背景技术:

2.数字逻辑运算中的一个重要组成部分就是算术数值运算,这也是数字系统中的基本功能,更是计算机中不可缺少的基本组成单元。因此,全加器在数字集成电路系统中有着广泛的应用,并且随着芯片规模越来越大,人们对大规模集成电路的运算速度、面积和功耗等多方面的性能也提出了更高的要求。
3.全加器是芯片设计中不可缺少的核心部件,它的功能是用于两个1bit二进制数的求和运算并生成进位位。全加器在集成电路领域中也有广泛的应用,它能被应用于视频、图像以及数字信号处理,因此它的运算速度、所需面积和功耗都直接影响整个数字芯片的性能。所以,对于全加器电路而言,晶体管数量的减少、晶体管的连接结构的优化以及使用新型材料制造的晶体管均能够达到减小硅片面积,降低单元延时和功耗的目的,从而提升整个系统的性能。
4.当前比较典型成熟的全加器电路有28管镜像对称全加器,20管cmos传输门全加器等,随着需求不断提高以及技术不断发展,全加器的电路结构也进一步得到了简化并且晶体管数量也极大降低,如16管传输门函数全加器。
5.全加器的优化层次主要集中在三个层次:行为级、晶体管级和版图设计。其中,基于晶体管级的优化对全加器性能的提升影响更大,也更容易实现。因此,降低全加器晶体管数量和优化电路结构是重点。


技术实现要素:

6.本发明的目的在于提供一种基于cpl逻辑的全加器电路,该全加器电路具有面积小、功耗低的特点。
7.为解决上述技术问题,本发明提供了如下技术方案:一种基于cpl逻辑的全加器电路,包括:
8.第一支路电路,用于生成求和信号所需要的异或电路;所述异或电路包括nmos管n1、nmos管n2、nmos管n3、nmos管n4、pmos管p1、pmos管p2、pmos管p3、pmos管p4;
9.第二支路电路,用于生成进位信号所需要的选择器电路;同时异或电路需要作为选择器电路的前级以用于产生正确的进位信号;所述选择器电路包括nmos管n5、pmos管p5,构成一个2管选择器。
10.优选的,还包括:所述nmos管n1的源极接地(gnd),漏极与nmos管n2的源极相连,栅极与pmos管p1的栅极以及pmos管p2的源极相连并连接至输入信号a;所述pmos管p1的源极与nmos管n2的栅极以及pmos管p2的栅极相连并共同连接至输入信号b;所述pmos管p1的漏极与pmos管p2的漏极以及nmos管n2的漏极相连构成线与逻辑并作为4管异或门的输出;所述4管异或门由所述nmos管n1、pmos管p1、nmos管n2和pmos管p2构成。
11.优选的,还包括:所述nmos管n3的源极接地(gnd),栅极和pmos管p3的栅极以及pmos管p4的源极相连并共同连接至pmos管p1的漏极、pmos管p2的漏极以及nmos管n2的漏极,所述nmos管n3的漏极与pmos管p3的漏极相连并作为反相器的输出;所述pmos管p3的源极连接至电源vdd;所述反相器由所述nmos管n3和pmos管p3构成。
12.优选的,还包括:所述nmos管n4的源极连接至noms管n3的漏极与pmos管p3的漏极,其栅极与pmos管p4的栅极相连并连接至输入信号ci,漏极与pmos管p4的漏极相连并作为全加器的求和输出信号sum;所述nmos管n4和pmos管p4构成另外一个2管选择器。
13.优选的,还包括:所述pmos管p5的源极连接至输入信号a,栅极与nmos管n5的栅极相连并共同连接至pmos管p1的漏极、pmos管p2的漏极以及nmos管n2的漏极,其漏极与nmos管n5的漏极相连并作为全加器的进位输出信号co;所述nmos管n5的源极连接至输入信号ci。
14.优选的,所述nmos管n1、nmos管n2、nmos管n4、nmos管n5、pmos管p1、pmos管p2、pmos管p4、pmos管p5均为传输管(cpl)逻辑。
15.优选的,所述nmos管n1、nmos管n2、nmos管n3、nmos管n4、pmos管p1、pmos管p2、pmos管p3、pmos管p4构成全加器求和运算的输出信号sum。
16.优选的,所述nmos管n1、nmos管n2、nmos管n3、nmos管n5、pmos管p1、pmos管p2、pmos管p3、pmos管p5构成全加器进位运算的输出信号co。
17.优选的,所述第一支路电路和所述第二支路电路采用10个晶体管完成全加器的逻辑运算。
18.本发明具有以下有益效果:
19.本发明仅包含管n1、管n2、管n3、管n4、管n5、管p1、管p2、管p3、管p4、管p5,通过10个晶体管实现全加器算术运算,与典型的28管全加器电路相比较而言,明显降低了所需要的晶体管的数量,极大减小了面积和功耗。
附图说明
20.图1为本发明所提供的一种cpl逻辑的全加器电路的结构示意图。
21.图2为本发明所提供的一种cpl逻辑的全加器电路的求和输出sum的运算电路结构示意图。
22.图3为本发明所提供的一种cpl逻辑的全加器电路的进位输出co的运算电路结构示意图。
具体实施方式
23.以下结合附图和具体实施例对本发明作进一步详细说明。根据下面说明和权利要求书,本发明的优点和特征将更清楚。需说明的是,附图均采用非常简化的形式且均使用非精准的比例,仅用以方便、明晰地辅助说明本发明实施例的目的。
24.如图1所示,本发明实施例提供了一种基于cpl逻辑的全加器电路,包括:管n1、管n2、管n3、管n4、管n5、管p1、管p2、管p3、管p4、管p5。全加器的输入一共有三个,除了输入数据a和输入数据b,还要将低位进位ci考虑进去,此时全加器的求和输出信号sum和进位运算输出信号co的逻辑表达式为:
25.sum=a
⊕b⊕
ci
26.co=(a

b)&ci+a&b
27.进位运算输出信号co的逻辑表达式经过变换又可以变换为:
28.co=(a

b)&ci+(a

b)&a
29.其式中,
“⊕”
表示“异或”逻辑运算,“&”表示“与”逻辑运算,“+”表示“或”逻辑运算,其中
“⊙”
表示“同或”逻辑运算。
30.显然,产生sum和co信号的逻辑均与输入数据信号a和输入数据信号b的异或逻辑相关,根据上面的逻辑表达式设计出如图1所示的cpl全加器电路。
31.如图1,本发明实施例的具体技术方案如下:nmos管n1的源极接地(gnd),漏极与nmos管n2的源极相连,栅极与pmos管p1的栅极以及pmos管p2的源极相连并连接至输入信号a;pmos管p1的源极与nmos管n2的栅极以及pmos管p2的栅极相连并共同连接至输入信号b;pmos管p1的漏极与pmos管p2的漏极以及nmos管n2的漏极相连构成线与逻辑并作为4管异或门的输出;反相器由nmos管n3和pmo管p3构成。其中,nmos管n3的源极接地(gnd),栅极和pmos管p3的栅极以及pmos管p4的源极相连并共同连接至pmos管p1的漏极、pmos管p2的漏极以及nmos管n2的漏极,n3的漏极与pmos管p3的漏极相连并作为反相器的输出;pmos管p3的源极连接至电源vdd;
32.nmos管n4的源极连接至noms管n3的漏极与pmos管p3的漏极,其栅极与pmos管p4的栅极相连并连接至输入信号ci,漏极与pmos管p4的漏极相连并作为全加器的求和输出信号sum;
33.选择器电路由nmos管n5和pmos管p5组成。其中,pmos管p5的源极连接至输入信号a,栅极与nmos管n5的栅极相连并共同连接至pmos管p1的漏极、pmos管p2的漏极以及nmos管n2的漏极,其漏极与nmos管n5的漏极相连并作为全加器的进位输出信号co;nmos管n5的源极连接至输入信号ci。
34.如图2所示为全加器求和输出sum的运算电路结构示意图,nmos管n1、nmos管n2、nmos管n3、nmos管n4、pmos管p1、pmos管p2、pmos管p3、pmos管p4构成全加器求和运算的输出信号sum。
35.如图3所示为全加器进位输出co的运算电路结构示意图,nmos管n1、nmos管n2、nmos管n3、nmos管n5、pmos管p1、pmos管p2、pmos管p3、pmos管p5构成全加器进位运算的输出信号co。
36.根据图1,当a=0,b=0,c=0,则nmos管n1和n2关断,pmos管p1和p2导通,此时pmos管p3和p5的栅极为低电平且导通,nmos管n3和n5栅极为高电平而关断。pmos管p4导通,nmos管n4关断。此时,co=a=0,sum=0。
37.当a=0,b=0,c=1,则nmos管n1和n2关断,pmos管p1和p2导通,此时pmos管p3和p5的栅极为低电平且导通,nmos管n3和n5栅极为高电平而关断。pmos管p4关断,nmos管n4导通。此时,co=a=0,sum=1。
38.当a=0,b=1,c=0,则nmos管n1和pmos管p2关断,pmos管p1和nmos管n2导通,此时pmos管p3和p5的栅极为低电平且导通,nmos管n3和n5栅极为高电平而关断。pmos管p4导通,nmos管n4关断。此时,co=a=0,sum=b=1。
39.当a=0,b=1,c=1,则nmos管n1和pmos管p2关断,pmos管p1和nmos管n2导通,此时
pmos管p3和nmos管n3构成的反相器输入为1,输出为0。pmos管p5的栅极为高电平而关断,nmos管n5栅极为高电平而导通。pmos管p4关断,nmos管n4导通。此时,co=ci=1,sum=0。
40.当a=1,b=0,c=0,则nmos管n2和pmos管p1关断,pmos管p2和nmos管n1导通,此时pmos管p3和nmos管n3构成的反相器输入为1,输出为0。pmos管p5的栅极为高电平而关断,nmos管n5栅极为高电平而导通。pmos管p4导通,nmos管n4关断。此时,co=ci=0,sum=1。
41.当a=1,b=0,c=1,则nmos管n2和pmos管p1关断,pmos管p2和nmos管n1导通,此时pmos管p3和nmos管n3构成的反相器输入为1,输出为0。pmos管p5的栅极为高电平而关断,nmos管n5栅极为高电平而导通。pmos管p4导通,nmos管n4关断。此时,co=ci=0,sum=1。
42.当a=1,b=1,c=0,则nmos管n1和nmos管n2导通,pmos管p1和pmos管p2关断,此时pmos管p3和nmos管n3构成的反相器输入为0,输出为1。pmos管p5的栅极为高电平而导通,nmos管n5栅极为高电平而关断。pmos管p4导通,nmos管n4关断。此时,co=a=1,sum=0。
43.当a=1,b=1,c=1,则nmos管n1和nmos管n2导通,pmos管p1和pmos管p2关断,此时pmos管p3和nmos管n3构成的反相器输入为0,输出为1。pmos管p5的栅极为高电平而导通,nmos管n5栅极为高电平而关断。pmos管p4关断,nmos管n4导通。此时,co=a=1,sum=1。因此,本发明提供的cpl逻辑全加器具备正确的逻辑功能,能够实现1bit二进制数的带进位加法运算。
44.本发明中针对求和运算和进位运算复用了4管异或门,总共采用10个晶体管完成全加器的设计,与传统28管镜像对称全加器相比减少了18根晶体管,极大降低了全加器所需的面积,减小了全加器单元工作时所需要的功耗。
45.上述描述仅是对本发明较佳实施例的描述,并非对本发明范围的任何限定,本发明领域的普通技术人员根据上述揭示内容做的任何变更、修饰,均属于权利要求书的保护范围。

技术特征:
1.一种基于cpl逻辑的全加器电路,其特征在于,包括:第一支路电路,用于生成求和信号所需要的异或电路;所述异或电路包括nmos管n1、nmos管n2、nmos管n3、nmos管n4、pmos管p1、pmos管p2、pmos管p3、pmos管p4;第二支路电路,用于生成进位信号所需要的选择器电路;同时异或电路需要作为选择器电路的前级以用于产生正确的进位信号;所述选择器电路包括nmos管n5、pmos管p5,构成一个2管选择器。2.如权利要求1所述的一种基于cpl逻辑的全加器电路,其特征在于,还包括:所述nmos管n1的源极接地,漏极与nmos管n2的源极相连,栅极与pmos管p1的栅极以及pmos管p2的源极相连并连接至输入信号a;所述pmos管p1的源极与nmos管n2的栅极以及pmos管p2的栅极相连并共同连接至输入信号b;所述pmos管p1的漏极与pmos管p2的漏极以及nmos管n2的漏极相连构成线与逻辑并作为4管异或门的输出;所述4管异或门由所述nmos管n1、pmos管p1、nmos管n2和pmos管p2构成。3.如权利要求2所述的一种基于cpl逻辑的全加器电路,其特征在于,还包括:所述nmos管n3的源极接地,栅极和pmos管p3的栅极以及pmos管p4的源极相连并共同连接至pmos管p1的漏极、pmos管p2的漏极以及nmos管n2的漏极,所述nmos管n3的漏极与pmos管p3的漏极相连并作为反相器的输出;所述pmos管p3的源极连接至电源vdd;所述反相器由所述nmos管n3和pmos管p3构成。4.如权利要求3所述的一种基于cpl逻辑的全加器电路,其特征在于,还包括:所述nmos管n4的源极连接至noms管n3的漏极与pmos管p3的漏极,其栅极与pmos管p4的栅极相连并连接至输入信号ci,漏极与pmos管p4的漏极相连并作为全加器的求和输出信号sum;所述nmos管n4和pmos管p4构成另外一个2管选择器。5.如权利要求1所述的一种基于cpl逻辑的全加器电路,其特征在于,还包括:所述pmos管p5的源极连接至输入信号a,栅极与nmos管n5的栅极相连并共同连接至pmos管p1的漏极、pmos管p2的漏极以及nmos管n2的漏极,其漏极与nmos管n5的漏极相连并作为全加器的进位输出信号co;所述nmos管n5的源极连接至输入信号ci。6.如权利要求1-5任一项所述的一种基于cpl逻辑的全加器电路,其特征在于,所述nmos管n1、nmos管n2、nmos管n4、nmos管n5、pmos管p1、pmos管p2、pmos管p4、pmos管p5均为传输管逻辑。7.如权利要求1-5任一项所述的一种基于cpl逻辑的全加器电路,其特征在于,所述nmos管n1、nmos管n2、nmos管n3、nmos管n4、pmos管p1、pmos管p2、pmos管p3、pmos管p4构成全加器求和运算的输出信号sum。8.如权利要求1-5任一项所述的一种基于cpl逻辑的全加器电路,其特征在于,所述nmos管n1、nmos管n2、nmos管n3、nmos管n5、pmos管p1、pmos管p2、pmos管p3、pmos管p5构成全加器进位运算的输出信号co。9.如权利要求1所述的一种基于cpl逻辑的全加器电路,其特征在于,所述第一支路电路和所述第二支路电路采用10个晶体管完成全加器的逻辑运算。

技术总结
本发明涉及集成电路设计技术领域,特别涉及一种基于CPL逻辑的全加器电路,包括:第一支路电路,用于生成求和信号所需要的异或电路;所述异或电路包括NMOS管n1、NMOS管n2、NMOS管n3、NMOS管n4、PMOS管p1、PMOS管p2、PMOS管p3、PMOS管p4;第二支路电路,用于生成进位信号所需要的选择器电路;同时异或电路需要作为选择器电路的前级以用于产生正确的进位信号;所述选择器电路包括NMOS管n5、PMOS管p5,构成一个2管选择器。本发明总共采用10个晶体管完成全加器的设计,极大降低了全加器所需的面积,减小了全加器单元工作时所需要的功耗。了全加器单元工作时所需要的功耗。了全加器单元工作时所需要的功耗。


技术研发人员:吕广维 张国贤 张世琳 徐晓斌 王星 赵霁
受保护的技术使用者:中国电子科技集团公司第五十八研究所
技术研发日:2023.03.30
技术公布日:2023/7/25
版权声明

本文仅代表作者观点,不代表航家之家立场。
本文系作者授权航家号发表,未经原创作者书面授权,任何单位或个人不得引用、复制、转载、摘编、链接或以其他任何方式复制发表。任何单位或个人在获得书面授权使用航空之家内容时,须注明作者及来源 “航空之家”。如非法使用航空之家的部分或全部内容的,航空之家将依法追究其法律责任。(航空之家官方QQ:2926969996)

航空之家 https://www.aerohome.com.cn/

飞机超市 https://mall.aerohome.com.cn/

航空资讯 https://news.aerohome.com.cn/

分享:

扫一扫在手机阅读、分享本文

相关推荐