蓝芯算力(深圳)科技有限公司王泽华获国家专利权
买专利卖专利找龙图腾,真高效! 查专利查商标用IPTOP,全免费!专利年费监控用IP管家,真方便!
龙图腾网获悉蓝芯算力(深圳)科技有限公司申请的专利处理器流水线系统、流水线快速恢复方法及相关设备获国家发明授权专利权,本发明授权专利权由国家知识产权局授予,授权公告号为:CN120723316B 。
龙图腾网通过国家知识产权局官网在2025-11-11发布的发明授权授权公告中获悉:该发明授权的专利申请号/专利号为:202511225771.5,技术领域涉及:G06F9/38;该发明授权处理器流水线系统、流水线快速恢复方法及相关设备是由王泽华;孙小明;贾新霞设计研发完成,并于2025-08-29向国家知识产权局提交的专利申请。
本处理器流水线系统、流水线快速恢复方法及相关设备在说明书摘要公布了:本发明涉及一种处理器流水线系统、流水线快速恢复方法及相关设备,所述处理器流水线系统包括分支预测模块、取指令模块、译码模块、分支筛选判断模块、预读取模块、L1指令缓存模块、L0指令缓存模块和执行模块。本发明提出的系统通过对分支预测的预测结果和多个备选结果分别进行取指处理,并通过L0指令缓存存储备选结果,在出现分支预测失败时,流水线能够快速从L0指令缓存中取出指令,这样的设计在降低指令读取时钟周期的同时减少了处理器流水线的停顿时间;同时,该系统利用分支筛选预测筛选出正确率较高的备选结果,在较小L0指令缓存容量开销和L1指令缓存模块读写带宽开销的情况下,提高了处理器流水线的执行效率。
本发明授权处理器流水线系统、流水线快速恢复方法及相关设备在权利要求书中公布了:1.一种处理器流水线系统,其特征在于,所述处理器流水线系统包括分支预测模块、取指令模块、译码模块、分支筛选判断模块、预读取模块、L1指令缓存模块、L0指令缓存模块和执行模块; 所述分支预测模块用于对输入所述处理器流水线系统的指令进行分支预测,得到多个跳转地址,多个所述跳转地址包括1个预测跳转地址和至少1个备选跳转地址; 所述取指令模块用于将所述预测跳转地址和所述备选跳转地址发送给所述L1指令缓存模块进行取指,并将其返回的指令发送给所述译码模块; 所述L1指令缓存模块用于对所述预测跳转地址和所述备选跳转地址进行读指令,得到对应的指令,并将其返回给所述取指令模块; 所述译码模块用于对所述预测跳转地址或所述备选跳转地址对应的指令进行译码,得到对应的译码结果,并根据预设的处理逻辑,将所述预测跳转地址对应指令的译码结果发送给所述执行模块、或将所述备选跳转地址对应指令的译码结果发送给所述分支筛选判断模块或所述L0指令缓存模块; 所述分支筛选判断模块用于根据预设筛选条件对所述译码模块输出的所述备选跳转地址对应指令的所述译码结果进行分支筛选判断,其中,若所述分支筛选判断模块判断所述译码结果对应的指令为分支指令,且该分支指令需要做预读取,则将所述译码结果对应的所述备选跳转地址发送给所述预读取模块; 所述预读取模块用于根据所述备选跳转地址确定分支指令需要预读取的分支地址,并将所述备选跳转地址及所述分支地址传给所述L1指令缓存模块以进行读指令; 所述L0指令缓存模块用于存储所述译码模块输出的与所述备选跳转地址及所述分支地址对应指令的所述译码结果; 所述执行模块用于根据所述译码模块输出的所述译码结果执行指令,或根据所述L0指令缓存模块中已存储的所述译码结果执行指令; 其中,所述L1指令缓存模块还用于: 接收所述预读取模块发送的所述备选跳转地址及所述分支地址,并进行读指令,将读出的指令发送给所述译码模块,其中,所述L1指令缓存模块对所述备选跳转地址和所述分支地址进行读指令时,按照预设寄存器在读出的指令中添加预设标志信息; 所述L0指令缓存模块还用于: 若所述执行模块根据所述预测跳转地址对应的所述译码结果执行指令的过程中发现分支预测失败,在所述取指令模块的指令计数器重定向后,所述L0指令缓存模块对其存储的所述译码结果的条目按照所述预设标志信息进行查询,其中,若查询结果不为空:则, 读出所述译码结果并发送至所述执行模块以执行指令,同时使所述取指令模块的指令计数器跳转至下一行。
如需购买、转让、实施、许可或投资类似专利技术,可联系本专利的申请人或专利权人蓝芯算力(深圳)科技有限公司,其通讯地址为:518000 广东省深圳市南山区桃源街道福光社区留仙大道3370号南山智园崇文园区3号楼3303-3304;或者联系龙图腾网官方客服,联系龙图腾网可拨打电话0551-65771310或微信搜索“龙图腾网”。
以上内容由龙图腾AI智能生成。
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。

皖公网安备 34010402703815号
请提出您的宝贵建议,有机会获取IP积分或其他奖励