一种全加器电路及多位全加器的制作方法

文档序号:34452508发布日期:2023-06-13 17:17阅读:92来源:国知局
一种全加器电路及多位全加器的制作方法

本说明书涉及集成电路,尤其涉及一种全加器电路及多位全加器。


背景技术:

1、随着集成电路技术的飞速发展,后摩尔时代半导体器件的物理尺寸微缩已经达到极限,从而导致数字集成电路的发展受到了极大的限制,所以,如何优化电路结构,提升数字集成电路的集成度就显得尤为重要。

2、而全加器是数字逻辑运算的基本单元之一,在数字集成电路系统中有着广泛的应用,目前,全加器内部的晶体管电路设计所使用的晶体管的数量较多,例如:40管互补全加器、28管资源复用全加器和24管镜像复用全加器,这些晶体管在导致集成电路的集成度较低的同时,还会导致全加器存在功耗大、数据处理延时长等缺点。

3、因此,如何对全加器的电路进行优化,则是一个亟待解决的问题。


技术实现思路

1、本说明书提供一种全加器电路及多位全加器,以部分的解决现有技术存在的上述问题。

2、本说明书采用下述技术方案:

3、本说明书提供了一种全加器电路,所述全加器电路包括:异或电路、同或电路、求和电路、进位电路,所述异或电路和所述同或电路均由至少三个场效应晶体管以及至少一个电阻组成,所述求和电路由至少两个场效应晶体管组成,所述进位电路由至少两个场效应晶体管和至少一个反相器组成,所述异或电路的输出端口与所述求和电路的第一输入端口以及所述进位电路的第一输入端口相连,所述同或电路的输出端口与所述求和电路的第二输入端口以及所述进位电路的第二输入端口相连。

4、可选地,组成所述异或电路或所述同或电路的各场效应晶体管的类型包括:pmos晶体管、nmos晶体管。

5、可选地,所述异或电路用于接收第一输入信号和第二输入信号,根据第一输入信号生成第一输出信号,并将所述第一输出信号传输给所述求和电路以及所述进位电路,其中,所述第一输入信号用于表征加数、所述第二输入信号用于表征被加数、所述第一输出信号用于表征所述加数和所述被加数的异或运算结果;

6、所述同或电路用于接收所述第一输入信号和所述第二输入信号,根据第一输入信号生成第二输出信号,并将所述第二输出信号传输给所述求和电路以及所述进位电路,其中,所述第二输出信号用于表征所述加数和所述被加数的同或运算结果;

7、所述求和电路用于接收所述第一输出信号、所述第二输出信号、第一前级进位信号以及第二前级进位信号,根据所述第一输出信号、所述第二输出信号、第一前级进位信号以及第二前级进位信号,生成第三输出信号,其中,所述第一前级进位信号为前级全加器输出的用于表征存在进位的信号,所述第二前级进位信号为前级全加器输出的用于表征存在进位的逻辑非的信号,所述第三输出信号用于表征所述加数和所述被加数的本位和;

8、所述进位电路用于接收所述第二输入信号、所述第一输出信号、所述第二输出信号以及所述第一前级进位信号,根据所述第二输入信号、所述第一输出信号、所述第二输出信号以及所述第一前级进位信号,生成第四输出信号,并将所述第四输出信号传输给后级全加器,其中,所述第四输出信号用于表征所述加数和所述被加数的进位。

9、可选地,所述异或电路包括:第一pmos晶体管、第二pmos晶体管、第一nmos晶体管以及下拉电阻组成;

10、所述第一pmos晶体管的栅极用于接收所述第一输入信号,所述第一pmos晶体管的源极用于接收第二输入信号,所述第一pmos晶体管的漏极用于与所述异或电路的输出端口连接,以输出第一输出信号;

11、所述第二pmos晶体管的栅极用于接收所述第二输入信号,所述第二pmos晶体管的源极用于连接电源,所述第二pmos晶体管的漏极用于与所述第一nmos晶体管的漏极相连;

12、所述第一nmos晶体管的栅极用于接收第一输入信号,所述第一nmos晶体管的源极用于与所述异或电路的输出端口连接,以输出第一输出信号;

13、所述异或电路的输出端口和所述第一pmos晶体管的漏极之间,以及,所述异或电路的输出端口通过所述下拉电阻接地。

14、可选地,所述同或电路包括:第二nmos晶体管、第三nmos晶体管、第三pmos晶体管以及上拉电阻组成;

