发明名称 一种基于可逆逻辑的算术逻辑单元ALU
摘要 本发明涉及一种基于可逆逻辑的算术/逻辑单元ALU,该单元包括若干个可逆函数发生器和若干个可逆可控单元,若干个可逆函数发生器对原始输入数据进行第一次运算,再利用若干个可逆可控单元进行第二次运算,若干个可逆函数发生器和若干个可逆可控单元通过若干个Toffoli门级联,由此级联构成可运算任意bit位的可逆算术/逻辑单元级联。本发明的ALU可以实现16种逻辑运算,其中包括重要的逻辑与、逻辑或、逻辑非和逻辑异或等、另外实现16中算术运算,其中包括重要的加法、减法等。该基于可逆逻辑的算术/逻辑单元无论从其包含的部件还是整体上来看,都是一个可逆的体系,而且最大程度的减少逻辑门数和垃圾输出数,降低了电路单元设计的功耗以及实现电路所用的代价。
申请公布号 CN101799747A 申请公布日期 2010.08.11
申请号 CN201010107130.7 申请日期 2010.02.09
申请人 南通大学 发明人 聂志浪;管致锦;陶涛;李三换;李珏宇
分类号 G06F7/57(2006.01)I 主分类号 G06F7/57(2006.01)I
代理机构 南京众联专利代理有限公司 32206 代理人 顾伯兴
主权项 一种基于可逆逻辑的多功能算术逻辑单元,其特征在于:该单元包括若干个可逆函数发生器(FUNC)和若干个可逆可控单元(DXOR),所述若干个可逆函数发生器对原始输入数据进行第一次运算,再利用所述若干个可逆可控单元进行第二次运算,所述若干个可逆函数发生器和若干个可逆可控单元通过若干个Toffoli(TG)门级联,由此级联构成可运算任意bit位的可逆算术/逻辑单元级联。
地址 226019 江苏省南通市啬园路9号