Patent
1997-03-19
1999-07-27
Lall, Parshotam S.
395391, 39580023, 395561, G06F 938
Patent
active
059304928
ABSTRACT:
A pipeline conveys a control word and a steering word with each instruction. The control word specifies the control signals for the instruction at each pipeline stage. The steering word specifies the routing of the instruction through the pipeline stages. Many pipeline modifications may be made by modifying the control words and steering words corresponding to the instructions. According to one embodiment, the execution pipeline within the microprocessor employs the control word/steering word method of pipeline control. Certain instructions do not perform any multiplication operations, and so may bypass the multiply pipeline stage or stages. Similarly, other instructions do not perform addition operations and may bypass the adder pipeline stage or stages. Still further, data movement and control update type instructions may bypass the pipeline all together and move directly to the result queue in the FPU. Additional instructions may be implemented in many cases by adding a control word and steering word for the instructions into the control word/steering word generation. Additional instructions may be implemented in this manner if the hardware within the pipeline can be used to implement the instruction.
REFERENCES:
patent: 4044338 (1977-08-01), Wolf
patent: 4453212 (1984-06-01), Gaither et al.
patent: 4807115 (1989-02-01), Torng
patent: 4858105 (1989-08-01), Kuriyama et al.
patent: 4928223 (1990-05-01), Dao et al.
patent: 5053631 (1991-10-01), Perlman et al.
patent: 5058048 (1991-10-01), Gupta et al.
patent: 5129067 (1992-07-01), Johnson
patent: 5136697 (1992-08-01), Johnson
patent: 5226126 (1993-07-01), McFarland et al.
patent: 5226130 (1993-07-01), Favor et al.
patent: 5465379 (1995-11-01), Li et al.
patent: 5471626 (1995-11-01), Carnevale et al.
patent: 5532856 (1996-07-01), Li et al.
patent: 5568622 (1996-10-01), Stewart et al.
patent: 5598546 (1997-01-01), Blomgren
patent: 5636216 (1997-06-01), Fox et al.
patent: 5696955 (1997-12-01), Goddard et al.
Intel, "Chapter 2: Microprocessor Architecture Overview," pp. 2-1 through 2-4.
Michael Slater, "AMD's K5 Designed to Outrun Pentium," Microprocessor Report, vol. 8, No. 14, Oct. 24, 1994, 7 pages.
Sebastian Rupley and John Clyman, "P6: The Next Step?," PC Magazine, Sep. 12, 1995, 16 pages.
Tom R. Halfhill, "AMD K6 Takes On Intel P6," BYTE, Jan. 1996, 4 pages.
Advanced Micro Devices , Inc.
Coulter Kenneth R.
Kivlin B. Noel
Lall Parshotam S.
Merkel Lawrence J.
LandOfFree
Rapid pipeline control using a control word and a steering word does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with Rapid pipeline control using a control word and a steering word, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Rapid pipeline control using a control word and a steering word will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-889892