量子控制系统的路由装置、方法以及量子计算机制造方法及图纸

技术编号:38748438 阅读:10 留言:0更新日期:2023-09-09 11:15
本申请提供了一种量子控制系统的路由装置,包括:路由配置模块,其被配置为接收并转发待执行的量子计算任务的数据包,其中,所述数据包包括任务编号、以及对应的任务数据;中控转发模块,其被配置为转发中控模块的第一触发信号,其中,所述第一触发信号为所述中控模块响应就绪信号输出的信号,所述就绪信号为功能模块配置所述任务数据后输出的信号;多个路由触发模块,每个所述路由触发模块被配置为接收一个任务编号对应的任务数据,并根据接收到的所述第一触发信号输出第二触发信号,其中,所述第二触发信号用于触发功能模块依据所述任务数据输出用于量子位的驱动信号。本申请能够提高量子控制系统的运行效率。提高量子控制系统的运行效率。提高量子控制系统的运行效率。

【技术实现步骤摘要】
量子控制系统的路由装置、方法以及量子计算机


[0001]本申请属于量子领域,特别涉及一种量子控制系统的路由装置、方法以及量子计算机。

技术介绍

[0002]量子计算机是一类遵循量子力学规律进行高速数学和逻辑运算、存储及处理量子信息的物理装置。量子计算机的特点主要有运行速度较快、处置信息能力较强、应用范围较广等。与一般计算机比较起来,信息处理量愈多,对于量子计算机实施运算也就愈加有利,也就更能确保运算具备精准性。
[0003]量子处理器作为量子计算机的核心部件,为了实现各种量子计算任务的需求,需要配套设置一个量子控制系统,系统内集成多个功能模块,用于提供驱动信号。随着量子处理器上的量子比特位数在迅速增加,配套的功能模块数量也越来越多,量子控制系统也越来越复杂,通常采用中央控制模块通过路由器控制各个功能模块输出驱动信号至量子处理器执行量子计算。具体的,通过路由器以量子计算任务为单位依次触发各功能模块输出驱动信号,仅在执行当前量子计算任务的功能模块触发完成后,路由器再次触发执行下一个量子计算任务的功能模块输出对应的驱动信号,可以想象的是,当量子控制系统需要执行多个量子计算任务时,现有的路由触发机制效率非常低,进而使得量子控制系统的运行效率非常低。

技术实现思路

