Wiederherstellung einer Registerumbenennungskarte
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
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
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