【技术实现步骤摘要】
谐振腔图形的布图构建方法、系统、存储介质和电子设备
[0001]本专利技术涉及集成电路布图设计领域,特别是涉及一种谐振腔图形的布图构建方法、系统、存储介质和电子设备。
技术介绍
[0002]在集成电路中,谐振腔主要用于传输微波频率信号,它由两条平行的导体传输线构成。目前,在集成电路布图设计中,谐振腔大多由人工绘制。但是,集成电路版图中留给谐振腔的布图空间不是固定的,谐振腔的形状需要适配预留的布图空间,而且谐振腔的总长需要适配设计频率。因此,版图设计人员经常需要针对预留的布图空间手动绘制谐振腔图形,然而,由于受到布图空间的形状约束、谐振腔总长的约束、谐振腔线宽的约束等因素,导致手动绘制谐振腔图形十分繁琐复杂。因此,如何在给定布图空间内自动绘制出满足要求的谐振腔是当前迫切的需求。
技术实现思路
[0003]本专利技术的目的是提供一种谐振腔图形的布图构建方法、系统、存储介质和电子设备,以解决现有技术中手动绘制谐振腔图形繁琐复杂的问题,能够自动生成满足要求的谐振腔图形。
[0004]为解决上述技术问题,本专利技术提供一种谐振腔图形的布图构建方法,所述谐振腔包括两条线距始终保持一致且线宽相等的导体传输线,所述布图构建方法包括:
[0005]获取多边形边框以及谐振腔的形状参数,所述多边形边框上标记有第一标记点和第二标记点,所述形状参数包括所述谐振腔的总长、线宽和线距;
[0006]在所述多边形边框内生成由所述第一标记点至所述第二标记点且长度为所述总长的辅助线;
[0007]按照所述 ...
【技术保护点】
【技术特征摘要】
1.一种谐振腔图形的布图构建方法,所述谐振腔包括两条线距始终保持一致且线宽相等的导体传输线,其特征在于,所述布图构建方法包括:获取多边形边框以及谐振腔的形状参数,所述多边形边框上标记有第一标记点和第二标记点,所述形状参数包括所述谐振腔的总长、线宽和线距;在所述多边形边框内生成由所述第一标记点至所述第二标记点且长度为所述总长的辅助线;按照所述线宽和所述线距生成以所述辅助线为中心线且位于所述多边形边框内的谐振腔图形。2.根据权利要求1所述的布图构建方法,其特征在于,所述形状参数还包括半径范围;所述辅助线包括直线段和半径在所述半径范围内的圆弧,所述直线段和所述圆弧之间相切连接,所述辅助线与所述第一标记点和所述第二标记点连接的部分均为直线段,且连接所述第一标记点和所述第二标记点的直线段与所述第一标记点和所述第二标记点所在线段垂直。3.根据权利要求2所述的布图构建方法,其特征在于,所述辅助线中除连接所述第一标记点和第二标记点的直线段之外的其他所述直线段均与所述第一标记点所在线段垂直。4.根据权利要求3所述的布图构建方法,其特征在于,所述多边形边框上所述第一标记点所在线段与所述第二标记点所在线段垂直。5.根据权利要求4所述的布图构建方法,其特征在于,所述圆弧包括二分之一圆弧和四分之一圆弧,相互平行的直线段之间连接二分之一圆弧,相互垂直的直线段之间连接四分之一圆弧。6.根据权利要求5所述的布图构建方法,其特征在于,所述在所述多边形边框内生成由所述第一标记点至所述第二标记点且长度为所述总长的辅助线的步骤包括:从所述半径范围中选取中值作为临时半径;基于所述临时半径在所述多边形边框内生成由所述第一标记点至所述第二标记点的辅助线,并计算所述辅助线的长度;判断所述临时半径对应的长度是否等于所述总长;如果所述临时半径对应的长度等于所述总长,则将所述临时半径作为目标半径,将所述目标半径对应的辅助线作为最终的辅助线。7.根据权利要求6所述的布图构建方法,其特征在于,所述在所述多边形边框内生成由所述第一标记点至所述第二标记点且长度为所述总长的辅助线的步骤还包括:如果所述临时半径对应的长度不等于所述总长,判断所述临时半径对应的长度大于还是小于所述总长;如果所述临时半径对应的长度大于所述总长,则判断当前选取的临时半径与前一次选取的临时半径的差值是否小于预设阈值;如果小于预设阈值,将所述临时半径作为目标半径,将所述目标半径对应的辅助线中除连接所述第一标记点和第二标记点的直线段之外的其余所述直线段等值缩短,将缩短后的辅助线作为最终的辅助线,其中,所有直线段缩短的长度总和等于所述临时半径对应的长度与所述总长的差值;如果不小于预设阈值,将所述临时半径代替所述半径范围的下限值,并继续进行所述
从所述半径范围中选取中值作为临时半径的步骤。8.根据权利要求7所述的布图构建方法,其特征在于,所述在所述多边形边框内生成由所述第一标记点至所述第二标记点且长度为所述总长的辅助线的步骤还包括:如果所述临时...
【专利技术属性】
技术研发人员:熊秋锋,李舒啸,李孜怡,张宇,郑世杰,
申请(专利权)人:本源科仪成都科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。