[0004]本申请的目的在于提供一种量子控制系统的路由装置、方法以及量子计算机,以解决现有技术中的缺陷和不足,本申请能提高量子控制系统的运行效率。
[0005]本申请技术方案如下:
[0006]本申请一方面提供了一种量子控制系统的路由装置,包括:
[0007]路由配置模块,其被配置为接收并转发待执行的量子计算任务的数据包,其中,所述数据包包括任务编号、以及对应的任务数据;
[0008]中控转发模块,其被配置为转发中控模块的第一触发信号,其中,所述第一触发信号为所述中控模块响应就绪信号输出的信号,所述就绪信号为功能模块配置所述任务数据后输出的信号;
[0009]多个路由触发模块,每个所述路由触发模块被配置为接收一个任务编号对应的任务数据,并根据接收到的所述第一触发信号输出第二触发信号,其中,所述第二触发信号用于触发功能模块依据所述任务数据输出用于量子位的驱动信号。
[0010]如上所述的量子控制系统的路由装置,进一步的,所述路由配置模块还被配置为依据所述路由触发模块的当前工作状态分配所述任务编号以及对应的任务数据,其中,所述工作状态为工作或空闲。
[0011]如上所述的量子控制系统的路由装置,进一步的,所述路由配置模块还被配置为
依据所述功能模块的当前工作状态分配所述任务编号以及对应的任务数据。
[0012]如上所述的量子控制系统的路由装置,进一步的,还包括路由配置存储器,其被配置为存储分配后的任务编号、路由触发模块编号以及功能模块编号的对应关系。
[0013]如上所述的量子控制系统的路由装置,进一步的,还包括就绪转发模块,其被配置为接收各所述功能模块发送的就绪信号,并转发至所述中控模块。
[0014]如上所述的量子控制系统的路由装置,进一步的,所述就绪转发模块具体被配置为接收执行一个量子计算任务的所有功能模块的就绪信号后转发至所述中控模块。
[0015]如上所述的量子控制系统的路由装置,进一步的,还包括仲裁模块,其被配置为依据所述任务编号以及对应的功能模块对同时触发的若干个量子计算任务进行仲裁。
[0016]如上所述的量子控制系统的路由装置,进一步的,还包括路由触发转发模块,其被配置为依据所述仲裁模块的仲裁结果将所述第二触发信号转发至对应的功能模块。
[0017]如上所述的量子控制系统的路由装置,进一步的,所述路由触发模块包括:
[0018]数据配置单元,其被配置为接收与所述任务编号对应的任务数据并输出触发信息,其中所述触发信息包括触发周期和触发次数;状态控制单元,其被配置为响应所述第一触发信号输出所述第三触发信号;触发工作单元,其被配置为响应所述第三触发信号并依据所述触发周期和所述触发次数输出所述第二触发信号。
[0019]如上所述的量子控制系统的路由装置,进一步的,所述路由触发模块还包括状态记录单元,其被配置为依据所述仲裁结果输出触发记录,其中,所述触发记录用于记录当前任务编号对应的每次触发是否成功。
[0020]本申请另一方面提供了一种量子控制系统的路由方法,所述量子控制系统包括中控模块、路由装置和功能模块,所述路由方法包括:
[0021]接收并转发待执行的量子计算任务的数据包,其中,数据包包括任务编号、以及对应的任务数据;
[0022]转发所述中控模块的第一触发信号,其中,所述第一触发信号为所述中控模块响应就绪信号输出的信号,所述就绪信号为所述功能模块配置所述任务数据后输出的信号;
[0023]接收任务编号对应的任务数据,并根据接收到的所述第一触发信号输出第二触发信号,其中,所述第二触发信号用于触发所述功能模块依据所述任务数据输出用于量子位的驱动信号。
[0024]本申请再一方面提供了一种量子计算机,包括上述的量子控制系统的路由装置,或使用上述的量子控制系统的路由方法对触发多个量子计算任务的执行。
[0025]与现有技术相比,本申请通过路由配置模块接收并转发待执行的量子计算任务的数据包,其中,数据包包括任务编号、以及对应的任务数据;并通过中控转发模块转发中控模块响应功能模块配置所述任务数据后输出的就绪信号后输出的第一触发信号;进而采用多个路由触发模块,每个所述路由触发模块均用于接收一个任务编号对应的任务数据,并根据接收到的所述第一触发信号输出第二触发信号触发功能模块依据任务数据输出用于量子位的驱动信号,实现多个量子计算任务的同时触发,提高量子控制系统的运行效率。
附图说明
[0026]为了更清楚地说明本申请实施例或现有技术中的技术方案,下面将对实施例或现
有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0027]图1是本申请实施例提供的一种量子控制系统的结构示意图;
[0028]图2是本申请实施例提供的一种量子控制系统中路由装置的结构示意图一;
[0029]图3是本申请实施例提供的一种量子控制系统中路由装置的结构示意图二;
[0030]图4是本申请实施例提供的一种路由触发模块的结构示意图;
[0031]图5是本申请实施例提供的一种量子控制系统的路由方法的流程图。
[0032]附图标记说明:
[0033]1‑
中控模块,2

路由装置,3

功能模块,21

路由配置模块,22

中控转发模块,23

路由触发模块,24

路由配置存储器,25

...

【技术保护点】

【技术特征摘要】
1.一种量子控制系统的路由装置,其特征在于,包括:路由配置模块,其被配置为接收并转发待执行的量子计算任务的数据包,其中,所述数据包包括任务编号、以及对应的任务数据;中控转发模块,其被配置为转发中控模块的第一触发信号,其中,所述第一触发信号为所述中控模块响应就绪信号输出的信号,所述就绪信号为功能模块配置所述任务数据后输出的信号;多个路由触发模块,每个所述路由触发模块被配置为接收一个任务编号对应的任务数据,并根据接收到的所述第一触发信号输出第二触发信号,其中,所述第二触发信号用于触发所述功能模块依据所述任务数据输出用于量子位的驱动信号。2.如权利要求1所述的量子控制系统的路由装置,其特征在于,所述路由配置模块还被配置为依据所述路由触发模块的当前工作状态分配所述任务编号以及对应的任务数据,其中,所述工作状态为工作或空闲。3.如权利要求2所述的量子控制系统的路由装置,其特征在于,所述路由配置模块还被配置为依据所述功能模块的当前工作状态分配所述任务编号以及对应的任务数据。4.如权利要求3所述的量子控制系统的路由装置,其特征在于,还包括路由配置存储器,其被配置为存储分配后的任务编号、路由触发模块编号以及功能模块编号的对应关系。5.如权利要求1所述的量子控制系统的路由装置,其特征在于,还包括就绪转发模块,其被配置为接收各所述功能模块发送的就绪信号,并转发至所述中控模块。6.如权利要求5所述的量子控制系统的路由装置,其特征在于,所述就绪转发模块具体被配置为接收执行一个量子计算任务的所有功能模块的就绪信号后转发至所述中控模块。7.如权利要求1所述的量子控制系统的路由装置,其特征在于,还包括仲裁模块,其被配置为依据所述任务编号以及对应的功能模块对同时触发的若干...

【专利技术属性】
技术研发人员:李雪白
申请(专利权)人:本源量子计算科技合肥股份有限公司
类型:发明
国别省市:

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

1