Patent
1996-03-06
1998-07-07
Donaghue, Larry D.
395563, 395389, G06F 938
Patent
active
057782474
ABSTRACT:
The present invention recognizes that for most functional units, there will rarely be both single and double precision operations in the pipeline at the same time. Accordingly, the present invention eliminates logic for checking whether a register designation is single or double precision for these functional units. Instead, a mode indicator is set to indicate whether the outstanding instructions in the pipeline are single or double precision. If a rare change in precision occurs, the instruction will not be dispatched until the pipeline is empty. The data dependency check logic can thus compare the register designations without knowing whether they are single or double precision.
REFERENCES:
patent: 4476537 (1984-10-01), Blau et al.
patent: 4755965 (1988-07-01), Mary et al.
patent: 4823260 (1989-04-01), Imel et al.
patent: 5488709 (1996-01-01), Vegesna et al.
patent: 5515520 (1996-05-01), Hatta et al.
patent: 5681125 (1997-10-01), Witt et al.
Molner et al "A HOMNZ 64-Bit Floating Point Co-Processor" IEEE, 1989.
Donaghue Larry D.
Sun Microsystems Inc.
LandOfFree
Multi-pipeline microprocessor with data precision mode indicator does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with Multi-pipeline microprocessor with data precision mode indicator, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Multi-pipeline microprocessor with data precision mode indicator will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-1216962