Electrical computers and digital processing systems: processing – Processing architecture – Superscalar
Patent
1993-11-17
2000-10-03
Myers, Paul R.
Electrical computers and digital processing systems: processing
Processing architecture
Superscalar
G06F 1500
Patent
active
061287210
ABSTRACT:
A processor method and apparatus. The processor has an execution pipeline, a register file and a controller. The execution pipeline is for executing an instruction and has a first stage for generating a first result and a last stage for generating a final result. The register file is for storing the first result and the final result. The controller makes the first result stored in the register file available in the event that the first result is needed for the execution of a subsequent instruction. By storing the result of the first stage in the register file, the length of the execution pipeline is reduced from that of the prior art. Furthermore, logic required for providing inputs to the execution pipeline is greatly simplified over that required by the prior art.
REFERENCES:
patent: 4187539 (1980-02-01), Eaton
patent: 4228497 (1980-10-01), Gupta et al.
patent: 4598365 (1986-07-01), Boothroyd et al.
patent: 4819155 (1989-04-01), Wulf et al.
patent: 4849926 (1989-07-01), Hasegawa
patent: 4991078 (1991-02-01), Wilhelm et al.
patent: 5019967 (1991-05-01), Wheeler et al.
patent: 5129067 (1992-07-01), Johnson
patent: 5136697 (1992-08-01), Johnson
patent: 5261071 (1993-11-01), Lyon
patent: 5274818 (1993-12-01), Vasilevsky et al.
patent: 5299320 (1994-03-01), Aond et al.
patent: 5337415 (1994-08-01), DeLano et al.
patent: 5345569 (1994-09-01), Tran
Microsoft Press Computer Dictionary Nov. 1, 1993.
Johnson, Superscaler Microprocessor Design; pp. 94-95; Prentice Hall; Englewood Cliffs, New Jersey; 1991.
European Search Report dated Mar. 1, 1995; Examiner T. Daskalakis.
Joy William N.
Tremblay Marc
Yung Robert
Myers Paul R.
Sun Microsystems Inc.
LandOfFree
Temporary pipeline register file for a superpipelined superscala does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with Temporary pipeline register file for a superpipelined superscala, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Temporary pipeline register file for a superpipelined superscala will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-205629