共面波导传输线的路径显示方法、装置及存储介质转让专利

申请号 : CN202010563070.3

文献号 : CN111797587A

文献日 :

基本信息:

PDF:

法律信息:

相似专利:

发明人 : 张辉王晶

申请人 : 合肥本源量子计算科技有限责任公司

摘要 :

本发明公开了一种共面波导传输线的路径显示方法,属于芯片设计技术领域。它包括接收并响应坐标信息配置指令,配置作为所述路径的信号输入点和信号输出点的坐标信息;接收并响应预设参数信息配置指令,配置参考线、以及预设参数信息;接收并响应路径确定指令,根据所述坐标信息、所述参考线和所述预设参数信息确定特征点;以及依次在相邻的两所述特征点之间生成相应的特征图形并显示。本发明能够根据信号输入点和信号输出点的坐标信息、参考线、预设参数信息,确定共面波导传输线的路径并显示,显示结果准确可靠并能保证平滑度。

权利要求 :

1.共面波导传输线的路径显示方法,其特征在于,所述共面波导传输线包括若干依次连接的特征传输线,所述方法包括:接收并响应坐标信息配置指令,配置作为所述路径的信号输入点和信号输出点的坐标信息;

接收并响应预设参数信息配置指令,配置决定所述路径方向和位置的参考线、以及与所述路径总长度相关的预设参数信息;

接收并响应路径确定指令,根据所述坐标信息、所述参考线和所述预设参数信息确定用于表征各所述特征传输线的端点位置的特征点;以及在依次相邻的两所述特征点之间生成相应的用于表征所述特征传输线的特征图形并显示,其中,相邻的特征图形在相连接的所述特征点处相切。

2.根据权利要求1所述的路径显示方法,其特征在于,所述特征图形包括弧形图形、和用于与所述弧形图形端部相切连接的直线图形;

所述预设参数信息包括所述弧形图形的半径R以及所述路径总长度L;

根据所述坐标信息、所述参考线和所述预设参数信息确定用于表征各所述特征传输线的端点位置的特征点,具体包括:根据所述坐标信息和所述参考线,生成两端分别连接所述信号输入点和所述信号输出点的折线;

根据所述路径总长度L和所述半径R确定所述折线上对应所述弧形图形的第一子线段和对应所述直线图形的第二子线段;

确定各所述第一子线段用于连接相邻所述第二子线段的端点位置为特征点。

3.根据权利要求2所述的路径显示方法,其特征在于,所述弧形图形为二分之一圆弧图形或四分之一圆弧图形;

所述根据所述路径总长度L和所述半径R确定所述折线上对应所述弧形图形的第一子线段,具体包括:在所述折线的一折点两侧的直线段上确定用于对应所述四分之一弧形图形的第一子线段;或,确定所述折线的两相邻折点之间的直线段为所述折线上用于对应所述二分之一弧形图形的子线段;

其中,所述折线上所述第一子线段对应的所有所述四分之一弧形图形的长度、所有所述二分之一弧形图形的长度以及所述折线上所有所述第二子线段之和等于所述路径总长度L。

4.根据权利要求1所述的路径显示方法,其特征在于,所述在依次相邻所述特征点之间生成相应的用于表征所述特征传输线的特征图形并显示,具体包括:分别获得依次相邻的两所述特征点;

根据两相邻所述特征点,选定可位于两相邻所述特征点之间的特征图形;

生成并显示选定的特征图形。

5.根据权利要求4所述的路径显示方法,其特征在于,当选定所述特征图形为弧形图形时,所述生成并显示选定的特征图形,具体包括:获取与两相邻所述特征点中的第一特征点相邻的另一特征点作为第二特征点;

根据所述第一特征点和所述第二特征点确定所述弧形图形在所述第一特征点、所述第二特征点的切线方向;

根据两相邻所述特征点和所述切线方向判断所述弧形图形的圆心位置;

根据所述圆心位置和两相邻所述特征点生成并显示选定的特征图形。

