Electrical computers: arithmetic processing and calculating – Electrical digital calculating computer – Particular function performed
Reexamination Certificate
2006-03-07
2006-03-07
Malzahn, D. H. (Department: 2193)
Electrical computers: arithmetic processing and calculating
Electrical digital calculating computer
Particular function performed
C708S523000
Reexamination Certificate
active
07010558
ABSTRACT:
An apparatus and method for performing enhanced algorithmic processing, including reduced cycle-count fast Fourier transform (FFT) calculations. In one aspect, the invention comprises a user-configurable processor having an extension instruction adapted for reduced cycle-count algorithmic operations. In one exemplary embodiment, the processor is an extensible core, and the extension instruction comprises a 32-bit instruction word linked with existing circuitry in the processor core used for multiply-accumulate (mac) instructions. 16-bit, 24-bit, and dual 16-bit multiply options are available for the multiply/accumulate unit of the processor. The extension instruction is pipelined to the same number of stages as the mac instructions, thereby avoiding unnecessary stalls and increasing performance. A modified accumulator data path used in support of the foregoing instruction is also described. A computer program and apparatus for synthesizing logic implementing the aforementioned functionality are also described.
REFERENCES:
patent: 4117541 (1978-09-01), Ali
patent: 4293921 (1981-10-01), Smith, Jr.
patent: 4486850 (1984-12-01), Hyatt
patent: 4722050 (1988-01-01), Lee et al.
patent: 4763242 (1988-08-01), Lee et al.
patent: 4791590 (1988-12-01), Ku et al.
patent: 4891779 (1990-01-01), Hasebe
patent: 4996661 (1991-02-01), Cox et al.
patent: 5042000 (1991-08-01), Baldwin
patent: 5053987 (1991-10-01), Genusov et al.
patent: 5093801 (1992-03-01), White et al.
patent: 5224063 (1993-06-01), Matsunaga
patent: 5303172 (1994-04-01), Magar et al.
patent: 5450553 (1995-09-01), Kitagaki et al.
patent: 5477478 (1995-12-01), Okamoto et al.
patent: 5481488 (1996-01-01), Luo et al.
patent: 5721892 (1998-02-01), Peleg et al.
patent: 5764553 (1998-06-01), Hong
patent: 5941940 (1999-08-01), Prasad et al.
patent: 5954811 (1999-09-01), Garde
patent: 5968112 (1999-10-01), Kirschenbaum et al.
patent: 5983256 (1999-11-01), Peleg et al.
patent: 6006245 (1999-12-01), Thayer
patent: 6032253 (2000-02-01), Cashman et al.
patent: 6061705 (2000-05-01), Hellberg
patent: 6081821 (2000-06-01), Hopkinson et al.
patent: 6209017 (2001-03-01), Lim et al.
patent: 6272512 (2001-08-01), Golliver et al.
patent: 6282633 (2001-08-01), Killian et al.
patent: 6317770 (2001-11-01), Lim et al.
patent: 6341299 (2002-01-01), Romain
patent: 6359938 (2002-03-01), Keevill et al.
patent: 6366936 (2002-04-01), Lee et al.
patent: 6366937 (2002-04-01), Shridhar et al.
patent: 6477683 (2002-11-01), Killian et al.
patent: 6477697 (2002-11-01), Killian et al.
patent: 6625630 (2003-09-01), Vinitzky
patent: 6701515 (2004-03-01), Wilson et al.
patent: 6718504 (2004-04-01), Coombs et al.
patent: 6732238 (2004-05-01), Evans et al.
patent: 6763327 (2004-07-01), Songer et al.
patent: 6848074 (2005-01-01), Coombs
patent: 6854046 (2005-02-01), Evans et al.
patent: 6862563 (2005-03-01), Hakewill et al.
patent: 2003/0009502 (2003-01-01), Katayanagi
patent: 2004/0010321 (2004-01-01), Morishita et al.
ARC International
Gazdzinski & Associates
Malzahn D. H.
LandOfFree
Data processor with enhanced instruction execution and method does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with Data processor with enhanced instruction execution and method, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Data processor with enhanced instruction execution and method will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-3527926