[发明专利]芯片布线设计文件的生成方法、装置、设备及存储介质在审
申请号: | 202011043926.0 | 申请日: | 2020-09-28 |
公开(公告)号: | CN112115674A | 公开(公告)日: | 2020-12-22 |
发明(设计)人: | 刘君 | 申请(专利权)人: | OPPO广东移动通信有限公司 |
主分类号: | G06F30/392 | 分类号: | G06F30/392;G06F30/394 |
代理公司: | 广州华进联合专利商标代理有限公司 44224 | 代理人: | 刘佳妮 |
地址: | 523860 广东*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 芯片 布线 设计 文件 生成 方法 装置 设备 存储 介质 | ||
本申请公开了一种芯片布线设计文件的生成方法、装置、设备及存储介质,属于芯片制造技术领域。所述方法包括:在接收到芯片布线设计指令后,生成相互平行的多个布线轨道;在各布线轨道上进行布线,其中,若在对第一布线轨道进行布线的过程中,检测到所布的线的宽度与该预设轨道距离不相对应,则根据所布的线的宽度对该多个布线轨道当前的布局进行调整,并对调整布局后的该多个布线轨道中未进行布线的布线轨道继续进行布线;在对每一布线轨道均布线完成后,基于布线的结果生成芯片布线设计文件。本申请实施例提供的技术方案能够避免对芯片的制造面积的浪费,从而可以降低芯片制造的成本。
技术领域
本申请涉及芯片制造技术领域,特别是涉及一种芯片布线设计文件的生成方法、装置、设备及存储介质。
背景技术
在芯片制造过程中,芯片制造商往往需要根据芯片需求方提供的芯片布线设计文件中对芯片布线的设计,来对芯片中的各种线(例如,电源线等)进行制造。通常情况下,获取芯片布线设计文件的过程为:首先生成多个相互平行的布线轨道,而后,在布线轨道上进行布线,布线完成后,可以基于布线的结果得到芯片布线设计文件。
相关技术中,在获取芯片布线设计文件的过程中所生成的多个布线轨道之间的轨道距离一般与单倍线宽相对应。实际应用中,若在某一布线轨道上所布的线的宽度大于单倍线宽,则往往不能在与该布线轨道相邻的布线轨道上进行布线,否则的话,就会出现所布的相邻的两条线之间的距离小于最小制造间距的问题,而某些布线轨道无法进行布线会造成芯片的制造面积的浪费,从而抬高芯片制造的成本。
发明内容
基于此,本申请实施例提供了一种芯片布线设计文件的生成方法、装置、设备及存储介质,可以避免对芯片的制造面积的浪费,从而可以降低芯片制造的成本。
第一方面,提供了一种芯片布线设计文件的生成方法,该方法包括:
在接收到芯片布线设计指令后,生成相互平行的多个布线轨道,其中,任意相邻的两个该布线轨道间的距离为预设轨道距离;在各布线轨道上进行布线,其中,若在对第一布线轨道进行布线的过程中,检测到所布的线的宽度与该预设轨道距离不相对应,则根据所布的线的宽度对该多个布线轨道当前的布局进行调整,并对调整布局后的该多个布线轨道中未进行布线的布线轨道继续进行布线,其中,该第一布线轨道为该多个布线轨道中的任一个;在对每一布线轨道均布线完成后,基于布线的结果生成芯片布线设计文件。
第二方面,提供了一种芯片布线设计文件的生成装置,该装置包括:
第一生成模块,用于在接收到芯片布线设计指令后,生成相互平行的多个布线轨道,其中,任意相邻的两个该布线轨道间的距离为预设轨道距离;
布线模块,用于在各布线轨道上进行布线,其中,若在对第一布线轨道进行布线的过程中,检测到所布的线的宽度与该预设轨道距离不相对应,则根据所布的线的宽度对该多个布线轨道当前的布局进行调整,并对调整布局后的该多个布线轨道中未进行布线的布线轨道继续进行布线,其中,该第一布线轨道为该多个布线轨道中的任一个;
第二生成模块,用于在对每一布线轨道均布线完成后,基于布线的结果生成芯片布线设计文件。
第三方面,提供了一种计算机设备,包括存储器和处理器,该存储器存储有计算机程序,该计算机程序被该处理器执行时实现如上述第一方面任一所述的芯片布线设计文件的生成方法。
第四方面,提供了一种计算机可读存储介质,其上存储有计算机程序,该计算机程序被处理器执行时实现如上述第一方面任一所述的芯片布线设计文件的生成方法。
本申请实施例提供的技术方案带来的有益效果至少包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于OPPO广东移动通信有限公司,未经OPPO广东移动通信有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202011043926.0/2.html,转载请声明来源钻瓜专利网。