6.根据权利要求1所述的路径显示方法,其特征在于,所述方法还包括:提供并显示图层属性配置区域,将所述特征图形的图层属性显示在所述图层属性配置区域;

接收并响应图层属性编辑指令,根据所述图层属性编辑指令对所述特征图形的图层属性进行编辑。

7.根据权利要求6所述的路径显示方法,其特征在于,所述方法还包括:提供并显示图层标记区域,在所述图层标记区域标记待进行运算的所述特征图形;

接收并响应于图层运算指令,根据所述图层运算指令对标记的所述特征图形进行运算。

8.根据权利要求7所述的路径显示方法,其特征在于,所述图层运算指令包括合并运算指令、交叉运算指令、排除重叠运算指令中的任一个。

9.一种非临时性计算机存储介质,其上存储有计算机程序,其特征在于,所述计算基程序被执行时实现权利要求1-8任一项所述的路径显示方法。

10.一种共面波导传输线的路径显示装置,其特征在于,包括:交互模块,用于接收输入指令以及提供配置界面;

至少一个处理器;

与所述至少一个处理器通信连接的存储器;其中,所述存储器存储有可被所述至少一个处理器执行的指令,所述指令被所述至少一个处理器执行时,使所述至少一个处理器执行权利要求1-8任一项所述的路径显示方法。

说明书 :

共面波导传输线的路径显示方法、装置及存储介质

技术领域

[0001] 本发明属于芯片设计技术领域,更具体地说,涉及一种共面波导传输线的路径显示方法、装置及存储介质。

背景技术

[0002] 共面波导传输线是芯片,尤其是微波芯片、量子芯片中的关键部件,是一种支持电磁波在同一个平面上传输电磁波的结构,可以使用印刷电路板技术制造,它主要用于传输微波频率信号,是芯片的关键部件,
[0003] 在芯片设计中,需要设计共面波导传输线的路径,特别是在尺寸较小,且具备限制条件的量子芯片的设计中,满足限制条件的共面波导传输线能够有效传输微波频率信号的路径设计工作难度大幅度增加。
[0004] 现有的共面波导传输线路径在设置绘制实现的过程中,往往依靠人工多次尝试获取,一方面平滑度不能得到保证,进而影响后期依据设计路径制造的共面波导传输线的信号传输质量,另一方面,可靠性降低,再者,增加工程人员的工作强度,且没有可重复利用余地。因此,有必须提供一种高效的能保证效果的共面波导传输线的路径显示方法。

发明内容

