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

【发明公布】基于重用配置信息的文件列表生成系统_沐曦集成电路(上海)有限公司_202211623771.7 

申请/专利权人:沐曦集成电路(上海)有限公司

申请日:2022-12-16

公开(公告)日:2024-06-18

公开(公告)号:CN118211528A

主分类号:G06F30/327

分类号:G06F30/327;G06F30/33;G06F30/34;G06F115/02

优先权:

专利状态码:在审-公开

法律状态:2024.06.18#公开

摘要:本发明涉及一种基于重用配置信息的文件列表生成系统,包括SOC芯片设计的文件组装列表重构,IP芯片设计的文件组装列表重构ALF1P,ALF2P,…,ALFzP,…,ALFZP;复合IP的ALFzP={ALF1Pz,ALF2Pz,…,ALFxuPz,…,ALFmzPz,ALFzPT};复合IP还包括IP配置信息列表。本发明无需将复合IP的所有组成模块的设计状态全部罗列在初始SOC芯片设计RTL配置数组中,通过重用IP配置信息,来生成目标SOC芯片设计RTL配置数组,进而生成SOC芯片设计的文件列表,减小了原始SOC芯片设计RTL配置数组的大小,提高了SOC芯片设计文件列表的生成效率。

主权项:1.一种基于重用配置信息的文件列表生成系统,其特征在于,包括SOC芯片设计的文件组装列表重构ALFS,SOC芯片设计包括的Z个IP芯片设计的文件组装列表重构ALF1P,ALF2P,…,ALFzP,…,ALFZP、存储有计算机程序的存储器和处理器;其中,ALFzP为SOC芯片设计中第z个IP芯片设计的文件组装列表重构,z的取值范围为1到Z;若第z个IP芯片设计为单一IP,则ALFzP不再继续划分;若第z个IP芯片设计为复合IP,包括复合IP顶层和mz个组成模块,则ALFzP={ALF1Pz,ALF2Pz,…,ALFxuPz,…,ALFmzPz,ALFzPT},其中,ALFxuPz为第z个IP芯片设计的第xu个组成模块的文件组装列表重构,xu的取值范围为1到mz,ALFzPT为第z个IP芯片设计的复合IP顶层的文件组装列表重构;每一文件组装列表重构包括至少一个描述文件依赖关系和文件放置位置的设计状态,基于每一设计状态能够生成对应的文件列表;复合IP的ALFzP中还包括IP配置信息列表{cf1Pz,cf2Pz,…,cfyuPz,…,cfrzPz},cfyuPz为ALFzP中第yu个IP配置信息,yu的取值范围为1到rz,rz为ALFzP中IP配置信息的数量;cfyuPz包括cfyuPz关键字和对应的IP设计状态列表,IP设计状态列表通过从{ALF1Pz,ALF2Pz,…,ALFxuPz,…,ALFmzPz,ALFzPT}的至少一个文件组装列表重构中选取的设计状态,并依次排序生成;当所述处理器执行所述计算机程序时,实现以下步骤:步骤V1、若第z个IP芯片设计为单一IP,则从ALF1P中选取一个设计状态存储在SOC芯片设计的RTL配置数组的第z个位置;若第z个IP芯片设计为复合IP,则从ALFzP的{cf1Pz,cf2Pz,…,cfyuPz,…,cfrzPz}中选取一个cfyuPz关键字,并存储在SOC芯片设计的RTL配置数组的第z个位置,生成初始SOC芯片设计RTL配置数组;步骤V2、解析所述初始SOC芯片设计RTL配置数组,若第z个位置为设计状态,则将目标SOC芯片设计RTL配置数组的第z个位置设置为对应的设计状态;若第z个位置为cfyuPz关键字,则根据cfyuPz关键字从ALFzP中获取对应的IP设计状态列表,设置在目标SOC芯片设计RTL配置数组第z个位置,生成目标SOC芯片设计RTL配置数组;步骤V3、解析所述目标SOC芯片设计RTL配置数组,依次生成每一设计状态对应的文件列表。

全文数据:

权利要求:

百度查询: 沐曦集成电路(上海)有限公司 基于重用配置信息的文件列表生成系统

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