Floating point register alias table FXCH and retirement floating

Boots – shoes – and leggings

Patent

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

395375, 395800, 364DIG1, G06F 1202, G06F 930, G06F 1531

Patent

active

054993520

ABSTRACT:
A Register Alias Table (RAT), including a retirement floating point RAT array, for floating point register renaming within a superscalar microprocessor capable of speculative execution. The RAT provides register renaming floating point registers to take advantage of a larger physical register set than would ordinarily be available within a given macroarchitecture's logical register set (such as the Intel architecture or PowerPC or Alpha designs) and thereby eliminate false data dependencies that reduce overall superscalar processing performance. As a set of uops is presented to the floating point RAT logic, their logical sources are used as indices into a floating point RAT array to look up the corresponding physical registers which reside within a Re-Order Buffer (ROB) where the data for these logical sources is found. An efficient FXCH operation is implemented within the floating point RAT mechanism by switching 6-bit physical register pointers rather than switching the actual data for each physical register which is 86-bits wide. There is a retirement floating point RAT array with dual valid bits and a dual TOS pointer to account for speculative FXCH operations in addition to another floating point RAT array. The retirement floating point RAT array is updated only upon uop retirement whereas the floating point RAT array is updated at uop issuance.

REFERENCES:
patent: 4992938 (1991-02-01), Cocke et al.
patent: 5134561 (1992-07-01), Liptay
patent: 5155817 (1992-10-01), Kishigami et al.
patent: 5197132 (1993-03-01), Steely, Jr. et al.
patent: 5355457 (1994-10-01), Shebanow et al.
patent: 5367650 (1994-11-01), Sharangpani et al.
Popescu, et al., "the Metaflow Architecture," IEEE Micro, Jun. 1991, pp. 10-13, 63-73.

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

Floating point register alias table FXCH and retirement floating does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Floating point register alias table FXCH and retirement floating, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Floating point register alias table FXCH and retirement floating will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-2107174

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