当前位置: 首页 > 专利查询>清华大学专利>正文

全加器、芯片及计算装置制造方法及图纸

技术编号:38651546 阅读:12 留言:0更新日期:2023-09-02 22:40
本发明专利技术涉及集成电路领域,提供一种全加器、芯片及计算装置,其中全加器包括:反相器,用于对第一加数端输入的第一加数信号生成反相信号并提供给第一节点;异或电路用于基于反相信号,对第一加数信号和第二加数端输入的第二加数信号进行异或计算得到进位传播信号并提供给第二节点;同或电路用于在第一加数信号为高电平且第二加数信号为低电平的情况下,若进位输入信号为低电平,在同或信号和进位输入信号的控制下利用电源信号将和位输出信号上拉,若进位输入信号为高电平,将同或信号作为和位输出信号。可以避免在第一加数信号为高电平且第二加数信号为低电平时,因第二节点处的上拉延迟导致的和位输出信号的输出性能降低的问题,提升全加器性能。提升全加器性能。提升全加器性能。

【技术实现步骤摘要】
全加器、芯片及计算装置


[0001]本专利技术涉及集成电路
,尤其涉及一种全加器、芯片及计算装置。

技术介绍

[0002]全加器是数字电路的一个基本计算单元,主要用于实现加法、乘法计算等,是计算电路中的重要组成部分,降低功耗和提高性能是全加器设计重要任务。因此,如何实现全加器的性能提高是目前业界亟待解决的重要课题。

技术实现思路

