恭喜芯华章科技股份有限公司傅勇获国家专利权
买专利卖专利找龙图腾,真高效! 查专利查商标用IPTOP,全免费!专利年费监控用IP管家,真方便!
龙图腾网恭喜芯华章科技股份有限公司申请的专利一种适于集成电路设计仿真和验证的加速方法和计算装置获国家发明授权专利权,本发明授权专利权由国家知识产权局授予,授权公告号为:CN114818569B 。
龙图腾网通过国家知识产权局官网在2025-04-18发布的发明授权授权公告中获悉:该发明授权的专利申请号/专利号为:202210570504.1,技术领域涉及:G06F30/331;该发明授权一种适于集成电路设计仿真和验证的加速方法和计算装置是由傅勇;张文亮设计研发完成,并于2022-05-24向国家知识产权局提交的专利申请。
本一种适于集成电路设计仿真和验证的加速方法和计算装置在说明书摘要公布了:本发明提供一种适于集成电路设计仿真和验证的加速方法,通过对IC数字集成电路设计文件进行预编译,使得满足分割需要。调用第一编译器对设计文件进行分级处理和分割能够降低运算路径的层次和深度,通过第二编译器对运算任务进行继续编译,变为可执行的二进制程序,二进制程序以多线程或多进程的形式运行在运算服务器的各处理器中,同时数据和通信相关的指令在运算过程中执行,能够实现个运算任务之间的数据交互,实现运算任务的分解与最终整合。本发明的技术方案与现有的集成电路设计相比,结构上更加扁平,运算路径的层次和深度都有很大程度的减少。新的拓扑结构,更容易对多线程和多进程进行设计分割和编译,同时可以进一步提高运行速度。
本发明授权一种适于集成电路设计仿真和验证的加速方法和计算装置在权利要求书中公布了:1.一种适于集成电路设计仿真和验证的加速方法,其特征在于,包括以下步骤:S101、读取IC数字集成电路的设计文件;S102、将获取的设计文件根据设定进行预编译;S103、将预编译后的设计文件进行分析并且展平之后;展开形成拓扑结构图,调用第一编译器对设计文件进行分级处理和分割;输出一组运算任务,每个运算任务代表原始电路设计中的一部分逻辑;S104、通过调用第二编译器对所述运算任务进行编译,生成运算任务的二进制程序;S105、所述运算任务的二进制程序被以多线程或多进程的形式运行在运算服务器中,数据交换和通信相关的指令会被插入到各个线程或进程中,通过执行相关指令,实现各个运算任务之间的数据交互;所述S103具体包括以下几个步骤:S601:拓扑变换,将集成电路设计中每一原始存储逻辑生成一对应的老值存储逻辑,对应的原始存储逻辑完成运算后,将运算值赋予对应的老值存储逻辑,并将原始存储逻辑的后一逻辑运算步骤中的原始存储逻辑替换为老值存储逻辑,通过以上替换逻辑遍历原电路设计,生成拓扑变换后的集成电路设计拓扑结构图;S602:初步分割,基于所述集成电路设计拓扑结构图,生成一个功能等价的第二集成电路设计拓扑结构图,在所述第二集成电路设计拓扑结构图中,各个分割部分相互之间不关联,每个分割部分形成一个的子图;选取任一子图,对子图中的组合逻辑运算的运算量进行估算,并累加,作为该子图的运算量;如果一个子图的运算量超过设定的阈值,则将该子图转入S603步骤进行进一步的分割,否则,认为该子图运算量已经符合要求,不再进行分割;S603:对子图进行分级,对所述子图进行分级处理,根据所述子图中各运算节点的先后次序,进行分级;S604:对所述子图进行分割,将所述子图中的运算分为至少两个运算任务,每个运算任务至少包含一个运算逻辑。
如需购买、转让、实施、许可或投资类似专利技术,可联系本专利的申请人或专利权人芯华章科技股份有限公司,其通讯地址为:211899 江苏省南京市中国(江苏)自由贸易试验区南京片区团结路99号孵鹰大厦1840室;或者联系龙图腾网官方客服,联系龙图腾网可拨打电话0551-65771310或微信搜索“龙图腾网”。
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。