本发明涉及一种支持多模式乘法器的部分积复用方法,用于支持三种单指令多数据流模式的有符号乘法器中,实现一个32位、两个16位或四个8位乘法运算,该方法包括以下步骤:(1)将操作数通过Booth‑4编码生成32位原部分积;(2)对原部分积进行符号扩展生成扩展部分积;(3)通过选择器对扩展部分积进行组合,生成36位最终部分积.与现有技术相比,本发明具有节省硬件资源等优点.
发明专利
CN201610196520.3
2016.03.31
CN105824601A
2016-08-03
吴俊 张志峰 牛丽凡 任浩琪 赵朝兴 陈鑫
同济大学
G06F7/523(2006.01)I,G,G06,G06F,G06F7
G06F7/523(2006.01)I,G,G06,G06F,G06F7,G06F7/523
一种支持多模式乘法器的部分积复用方法,用于支持三种单指令多数据流模式的有符号乘法器中,其特征在于,实现一个32位、两个16位或四个8位乘法运算,该方法包括以下步骤:(1)将操作数通过Booth‑4编码生成32位原部分积;(2)对原部分积进行符号扩展生成扩展部分积;(3)通过选择器对扩展部分积进行组合,生成36位最终部分积.