US 11,960,897 B2
Apparatus and methods employing a shared read post register file
Michael Estlick, Fort Collins, CO (US); Erik Swanson, Fort Collins, CO (US); Eric Dixon, Fort Collins, CO (US); and Todd Baumgartner, Fort Collins, CO (US)
Assigned to ADVANCED MICRO DEVICES, INC., Santa Clara, CA (US)
Filed by Advanced Micro Devices, Inc., Santa Clara, CA (US)
Filed on Jul. 30, 2021, as Appl. No. 17/389,838.
Prior Publication US 2023/0034072 A1, Feb. 2, 2023
Int. Cl. G06F 9/30 (2018.01); G06F 9/38 (2018.01)
CPC G06F 9/3869 (2013.01) [G06F 9/30123 (2013.01)] 21 Claims
OG exemplary drawing
 
1. A processor comprising:
a plurality of parallel instruction pipes;
a register file comprising at least one shared register file read port configured to be shared across the plurality of parallel instruction pipes; and
control logic, operatively coupled to the register file, and configured to control the plurality of parallel instruction pipes to read from the at least one shared register file read port,
and wherein at least one of the plurality of parallel instruction pipes are configured to read from a plurality of non-shared register file read ports of the register file and read from the at least one shared register file read port.