发明名称 |
具有流水线式算术逻辑单元的异步处理器的系统和方法 |
摘要 |
本发明实施例用于提供一种具有流水线式算术逻辑单元的异步处理器。所述异步处理器包括:用于存储指令的非暂时性存储器和设置成环形架构的用于传递令牌的多个指令执行单元(XU)。所述多个XU的每个XU包括配置成从所述非暂时性存储器提取第一指令并执行所述第一指令的逻辑电路。所述逻辑电路还配置成从所述非暂时性存储器提取第二指令,并且不论所述多个XU的一个XU是否保持用于写入所述第一指令的令牌,均执行所述第二指令。所述逻辑电路还配置成在提取所述第二指令后将所述第一指令写入所述非暂时性存储器。 |
申请公布号 |
CN105393211A |
申请公布日期 |
2016.03.09 |
申请号 |
CN201480041101.1 |
申请日期 |
2014.09.09 |
申请人 |
华为技术有限公司 |
发明人 |
史无限;葛屹群;张其蕃;黄韬;童文 |
分类号 |
G06F9/38(2006.01)I |
主分类号 |
G06F9/38(2006.01)I |
代理机构 |
北京同立钧成知识产权代理有限公司 11205 |
代理人 |
杨文娟;臧建明 |
主权项 |
一种由异步处理器执行的方法,所述方法包括:在所述异步处理器的指令执行单元XU提取第一指令;在所述XU中执行所述第一指令;在所述XU一经保持用于提取下一指令的令牌,就提取第二指令;以及在所述XU一经保持用于启动所述下一指令的令牌,就执行所述第二指令。 |
地址 |
518129 广东省深圳市龙岗区坂田华为总部办公楼 |