[发明专利]一种高性能非精确乘法器及其应用方法有效
申请号: | 201510712638.2 | 申请日: | 2015-10-28 |
公开(公告)号: | CN105426156B | 公开(公告)日: | 2018-07-20 |
发明(设计)人: | 刘伟强;钱亮宇;王成华;操天 | 申请(专利权)人: | 南京航空航天大学 |
主分类号: | G06F7/533 | 分类号: | G06F7/533 |
代理公司: | 江苏圣典律师事务所 32237 | 代理人: | 贺翔 |
地址: | 210016 江*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明公开了一种高性能非精确乘法器及其应用方法,该非精确乘法器是由非精确Booth编码单元、精确Booth编码单元、精确4‑2压缩器单元、非精确4‑2压缩器单元、非精确压缩树型结构以及超前进位加法器单元组成,其中非精确乘法器的高位m比特是使用精确的Booth编码单元和精确的4‑2压缩器单元、低位的n比特是使用非精确的Booth编码单元和非精确的4‑2压缩器单元。在应用本发明时,非精确乘法器中使用精确Booth编码单元和精确4‑2压缩器单元的位数和使用非精确Booth编码单元和非精确4‑2压缩器单元的位数需要通过软件仿真的方法确定。本发明是一种新型的高速、低功耗、小面积的乘法器,在实时嵌入式处理和其他低功耗数字电路设计领域具有很广阔的应用前景。 | ||
搜索关键词: | 一种 性能 精确 乘法器 及其 应用 方法 | ||
【主权项】:
1.一种高性能非精确乘法器,其特征在于:包括非精确Booth编码单元、精确Booth编码单元、非精确4‑2压缩器单元、精确4‑2压缩器单元、非精确压缩树形结构以及超前进位加法器单元;所述精确Booth编码单元是用于两个操作数高位生成部分积,减少部分积的行数并且将部分积传递给压缩器单元使用;所述非精确Booth编码单元是用于两个操作数低位生成部分积,减少部分积的行数并且将部分积传递给压缩器单元使用;所述精确4‑2压缩器单元是将高位的4个权重一样的部分积压缩成两个,以减少部分积的行数,将所有的部分积压缩成两行,传递给超前进位加法器单元;所述非精确4‑2压缩器单元是将低位的4个权重一样的部分积压缩成两个,以减少部分积的行数,将所有的部分积压缩成两行,传递给超前进位加法器单元;所述非精确压缩树形结构是在运用Booth编码单元的前提下,Booth编码单元会在部分积的最后一行产生一个补偿位,在此结构中,舍去该补偿位以达到减少部分积行数;所述超前进位加法器单元是将压缩至两行的部分积,进行最终相加产生最终的结果。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于南京航空航天大学,未经南京航空航天大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201510712638.2/,转载请声明来源钻瓜专利网。