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

【发明授权】自动调整分割方案的方法、设备和存储介质_苏州盛科通信股份有限公司_202011188632.7 

申请/专利权人:苏州盛科通信股份有限公司

申请日:2020-10-30

公开(公告)日:2024-04-12

公开(公告)号:CN112329368B

主分类号:G06F30/343

分类号:G06F30/343;G06F30/331

优先权:

专利状态码:有效-授权

法律状态:2024.04.12#授权;2021.08.24#著录事项变更;2021.02.26#实质审查的生效;2021.02.05#公开

摘要:本发明揭示了一种自动调整分割方案的方法、设备和存储介质,所述方法包括:读取目标RTL设计代码的顶层,通过递归算法,解析出所述目标RTL设计的层次结构;获取初始分割方案;获取资源利用率超限列表;根据预定移动策略和层次结构,依次处理所述资源利用率超限列表中的每个超限资源,得到最终的分割方案。与现有技术相比,本发明的自动调整分割方案的方法,由于可以自动获取目标RTL设计的层次结构和每个Module的各种资源,因此能够对初始分割方案进行自动调整,得到满足条件的最终分割方案。所述方法能够减少人工的干预,高效地缩短分割任务的迭代周期,并且打破以Block为边界的分割限制,降低可被分割的层级,提高分割精度和灵活性,提高资源的利用率。

主权项:1.一种自动调整分割方案的方法,其特征在于,所述方法包括:读取目标RTL设计代码的顶层,通过递归算法,解析出所述目标RTL设计的层次结构;获取初始分割方案,所述初始分割方案设置的每个FPGA对外的IO接口满足对应FPGA的IO接口数量限制;根据所述层次结构以及数据库中存储的每个Module包含的各种资源的数据信息,自动计算所述初始分割方案设置的每个FPGA中各个资源的利用率,得到资源利用率超限列表;根据预定移动策略和最新的层次结构,依次处理所述资源利用率超限列表中的每个超限资源,直至每个FPGA中对外的IO接口满足对应FPGA的IO接口数量限制,并且所有资源的利用率都不超限,得到最终的分割方案;其中,所述预定移动策略具体包括:找出超限资源对应的FPGA,计算所述FPGA中所述资源的超限额度,获取所述FPGA中所述资源的数量大于或等于超限额度的多个Module,根据最新的层次结构,计算移走每个Module对所述FPGA的对外IO接口以及其它资源的影响,确定待移动的Module;获取能够容纳所述待移动的Module的所述资源的多个FPGA,根据最新的层次结构,计算将所述待移动的Module移入每个FPGA对对应FPGA的对外IO接口以及其它资源的影响,确定待移入的FPGA;将所述待移动的Module移入所述待移入的FPGA,并更新所述层次结构;所述“计算移走每个Module对所述FPGA的对外IO接口以及其它资源的影响,确定待移动的Module”具体包括:计算移走每个Module后所述FPGA的对外IO接口的数量,获取所述IO接口能够满足对应FPGA的IO接口数量限制的对应Module的第一集合;计算移走每个Module后所述FPGA的其它资源的利用率,获取所述其它资源的利用率不超限的对应Module的第二集合;从所述Module的第一集合和第二集合的交集中选择一个Module,作为待移动的Module;所述“计算将所述待移动的Module移入每个FPGA对对应FPGA的对外IO接口以及其它资源的影响,确定待移入的FPGA”具体包括:计算将所述待移动的Module移入每个FPGA后每个FPGA的对外接口的数量,获取所述IO接口能够满足对应FPGA的IO接口数量限制的对应FPGA的第一集合;计算将所述待移动的Module移入每个FPGA后每个FPGA的其它资源的利用率,获取所述其它资源的利用率不超限的对应FPGA的第二集合;从所述FPGA的第一集合和第二集合的交集中选择一个FPGA,作为待移入的FPGA。

全文数据:

权利要求:

百度查询: 苏州盛科通信股份有限公司 自动调整分割方案的方法、设备和存储介质

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