约瑟夫森结阵列的版图生成方法及计算机可读存储介质技术

技术编号:36398990 阅读:15 留言:0更新日期:2023-01-18 10:05
本发明专利技术公开了一种约瑟夫森结阵列的版图生成方法及计算机可读存储介质。其中,该方法涉及量子技术领域,包括:获取原始脚本,其中,原始脚本中定义有几何参数和动作参数,几何参数包括第一结构参数和第二结构参数,动作参数包括起始位置参数和连接参数;获取第一参数取值,第二参数取值,起始位置取值,以及连接参数取值;在原始脚本中,采用第一参数取值为第一结构参数赋值,采用第二参数取值为第二结构参数赋值,采用起始位置取值为起始位置参数赋值,以及采用连接参数取值为连接参数赋值,得到目标脚本;执行目标脚本,得到连接有多个约瑟夫森结的约瑟夫森结阵列的版图。瑟夫森结的约瑟夫森结阵列的版图。瑟夫森结的约瑟夫森结阵列的版图。

【技术实现步骤摘要】
约瑟夫森结阵列的版图生成方法及计算机可读存储介质


[0001]本专利技术涉及版图设计领域,具体而言,涉及一种约瑟夫森结阵列的版图生成方法及计算机可读存储介质。

技术介绍

[0002]在相关技术中,在进行量子芯片的版图设计的过程中,需要通过人工来完成大量的操作,且操作繁琐,完成版图设计的效率很低。例如,在进行约瑟夫森结阵列的版图设计的过程中,约瑟夫森结阵列是由多个约瑟夫森结串联得到的,在生成约瑟夫森结阵列时,以及对约瑟夫森结阵列进行布置和纠错时,均需要人工完成,智能性较低,用户工作极其繁琐。
[0003]因此,在相关技术中,存在进行约瑟夫森结阵列的版图设计时存在操作繁琐、效率低的技术问题。
[0004]针对上述的问题,目前尚未提出有效的解决方案。

技术实现思路

