Wiederherstellung einer Registerumbenennungskarte

EP2613251 Art B1 30. April 2014

Anmelder: Imagination Technologies Limited 🇬🇧

Details

Veröffentlichungs-Nr.
EP2613251
Aktenzeichen
EP12196230
Anmeldetag
10. Dezember 2012
Veröffentlichung
30. April 2014
Erteilung
30. April 2014
Rechtsraum
EP
IPC
G06F9/38
Offizieller Volltext

Abstract

A technique for restoring a register renaming map is described. In one example, a restore table having a number of storage locations saves a copy of the register renaming map whenever a flow-risk instruction is passed to a re-order buffer. When all storage locations are full, further instructions still pass to the re-order buffer, but a copy of the map is not saved. A storage location subsequently becomes available when its associated flow-risk instruction is executed. A register renaming map state for an unrecorded flow-risk instruction passed to the re-order buffer whilst the storage locations were full is generated and stored in the available location. This is generated using the restore table entry for a previous flow-risk instruction and re-order buffer values for intervening instructions between the previous and unrecorded flow-risk instructions. The restore table can be used to restore the map if an unexpected change in instruction flow occurs.

Anmelder

Firma
Imagination Technologies Limited
Land
🇬🇧 Großbritannien
🇬🇧 Imagination Technologies

Britisches Halbleiter-Designunternehmen aus Kings Langley, das Grafikprozessor-IP-Kerne (PowerVR) sowie Prozessorarchitekturen für mobile Geräte, Automobil- und eingebettete Systeme entwickelt und lizenziert.

718 Patente in unserer Datenbank

Noch Fragen?

Wir helfen Ihnen gerne weiter. Schreiben Sie uns einfach.

Kontakt aufnehmen