Reservation station for a floating point processing unit

Electrical computers and digital processing systems: processing – Processing architecture – Superscalar

Patent

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

712217, 712218, G06F 1582

Patent

active

061227218

ABSTRACT:
A reservation station with format conversion logic enables the implementation of a superscalar computer processing system which incorporates both a floating point functional unit and non-floating point functional units. By converting operand data in a floating point reservation station from external formats to an internal floating point format, a system incorporating such a floating point reservation station enables the representation of operand data in uniform external formats outside floating point arithmetic units (e.g., in a reorder buffer, on operand and result busses, and within non-floating functional units) while also enabling the use of a specialized internal representation (internal floating point format) within floating point arithmetic units. A system incorporating multiple functional units and such a floating point reservation station enables the use of superscalar techniques for exploiting parallelism between floating point and non-floating point instructions because operands and results are externally represented in uniform external formats. Specialized logic within the floating point reservation station converts operand formats.

REFERENCES:
patent: 3930232 (1975-12-01), Wallach et al.
patent: 4161784 (1979-07-01), Cushing et al.
patent: 4631696 (1986-12-01), Sakamoto
patent: 4789956 (1988-12-01), Hildebrandt
patent: 4823260 (1989-04-01), Imel et al.
patent: 4928223 (1990-05-01), Dao et al.
patent: 4941120 (1990-07-01), Brown et al.
patent: 5053631 (1991-10-01), Perlman et al.
patent: 5058048 (1991-10-01), Gupta et al.
patent: 5095458 (1992-03-01), Lynch et al.
patent: 5128888 (1992-07-01), Tamura et al.
patent: 5155816 (1992-10-01), Kohn
patent: 5155820 (1992-10-01), Gibson
patent: 5206828 (1993-04-01), Shah et al.
patent: 5226126 (1993-07-01), McFarland et al.
patent: 5257215 (1993-10-01), Poon
patent: 5262973 (1993-11-01), Richardson
patent: 5317526 (1994-05-01), Urano et al.
patent: 5339266 (1994-08-01), Hinds et al.
patent: 5481686 (1996-01-01), Dockser
patent: 5574928 (1996-11-01), White et al.
patent: 5651125 (1997-07-01), Witt et al.
patent: 5878266 (1999-03-01), Goddard et al.
Mike Johnson, "Superscalar Microprocessor Design" (Book), 1991, (2 copies previously supplied by applicant to PTO library).
R. M. Tomasulo, "An Efficient Algorithm for Exploiting Multiple Arithmetic Units," V32 IBM Journal of R&D, Jan. 1967, vol. 11, pp. 25-33.
Kai Hwang et al, "Computer Architecture and Parallel Processing," Copyright 1984, pp. 170-174.
Intel, "Microprocessor Family Programmer's Reference Manual," 1992, pp. 15-1 through 16-28.
IEEE, "IEEE Standard for Radix-Independent Floating-Point Arithmetic," Copyright 1987, pp. 7-16.
IEEE, "IEEE Standard For Binary Floating-Point Arithmetic," Copyright 1985, pp 7-17.
S. Weiss, "Instruction Issue Logic For Pipelined Supercomputers," University of Wisconsin-Madison, 1984, pp. 110-118.
Vojin G. Oklobdzija, "An Algorithmic and Novel Design Of A Leading Zero Detector Circuit: Comparison With Logic Synthesis," IEEE Transactions on Very Large Scale Integration (VLSI) Systems, .COPYRGT.1994, pp. 124-129.
Donald Alpert, et al., "Architecture of the Pentium Microprocessor," IEEE Micro, vol. 13, No. 3, Jun. 1993, pp. 11-21.
Arnel B. Enriquez, et al., "Design Of A Multi-Mode Pipelined Multiplier For Floating-Point Applications," Feb. 1991, pp. 77-81.

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

Reservation station for a floating point processing unit does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Reservation station for a floating point processing unit, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Reservation station for a floating point processing unit will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-1084098

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