一种Booth乘法器
    1.
    发明公开

    公开(公告)号:CN102722352A

    公开(公告)日:2012-10-10

    申请号:CN201210159642.7

    申请日:2012-05-21

    Abstract: 本发明公开了一种Booth乘法器,包括Booth编码电路,Booth编码,用于对二进制乘数B进行编码,得到信号X1,X2,Neg;Booth解码电路,用于将信号X1,X2,Neg结合二进制被乘数A生成部分积项;压缩器,用于将对解码电路产生的多个部分积项进行累加操作,得到两个累加值;进位保留加法器,用于对多个部分积项经过压缩器后得到的两个累加值进行进位保留的相加操作,得到最终乘积结果。本发明采用混合型Wallace-Tree结构,并插入流水线,进一步提高运算速度。与现有技术相比,本发明从速度和面积上进行了综合考虑,能达到很好的效果,同时能耗低,计算结果准确。

    一种Booth乘法器
    2.
    发明授权

    公开(公告)号:CN102722352B

    公开(公告)日:2015-06-03

    申请号:CN201210159642.7

    申请日:2012-05-21

    Abstract: 本发明公开了一种Booth乘法器,包括Booth编码电路,Booth编码,用于对二进制乘数B进行编码,得到信号X1,X2,Neg;Booth解码电路,用于将信号X1,X2,Neg结合二进制被乘数A生成部分积项;压缩器,用于将对解码电路产生的多个部分积项进行累加操作,得到两个累加值;进位保留加法器,用于对多个部分积项经过压缩器后得到的两个累加值进行进位保留的相加操作,得到最终乘积结果。本发明采用混合型Wallace-Tree结构,并插入流水线,进一步提高运算速度。与现有技术相比,本发明从速度和面积上进行了综合考虑,能达到很好的效果,同时能耗低,计算结果准确。

Patent Agency Ranking