[0005]本专利技术实施例提供了一种约瑟夫森结阵列的版图生成方法及计算机可读存储介质,以至少解决相关技术中进行约瑟夫森结阵列的版图设计时存在操作繁琐、效率低的技术问题。
[0006]根据本专利技术实施例的一个方面,提供了一种约瑟夫森结阵列的版图生成方法,包括:获取原始脚本,其中,所述原始脚本中定义有几何参数和动作参数,所述几何参数包括第一结构参数和第二结构参数,所述第一结构参数用于定义约瑟夫森结的几何结构,所述第二结构参数用于定义金属线的几何结构,所述金属线用于连接相邻两个约瑟夫森结,所述动作参数包括起始位置参数和连接参数,所述起始位置参数用于定义起始约瑟夫森结的起始位置,所述连接参数用于定义所述金属线连接相邻两个约瑟夫森结的条件;获取所述第一结构参数的第一参数取值,所述第二结构参数的第二参数取值,所述起始位置参数的起始位置取值,以及所述连接参数的连接参数取值;在所述原始脚本中,采用所述第一参数取值为所述第一结构参数赋值,采用所述第二参数取值为所述第二结构参数赋值,采用所述起始位置取值为所述起始位置参数赋值,以及采用所述连接参数取值为所述连接参数赋值,得到目标脚本;执行所述目标脚本,得到连接有多个约瑟夫森结的约瑟夫森结阵列的版图。
[0007]可选地,在所述原始脚本中采用矢量点表征约瑟夫森结,所述矢量点包括坐标参数和方向参数,所述坐标参数为所表征的约瑟夫森结的中心坐标位置,所述方向参数为所表征的约瑟夫森结的下一个约瑟夫森结相对于所表征的约瑟夫森结的方向位置。
[0008]可选地,所述连接条件为:一个约瑟夫森结有不超过一个水平方向的相邻约瑟夫森结,以及不超过一个竖直方向的相邻约瑟夫森结。
[0009]可选地,所述连接参数采用与约瑟夫森结对应的浮点数表征,所述浮点数的大小
表征对应约瑟夫森结相对于前一个约瑟夫森结的距离,所述浮点数的方向符号表征对应约瑟夫森结相对于前一个约瑟夫森结的方向。
[0010]可选地,所述方向符号包括:第一方向符号和第二方向符号,其中,所述第一方向符号为对应约瑟夫森结相对于前一个约瑟夫森结的左转垂直,所述第二方向符号为对应约瑟夫森结相对于前一个约瑟夫森结的右转垂直。
[0011]可选地,在所述动作参数还包括:对约瑟夫森结进行调整的调整参数的情况下,所述执行所述目标脚本,得到连接有多个约瑟夫森结的约瑟夫森结阵列的版图,包括:在执行所述目标脚本中采用所述起始位置取值赋值的所述起始位置参数赋值后,执行所述目标脚本中采用所述第一参数取值赋值的所述第一结构参数,得到约瑟夫森结;在对得到的所述约瑟夫森结执行所述调整参数的调整,得到调整后的约瑟夫森结之后,执行所述目标脚本中采用所述第二参数取值赋值的所述第二结构参数赋值,以及采用所述连接参数取值为所述连接参数赋值,得到连接有多个约瑟夫森结的约瑟夫森结阵列的版图。
[0012]可选地,所述调整参数包括以下至少之一:对约瑟夫森结进行翻转操作的翻转参数,对所述约瑟夫森结进行平移操作的平移参数。
[0013]可选地,所述执行所述目标脚本,得到连接有多个约瑟夫森结的约瑟夫森结阵列的版图,包括:获取所述目标脚本中的数量参数的取值,其中,所述数量参数用于配置所述多个约瑟夫森结的数量;采用所述取值对所述数量参数进行赋值后,执行所述目标脚本,得到连接所述取值数量个的约瑟夫森结的约瑟夫森结阵列的版图。
[0014]可选地,在所述执行所述目标脚本,得到连接有多个约瑟夫森结的约瑟夫森结阵列的版图之后,还包括:基于所述目标脚本创建目标宏,其中,所述目标宏用于批量生成所述约瑟夫森结阵列的复用脚本;基于所述目标宏,生成所述约瑟夫森结阵列的复制版图。
[0015]可选地,在执行所述目标脚本,得到连接有多个约瑟夫森结的约瑟夫森结阵列的版图之后,还包括:基于所述版图,制备包括所述约瑟夫森结阵列的量子器件,其中,所述量子器件包括以下至少之一:Fluxonium量子比特,量子端口,接地面,共面波导,以及基于Fluxonium量子比特构建的量子元器件。
[0016]根据本专利技术实施例的另一方面,还提供了一种约瑟夫森结阵列的版图生成方法,包括:在脚本界面上接收约瑟夫森结阵列版图的生成请求;响应于所述生成请求,获取原始脚本,其中,所述原始脚本中定义有几何参数和动作参数,所述几何参数包括第一结构参数和第二结构参数,所述第一结构参数用于定义约瑟夫森结的几何结构,所述第二结构参数用于定义金属线的几何结构,所述金属线用于连接相邻两个约瑟夫森结,所述动作参数包括起始位置参数和连接参数,所述起始位置参数用于定义起始约瑟夫森结的起始位置,所述连接参数用于定义所述金属线连接相邻两个约瑟夫森结的条件;接收在所述脚本界面上输入的所述第一结构参数的第一参数取值,所述第二结构参数的第二参数取值,所述起始位置参数的起始位置取值,以及所述连接参数的连接参数取值;在所述脚本界面上接收版图生成指令;响应于所述版图生成指令,在所述原始脚本中,采用所述第一参数取值为所述第一结构参数赋值,采用所述第二参数取值为所述第二结构参数赋值,采用所述起始位置取值为所述起始位置参数赋值,以及采用所述连接参数取值为所述连接参数赋值,得到目标脚本,并执行所述目标脚本,得到连接有多个约瑟夫森结的约瑟夫森结阵列的版图;在预定显示界面显示所述约瑟夫森结阵列的版图。
[0017]根据本专利技术实施例的另一方面,还提供了一种Fluxonium量子比特,包括:约瑟夫森结,电容和约瑟夫森结阵列,其中,所述约瑟夫森结,所述电容和所述约瑟夫森结阵列并联连接,所述约瑟夫森结阵列基于对应的约瑟夫森结阵列的版图制备得到,所述约瑟夫森结阵列的版图基于上述任一项所述的方法得到。
[0018]根据本专利技术实施例的另一方面,还提供了一种计算机可读存储介质,计算机可读存储介质包括存储的程序,其中,在程序运行时控制计算机可读存储介质所在设备执行上述任意一项的约瑟夫森结阵列的版图生成方法。
[0019]根据本专利技术实施例的另一方面,还提供了一种计算机设备,包括:存储器和处理器,存储器存储有计算机程序;处理器,用于执行存储器中存储的计算机程序,计算机程序运行时使得处理器执行上述任意一项的约瑟夫森结阵列的版图生成方法。
[0020]在本专利技术本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种约瑟夫森结阵列的版图生成方法,其特征在于,包括:获取原始脚本,其中,所述原始脚本中定义有几何参数和动作参数,所述几何参数包括第一结构参数和第二结构参数,所述第一结构参数用于定义约瑟夫森结的几何结构,所述第二结构参数用于定义金属线的几何结构,所述金属线用于连接相邻两个约瑟夫森结,所述动作参数包括起始位置参数和连接参数,所述起始位置参数用于定义起始约瑟夫森结的起始位置,所述连接参数用于定义所述金属线连接相邻两个约瑟夫森结的条件;获取所述第一结构参数的第一参数取值,所述第二结构参数的第二参数取值,所述起始位置参数的起始位置取值,以及所述连接参数的连接参数取值;在所述原始脚本中,采用所述第一参数取值为所述第一结构参数赋值,采用所述第二参数取值为所述第二结构参数赋值,采用所述起始位置取值为所述起始位置参数赋值,以及采用所述连接参数取值为所述连接参数赋值,得到目标脚本;执行所述目标脚本,得到连接有多个约瑟夫森结的约瑟夫森结阵列的版图。2.根据权利要求1所述的方法,其特征在于,在所述原始脚本中采用矢量点表征约瑟夫森结,所述矢量点包括坐标参数和方向参数,所述坐标参数为所表征的约瑟夫森结的中心坐标位置,所述方向参数为所表征的约瑟夫森结的下一个约瑟夫森结相对于所表征的约瑟夫森结的方向位置。3.根据权利要求1所述的方法,其特征在于,所述连接条件为:一个约瑟夫森结有不超过一个水平方向的相邻约瑟夫森结,以及不超过一个竖直方向的相邻约瑟夫森结。4.根据权利要求3所述的方法,其特征在于,所述连接参数采用与约瑟夫森结对应的浮点数表征,所述浮点数的大小表征对应约瑟夫森结相对于前一个约瑟夫森结的距离,所述浮点数的方向符号表征对应约瑟夫森结相对于前一个约瑟夫森结的方向。5.根据权利要求4所述的方法,其特征在于,所述方向符号包括:第一方向符号和第二方向符号,其中,所述第一方向符号为对应约瑟夫森结相对于前一个约瑟夫森结的左转垂直,所述第二方向符号为对应约瑟夫森结相对于前一个约瑟夫森结的右转垂直。6.根据权利要求1所述的方法,其特征在于,在所述动作参数还包括:对约瑟夫森结进行调整的调整参数的情况下,所述执行所述目标脚本,得到连接有多个约瑟夫森结的约瑟夫森结阵列的版图,包括:在执行所述目标脚本中采用所述起始位置取值赋值的所述起始位置参数赋值后,执行所述目标脚本中采用所述第一参数取值赋值的所述第一结构参数,得到约瑟夫森结;在对得到的所述约瑟夫森结执行所述调整参数的调整,得到调整后的约瑟夫森结之后,执行所述目标脚本中采用所述第二参数取值赋值的所述第二结构参数赋值,以及采用所述连接参数取值为所述连接参数赋值,得到连接有多个约瑟夫森结的约瑟夫森结阵列的版图。7.根据权利要求6所述的方法,其特征在于,所述调整参数包括以下至少之一:对约瑟夫森结进行翻转操作的翻转参数,对所述约瑟夫森结进行平移操作的平移参数。8.根据权利要求1所述的方法,其特征在于,所述执行所述目标脚本,得到连接有多个约瑟夫森结的约瑟夫森结阵列的版图,包括:获取所述目标脚本中的数量参...

【专利技术属性】
技术研发人员:陈建军夏天吴沣赵汇海高然王翡古祥生邓纯青
申请(专利权)人:阿里巴巴达摩院杭州科技有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1