首页> 外国专利> Systems and methods for a floating-point multiplication and accumulation unit using a partial-product multiplier in digital signal processors

Systems and methods for a floating-point multiplication and accumulation unit using a partial-product multiplier in digital signal processors

机译:用于数字信号处理器中使用部分积乘法器的浮点乘法和累加单元的系统和方法

摘要

An embodiment of an apparatus performs a floating-point multiply-add process on a first multiplicand, a second multiplicand, and an addend. A leading 0 bit is added to a mantissa of the first multiplicand to form an expanded first mantissa, and a partial-product multiplication is performed on the expanded first mantissa and a mantissa of the second multiplicand to produce partial-product sum and a partial-product carry mantissas. Leading bits of the partial-product sum and carry mantissas are changed to 0 bits if they are both 1 bits, and the partial-product sum and the partial-product carry are shifted right according to an exponent difference of a product of the first multiplicand and the second multiplicand. Otherwise both the partial-product sum and carry mantissas are arithmetically shifted right according to the exponent difference. The first and second multiplicands and the addend can be complex numbers.
机译:装置的实施例对第一被乘数,第二被乘数和加数执行浮点乘加处理。将前导0位添加到第一被乘数的尾数以形成展开的第一尾数,并对展开的第一尾数和第二乘数的尾数执行部分乘积乘法,以产生部分乘积和和部分乘积。产品携带尾数。如果部分乘积和进位尾数的前导位均为1位,则将其更改为0位,并且根据第一乘积的乘积的指数差将部分乘积之和和部分乘积进位右移。第二个被乘数否则,部分乘积和和尾数尾数都会根据指数差在算术上右移。第一和第二被乘数以及加数可以是复数。

著录项

相似文献

  • 专利
  • 外文文献
  • 中文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号