[0005] 针对目前的问题,本发明提供一种共面波导传输线的路径显示方法,所述共面波导传输线包括若干依次连接的特征传输线,所述方法包括:
[0006] 接收并响应坐标信息配置指令,配置作为所述路径的信号输入点和信号输出点的坐标信息;
[0007] 接收并响应预设参数信息配置指令,配置决定所述路径方向和位置的参考线、以及与所述路径总长度相关的预设参数信息;
[0008] 接收并响应路径确定指令,根据所述坐标信息、所述参考线和所述预设参数信息确定用于表征各所述特征传输线的端点位置的特征点;以及
[0009] 在依次相邻的两所述特征点之间生成相应的用于表征所述特征传输线的特征图形并显示,其中,相邻的特征图形在相连接的所述特征点处相切。
[0010] 优选地,所述特征图形包括弧形图形、和用于与所述弧形图形端部相切连接的直线图形;
[0011] 所述预设参数信息包括所述弧形图形的半径R以及所述路径总长度L;
[0012] 根据所述坐标信息、所述参考线和所述预设参数信息确定用于表征各所述特征传输线的端点位置的特征点,具体包括:
[0013] 根据所述坐标信息和所述参考线,生成两端分别连接所述信号输入点和所述信号输出点的折线;
[0014] 根据所述路径总长度L和所述半径R确定所述折线上对应所述弧形图形的第一子线段和对应所述直线图形的第二子线段;
[0015] 确定各所述第一子线段用于连接相邻所述第二子线段的端点位置为特征点。
[0016] 优选地,所述弧形图形为二分之一圆弧图形或四分之一圆弧图形;
[0017] 所述根据所述路径总长度L和所述半径R确定所述折线上对应所述弧形图形的第一子线段,具体包括:
[0018] 在所述折线的一折点两侧的直线段上确定用于对应所述四分之一弧形图形的第一子线段;或,
[0019] 确定所述折线的两相邻折点之间的直线段为所述折线上用于对应所述二分之一弧形图形的子线段;
[0020] 其中,所述折线上所述第一子线段对应的所有所述四分之一弧形图形的长度、所有所述二分之一弧形图形的长度以及所述折线上所有所述第二子线段之和等于所述路径总长度L。
[0021] 优选地,所述在依次相邻所述特征点之间生成相应的用于表征所述特征传输线的特征图形并显示,具体包括:
[0022] 分别获得依次相邻的两所述特征点;
[0023] 根据两相邻所述特征点,选定可位于两相邻所述特征点之间的特征图形;
[0024] 生成并显示选定的特征图形。
[0025] 优选地,当选定所述特征图形为弧形图形时,所述生成并显示选定的特征图形,具体包括:
[0026] 获取与两相邻所述特征点中的第一特征点相邻的另一特征点作为第二特征点;
[0027] 根据所述第一特征点和所述第二特征点确定所述弧形图形在所述第一特征点、所述第二特征点的切线方向;
[0028] 根据两相邻所述特征点和所述切线方向判断所述弧形图形的圆心位置;
[0029] 根据所述圆心位置和两相邻所述特征点生成并显示选定的特征图形。
[0030] 优选地,所述方法还包括:
[0031] 提供并显示图层属性配置区域,将所述特征图形的图层属性显示在所述图层属性配置区域;
[0032] 接收并响应图层属性编辑指令,根据所述图层属性编辑指令对所述特征图形的图层属性进行编辑。
[0033] 优选地,所述方法还包括:
[0034] 提供并显示图层标记区域,在所述图层标记区域标记待进行运算的所述特征图形;
[0035] 接收并响应于图层运算指令,根据所述图层运算指令对标记的所述特征图形进行运算。
[0036] 优选地,所述图层运算指令包括合并运算指令、交叉运算指令、排除重叠运算指令中的任一个。
[0037] 本发明还提供了一种非临时性计算机存储介质,其上存储有计算机程序,所述计算基程序被执行时实现所述的共面波导传输线的路径显示方法。
[0038] 另外,本发明还提供了一种共面波导传输线的路径显示装置,包括:
[0039] 交互模块,用于接收输入指令以及提供配置界面;
[0040] 至少一个处理器;
[0041] 与所述至少一个处理器通信连接的存储器;其中,
[0042] 所述存储器存储有可被所述至少一个处理器执行的指令,所述指令被所述至少一个处理器执行时,使所述至少一个处理器执行所述的共面波导传输线的路径显示方法。
[0043] 相比于现有技术,本发明先通过接收并响应坐标信息配置指令,配置信号输入点和信号输出点的坐标信息;然后,接收并响应预设参数信息配置指令,配置参考线和预设参数信息;再接收并响应路径确定指令,根据所述坐标信息、所述参考线和所述预设参数信息确定用于表征各所述特征传输线的端点位置的特征点;最后在依次相邻的两所述特征点之间生成相应的用于表征所述特征传输线的特征图形并显示。本发明能够根据信号输入点和信号输出点的坐标信息、参考线、预设参数信息,确定共面波导传输线的路径并显示,显示结果准确可靠并能保证平滑度,进而保证后期依据该显示路径制造的共面波导传输线的信号传输质量。

附图说明

