一种量子测控波形生成方法、装置及系统制造方法及图纸

技术编号:36877255 阅读:14 留言:0更新日期:2023-03-15 20:46
本申请公开了一种量子测控波形生成方法、装置及系统,方法包括:接收主控设备发送的波形配置参数;根据波形配置参数及波形模型生成第一波形数据;将第一波形数据发送至数模转换装置,数模转换装置用于根据第一波形数据生成对应的波形。本申请公开的技术方案,相比由主控设备软件生成波形数据并将波形数据发送至FPGA,本申请利用可编程逻辑器件接收波形配置参数并根据波形配置参数及波形模型生成第一波形数据,由于波形配置参数的数据量比波形数据的数据量小的多,可编程逻辑器件生成波形数据的速度要比软件快,因此,通过本申请可以加快得到波形数据的速度,提高波形数据生成效率,从而缩短波形生成时间,提高波形生成效率。提高波形生成效率。提高波形生成效率。

【技术实现步骤摘要】
一种量子测控波形生成方法、装置及系统


[0001]本申请涉及量子测控
,更具体地说,涉及一种量子测控波形生成方法、装置及系统。

技术介绍

[0002]在量子测控系统中,完整的量子测控主要分为两个过程:调试过程和工作过程,调试过程会获取相关的测控参数以及各种校准参数,调试过程是调试好各种状态进行大量时间的重复操作采集数据。在量子测控中,需要先生成用于量子测控的波形。
[0003]在波形生成环节,当前普遍做法是通过主控设备软件产生量子测控所需的波形数据,生成完之后将波形数据传输至FPGA(Field Programmable Gate Array,现场可编程逻辑门阵列),然后由FPGA将波形数据发送至数模转换装置,而生成量子测控所要用到的波形。上述波形数据生成方式比较简单,但是,采用软件进行波形数据产生的时间比较长,且由于波形数据的数据量比较大,因此,软件传输波形数据所花费的时间比较长,从而导致波形生成时间比较长,波形生成效率比较低。
[0004]综上所述,如何提高波形生成效率,是目前本领域技术人员亟待解决的技术问题。

技术实现思路

