System and method for increasing address generation operations per cycle
AssigneeAdvanced Micro Devices, Inc.
InventorsChristopher Spence Oliver, Hanbing Liu, Christopher James Burke, Michael D. Achenbach
Life of this patent
Estimating the term…
Loading patent…
AssigneeAdvanced Micro Devices, Inc.
InventorsChristopher Spence Oliver, Hanbing Liu, Christopher James Burke, Michael D. Achenbach
Estimating the term…
A system and method for increasing address generation operations per cycle is described. In particular, a unified address generation scheduler queue (AGSQ) is a single queue structure which is accessed by first and second pickers in a picking cycle. Picking collisions are avoided by assigning a first set of entries to the first picker and a second set of entries to the second picker. The unified AGSQ uses a shifting, collapsing queue structure to shift other micro-operations into issued entries, which in turn collapses the queue and re-balances the unified AGSQ. A second level and delayed picker picks a third micro-operation that is ready for issue in the picking cycle. The third micro-operation is picked from the remaining entries across the first set of entries and the second set of entries. The third micro-operation issues in a next picking cycle.
A method for processing micro-operations, the method comprising:
A processor for processing micro-operations, comprising:
A method for processing micro-operations, the method comprising:
Dependencies are inferred from the claim text.