[0044] 本发明的上述和/或附加的方面和优点从结合下面附图对实施例的描述中将变得明显和容易理解,其中:
[0045] 图1是根据本发明的一个实施例的共面波导传输线的路径显示装置的框图;
[0046] 图2是根据本发明的一个实施例的共面波导传输线的路径显示方法的流程图;
[0047] 图3-图5是根据本发明的一个实施例的坐标信息、预设参数信息配置界面的示意图。

具体实施方式

[0048] 下面详细描述本发明的实施例,参考附图描述的实施例是示例性的,下面详细描述本发明的实施例。
[0049] 共面波导传输线是芯片,尤其是微波芯片、量子芯片中的关键部件,例如,由一段单端或两端开放的共面波导传输线构成的共面波导谐振器,由于易于与超导量子比特耦合、易于扩展等,在超导量子计算和电路量子电动力学研究中得到了广泛的应用。
[0050] 在量子芯片生产制造之前需要进行芯片设计和版图绘制,而实际量子芯片设计工作中,限制条件较多,例如,信号传输起点、信号传输终点,以及传输线路径总长度(依据阻抗匹配需要确定)等均是确定的,因此,设计出满足要求的共面波导传输线路径的工作难度也较大。本发明实施例的方法用于共面波导传输线的路径显示,以高效的确定并显示平滑度较高、可靠性较强的共面波导传输线路径。
[0051] 下面参考图1-图5描述根据本发明实施例的共面波导传输线的路径显示方法和装置。
[0052] 在实施例中,共面波导传输线的路径显示装置可以为计算机设备,计算机设备上装载有显示共面波导传输线的路径的软件。图1为根据本发明的一个实施例的共面波导传输线的路径显示装置的框图,如图1所示,共面波导传输线的路径显示装置1包括交互模块11、至少一个处理器12和存储器13。
[0053] 其中,交互模块11可以包括设备的输入/输出装置,例如显示屏、鼠标、键盘、触摸屏等,交互模块11用于接收输入指令以及提供配置界面,例如,用户触发计算机设备上的显示共面波导传输线的路径的软件图标,显示屏可以提供配置界面、显示共面波导传输线的路径的界面,用户可以通过键盘或鼠标或触摸屏在配置界面输入配置指令,以生成相应的配置信息。
[0054] 存储器13与至少一个处理器12通信连接,存储器13存储有可被至少一个存储器12执行的指令,指令被至少一个处理器12执行时,使至少一个处理器12执行共面波导传输线的路径显示方法,进而确定共面波导传输线的路径并显示,这种方式下的路径显示结果准确可靠并能保证平滑度,进而保证后期依据该显示路径制造的共面波导传输线的信号传输质量。
[0055] 下面参照附图描述根据本发明实施例的共面波导传输线的路径显示方法。
[0056] 结合图2所示,图2为根据本发明的一个实施例的共面波导传输线的路径显示方法的流程图,本发明实施例的一种共面波导传输线的路径显示方法中所述共面波导传输线包括若干依次连接的特征传输线,所述共面波导传输线的路径显示方法包括步骤S100至S400:
[0057] S100、接收并响应坐标信息配置指令,配置作为所述路径的信号输入点和信号输出点的坐标信息,在一个实施例中,坐标信息可以是信号输入点和信号输出点在平面直角坐标系中所分别具备的坐标值。
[0058] S200、接收并响应预设参数信息配置指令,配置决定所述路径方向和位置的参考线、以及与所述路径总长度相关的预设参数信息。
[0059] 本步骤中所述参考线作为确定并显示共面波导传输线的路径的参考基准,用于确定所述路径的走向、以及所述路径中各点的坐标位置,在实施例中,配置决定所述路径方向和位置的参考线的步骤,具体包括:
[0060] 配置参考线的方向,例如,所配置的方向可以是与信号输入点的信号传输方向相垂直的方向或者相平行的方向,或者是与信号输出点的信号传输方向相垂直的方向或者相平行的方向;配置参考线的过点坐标,该过点是所述参考线需要经过的一点,具体的,所述过点坐标可以是过点在平面直角坐标系中的坐标值。通过配置的方向和过点坐标即确定唯一的参考线。
[0061] 需要说明的是,步骤S100中坐标信息配置指令、步骤S200中的预设参数信息配置指令并不限于在两个步骤中分别接收并响应,参照图3所示,在一些实施例中,坐标信息配置指令和预设参数信息配置指令在同一步骤中接收并响应,也即在同一步骤中配置作为所述路径的信号输入点和信号输出点的坐标信息、以及配置决定所述路径方向和位置的参考线、与所述路径总长度相关的预设参数信息。
[0062] S300、接收并响应路径确定指令,根据所述坐标信息、所述参考线和所述预设参数信息确定用于表征各所述特征传输线的端点位置的特征点,参照图4中弧形图形的端点位置、直线形图形的端点位置(图4中未示意出),具体的,可以先以所述参考线为参考基准,根据所述坐标信息和所述预设参数信息计算确定用于表征各所述特征传输线的端点相对于所述参考线的位置,进而确定各所述特征点在平面直角坐标系中坐标值。
[0063] S400、基于确定的用于表征各所述特征传输线的端点位置的特征点,在依次相邻的两所述特征点之间生成相应的用于表征所述特征传输线的特征图形并显示,其中,相邻的特征图形在相连接的所述特征点处相切。本步骤中,通过在确定的特征点之间,生成与各特征传输线相对应的特征图形并显示(参照图5中的各弧形图形、直线形图形),用以表征由信号输入点至信号输出点的共面波导传输线的路径。
[0064] 结合以上步骤,本发明实施例先通过接收并响应坐标信息配置指令,配置信号输入点和信号输出点的坐标信息;然后,接收并响应预设参数信息配置指令,配置参考线和预设参数信息;再接收并响应路径确定指令,根据所述坐标信息、所述参考线和所述预设参数信息确定用于表征各所述特征传输线的端点位置的特征点;最后在依次相邻的两所述特征点之间生成相应的用于表征所述特征传输线的特征图形并显示。本发明实施例能够根据信号输入点和信号输出点的坐标信息、参考线、预设参数信息,确定共面波导传输线的路径并显示,显示结果准确可靠并能保证平滑度,进而保证后期依据该显示路径制造的共面波导传输线的信号传输质量。
[0065] 在本发明实施例中,步骤S200中的所述预设参数信息包括所述弧形图形的半径R以及所述路径总长度L,步骤S300中所述特征图形包括弧形图形、和用于与所述弧形图形端部相切连接的直线图形,步骤S300具体包括:
[0066] S310、根据所述坐标信息和所述参考线,生成两端分别连接所述信号输入点和所述信号输出点的折线,其中,所述折线是由多条直线段依次相连组成,相邻两条直线段相连的点为折点(参考图4中线宽较小的线条),所述相邻两条直线段在折点处形成一夹角,在一些实施例中,组成所述折线的直线段的类型也可以包括垂直于所述参考线的类型和平行于所述参考线的类型两种;
[0067] S320、根据所述路径总长度L和所述半径R确定所述折线上对应所述弧形图形的第一子线段和对应所述直线图形的第二子线段;
[0068] S330、确定各所述第一子线段用于连接相邻所述第二子线段的端点位置为特征点。
[0069] 其中,在一些实施例中,所述弧形图形为二分之一圆弧图形或四分之一圆弧图形,所述二分之一圆弧图形、所述四分之一圆弧图形的圆弧半径均为半径R,步骤S320中根据所述路径总长度L和所述半径R确定所述折线上对应所述弧形图形的第一子线段,具体包括:
[0070] 在所述折线的一折点两侧的直线段上确定用于对应所述四分之一弧形图形的第一子线段;或,确定所述折线的两相邻折点之间的直线段为所述折线上用于对应所述二分之一弧形图形的第一子线段,其中,所述折线上所述第一子线段对应的所有所述四分之一弧形图形的长度、所有所述二分之一弧形图形的长度以及所述折线上所有所述第二子线段之和等于所述路径总长度L。
[0071] 在本发明实施例中,步骤S400具体包括:
[0072] S410、分别获得依次相邻的两所述特征点,具体的,可以是获得两所述特征点的坐标信息;S420、根据两相邻所述特征点,选定可位于两相邻所述特征点之间的特征图形;S430、生成并显示选定的特征图形。
[0073] 其中,在一些实施例中,当选定所述特征图形为弧形图形时,步骤S430具体包括:获取与两相邻所述特征点中的第一特征点相邻的另一特征点作为第二特征点;根据所述第一特征点和所述第二特征点确定所述弧形图形在所述第一特征点、所述第二特征点的切线方向,在此需要说明的是,切线方向即表征共面波导传输线工作时,该点的信号传输方向;
根据两相邻所述特征点和所述切线方向判断所述弧形图形的圆心位置,即以两相邻所述特征点为弧形图形的端点,并根据弧形图形的两端点处的切线方向确定弧形图形的圆形位置;根据所述圆心位置和两相邻所述特征点生成并显示选定的特征图形。
[0074] 在本发明实施例中,在计算显示完成后,可以通过显示界面提供共面波导传输线的路径轨迹和轨迹上任意点的坐标信息,其中,用户可以通过计算装置例如计算机设备的鼠标或者键盘输入指令,进而处理器可以根据指令选定该共面波导传输线的路径轨迹中任一点并显示该点的坐标信息,以不同的形式提供共面波导传输线的路径,实现可视化。
[0075] 例如,在一些实施例中,所述路径显示方法还包括:参照图3、图4和图5中左侧区域所示,提供并显示图层属性配置区域,将所述特征图形的图层属性显示在所述图层属性配置区域;接收并响应图层属性编辑指令,根据所述图层属性编辑指令对所述特征图形的图层属性进行编辑,本发明实施例中的图层属性包括图层的颜色、填充形状、图层的位置(例如位于底层、顶层)等。
[0076] 再例如,在另一些实施例中,所述路径显示方法还包括:提供并显示图层标记区域,在所述图层标记区域标记待进行运算的所述特征图形;接收并响应于图层运算指令,根据所述图层运算指令对标记的所述特征图形进行运算。
[0077] 在一些实施例中,所述图层运算指令包括合并运算指令、交叉运算指令、排除重叠运算指令中的任一个。
[0078] 其中,标记的特征图形至少有两个,合并运算指令,用于将标记的至少两个特征图形合并为一个图形;交叉运算指令,用于将标记的特征图形相交叠的区域保留;排除重叠运算指令,用于排除标记的特征图形相交叠的区域。
[0079] 基于上面实施例的共面波导传输线的路径显示方法,本发明还提出一种非临时性计算机存储介质,其上存储有计算机程序,所述计算基程序被执行时可实现上面实施例的共面波导传输线的路径显示方法。
[0080] 需要说明的是,本申请实施例的技术方案可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括一个或多个指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本申请实施例所述方法的全部或部分步骤。而前述的存储介质可以是非暂态存储介质,包括:U盘、移动硬盘、只读存储器(ROM,Read-Only Memory)、随机存取存储器(RAM,Random Access Memory)、磁碟或者光盘等多种可以存储程序代码的介质,也可以是暂态存储介质。
[0081] 在本说明书的描述中,参考术语“一个实施例”、“一些实施例”、“本发明实施例”、“示例”、“具体示例”、或“一些示例”等的描述意指结合该实施例或示例描述的具体特征、结构、材料或者特点包含于本发明的至少一个实施例或示例中。在本说明书中,对上述术语的示意性表述不一定指的是相同的实施例或示例。
[0082] 尽管已经示出和描述了本发明的实施例,本领域的普通技术人员可以理解:在不脱离本发明的原理和宗旨的情况下可以对这些实施例进行多种变化、修改、替换和变型,本发明的范围由权利要求及其等同物限定。