15、所述第二nmos晶体管的栅极用于接收所述第一输入信号,所述第二nmos晶体管的源极用于接收第二输入信号,所述第二nmos晶体管的漏极用于与所述同或电路的输出端口连接,以输出第二输出信号;

16、所述第三nmos晶体管的栅极用于接收所述第二输入信号,所述第三nmos晶体管的源极用于接地,所述第三nmos晶体管的漏极用于与所述第三pmos晶体管的漏极相连;

17、所述第三pmos晶体管的栅极用于接收第一输入信号,所述第三pmos晶体管的源极用于与所述同或电路的输出端口连接,以输出第二输出信号;

18、所述同或电路的输出端口和所述第二nmos晶体管的漏极之间,以及,所述异或电路的输出端口通过所述上拉电阻与电源连接。

19、可选地,所述求和电路包括:第四pmos晶体管、第五pmos晶体管组成;

20、所述第四pmos晶体管的栅极用于接收所述第一输出信号,所述第四pmos晶体管的源极用于接收第一前级进位信号,所述第四pmos晶体管的漏极用于与所述求和电路的输出端口相连,以输出第三输出信号;

21、所述第五pmos晶体管的栅极用于接收所述第二输出信号,所述第五pmos晶体管的源极用于接收第二前级进位信号,所述第五pmos晶体管的漏极用于与所述求和电路的输出端口相连,以输出第三输出信号。

22、可选地,所述进位电路包括:第六pmos晶体管、第七pmos晶体管、反相器组成;

23、所述第六pmos晶体管的栅极用于接收所述第一输出信号,所述第六pmos晶体管的源极用于接收第二输入信号,所述第六pmos晶体管的漏极用于与所述进位电路的输出端口相连,以输出第四输出信号;

24、所述第七pmos晶体管的栅极用于接收所述第二输出信号,所述第七pmos晶体管的源极用于接收第一前级进位信号,所述第七pmos晶体管的漏极用于与所述进位电路的输出端口相连,以输出第四输出信号;

25、所述反相器用于获取所述第四输出信号,并对所述第四输出信号的相位进行调整,得到第五输出信号,所述第五输出信号用于表征所述第四输出信号所表征的进位的逻辑非。

26、可选地,所述反相器包括:第八pmos晶体管、第四nmos晶体管组成;

27、所述第八pmos晶体管的栅极用于接收所述第四输出信号,所述第八pmos晶体管的源极用于连接电源,所述第八pmos晶体管的漏极用于与所述反相器的输出端口相连,以输出第五输出信号;

28、所述第四nmos晶体管的栅极用于接收所述第四输出信号,所述第四nmos晶体管的源极用于接地,所述第四nmos晶体管的漏极用于与所述反相器的输出端口相连,以输出第五输出信号。

29、可选地,所述第八pmos晶体管的宽长比为所述第四nmos晶体管的宽长比的1.8~2.4倍。

30、可选地,所述反相器为强驱动cmos反相器。

31、本说明书提供了一种多位全加器,所述多位全加器由若干个上述全加器电路级联组成,针对所述多位全加器中包含的每个全加器电路,该全加器电路中包含的进位电路的输出端口与该全加器的后级全加器电路中包含的求和电路的第三输入端口和第四输入端口连接,该全加器电路中包含的进位电路输出的第四输出信号和第五输出信号,作为该全加器的后级全加器电路中包含的求和电路的输入。

32、可选地,针对所述多位全加器中包含的第一个全加器电路,该全加器电路中包含的进位电路中的用于接收第一前级进位信号的第三输入端口,以及,求和电路中的用于接收第一前级进位信号的第三输入端口和用于接收第二前级进位信号的第四输入端口均接地。

33、本说明书采用的上述至少一个技术方案能够达到以下有益效果:

34、在本说明书提供的全加器电路包括:异或电路、同或电路、求和电路、进位电路,其中,异或电路和同或电路均由至少三个场效应晶体管以及至少一个电阻组成,求和电路由至少两个场效应晶体管组成,进位电路由至少两个场效应晶体管和至少一个反相器组成,异或电路的输出端口与求和电路的第一输入端口以及进位电路的第一输入端口相连,同或电路的输出端口与求和电路的第二输入端口以及进位电路的第二输入端口相连。

35、从上述方法中可以看出,可以通过将各场效应晶体管进行并联以及串联,从而组成构成全加器电路的异或电路、同或电路、求和电路、以及进位电路的电路结构设计,可以使得全加器电路所需的晶体管的数量减少,进而可以降低全加器电路的功耗,并提升了全加器电路的集成度。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1