买专利,只认龙图腾
首页 专利交易 科技果 科技人才 科技服务 商标交易 会员权益 IP管家助手 需求市场 关于龙图腾
 /  免费注册
到顶部 到底部
清空 搜索

【发明公布】一种细粒度锁步容错的超标量乱序处理器设计方法及系统_中山大学_202311501635.5 

申请/专利权人:中山大学

申请日:2023-11-10

公开(公告)日:2024-03-08

公开(公告)号:CN117667477A

主分类号:G06F11/07

分类号:G06F11/07

优先权:

专利状态码:在审-实质审查的生效

法律状态:2024.03.26#实质审查的生效;2024.03.08#公开

摘要:本发明公开了一种细粒度锁步容错的超标量乱序处理器设计方法及系统,该方法包括:读取当前指令地址并进行分支预测,获取下一条指令的取指地址;根据取指指令进行译码处理提取操作码、源操作数寄存器号和目的操作数寄存器号;对指令译码结果进行重命名处理;通过保留站模块对所述重命名后的指令译码结果进行相应处理;对仲裁后的指令译码结果进行算术逻辑等运算;对已执行完成指令结果进行比较检查并写入处理;对写入的已执行完成指令结果进行重排序缓冲处理后提交,构建超标量乱序处理器。本发明能够提高对超标量乱序处理器故障检测和恢复能力。本发明作为一种细粒度锁步容错的超标量乱序处理器设计方法及系统,可应用于容错处理器设计技术领域。

主权项:1.一种细粒度锁步容错的超标量乱序处理器设计方法,其特征在于,包括以下步骤:读取当前指令地址并进行分支预测,获取下一条指令的取指地址;根据所述下一条指令的取指地址获取对应的取指指令;根据所述取指指令提取操作码、源操作数寄存器号和目的操作数寄存器号,得到指令译码结果;对所述指令译码结果进行重命名处理,得到重命名后的指令译码结果;通过保留站模块对所述重命名后的指令译码结果进行存储、主从核比较以及仲裁指令出站,获取仲裁后的指令译码结果;对选择仲裁发射后的指令译码结果进行相应的运算,得到已执行完成指令结果,所述相应的运算包括算术逻辑、乘除法、状态寄存器操作和访存操作;对所述已执行完成指令结果进行比较检查并写入处理,得到写入的已执行完成指令结果;对所述写入的已执行完成指令结果进行重排序缓冲处理后提交,构建超标量乱序处理器。

全文数据:

权利要求:

百度查询: 中山大学 一种细粒度锁步容错的超标量乱序处理器设计方法及系统

免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。