[0003]本专利技术提供一种全加器、芯片及计算装置,用以解决现有技术中如何实现全加器的性能提高的问题,实现全加器性能的提升。
[0004]本专利技术提供一种全加器,包括:
[0005]反相器,分别与第一加数端和第一节点相连,用于对所述第一加数端输入的第一加数信号生成反相信号并提供给所述第一节点;
[0006]异或电路,分别与所述第一加数端、第二加数端、所述第一节点和第二节点相连,用于基于所述反相信号,对所述第一加数信号和所述第二加数端输入的第二加数信号进行异或计算得到进位传播信号并提供给所述第二节点;
[0007]同或电路,分别与所述第一加数端、所述第二加数端、所述第一节点和第三节点相连,用于基于所述反相信号,对所述第一加数信号和所述第二加数信号进行同或计算得到同或信号并提供给所述第三节点;
[0008]求和电路,分别与所述第二节点、所述第三节点、进位输入端、电源端以及和位输出端相连,用于基于所述进位传播信号、所述进位输入端提供的进位输入信号、所述同或信号以及所述电源端提供的电源信号生成所述和位输出端的和位输出信号;其中,在所述第一加数信号为高电平且所述第二加数信号为低电平的情况下,若所述进位输入信号为低电平,在所述同或信号和所述进位输入信号的控制下利用所述电源信号将所述和位输出信号上拉,若所述进位输入信号为高电平,将所述同或信号作为所述和位输出信号。
[0009]根据本专利技术提供的一种全加器,所述异或电路包括:第一开关晶体管、第二开关晶体管、第三开关晶体管、第四开关晶体管和第五开关晶体管;所述第一开关晶体管和所述第二开关晶体管为P型开关晶体管;所述第三开关晶体管、所述第四开关晶体管和所述第五开关晶体管为N型开关晶体管;
[0010]所述第一开关晶体管的栅极、所述第二开关晶体管的第一源极/漏极、所述第五开关晶体管的栅极分别与所述第一加数端相连;
[0011]所述第二开关晶体管的栅极、所述第一开关晶体管的第一源极/漏极、所述第三开关晶体管的第一源极/漏极以及所述第四开关晶体管的栅极分别与所述第二加数端相连;
[0012]所述第一开关晶体管的第二源极/漏极、所述第二开关晶体管的第二源极/漏极、所述第三开关晶体管的第二源极/漏极以及所述第四开关晶体管的第一源极/漏极分别与
所述第二节点相连;
[0013]所述第四开关晶体管的第二源极/漏极与所述第五开关晶体管的第一源极/漏极相连;
[0014]所述第五开关晶体管的第二源极/漏极与接地端相连;
[0015]所述第三开关晶体管的栅极与所述第一节点相连。
[0016]根据本专利技术提供的一种全加器,所述求和电路包括:第一传输门、第六开关晶体管、第七开关晶体管和第八开关晶体管;其中,所述第六开关晶体管和第七开关晶体管为P型开关晶体管;所述第八开关晶体管为N型开关晶体管;
[0017]所述第六开关晶体管的栅极、第一传输门的输入端以及所述第八开关晶体管的栅极分别与所述进位输入端相连;
[0018]所述第六开关晶体管的第一源极/漏极与所述电源端相连,所述第六开关晶体管的第二源极/漏极与所述第七开关晶体管的第一源极/漏极相连;
[0019]所述第七开关晶体管的第二源极/漏极、所述第一传输门的输出端以及所述第八开关晶体管的第一源极/漏极分别与所述和位输出端相连;
[0020]所述第一传输门的第一控制端与所述第二节点相连;
[0021]所述第一传输门的第二控制端、所述第七开关晶体管的栅极以及所述第八开关晶体管的第二源极/漏极分别与所述第三节点相连;
[0022]在所述第一加数信号为高电平且所述第二加数信号为低电平的情况下,若所述进位输入信号为低电平,在所述同或信号和所述进位输入信号的控制下所述第六开关晶体管和所述第七开关晶体管导通所述电源端与所述和位输出端,以利用所述电源信号将所述和位输出信号上拉;
[0023]在所述第一加数信号为高电平且所述第二加数信号为低电平的情况下,若所述进位输入信号为高电平,在所述进位输入信号的控制下所述第八开关晶体管导通以将所述同或信号作为所述和位输出信号。
[0024]根据本专利技术提供的一种全加器,所述同或电路包括:第九开关晶体管、第十开关晶体管、第十一开关晶体管、第十二开关晶体管和第十三开关晶体管;其中,所述第九开关晶体管、第十开关晶体管和第十一开关晶体管为P型开关晶体管;所述第十二开关晶体管和第十三开关晶体管为N型开关晶体管;
[0025]所述第九开关晶体管的第一源极/漏极、所述第十开关晶体管的栅极、所述第十二开关晶体管的第一源极/漏极以及所述第十三开关晶体管的栅极分别与所述第二加数端相连;
[0026]所述第十一开关晶体管的栅极、所述第十二开关晶体管的栅极以及所述第十三开关晶体管的第一源极/漏极分别与所述第一加数端相连;
[0027]所述第九开关晶体管的第二源极/漏极、所述第十开关晶体管的第一源极/漏极、所述第十二开关晶体管的第二源极/漏极以及所述第十三开关晶体管的第二源极/漏极分别与所述第三节点相连;
[0028]所述第九开关晶体管的栅极与所述第一节点相连;
[0029]所述第十开关晶体管的第二源极/漏极与所述第十一开关晶体管的第一源极/漏极相连;
[0030]所述第十一开关晶体管的第二源极/漏极与所述电源端相连。
[0031]根据本专利技术提供的一种全加器,所述反相器包括:第十四开关晶体管和第十五开关晶体管;其中,所述第十四开关晶体管为P型开关晶体管;所述第十五开关晶体管为N型开关晶体管;
[0032]所述第十四开关晶体管的栅极以及所述第十五开关晶体管的栅极分别与所述第一加数端相连;
[0033]所述第十四开关晶体管的第一源极/漏极与所述电源端相连;
[0034]所述第十四开关晶体管的第二源极/漏极以及所述第十五开关晶体管的第一源极/漏极分别与所述第一节点相连;
[0035]所述第十五开关晶体管的第二源极/漏极与接地端相连。
[0036]根据本专利技术提供的一种全加器,还包括:进位电路;
[0037]所述进位电路,分别与所述第二节点、所述第三节点、所述进位输入端、所述第二加数端以及进位输出端相连,用于基于所述进位传播信号、所述同或信号、所述第二加数信号以及所述进位输入信号,生成所述进位输出端的进位输出信号。
[0038]根据本专利技术提供的一种全加器,所述进位电路包括:第二传输门和第三传输门;
[0039]所述第二传输门的第一控制端以及所述第三传输门的第二控制端分别与所述第二节本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种全加器,其特征在于,包括:反相器,分别与第一加数端和第一节点相连,用于对所述第一加数端输入的第一加数信号生成反相信号并提供给所述第一节点;异或电路,分别与所述第一加数端、第二加数端、所述第一节点和第二节点相连,用于基于所述反相信号,对所述第一加数信号和所述第二加数端输入的第二加数信号进行异或计算得到进位传播信号并提供给所述第二节点;同或电路,分别与所述第一加数端、所述第二加数端、所述第一节点和第三节点相连,用于基于所述反相信号,对所述第一加数信号和所述第二加数信号进行同或计算得到同或信号并提供给所述第三节点;求和电路,分别与所述第二节点、所述第三节点、进位输入端、电源端以及和位输出端相连,用于基于所述进位传播信号、所述进位输入端提供的进位输入信号、所述同或信号以及所述电源端提供的电源信号生成所述和位输出端的和位输出信号;其中,在所述第一加数信号为高电平且所述第二加数信号为低电平的情况下,若所述进位输入信号为低电平,在所述同或信号和所述进位输入信号的控制下利用所述电源信号将所述和位输出信号上拉,若所述进位输入信号为高电平,将所述同或信号作为所述和位输出信号。2.根据权利要求1所述的全加器,其特征在于,所述异或电路包括:第一开关晶体管、第二开关晶体管、第三开关晶体管、第四开关晶体管和第五开关晶体管;所述第一开关晶体管和所述第二开关晶体管为P型开关晶体管;所述第三开关晶体管、所述第四开关晶体管和所述第五开关晶体管为N型开关晶体管;所述第一开关晶体管的栅极、所述第二开关晶体管的第一源极/漏极、所述第五开关晶体管的栅极分别与所述第一加数端相连;所述第二开关晶体管的栅极、所述第一开关晶体管的第一源极/漏极、所述第三开关晶体管的第一源极/漏极以及所述第四开关晶体管的栅极分别与所述第二加数端相连;所述第一开关晶体管的第二源极/漏极、所述第二开关晶体管的第二源极/漏极、所述第三开关晶体管的第二源极/漏极以及所述第四开关晶体管的第一源极/漏极分别与所述第二节点相连;所述第四开关晶体管的第二源极/漏极与所述第五开关晶体管的第一源极/漏极相连;所述第五开关晶体管的第二源极/漏极与接地端相连;所述第三开关晶体管的栅极与所述第一节点相连。3.根据权利要求2所述的全加器,其特征在于,所述求和电路包括:第一传输门、第六开关晶体管、第七开关晶体管和第八开关晶体管;其中,所述第六开关晶体管和第七开关晶体管为P型开关晶体管;所述第八开关晶体管为N型开关晶体管;所述第六开关晶体管的栅极、第一传输门的输入端以及所述第八开关晶体管的栅极分别与所述进位输入端相连;所述第六开关晶体管的第一源极/漏极与所述电源端相连,所述第六开关晶体管的第二源极/漏极与所述第七开关晶体管的第一源极/漏极相连;所述第七开关晶体管的第二源极/漏极、所述第一传输门的输出端以及所述第八开关晶体管的第一源极/漏极分别与所述和位输出端相连;所述第一传输门的第一控制端与所述第二节点相连;
所述第一传输门的第二控制端、所述第七开关晶体管的栅极以及所述第八开关晶体管的第二源极/漏极分别与所述第三节点相连;在所述第一加数信号为高电平且所述第二加数信号为低电平的情况下,若所述进位...

【专利技术属性】
技术研发人员:谢翔邓成将王自强黄焘
申请(专利权)人:清华大学
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1