Boots – shoes – and leggings
Patent
1993-09-30
1996-03-12
Whitfield, Michael A.
Boots, shoes, and leggings
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.
Arnold James M.
Clift David W.
Colwell Robert P.
Glew Andrew F.
Intel Corporation
Whitfield Michael A.
LandOfFree
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.
Profile ID: LFUS-PAI-O-2107174