量子芯片版图的构建方法和装置及存储介质与流程
未命名
09-09
阅读:97
评论:0

1.本技术属于量子信息领域,尤其是量子计算技术领域,特别地,本技术涉及一种量子芯片版图的构建方法和装置及存储介质。
背景技术:
2.量子计算机是一类遵循量子力学规律进行高速数学和逻辑运算、存储及处理量子信息的物理装置。量子计算机的特点主要有运行速度较快、处置信息能力较强、应用范围较广等。与一般计算机比较起来,信息处理量愈多,对于量子计算机实施运算也就愈加有利,也就更能确保运算具备精准性。
3.随着超导量子芯片的发展,需要扩展集成的量子比特的数目越来越多,共面波导传输线交错,导致量子芯片上各种元件的排布越来越复杂,因而,超导量子芯片版图设计的工作量和难度也越来越大。如何快速高效地进行超导量子芯片版图的绘制成为一个亟需解决的问题。
发明创造内容
4.本技术的目的是提供一种量子芯片版图的构建方法和装置及存储介质,以解决现有技术中的不足。
5.本技术的一个方面提供了一种量子芯片版图的构建方法,包括:
6.在目标文件中确定与目标非传输线类元件对应的元件模型,其中,所述元件模型预置有参考点,所述非传输线类元件包括比特电容、约瑟夫森结、读取腔和耦合结构;
7.调整所述元件模型的形状参数和所处的图层以生成对应的元件图;
8.基于所述参考点调整所述元件图之间的相对位置以获得预设电学关系的元件图组;以及
9.在所述目标文件中确定与所述元件图组耦合的共面波导传输线的布线路径和所处的图层,根据预先配置的布线参数和所述布线路径在对应的图层上生成所述共面波导传输线。
10.在一实施方式中,所述基于所述参考点调整所述元件图之间的相对位置的步骤,包括:先获取所述参考点的目标坐标;然后根据所述参考点的当前坐标和所述目标坐标确定移动方向和移动距离;再按照所述移动方向和所述移动距离移动所述元件图。
11.在一些具体实施例中,所述获取所述参考点的目标坐标的步骤,包括:接收所述参考点的坐标配置指令;然后根据所述坐标配置指令生成所述目标坐标。
12.在另一些具体实施例中,所述获取所述参考点的目标坐标的步骤,包括:响应于针对所述元件图的移动操作,获取与所述移动操作对应的移动路径的终点位置;然后确定与所述终点位置相邻的所述元件图的参考点的坐标;再将所述坐标作为所述目标坐标。
13.在一些具体实施例中,在所述确定与所述终点位置相邻的所述元件的参考点的坐标的步骤之后,还包括步骤:生成相邻的所述元件图的标识信息。
14.在一实施方式中,所述布线参数包括圆角半径、中心导体宽度和地的间隙宽度。
15.在一实施方式中,所述根据预先配置的布线参数和所述布线路径在对应的图层上生成所述共面波导传输线的步骤包括:先按照所述圆角半径将所述布线路径圆角化处理以生成参考中心线;然后基于所述参考中心线、所述中心导体宽度和所述地的间隙宽度在对应的图层上生成中心导体和地的间隙。
16.在一实施方式中,所述构建方法还包括:根据预先配置空气桥的桥形参数和目标图层沿着处于所述目标图层的所述参考中心线生成所述空气桥。
17.在一实施方式中,所述构建方法还包括:处于相邻图层的所述共面波导传输线的端点之间的距离小于预设阈值时,生成互连元件连接所述端点。
18.在一实施方式中,所述构建方法还包括:在所述目标文件中生成布图边界,且在所述共面波导传输线的端点与所述布图边界的距离满足预设条件时,在所述共面波导传输线所处的图层上生成引脚连接所述端点。
19.在一实施方式中,在所述目标文件中确定与所述元件图组耦合的共面波导传输线的布线路径和所处的图层的步骤之前,还包括步骤:响应于文件转换指令,将所述目标文件转换成gds格式。
20.本技术的第二个方面提供了一种非临时性计算机存储介质,其上存储有计算机程序,所述计算基程序被执行时实现如上所述构建方法。
21.本技术的第三个方面提供了一种量子芯片版图的构建装置,它包括:
22.交互模块,用于接收输入指令以及提供配置界面;至少一个处理器;以及,与所述至少一个处理器通信连接的存储器;其中,所述存储器存储有可被所述至少一个处理器执行的指令,所述指令被所述至少一个处理器执行时,使所述至少一个处理器执行如上所述构建方法。
23.针对超导量子芯片版图设计的工作量和难度越来越大的问题,本技术通过在目标文件中选择与目标非传输线类元件对应的元件模型并调整该元件模型形状参数和所处图层生成对应的元件图,然后通过预置在元件模型中的参考点调整元件图之间的相对位置从而获得具有预设电学关系的元件图组,再在相应的图层上确定布线路径并根据预先配置的布线参数生成共面波导传输线,从而实现了量子芯片版图的构建。本技术提供的量子芯片版图的构建方法将量子芯片版图中涉及的元件划分为传输线类和非传输线类,利用元件模型生成非传输线类的元件,利用布线路径生成传输线类的元件,这种方式能够减少芯片版图绘制过程中繁琐且重复性的工作,从而可以节省版图绘制的时间,减少出错的概率,提高版图绘制的效率。
附图说明
24.本技术的上述和/或附加的方面和优点从结合下面附图对实施例的描述中将变得明显和容易理解,其中:
25.图1是根据本技术的一个实施例的量子芯片版图的构建装置的框图;
26.图2是根据本技术的一个实施例的量子芯片版图的构建方法的流程图;
27.图3是根据本技术的一个实施例的元件模型的选择界面的示意图;
28.图4是根据本技术的一个实施例的元件模型的参数调整界面的示意图;
29.图5(a)是本技术的一个实施例中共面波导传输线的布线路径的示意图,图5(b)是根据本技术的一个实施例的共面波导传输线和引脚的生成示意图;以及
30.图6是根据本技术的一个实施例的空气桥和互连元件图的生成示意图。
31.附图标记说明:
32.51、第一控制线;52、第二控制线;53、第一读取线;54、第二读取线;55、引脚;61、空气桥;62、互连元件。
具体实施方式
33.为了更好的说明本公开,下面通过具体实施方式中给出了众多的具体细节。应当理解,本技术参考附图描述的实施例是示例性的,仅用于解释本技术,而不能解释为对本技术的限制。在一些实例中,对于本领域技术人员熟知的方法、手段、元件和电路未作详细描述,以便于凸显本公开的主旨。
34.量子计算是一种遵循量子力学规律调控量子信息单元进行计算的新型计算模式。量子计算硬件的核心是相互连接的大量量子比特。这些相互连接的量子比特共同构成量子计算的中央处理单元,我们一般称为量子处理器(quantum processing unit,qpu)。目前已经有多种不同物理体系的量子比特,并用大量相互连接的量子比特构成量子处理器。这其中,有几种方案可以实现量子比特在小规模二维结构上的集成扩展,我们将集成在硅、蓝宝石表面的量子比特集群一般简称为量子芯片。
35.超导体系的量子芯片利用约瑟夫森结和与之并联的电容形成量子比特,具有易扩展、快速读取、精准操控等优点,因此越来越多的机构和公司加入相关研究。超导量子比特有多种构型,例如电荷量子比特、相位量子比特、磁通量子比特等,外界通过读取线和控制线向量子芯片中的量子比特施加特定的磁通或微波信号以期实现对量子态的控制和读取,从而交互信息。和集成电路相似,读取线和控制线并不直接从外界接触量子比特,而是连接到芯片的边缘,然后通过芯片上的共面波导最终把信号传给量子比特。
36.量子芯片版图设计的高效化是突破量子比特规模进一步提升的逻辑必然,同时也是实现量子大规模集成电路的基础。而随着超导量子芯片的发展,量子比特的数量越来越多,量子比特的读取腔、量子比特的控制线以及读取线的数目也越来越多,同时还会涉及其他元件,例如引脚(或pad)、空气桥、用于焊接的互连元件等等,这些元件在量子芯片版图上以基本图形单元的形式呈现,我们将这些与各元件对应的图形单元称为元件图。因此,量子芯片的版图涉及的元件图越来越多,元件图的排布越来越复杂,版图设计时存在大量繁琐、重复的工作,如何快速且高质量地进行超导量子芯片版图的绘制成了一个亟需解决的问题。
37.下面参考附图描述根据本技术实施例的量子芯片版图的构建方法和装置。
38.在实施例中,量子芯片版图的构建装置可以为计算机设备,计算机设备上装载有构建量子芯片版图的软件。图1为根据本技术的一个实施例的量子芯片版图的构建装置的框图,如图1所示,量子芯片版图的构建装置10包括交互模块11、至少一个处理器12和存储器13。
39.其中,交互模块11可以包括设备的输入/输出装置,例如显示屏、鼠标、键盘、触摸屏等,交互模块11用于接收输入指令以及提供配置界面,例如,用户触发计算机设备上的构
建量子芯片版图的软件图标,显示屏可以提供构建量子芯片版图软件的配置界面,用户可以通过键盘或鼠标或触摸屏在配置界面输入配置指令,以生成用于构建量子芯片版图的配置信息。
40.存储器13与至少一个处理器12通信连接,存储器13存储有可被至少一个处理器12执行的指令,指令被至少一个处理器12执行时,使至少一个处理器12执行量子芯片版图的构建方法的步骤,进而完成量子芯片版图的构建,操作简单,提高了版图绘制的效率。
41.下面参照附图描述根据本技术实施例提供的量子芯片版图的构建方法。
42.图2是根据本技术的一个实施例的量子芯片版图的构建方法的流程图,如图2所示,本技术实施例的量子芯片版图的构建方法至少包括步骤s1至步骤s4,具体如下:
43.步骤s1、在目标文件中确定与目标非传输线类元件对应的元件模型,且所述元件模型预置有参考点,其中,所述非传输线类元件包括比特电容、约瑟夫森结、读取腔和耦合结构,需要说明的是,比特电容是指与约瑟夫森结并联以形成量子比特结构的电容,耦合结构是指用于将相邻量子比特耦合连接的结构。示例性的,可以预先构建出与非传输线元件对应的参数化的元件模型,该元件模型的形状参数和所处的图层的参数均可调整,然后配置元件模型的选择界面,根据用户针对元件模型的选择指令进行响应,在目标文件中确定相应的元件模型。图3为根据本技术的一个实施例的元件模型的选择界面的示意图,结合图3所示,qlibrary库包含预先构建的与比特电容、约瑟夫森结、读取腔和耦合结构等对应的元件模型,用户在库中进行选择时,即可在右侧生成相应的元件模型。
44.步骤s2、调整所述元件模型的形状参数和所处的图层以生成对应的元件图。示例性的,本步骤可以通过响应于针对所述元件模型的参数调整指令,再根据该参数调整指令对所述元件模型的形状参数和所处的图层进行相应的调整。图4为根据本技术的一个实施例的元件模型的参数调整界面的示意图,示例性的,结合图4所示,可以配置参数调整界面,通过该参数调整界面接收相应的参数调整指令,例如,可以通过layer attribute界面调整对应元件模型所处的图层,可以通过edit attributes界面调整对应元件模型的形状参数。
45.步骤s3、基于所述参考点调整所述元件图之间的相对位置以获得预设电学关系的元件图组,示例性的,可以先确定所述参考点之间的目标相对位置,然后根据所述目标相对位置移动所述元件图,也就是说将所述参考点作为参考基准进行元件图的位置调整,当参考点的位置符合要求时,元件图的位置即符合要求。
46.步骤s4、在所述目标文件中确定与所述元件图组耦合的共面波导传输线的布线路径和所处的图层,根据预先配置的布线参数和所述布线路径在对应的图层上生成所述共面波导传输线。布线路径可以是表征共面波导传输线走向的折线,因此,相对于共面波导传输线,布线路径较为简化,绘制较为简单,在布线路径的基础上结合布线参数生成共面波导传输线,这样即省去画大量共面波导传输线的工作。
47.与现有技术相比,本技术的实施例将量子芯片中的元件分为非传输线类元件(示例性的,如比特电容、约瑟夫森结、读取腔和耦合结构等)和传输线元件(示例性的,如共面波导传输线),预先构建出与非传输线元件对应的参数化的元件模型,比特电容、约瑟夫森结、读取腔和耦合结构可利用元件模型进行参数调整而生成,共面波导传输线可通过先确定布线路径再根据预先配置的布线参数自动生成,由此可减少繁琐且重复性的工作,节省版图绘制的时间,提升效率。本技术的实施例通过在目标文件中选择与目标非传输线类元
件对应的元件模型并调整该元件模型形状参数和所处图层生成对应的元件图,然后以预置在元件模型中的参考点为参考基准调整元件图的相对位置从而获得具有预设电学关系的元件图组,再在相应的图层上确定布线路径并根据预先配置的布线参数生成共面波导传输线,从而实现了量子芯片版图的构建。本技术的实施例提供的量子芯片版图的构建方法将量子芯片版图中涉及的元件划分为传输线类元件和非传输线类元件,利用元件模型生成非传输线类元件,传输线类元件(例如,共面波导传输线)利用布线路径生成,这种方式能够减少芯片版图绘制过程中繁琐且重复性的工作,从而可以节省版图绘制的时间,减少出错的概率,提高版图绘制的效率。
48.在本技术的一些实施例中,步骤s3中的所述基于所述参考点调整所述元件图之间的相对位置,具体可以包括步骤s31至步骤s33,其中:
49.s31、获取所述参考点的目标坐标;s32、根据所述参考点的当前坐标和所述目标坐标确定移动方向和移动距离;s33、按照所述移动方向和所述移动距离移动所述元件图。为获得预设电学关系,可以计算确定参考点之间的目标相对位置,然后可以将一个元件图固定不动,以固定不动的元件图的参考点的坐标为基准,将另一个元件图的参考点调整到目标相对位置,由于参考点是预置在元件模型上的,参考点相对于其所在元件模型的位置不变,因此,在该另一个元件图的参考点调整后,该另一个元件图获得同步的平移。
50.在本技术的一些示例中,步骤s31中的所述获取所述参考点的目标坐标,具体可以包括步骤s311至步骤s312,其中:
51.s311、接收所述参考点的坐标配置指令;s312、根据所述坐标配置指令生成所述目标坐标。
52.在本技术的另一些示例中,步骤s31中的所述获取所述参考点的目标坐标具体步骤,具体可以包括步骤s31-1至步骤s31-3,其中:
53.s31-1、响应于针对所述元件图的移动操作,获取与所述移动操作对应的移动路径的终点位置;s31-2、确定与所述终点位置相邻的所述元件图的参考点的坐标;s31-3、将所述坐标作为所述目标坐标。
54.具体实施时,在步骤s31-2之后,还可以包括以下步骤:生成相邻的所述元件图的标识信息以提示用户。
55.图5(a)是本技术的一个实施例中共面波导传输线的布线路径的示意图,图5(b)是根据本技术的一个实施例的共面波导传输线和引脚的生成示意图,图6是根据本技术的一个实施例的空气桥和互连元件的生成示意图。需要说明的是,为了方便描述和理解,在图5(a)、图5(b)和图6中仅示意性的表示了部分版图,例如在耦合结构右侧的布图省略未示意出。
56.在本技术的一些实施例中,步骤s4中的所述布线参数包括圆角半径、中心导体宽度和地的间隙宽度。示例性的,图5(a)中的折线示意性的表示了在所述目标文件中确定的与所述元件图组耦合的共面波导传输线的布线路径,该布线路径包括与量子比特耦合的两条控制线的布线路径,以及与读取腔耦合的读取线的布线路径,布线路径所处图层根据需要确定,在本示例中,读取线包括分布与相邻图层的两段,其中一段与读取腔在同一图层形成耦合,图5(b)示意性的表示了根据布线路径和布线参数生成的共面波导传输线,结合图5(a)和图5(b)所示,步骤s4中的所述根据预先配置的布线参数(如圆角半径、中心导体宽度
和地的间隙宽度等)和所述布线路径在对应的图层上生成所述共面波导传输线,具体可以包括步骤s41至步骤s42,其中:s41、按照所述圆角半径将所述布线路径圆角化处理以生成参考中心线,如图5(b)中的平滑的虚线所示;s42、基于所述参考中心线、所述中心导体宽度和所述地的间隙宽度在对应的图层上生成中心导体和地的间隙,即基于确定的布线路径生成了第一控制线51、第二控制线52,以及第一读取线53和第二读取线54,其中,第一控制线51、第二控制线52,以及第一读取线53和第二读取线54都是共面波导传输线的结构,且第一控制线51、第二控制线52与量子比特处于同一图层并形成耦合,第一读取线53和第二读取线54分布与相邻的图层,第二读取线54与读取腔形成耦合。本领域技术人员可以理解的是,地的间隙宽度是指中心导体两侧的地之间的距离,也就是说,地的间隙宽度等于中心导体的宽度及中心导体与每一侧的地之间的距离的总和。
57.在本技术的一些实施例中,所述构建方法还可以包括:参考图5(a)和图5(b)所示,在所述目标文件中生成布图边界,如图5(a)和图5(b)中所示的矩形边框,且在所述共面波导传输线的端点与所述布图边界的距离满足预设条件时,在所述共面波导传输线所处的图层上生成引脚55连接所述端点。
58.图6是根据本发明的一个实施例的空气桥的图形和互连元件的图形的生成示意图。
59.在本技术的一些实施例中,所述构建方法还可以包括:参考图6所示,根据预先配置的空气桥61的桥形参数和目标图层沿着处于所述目标图层的所述参考中心线生成所述空气桥61。每个空气桥在参考中心线上的位置可根据需要调整,例如,可以拖动或鼠标点选的方式改变空气桥的位置,或者通过预设空气桥间的距离调整。
60.在本技术的一些实施例中,所述构建方法还可以包括:处于相邻图层的所述共面波导传输线的端点之间的距离小于预设阈值时,生成互连元件的图形连接所述端点,参考图6所示,第一读取线53和第二读取线54的端点的距离小于预设阈值时,即生成互连元件62连接所述端点,互连元件62可以包含pad的图形和位于pad上的铟柱的图形。
61.在本技术的一些实施例中,在所述目标文件中确定与所述元件图组耦合的共面波导传输线的布线路径和所处的图层的步骤之前,所述构建方法,还可以包括:响应于文件转换指令,将所述目标文件转换成gds格式,以便于导入其他的eda软件进行协同。
62.基于上面实施例的量子芯片版图的构建方法,本发明还提出一种非临时性计算机存储介质,其上存储有计算基程序,计算机程序被执行时可实现上面实施例的量子芯片版图的构建方法。具体的,在本实施例中,上述存储介质可以被设置为存储用于执行以下步骤s1至步骤s4的计算机程序,其中:
63.步骤s1、在目标文件中确定与目标非传输线类元件对应的元件模型,其中,所述元件模型预置有参考点,所述非传输线类元件包括比特电容、约瑟夫森结、读取腔和耦合结构。示例性的,可以预先构建出与非传输线元件对应的参数化的元件模型,然后配置元件模型的选择界面,根据用户针对元件模型的选择指令进行响应,在目标文件中确定相应的元件模型。
64.步骤s2、调整所述元件模型的形状参数和所处的图层以生成对应的元件图。示例性的,本步骤可以通过响应于针对所述元件模型的参数调整指令,再根据该参数调整指令对所述元件模型的形状参数和所处的图层进行相应的调整。具体的,可以配置参数调整界
面,通过该参数调整界面接收相应的参数调整指令。
65.步骤s3、基于所述参考点调整所述元件图之间的相对位置以获得预设电学关系的元件图组,具体的,可以先确定所述参考点之间的目标相对位置,然后根据所述目标相对位置移动所述元件图,将所述参考点作为参考基准调整元件图的相对位置。
66.步骤s4、在所述目标文件中确定与所述元件图组耦合的共面波导传输线的布线路径和所处的图层,根据预先配置的布线参数和所述布线路径在对应的图层上生成所述共面波导传输线。
67.需要说明的是,本技术实施例的技术方案可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括一个或多个指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本技术实施例所述方法的全部或部分步骤。
68.与量子芯片版图的构建方法实施例相对应的,非临时性计算机存储介质实施例中将量子芯片版图中涉及的元件划分为传输线类元件和非传输线类元件,利用元件模型生成非传输线类元件,利用布线路径生成共面波导传输线,这种方式能够减少芯片版图绘制过程中繁琐且重复性的工作,从而可以节省版图绘制的时间,减少出错的概率,提高版图绘制的效率。
69.应理解,说明书通篇中提到的“一些实施例”、“一种实施例”、“一实施方式”意味着与实施例有关的特定特征、结构或特性包括在本技术的至少一个实施例中。因此,在整个说明书各处出现的“在一些实施例中”、“在一种实施例中”或“在一实施方式”,未必一定指相同的实施例。此外,这些特定的特征、结构或特性可以任意适合的方式结合在一个或多个实施例中。
70.需要说明的是,在本文中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者装置不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者装置所固有的要素。在没有更多限制的情况下,由语句“包括一个
……”
限定的要素,并不排除在包括该要素的过程、方法、物品或者装置中还存在另外的相同要素。
71.在本技术所提供的几个实施例中,应该理解到,所揭露的方法、装置和系统,可以通过其它的方式实现。以上所描述的实施例仅仅是示意性的,例如,所述模块、单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,如:多个单元或组件可以结合,或可以集成到另一个系统,或一些特征可以忽略,或不执行。另外,所显示或讨论的各组成部分相互之间的耦合、或直接耦合、或连接可以是通过一些接口,设备或单元的间接耦合或通信连接,可以是电性的、机械的或其它形式的。
72.上述作为分离部件说明的单元可以是、或也可以不是物理上分开的,作为单元显示的部件可以是、或也可以不是物理单元;既可以位于一个地方,也可以分布到多个网络单元上;可以根据实际的需要选择其中的部分或全部单元来实现本实施例方案的目的。
73.另外,在本技术各实施例中的各功能单元可以全部集成在一个处理单元中,也可以是各单元分别单独作为一个单元,也可以两个或两个以上单元集成在一个单元中;上述集成的单元既可以采用硬件的形式实现,也可以采用硬件加软件功能单元的形式实现。
74.本领域普通技术人员可以理解:实现上述方法实施例的全部或部分步骤可以通过
程序指令相关的硬件来完成,前述的程序可以存储于计算机可读取存储介质中,该程序在执行时,执行包括上述方法实施例的步骤。而前述的存储介质可以是非暂态存储介质,包括:u盘、移动硬盘、只读存储器(rom,read-only memory)、随机存取存储器(ram,random access memory)、磁碟或者光盘等多种可以存储程序代码的介质,也可以是暂态存储介质。
75.或者,本技术上述集成的单元如果以软件功能模块的形式实现并作为独立的产品销售或使用时,也可以存储在一个计算机可读取存储介质中。基于这样的理解,本技术实施例的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台实现资源变更的设备(可以是计算机、服务器等)执行本技术各个实施例所述方法的全部或部分。而前述的存储介质包括:移动存储设备、rom、磁碟或者光盘等各种可以存储程序代码的介质。
76.以上所述,仅为本技术的实施方式。尽管已经示出和描述了本发明的实施例,本领域的普通技术人员可以理解:在不脱离本发明的原理和宗旨的情况下可以对这些实施例进行多种变化、修改、替换和变型,本发明的范围由权利要求及其等同物限定,凡是依照本技术的构想所作的改变,或修改为等同变化的等效实施例,仍未超出说明书与图示所涵盖的精神时,均应在本技术的保护范围内。
技术特征:
1.一种量子芯片版图的构建方法,其特征在于,包括:在目标文件中确定与目标非传输线类元件对应的元件模型,其中,所述元件模型预置有参考点,所述非传输线类元件包括比特电容、约瑟夫森结、读取腔和耦合结构;调整所述元件模型的形状参数和所处的图层以生成对应的元件图;基于所述参考点调整所述元件图之间的相对位置以获得预设电学关系的元件图组;以及在所述目标文件中确定与所述元件图组耦合的共面波导传输线的布线路径和所处的图层,根据预先配置的布线参数和所述布线路径在对应的图层上生成所述共面波导传输线。2.根据权利要求1所述的构建方法,其特征在于,所述基于所述参考点调整所述元件图之间的相对位置的步骤,包括:获取所述参考点的目标坐标;根据所述参考点的当前坐标和所述目标坐标确定移动方向和移动距离;按照所述移动方向和所述移动距离移动所述元件图。3.根据权利要求2所述的构建方法,其特征在于,所述获取所述参考点的目标坐标的步骤,包括:接收所述参考点的坐标配置指令;根据所述坐标配置指令生成所述目标坐标。4.根据权利要求2所述的构建方法,其特征在于,所述获取所述参考点的目标坐标的步骤,包括:响应于针对所述元件图的移动操作,获取与所述移动操作对应的移动路径的终点位置;确定与所述终点位置相邻的所述元件图的参考点的坐标;将所述坐标作为所述目标坐标。5.根据权利要求4所述的构建方法,其特征在于,在所述确定与所述终点位置相邻的所述元件的参考点的坐标的步骤之后,还包括:生成相邻的所述元件图的标识信息。6.根据权利要求1所述的构建方法,其特征在于,所述布线参数包括圆角半径、中心导体宽度和地的间隙宽度。7.根据权利要求6所述的构建方法,其特征在于,所述根据预先配置的布线参数和所述布线路径在对应的图层上生成所述共面波导传输线的步骤包括:按照所述圆角半径将所述布线路径圆角化处理以生成参考中心线;基于所述参考中心线、所述中心导体宽度和所述地的间隙宽度在对应的图层上生成中心导体和地的间隙。8.根据权利要求7所述的构建方法,其特征在于,还包括:根据预先配置的空气桥的桥形参数和目标图层沿着处于所述目标图层的所述参考中心线生成所述空气桥。9.根据权利要求1-8中任一项所述的构建方法,其特征在于,还包括:处于相邻图层的所述共面波导传输线的端点之间的距离小于预设阈值时,生成互连元
件连接所述端点。10.根据权利要求1-8中任一项所述的构建方法,其特征在于,还包括:在所述目标文件中生成布图边界,且在所述共面波导传输线的端点与所述布图边界的距离满足预设条件时,在所述共面波导传输线所处的图层上生成引脚连接所述端点。11.根据权利要求1-8中任一项所述的构建方法,其特征在于,还包括:在所述目标文件中确定与所述元件图组耦合的共面波导传输线的布线路径和所处的图层的步骤之前,还包括:响应于文件转换指令,将所述目标文件转换成gds格式。12.一种非临时性计算机存储介质,其上存储有计算机程序,其特征在于,所述计算基程序被执行时实现权利要求1-11任一项所述构建方法。13.一种量子芯片版图的构建装置,其特征在于,包括:交互模块,用于接收输入指令以及提供配置界面;至少一个处理器;与所述至少一个处理器通信连接的存储器;其中,所述存储器存储有可被所述至少一个处理器执行的指令,所述指令被所述至少一个处理器执行时,使所述至少一个处理器执行权利要求1-11任一项所述构建方法。
技术总结
本申请公开了一种量子芯片版图的构建方法和装置及存储介质,属于量子计算技术领域。本申请提供的构建方法通过在目标文件中选择与目标非传输线类元件对应的元件模型并调整该元件模型形状参数和所处图层生成对应的元件图,然后通过预置在元件模型中的参考点调整元件图的相对位置从而获得具有预设电学关系的元件图组,再在相应的图层上确定布线路径并根据预先配置的布线参数生成共面波导传输线,从而实现量子芯片版图的构建。本申请提供的量子芯片版图的构建方法能够减少芯片版图绘制过程中繁琐且重复性的工作,从而可以节省版图绘制的时间,减少出错的概率,提高版图绘制的效率。效率。效率。
技术研发人员:李孜怡 李舒啸 熊秋锋 张宇 郑世杰
受保护的技术使用者:本源科仪(成都)科技有限公司
技术研发日:2022.02.24
技术公布日:2023/9/7
版权声明
本文仅代表作者观点,不代表航家之家立场。
本文系作者授权航家号发表,未经原创作者书面授权,任何单位或个人不得引用、复制、转载、摘编、链接或以其他任何方式复制发表。任何单位或个人在获得书面授权使用航空之家内容时,须注明作者及来源 “航空之家”。如非法使用航空之家的部分或全部内容的,航空之家将依法追究其法律责任。(航空之家官方QQ:2926969996)
航空之家 https://www.aerohome.com.cn/
飞机超市 https://mall.aerohome.com.cn/
航空资讯 https://news.aerohome.com.cn/