[0005]有鉴于此,本申请的目的是提供一种量子测控波形生成方法、装置及系统,用于提高波形生成效率。
[0006]为了实现上述目的,本申请提供如下技术方案:
[0007]一种量子测控波形生成方法,应用于可编程逻辑器件,包括:
[0008]接收主控设备发送的波形配置参数;
[0009]根据所述波形配置参数及波形模型生成第一波形数据,所述波形模型配置于所述可编程逻辑器件中;
[0010]将所述第一波形数据发送至数模转换装置,所述数模转换装置用于根据所述第一波形数据生成对应的波形。
[0011]优选的,所述波形配置参数包括直接数字频率合成器配置参数和窗函数模型配置参数,所述波形模型包括直接数字频率合成器模型和至少一种窗函数配置模型;
[0012]根据所述波形配置参数及波形模型生成第一波形数据,包括:
[0013]根据所述直接数字频率合成器配置参数及所述直接数字频率合成器模型,生成基础波形数据;
[0014]根据所述窗函数模型配置参数和对应的所述窗函数配置模型,生成对应的窗函数波形数据;
[0015]对所述基础波形数据和对应的所述窗函数波形数据进行合成,得到相应的所述第一波形数据。
[0016]优选的,还包括:
[0017]获取波形数据输出控制参数;
[0018]将所述第一波形数据发送至数模转换装置,包括:
[0019]将所述第一波形数据中与所述波形数据输出控制参数对应的第一波形数据发送至数模转换装置。
[0020]优选的,还包括:
[0021]接收所述主控设备生成的第二波形数据,并将所述第二波形数据发送至所述数模转换装置,由所述数模转换装置生成相应的波形。
[0022]优选的,在根据所述波形配置参数及波形模型生成第一波形数据之后,还包括:
[0023]对所述第一波形数据进行存储。
[0024]优选的,对所述第一波形数据进行存储,包括:
[0025]根据所述第一波形数据的大小及所述可编程逻辑器件的可用存储资源,确定所述第一波形数据的存储方式;所述存储方式包括片内存储和片外存储;
[0026]按照所述第一波形数据的存储方式对所述第一波形数据进行存储。
[0027]优选的,将所述第一波形数据发送至数模转换装置,包括:
[0028]在接收到触发信号后将存储的所述第一波形数据发送至所述数模转换装置。
[0029]优选的,将所述第一波形数据发送至数模转换装置,包括:
[0030]将所述第一波形数据发送至一个通道对应的数模转换装置或多个通道分别对应的数模转换装置。
[0031]一种量子测控波形生成装置,应用于可编程逻辑器件,包括:
[0032]第一接收模块,用于接收主控设备发送的波形配置参数;
[0033]生成模块,用于根据所述波形配置参数及波形模型生成第一波形数据,所述波形模型配置于所述可编程逻辑器件中;
[0034]发送模块,用于将所述第一波形数据发送至数模转换装置,所述数模转换装置用于根据所述第一波形数据生成对应的波形。
[0035]一种波形生成系统,包括:
[0036]可编程逻辑器件,用于执行如上述任一项所述的量子测控波形生成方法的步骤;
[0037]数模转换装置,用于接收所述可编程逻辑器件发送的第一波形数据,并生成与所述第一波形数据对应的波形。
[0038]本申请提供了一种量子测控波形生成方法、装置及系统,其中,该方法包括:接收主控设备发送的波形配置参数;根据波形配置参数及波形模型生成第一波形数据,波形模型配置于可编程逻辑器件中;将第一波形数据发送至数模转换装置,数模转换装置用于根据第一波形数据生成对应的波形。
[0039]本申请公开的上述技术方案,相比现有由主控设备软件生成波形数据并将波形数据发送至FPGA,本申请利用可编程逻辑器件接收主控设备发送的波形配置参数,并利用可编程逻辑器件根据波形配置参数及配置于可编程逻辑器件中的波形模型生成第一波形数据,然后,将所生成的第一波形数据发送至数模转换装置,由数模转换装置进行相应波形的生成。由于波形配置参数的数据量比波形数据的数据量小的多,且可编程逻辑器件是大规模集成电路,即本申请是采用硬件方式进行波形数据的产生,其生成波形数据的速度要比采用软件生成波形数据的速度快,因此,通过本申请可以加快可编程逻辑器件得到波形数
据的速度,提高波形数据生成效率,从而可以缩短量子测控所需波形的生成时间,提高波形生成效率,实现更好更快地响应计算测控需求,进而便于在量子测控系统中显著降低完成一次量子测控工作的时间开销。
附图说明
[0040]为了更清楚地说明本申请实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据提供的附图获得其他的附图。
[0041]图1为AWG传统波形生成方法的流程图;
[0042]图2为本申请实施例提供的一种量子测控波形生成方法的流程图;
[0043]图3为本申请实施例提供的一种量子测控波形生成系统的结构示意图;
[0044]图4为本申请实施例提供的另一种量子测控波形生成方法的流程图;
[0045]图5为本申请实施例提供的由可编程逻辑器件生成的一种波形效果图;
[0046]图6为本申请实施例提供的由可编程逻辑前进生成的另一种波形效果图;
[0047]图7为本申请实施例提供的又一种量子测控波形生成方法的流程图;
[0048]图8为本申请实施例提供的再一种量子测控波形生成方法的流程图;
[0049]图9为本申请实施例提供的一种量子测控波形生成本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种量子测控波形生成方法,其特征在于,应用于可编程逻辑器件,包括:接收主控设备发送的波形配置参数;根据所述波形配置参数及波形模型生成第一波形数据,所述波形模型配置于所述可编程逻辑器件中;将所述第一波形数据发送至数模转换装置,所述数模转换装置用于根据所述第一波形数据生成对应的波形。2.根据权利要求1所述的量子测控波形生成方法,其特征在于,所述波形配置参数包括直接数字频率合成器配置参数和窗函数模型配置参数,所述波形模型包括直接数字频率合成器模型和至少一种窗函数配置模型;根据所述波形配置参数及波形模型生成第一波形数据,包括:根据所述直接数字频率合成器配置参数及所述直接数字频率合成器模型,生成基础波形数据;根据所述窗函数模型配置参数和对应的所述窗函数配置模型,生成对应的窗函数波形数据;对所述基础波形数据和对应的所述窗函数波形数据进行合成,得到相应的所述第一波形数据。3.根据权利要求2所述的量子测控波形生成方法,其特征在于,还包括:获取波形数据输出控制参数;将所述第一波形数据发送至数模转换装置,包括:将所述第一波形数据中与所述波形数据输出控制参数对应的第一波形数据发送至数模转换装置。4.根据权利要求1所述的量子测控波形生成方法,其特征在于,还包括:接收所述主控设备生成的第二波形数据,并将所述第二波形数据发送至所述数模转换装置,由所述数模转换装置生成相应的波形。5.根据权利要求1所述的量子测控波形生成方法,其特征在于,在根据所述波形配置参数及波形模型生...

【专利技术属性】
技术研发人员:毛辉周慧德栾添李志远
申请(专利权)人:量子科技长三角产业创新中心
类型:发明
国别省市:

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

1