发明名称 |
使用动态埠重映射以避免指令排程期间闭锁的方法与设备;METHOD AND APPARATUS TO AVOID DEADLOCK DURING INSTRUCTION SCHEDULING USING DYNAMIC PORT REMAPPING |
摘要 |
揭露一种用以在一非循序微处理器中于指令排程期间执行动态埠重映射的方法。方法包含在第一时脉循环中从一排程器模组中的复数个选择埠选择并派送复数个指令。接着,方法包含判定第一实体暂存器档案单元是否具有容量以支援在第一时脉循环中所派送的指令。此外,方法包含提供一回应到在复数个选择埠及复数个执行埠之间的逻辑电路,其中逻辑电路可操纵以基于回应而将在排程器模组中的选择埠重映射至执行埠。最后,回应第一实体暂存器档案单元为满的一判定,方法包含将在第一实体暂存器档案中与一执行单元连接的至少一选择埠重映射至一第二实体暂存器档案单元。 |
申请公布号 |
TW201504941 |
申请公布日期 |
2015.02.01 |
申请号 |
TW103109486 |
申请日期 |
2014.03.14 |
申请人 |
软体机器公司 |
发明人 |
詹 尼尔森 |
分类号 |
G06F9/30(2006.01);G06F9/46(2006.01) |
主分类号 |
G06F9/30(2006.01) |
代理机构 |
|
代理人 |
李宗德 |
主权项 |
|
地址 |
美国 |