一种多路同步信号发生系统、方法、设备及介质与流程

文档序号:24345027发布日期:2021-03-19 12:28阅读:来源:国知局

技术特征:

1.一种多路同步信号发生系统,其特征在于,所述系统包括:

控制器、转接器与多个信号发生器,其中,控制器连接转接器,多个信号发生器并行连接于转接器;

控制器用于发送波形数据;

转接器包括第一逻辑模块,所述第一逻辑模块用于接收控制器发送的波形数据,并将波形数据发送至对应的信号发生器;

所述第一逻辑模块还用于产生同步信号,并通过同步信号与对应的信号发生器进行数据通信,以便通过同步信号触发各路信号发生器的同步;

所述第一逻辑模块还用于根据预设方式分别确定出转接器与对应的信号发生器之间的同步延迟时间,并将所述同步延迟时间发送至对应的信号发生器;

信号发生器包括第二逻辑模块和ad模块;

所述第二逻辑模块用于反馈转接器发送的同步信号,并根据每个信号发生器对应的延迟时间,将收到的波形数据发送至ad模块。

2.根据权利要求1所述的多路同步信号发生系统,其特征在于,所述根据预设方式分别确定出转接器与对应的信号发生器之间的同步延迟时间,具体包括:

针对指定的信号发生器,设定转接器处的延迟时间为0ns,并向指定的信号发生器发送同步信号,开始计数;

当指定的信号发生器接收到同步信号后,向转接器发送反馈信号,转接器接收到反馈信号后,停止计数,并记录第一延迟时间,其中,记录的第一延迟时间为同步信号的整数周期数;

设定转接器处的延迟时间为第一预设值,并向指定的信号发生器发送同步信号,开始计数;

当指定的信号发生器接收到同步信号后,向转接器发送反馈信号,转接器接收到反馈信号后,停止计数,并记录第二延迟时间,其中,记录的第二延迟时间为同步信号的整数周期数;

若判断出所述第二延迟时间与第一延迟时间的周期数不相同,确定出转接器与对应的信号发生器之间的同步延迟时间为第二延迟时间减去第一预设值。

3.根据权利要求1所述的多路同步信号发生系统,其特征在于,所述转接器与对应的信号发生器之间的同步延迟时间包括每个信号发生器对应的转接器处的延迟时间与信号发生器处的延迟时间;

所述第一逻辑模块具体用于:

将每个信号发生器对应的信号发生器处的延迟时间发送至对应的信号发生器。

4.根据权利要求3所述的多路同步信号发生系统,其特征在于,所述根据预设方式分别确定出转接器与对应的信号发生器之间的同步延迟时间,具体包括:

针对指定的信号发生器,设定转接器处的延迟时间为0ns,并向指定的信号发生器发送同步信号,开始计数;

当指定的信号发生器接收到同步信号后,向转接器发送反馈信号,转接器接收到反馈信号后,停止计数,并记录第三延迟时间,其中,记录的第三迟时间为同步信号的整数周期数;

设定转接器处的延迟时间为第二预设值,并向指定的信号发生器发送同步信号,开始计数;

当指定的信号发生器接收到同步信号后,向转接器发送反馈信号,转接器接收到反馈信号后,停止计数,并记录第四延迟时间,其中,记录的第四延迟时间为同步信号的整数周期数;

若判断出所述第四延迟时间与第三延迟时间的周期数不相同,确定出转接器处的延迟时间为第二预设值,确定出信号发生器处的延迟时间为第四延迟时间。

5.根据权利要求3所述的多路同步信号发生系统,其特征在于,所述转接器包括第一接口与多个第二接口,第一接口用于转发同步信号,第二接口用于转发延迟时间及波形数据。

6.根据权利要求1所述的多路同步信号发生系统,其特征在于,控制器还用于设定每个波形发生器所需波形数据的参数,并在预先存储的数据库中确定出对应的波形数据。

7.根据权利要求1所述的多路同步信号发生系统,其特征在于,第一逻辑模块与第二逻辑模块皆为fpga模块。

8.一种多路同步信号发生方法,其特征在于,所述方法包括:

转接器根据预设方式确定出转接器与对应的信号发生器之间的同步延迟时间,并将转接器与对应的信号发生器之间的同步延迟时间发送至对应的信号发生器;

控制器向转接器发送波形数据,转接器将波形数据发送至对应的信号发生器;

在信号发生器接收所述波形数据后,转接器根据转接器处的延迟时间向对应的信号发生器发送同步信号;

所述转接器接收到对应的信号发生器的反馈信号后,信号发生器根据转接器与对应的信号发生器之间的同步延迟时间向ad模块发送波形数据。

9.一种多路同步信号发生设备,其特征在于,所述设备包括:

至少一个处理器;以及,

与所述至少一个处理器通信连接的存储器;其中,

所述存储器存储有可被所述至少一个处理器执行的指令,所述指令被所述至少一个处理器执行,以使所述至少一个处理器能够:

转接器根据预设方式确定出转接器与对应的信号发生器之间的同步延迟时间,并将转接器与对应的信号发生器之间的同步延迟时间发送至对应的信号发生器;

控制器向转接器发送波形数据,转接器将波形数据发送至对应的信号发生器;

在信号发生器接收所述波形数据后,转接器根据转接器处的延迟时间向对应的信号发生器发送同步信号;

所述转接器接收到对应的信号发生器的反馈信号后,信号发生器根据转接器与对应的信号发生器之间的同步延迟时间向ad模块发送波形数据。

10.一种多路同步信号发生介质,存储有计算机可执行指令,其特征在于,所述计算机可执行指令设置为:

转接器根据预设方式确定出转接器与对应的信号发生器之间的同步延迟时间,并将转接器与对应的信号发生器之间的同步延迟时间发送至对应的信号发生器;

控制器向转接器发送波形数据,转接器将波形数据发送至对应的信号发生器;

在信号发生器接收所述波形数据后,转接器根据转接器处的延迟时间向对应的信号发生器发送同步信号;

所述转接器接收到对应的信号发生器的反馈信号后,信号发生器根据转接器与对应的信号发生器之间的同步延迟时间向ad模块发送波形数据。


技术总结
本说明书实施例公开了一种多路同步信号发生系统,包括:控制器、转接器与多个信号发生器,其中,控制器连接转接器,多个信号发生器并行连接于转接器;控制器用于发送波形数据;转接器包括第一逻辑模块,第一逻辑模块用于接收控制器发送的波形数据,并将波形数据发送至对应的信号发生器;第一逻辑模块还用于产生同步信号;第一逻辑模块还用于根据预设方式分别确定出转接器与对应的信号发生器之间的同步延迟时间,并将同步延迟时间发送至对应的信号发生器;信号发生器包括第二逻辑模块和AD模块;第二逻辑模块用于反馈转接器发送的同步信号,并根据每个信号发生器对应的延迟时间,将收到的波形数据发送至AD模块。

技术研发人员:王帅;赵鑫鑫;王子彤
受保护的技术使用者:济南浪潮高新科技投资发展有限公司
技术研发日:2020.11.30
技术公布日:2021.03.19
当前第2页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1