Fast array multiplier

Electrical computers: arithmetic processing and calculating – Electrical digital calculating computer – Particular function performed

Patent

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

708625, 708627, G06F 752

Patent

active

059744375

ABSTRACT:
A number of adder structures (also referred to herein as "tiles" and "Quickadders.TM.") are provided which may be constructed with positively and/or negatively weighted and signed inputs and outputs and which may be placed so as to span one or more bitslices of a multiplier array. In a second aspect of the present invention, groups of replicable circuitry columns are provided for forming multiplier arrays for multiplying binary numbers X and Y to obtain a binary product Z. These groups of columns of circuitry include left column groups to handle X-inputs to the array, internal column groups, and right column groups to handle outputs to a CLA adder/subtractor (or equivalent) for processing the MSBs of the product. The LSBs of the product are produced directly by the array. The groups may be thought of as replacing 2, 3 or 4 conventional columns of full-adder circuitry of a basic array such as that shown in FIGS. 1 and 2. The new groups of columns significantly speed up the process of multiplication through use of rewiring techniques and the use of Fc, Fo, Fx, Fw, Fz, Fv, Fu and/or Fy-type Quickadders.TM. and associated circuitry.

REFERENCES:
patent: 4168530 (1979-09-01), Gajski et al.
patent: 4556948 (1985-12-01), Mercy
patent: 4575812 (1986-03-01), Kloker et al.
patent: 4748583 (1988-05-01), Noll
patent: 4752905 (1988-06-01), Nakagawa et al.
patent: 4831577 (1989-05-01), Wei et al.
patent: 4843585 (1989-06-01), Williams
patent: 4910701 (1990-03-01), Gibbons et al.
patent: 5010510 (1991-04-01), Nishimura et al.
patent: 5072419 (1991-12-01), Zyner
patent: 5101372 (1992-03-01), Heaslip
patent: 5181185 (1993-01-01), Han et al.
patent: 5243551 (1993-09-01), Knowles et al.
patent: 5265043 (1993-11-01), Naini et al.
patent: 5325320 (1994-06-01), Chiu
patent: 5347482 (1994-09-01), Williams
patent: 5404323 (1995-04-01), Xu et al.
patent: 5446651 (1995-08-01), Moyse et al.
patent: 5491640 (1996-02-01), Sharma et al.
patent: 5504915 (1996-04-01), Rarick
patent: 5521837 (1996-05-01), Frankle et al.
patent: 5524090 (1996-06-01), Iwamura
Kinsey, "M5C.TM. Series CMOS Gate Arrays Design Reference Guide", 1994, 7-86, Motorola M5C Series Design Reference Guide.
"Partial Product Array for High-Speed Multiply Using Adders for Multiple Additions", Jun. 1971, pp. 287-289, IBM Technical Disclosure Bulletin.
Wallace, "A Suggestion for a Fast Multiplier", Feb. 1964, vol. EC-13, pp. 14-17, IEEE Transactions on Electronic Computers.
Hwang, "Computer Arithmetic, Principles, Architecture, and Design", 1979, pp. 161-212, School of Electrical Engineering, Purdue University.
Johannsen, David Lawrence, Silicon Compilation, Technical Report #4530, Department of Computer Science, California Institute of Technology, Pasadena, California, 1981.

LandOfFree

Say what you really think

Search LandOfFree.com for the USA inventors and patents. Rate them and share your experience with other people.

Rating

Fast array multiplier does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Fast array multiplier, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Fast array multiplier will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-775659

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.