Register alias table update to indicate architecturally visible

Boots – shoes – and leggings

Patent

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

395375, 364DIG1, 364247, 364239, 364259, 3642592, 364243, G06F 930

Patent

active

058260943

ABSTRACT:
A mechanism for indicating within a register alias table (RAT) that certain data has become architecturally visible so that the RAT contains the most recent location of the certain data. Upon receiving the indication that data associated with a particular register is architecturally visible, if a subsequent operation uses the particular register as a source, the data will be supplied from the architecturally visible buffer instead of from an internal buffer (not architecturally visible). The internal buffer is implemented by a reorder buffer (ROB) which contains information associated with instructions that have not yet retired. The architecturally visible buffer is a retirement register file (RRF) which contains information associated with retired instructions. When an instruction retires, the register alias table is searched for the retiring physical register and will indicate within the register alias table that the data associated with the retiring physical register is located within the RRF only if the register alias table has not already (or concurrently) reassigned a new physical register to the logical register associated with the retiring physical register. If the logical register associated with the retiring physical register as been reassigned by subsequent instructions, then no update of the register alias table is required. Also provided is an embodiment for providing the above features in a system wherein the register ordering of the buffers can be altered via register exchange operations.

REFERENCES:
patent: 4574349 (1986-03-01), Rechtschaffen
patent: 5136697 (1992-08-01), Johnson
patent: 5345569 (1994-09-01), Tran
patent: 5355457 (1994-10-01), Shebanow et al.
patent: 5392441 (1995-02-01), Brasher et al.
patent: 5404476 (1995-04-01), Kadaira
patent: 5497480 (1996-03-01), Hayes et al.
patent: 5526509 (1996-06-01), Doi et al.
Author, Mike Johnson, entitled Superscalar Microprocessor Design, Advance Micro Devices, Prentice Hall Series in Innovative Technolgoy, 1991, pp. 1-289.
Val Popescu, et al. entitled, "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

Register alias table update to indicate architecturally visible does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Register alias table update to indicate architecturally visible , we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Register alias table update to indicate architecturally visible will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-258323

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