[发明专利]一种三值绝热多米诺乘法单元有效
申请号: | 201210341718.8 | 申请日: | 2012-09-14 |
公开(公告)号: | CN102902508A | 公开(公告)日: | 2013-01-30 |
发明(设计)人: | 汪鹏君;杨乾坤;郑雪松 | 申请(专利权)人: | 宁波大学 |
主分类号: | G06F7/523 | 分类号: | G06F7/523 |
代理公司: | 宁波奥圣专利代理事务所(普通合伙) 33226 | 代理人: | 程晓明 |
地址: | 315211 浙*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 绝热 多米诺 乘法 单元 | ||
技术领域
本发明涉及一种乘法单元,尤其是涉及一种三值绝热多米诺乘法单元。
背景技术
当前数字电路系统主要采用二值逻辑实现,其单根信号线能传输的逻辑值只有0和1两种,电路的空间和时间利用率较低。采用多值逻辑可以大大减少电路输入变量数,提高每根连线携带的信息量,从而减小芯片的面积,增强数据处理能力。多米诺电路由于其在电路面积和速度上的优势,广泛应用于各种高性能电路中,因此将多值逻辑与多米诺电路相结合,能够进一步减小电路面积,提高电路的信息密度。
乘法器是现代数字系统的关键部件之一,在各种微处理器中应用十分广泛,例如在DSP 芯片进行卷积运算、快速傅里叶变换、数字滤波等运算时都需要乘法器的参与,因此乘法器的功耗会对整个数字系统的功耗产生较大的影响,而乘法单元作为构成乘法器的主要模块,其功耗又决定了乘法器的功耗。然而,传统的乘法单元由于电荷是从电源到地一次性的消耗掉,造成了极大的浪费;而采用交流脉冲电源的绝热乘法单元能够充分回收电路节点中存储的电荷,有效降低电路的功耗。鉴于此,将多值逻辑、绝热逻辑与多米诺电路应用到乘法单元的设计中具有现实意义。
发明内容
本发明所要解决的技术问题是提供一种在保证具有正确的逻辑功能的前提下,功耗较低的三值绝热多米诺乘法单元。
本发明解决上述技术问题所采用的技术方案为:一种三值绝热多米诺乘法单元,包括第一三值绝热多米诺文字运算电路、第二三值绝热多米诺文字运算电路、进位信号产生电路、本位积信号产生电路、第一时钟信号输入端、第二时钟信号输入端和第三时钟信号输入端,所述的进位信号产生电路设置有低位进位信号输入端、被乘数文字运算信号输入端、乘数文字运算信号输入端、高位进位信号输出端和互补高位进位信号输出端,所述的本位积信号产生电路设置有被乘数文字运算信号输入端、乘数文字运算信号输入端、低位进位信号输入端、互补低位进位信号输入端和本位积信号输出端,所述的第一三值绝热多米诺文字运算电路的信号输入端用于接入被乘数输入信号,所述的第一三值绝热多米诺文字运算电路的信号输出端分别与所述的进位信号产生电路的被乘数文字运算信号输入端和所述的本位积信号产生电路的被乘数文字运算信号输入端连接,所述的第二三值绝热多米诺文字运算电路的信号输入端用于接入乘数输入信号,所述的第二三值绝热多米诺文字运算电路的信号输出端分别与所述的进位信号产生电路的乘数文字运算信号输入端和所述的本位积信号产生电路的乘数文字运算信号输入端连接,所述的进位信号产生电路的低位进位信号输入端与所述的本位积信号产生电路的低位进位信号输入端连接,所述的第一三值绝热多米诺文字运算电路、所述的第二三值绝热多米诺文字运算电路和所述的进位信号产生电路均分别与所述的第一时钟信号输入端和所述的第二时钟信号输入端连接,所述的本位积信号产生电路分别与所述的第一时钟信号输入端、所述的第二时钟信号输入端和所述的第三时钟信号输入端连接,其中,所述的第一时钟信号输入端接入幅值电平对应逻辑2的第一时钟信号,所述的第二时钟信号输入端接入幅值电平对应逻辑2的第二时钟信号,所述的第三时钟信号输入端接入幅值电平对应逻辑1的第三时钟信号,所述的第二时钟信号与所述的第三时钟信号的相位相同且与所述的第一时钟信号的相位相差180度。
所述的第一三值绝热多米诺文字运算电路的信号输出端的输出信号为与其信号输入端接入的被乘数输入信号对应的三个被乘数文字运算信号,分别为被乘数为逻辑0时的第一被乘数文字运算信号、被乘数为逻辑1时的第二被乘数文字运算信号和被乘数为逻辑2时的第三被乘数文字运算信号,其中所述的进位信号产生电路的被乘数文字运算信号输入端接入所述的第二被乘数文字运算信号和所述的第三被乘数文字运算信号,所述的本位积信号产生电路的被乘数文字运算信号输入端接入所述的第一被乘数文字运算信号、所述的第二被乘数文字运算信号和所述的第三被乘数文字运算信号,所述的第二三值绝热多米诺文字运算电路的信号输出端的输出信号为与其信号输入端接入的乘数输入信号对应的三个乘数文字运算信号,分别为乘数为逻辑0时的第一乘数文字运算信号、乘数为逻辑1时的第二乘数文字运算信号和乘数为逻辑2时的第三乘数文字运算信号,其中所述的进位信号产生电路的乘数文字运算信号输入端接入所述的第二乘数文字运算信号和所述的第三乘数文字运算信号,所述的本位积信号产生电路的乘数文字运算信号输入端接入所述的第一乘数文字运算信号、所述的第二乘数文字运算信号和所述的第三乘数文字运算信号。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于宁波大学,未经宁波大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210341718.8/2.html,转载请声明来源钻瓜专利网。