Nova Patents
EP1475699A2

Multiplier

Abstract

A multiplier for outputting the product of a multiplier factor A=A1-A2, where A1 and A2 are constants, and a multiplicand X, comprising a first partial-product generator receiving A1 and X and outputting partial products only with respect to the bits having the value of 1 in A1; a second partial-product generator receiving A2 and X and outputting partial products only with respect to the bits having the value of 1 in A2; a logic NOT means receiving the output signals from said second partial-product generator and outputting the logic NOT signals thereof; and a partial-product-sum means for receiving the output signals from said first partial-product generator, the output signals from said logic NOT means, and a correction signal, calculating the sum thereof, and outputting the sum as the product of the multiplier factor A and the multiplicand X.

EP1475699A2, drawing sheet 1
Sheet 1 of 56

Term

Term ended

Projected expiry passed 2 September 2014, 12.1 years ago.

  1. Priority
  2. Filed
  3. Published
  4. Projected expiry
  5. Today

5 claims: 2 independent, 3 dependent

  1. 1
    A multiplier for outputting the product of a multiplier factor A, which satisfies A = A1 - A2 with respect to the constants A1 and A2, and a multiplicand X, comprising:a first partial-product generating means for receiving the constant A1 and the multiplicand X and outputting partial products only with respect to the bits having the value of 1 in the constant A1;a second partial-product generating means for receiving the constant A2 and the multiplicand X and outputting partial products only with respect to the bits having the value of 1 in the constant A2;a logic NOT means for receiving the output signals from said second partial-product generating means and outputting the logic NOT signals thereof;and a partial-product-sum means for receiving the output signals from said first partial-product generating means, the output signals from said logic NOT means, and a correction signal, calculating the sum thereof, and outputting the sum as the product of the multiplier factor A and the multiplicand X.
  2. 4
    A multiplier for outputting the product of a multiplier factor A and a multiplicand X, comprising:a partial-product generating means for receiving the logic NOT signal of the multiplier factor A and the multiplicand X and outputting partial products only with respect to the bits having the value of 1 in the logic NOT signal of said multiplier factor A;a partial-product adding means for receiving the output signals from said partial-product generating means and the multiplicand X, adding up the output signals from said partial-product generating means and the multiplicand X by using a single-stage or multi-stage adding means, and outputting the addition results as partial products;a logic NOT means for receiving the output signals from said partial-product adding means and outputting the logic NOT signals thereof;and a partial-product-sum means for receiving the output signals from said logic NOT means and a correction signal which can be generated from the multiplicand X, calculating the sum of the output signals from said logic NOT means and said correction signal, and outputting the sum as the product of the multiplier factor A and the multiplicand X.