High speed multiplier

Number of patents in Portfolio can not be more than 2000

United States of America Patent

PATENT NO 5253195
SERIAL NO

08013541

Stats

ATTORNEY / AGENT: (SPONSORED)

Importance

Loading Importance Indicators... loading....

Abstract

See full text

A high speed digital multiplier utilizes a variation in known shift-and-add algorithms. Each cycle, a single digit of the multiplier and the entire multiplicand are processed to form a 'partial product' that is added to the result of the next cycle. The end result is a two part product, the high order product being generated by a carry-propagate adder, and the low order product being generated by a 'spill adder' that produces one digit each cycle. Inputs of a carry-propagate adder are fed directly from outputs of a carry-save adder rather than running sum and carry registers. With a multiplier digit of 16-bits, a fixed point halfword multiply requires one execution cycle, a fixed point fullword multiply requires two execution cycles, and a floating point long multiply requires four execution cycles with additional overhead if pre- or post-normalization is required.

Loading the Abstract Image... loading....

First Claim

See full text

Family

Loading Family data... loading....

Patent Owner(s)

Patent OwnerAddress
INTERNATIONAL BUSINESS MACHINES CORPORATIONARMONK NY

International Classification(s)

  • [Classification Symbol]
  • [Patents Count]

Inventor(s)

Inventor Name Address # of filed Patents Total Citations
Broker, Harold J Ulster Park, NY 2 37
Cook, Russell S Poughkeepsie, NY 5 34
O'Connor, James Ulster Park, NY 42 758
Xu, Nelson S Hyde Park, NY 4 171

Cited Art Landscape

Load Citation

Patent Citation Ranking

Forward Cite Landscape

Load Citation