发明名称 METHOD AND APPARATUS TO AVOID DEADLOCK DURING INSTRUCTION SCHEDULING USING DYNAMIC PORT REMAPPING
摘要 A method for performing dynamic port remapping during instruction scheduling in an out of order microprocessor is disclosed. The method comprises selecting and dispatching a plurality of instructions from a plurality of select ports in a scheduler module in first clock cycle. Next, it comprises determining if a first physical register file unit has capacity to support instructions dispatched in the first clock cycle. Further, it comprises supplying a response back to logic circuitry between the plurality of select ports and a plurality of execution ports, wherein the logic circuitry is operable to re -map select ports in the scheduler module to execution ports based on the response. Finally, responsive to a determination that the first physical register file unit is full, the method comprises re -mapping at least one select port connecting with an execution unit in the first physical register file unit to a second physical register file unit.
申请公布号 WO2014152315(A1) 申请公布日期 2014.09.25
申请号 WO2014US27200 申请日期 2014.03.14
申请人 SOFT MACHINES, INC.;CHAN, NELSON, N. 发明人 CHAN, NELSON, N.
分类号 G06F9/06;G06F9/30;G06F9/46 主分类号 G06F9/06
代理机构 代理人
主权项
地址