买专利卖专利找龙图腾,真高效! 查专利查商标用IPTOP,全免费!专利年费监控用IP管家,真方便!
申请/专利权人:苏州宽温电子科技有限公司
摘要:本发明涉及存储器设计技术领域,公开一种存储器网表或版图的多线程拼接方法、系统、介质和设备,包括:根据Cell的属性特点将Cell间的包含关系分为深度嵌合和表面关联,在获取Cell的层级结构时只有表面关联的子Cell所在的层不计入Cell的层级结构中,创建指针路由自动同步子Cell内容;在构建存储器网表或版图结构时,通过线程池中的多线程执行除顶层Cell的层构建,通过临时线程进行只有表面关联的子Cell的构建。本发明可以通过多线程快速完成存储器网表或版图的拼接,从而减少耗时、提高效率。
主权项:1.一种存储器网表或版图的多线程拼接方法,其特征在于,包括:读取存储器文件获得存储器的所有Cell和Cell的层级结构,将父Cell和子Cell之间的关系分为深度嵌合和表面关联,所述深度嵌合为父Cell构建时需要确保对应的子Cell已经构建成功,所述表面关联为父Cell构建时不需要对应的子Cell已经构建成功;获取Cell的层级结构时,若父Cell和子Cell之间的关系只有所述表面关联,子Cell所在的层不计入Cell的层级结构中,仅创建由父Cell指向子Cell的指针;线程池中的多个线程根据Cell的层级结构从底层开始逐层执行除顶层Cell的层构建,其中:当父Cell和子Cell之间的关系为所述表面关联时,在父Cell所在层对应的线程执行层构建时创建临时线程并执行子Cell的构建,对应的指针路由指向构建后的子Cell;且所述从底层开始逐层执行除顶层Cell的层构建,包括:从底层开始逐层将每层的所有Cell压入线程池的任务队列中,设置线程池计数器,所述线程池计数器的初始值为当前层中Cell的数量;由线程池中的线程构建Cell,每构建完成一个Cell,线程池计数器的值减1;当线程池计数器的值为0时,当前层的所有Cell都构建完毕;所述从底层开始逐层执行除顶层Cell的层构建时,设置层级计数器,所述层级计数器的初始值为Cell的层级结构中的层数量;直到当前线程池的所述线程池计数器的值为0时,层级计数器的值减1,将上一层的所有Cell压入线程池的任务队列中,重新设置线程池计数器的值进行上一层的构建;当线程池中的多个线程构建完成除顶层Cell的层后,主线程构建顶层Cell,根据顶层Cell生成拼接完成的版图或网表。
全文数据:
权利要求:
百度查询: 苏州宽温电子科技有限公司 存储器网表或版图的多线程拼接方法、系统、介质和设备
免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。