湖北大学王浩获国家专利权
买专利卖专利找龙图腾,真高效! 查专利查商标用IPTOP,全免费!专利年费监控用IP管家,真方便!
龙图腾网获悉湖北大学申请的专利一种基于RISC-V处理器的多分支预测器及预测方法获国家发明授权专利权,本发明授权专利权由国家知识产权局授予,授权公告号为:CN120179292B 。
龙图腾网通过国家知识产权局官网在2025-10-24发布的发明授权授权公告中获悉:该发明授权的专利申请号/专利号为:202510295334.4,技术领域涉及:G06F9/38;该发明授权一种基于RISC-V处理器的多分支预测器及预测方法是由王浩;饶毅恒;赵恒;田士贤;孟天乐;孔子杰;万厚钊;马国坤设计研发完成,并于2025-03-13向国家知识产权局提交的专利申请。
本一种基于RISC-V处理器的多分支预测器及预测方法在说明书摘要公布了:本发明属于处理器分支预测技术领域,具体公开了一种基于RISC‑V处理器的多分支预测器及预测方法。本发明公开的多分支预测器包括两级分支预测模块,第一级分支预测模块包括L0BTB子模块和L0UBTB子模块,第二级分支预测模块包括L1BTB子模块、COTTAGE子模块和RAS返回地址栈子模块。预测方法通过第一级和第二级分支预测模块的流水线预测,对于RISC‑V指令进行全面适配,其中的L0UBTB子模块减少频繁访问二级模块,同时也减少错误指令的频发,COTTAGE子模块整合TAGE预测器和ITTAGE预测器对条件分支跳转、间接跳转以及callret指令进行适配,从而保证在基本适配所有RISC‑V中复杂指令的基础上,以较低功耗提升处理器前端的执行效率。
本发明授权一种基于RISC-V处理器的多分支预测器及预测方法在权利要求书中公布了:1.一种基于RISC-V处理器的多分支预测器,其特征在于,配置于RISC-V处理器的前端,包括第一级分支预测模块和第二级分支预测模块; 其中,所述第一级分支预测模块包括: L0BTB子模块,由分支历史寄存器的值和当前预测块对应的当前程序计数器PC值的低位异或结果索引被配置的存储表,根据表项中的标签信息来判断分支指令的匹配情况,以判断是否触发第二级分支预测模块; L0UBTB子模块,由当前程序计数器PC值索引,输出命中后的无条件跳转指令的目标地址;若所述L0UBTB子模块未命中则触发第二级分支预测模块; 所述第二级分支预测模块包括: L1BTB子模块,由当前程序计数器PC值索引,输出为除间接跳转以外所有跳转指令的目标地址 COTTAGE子模块,由TAGE预测器和ITTAGE预测器构成,由当前程序计数器PC值和全局历史寄存器值的散列计算索引,所述TAGE预测器输出为条件分支跳转指令的跳转方向,所述ITTAGE预测器输出为间接跳转指令的目标地址; RAS返回地址栈子模块,其输入为L1BTB子模块输出的call指令的下一条指令地址,输出为ret指令的返回地址; 所述L0UBTB子模块、L1BTB子模块、COTTAGE子模块,以及所述RAS返回地址栈子模块的输出结果构成当前预测块对应的下一预测块的目标地址的预测结果。
如需购买、转让、实施、许可或投资类似专利技术,可联系本专利的申请人或专利权人湖北大学,其通讯地址为:430062 湖北省武汉市武昌区友谊大道368号;或者联系龙图腾网官方客服,联系龙图腾网可拨打电话0551-65771310或微信搜索“龙图腾网”。
以上内容由龙图腾AI智能生成。
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。

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