一种多通道DAC输出信号同步方法及系统与流程

文档序号:29706649发布日期:2022-04-16 15:53阅读:479来源:国知局
一种多通道DAC输出信号同步方法及系统与流程
一种多通道dac输出信号同步方法及系统
技术领域
1.本发明涉及数模转换领域,具体涉及一种多通道dac输出信号同步方法及系统。


背景技术:

2.随着现代无线通信技术和光纤通信技术的发展,通信速率提升越来越快,数字通信技术已经取代模拟通信技术,成为现今的主流技术。在数字通信技术中,数字相干通信具有灵敏度高的优点,在追求灵敏度以及数据率的场景下,dac(digital to analog converter,数模转换器)作为发送端的核心部件,其采样率也随着通信速率的提高而不断增加。
3.在数字相干通信场景中,正交模拟信号之间需要较为严格的相位同步关系,因此需要对dac的输出信号进行同步。对于高采样率dac,信号转换和传输路径中的元器件特性差异以及传输线的路径差异,会严重影响到信号相互之间的相位关系。因此,在高采样率的情况下精确实现dac输出信号同步的方案成为相干通信方案中的重要一环。
4.目前现有的dac同步技术依赖于dac芯片在设计之初预留的芯片间同步功能,大多只能达到样点级同步,在需要相位级同步的场景下,其同步精度不足。较多的高采样率dac自身并不提供芯片间同步功能。并且,高采样率dac芯片的同步容易受到物理上的传输路径差异、元器件个体差异的影响,单靠传输线等长等开环方案不易达到相位级同步。


技术实现要素:

5.针对现有技术中存在的缺陷,本发明第一方面提供一种多通道dac输出信号同步方法,其在不依赖于dac芯片提供同步功能的前提下,可以实现dac的相位级同步。
6.为达到以上目的,本发明采取的技术方案是:
7.一种多通道dac输出信号同步方法,该方法包括以下步骤:
8.将待同步的两个dac通道中作为同步信号源的正交正弦信号转换为模拟正交正弦信号;
9.将所述两个dac通道的模拟正交正弦信号进行乘法运算;
10.将乘法运算后输出的信号进行过滤以检测输出的直流电压;
11.控制所述两个dac通道的相位延迟,直至输出的直流电压达到预设值,以使所述两个dac通道的相位同步。
12.一些实施例中,所述控制所述两个dac通道的相位延迟,直至输出的直流电压达到预设值,以使所述两个dac通道的相位同步,包括:
13.以一个dac通道为参考通道,将所述参考通道的相位延迟值设置在预设位置;
14.实时调节另一dac通道的相位延迟值,在记录的直流电压值中确定最小直流电压值对应的相位延迟值;
15.控制所述参考通道的相位延迟值保持在预设位置,并使另一dac通道相位延迟值保持在最小直流电压值对应的相位延迟值,以使所述两个dac通道的相位同步。
16.一些实施例中,所述实时调节另一dac通道的相位延迟值,在记录的直流电压值中确定最小直流电压值对应的相位延迟值,包括:
17.通过可调延迟线以最小可调步进在延迟调节范围内对另一dac通道的延迟值进行扫描;
18.记录采集到的直流电压,并查找出最小直流电压值;
19.根据最小直流电压值获取对应的相位延迟值。
20.一些实施例中,所述参考通道的可调延迟线的相位延迟值设置在延迟调节范围的中值。
21.一些实施例中,所述将乘法运算后输出的信号进行过滤以检测输出的直流电压,包括:
22.采用低通滤波器滤除乘法运算后输出的信号中的二倍频信号;
23.利用模拟数字转换器adc采集低通滤波器输出的直流电压。
24.本发明第二方面提供一种多通道dac输出信号同步系统,其在不依赖于dac芯片提供同步功能的前提下,可以实现dac的相位级同步。
25.为达到以上目的,本发明采取的技术方案是:
26.一种多通道dac输出信号同步系统,包括:
27.数字逻辑电路,其包括正交正弦波发生器和同步算法模块,所述正交正弦波发生器用于生成作为同步信号源的正交正弦信号;
28.数模转换单元,其包括第一数模转换器和第二数模转换器,所述第一数模转换器和第二数模转换器用于将待同步的两个dac通道中的正交正弦信号转换为模拟正交正弦信号;
29.模拟乘法器,其用于将所述两个dac通道的模拟正交正弦信号进行乘法运算;
30.采集单元,其用于将乘法运算后输出的信号进行过滤以检测输出的直流电压;
31.延迟调节单元,其与所述同步算法模块相连,所述同步算法模块通过调节所述延迟调节单元以控制所述两个dac通道的相位延迟,直至输出的直流电压达到预设值,以使所述两个dac通道的相位同步。
32.一些实施例中,所述延迟调节单元包括第一可调延时线和第二可调延时线,以一个dac通道为参考通道,所述同步算法模块通过所述第一可调延时线控制所述参考通道的相位延迟值保持在预设位置,并通过所述第二可调延时线使另一dac通道相位延迟值保持在最小直流电压值对应的相位延迟值,以使所述两个dac通道的相位同步。
33.一些实施例中,所述同步算法模块控制所述第二可调延时线以最小可调步进在延迟调节范围内对另一dac通道的延迟值进行扫描。
34.一些实施例中,所述同步算法模块控制所述第一可调延时线控制所述参考通道的相位延迟值保持在延迟调节范围的中值。
35.一些实施例中,所述采集单元包括:
36.低通滤波器,其用于滤除乘法运算后输出的信号中的二倍频信号;
37.模拟数字转换器adc,其用于采集所述低通滤波器输出的直流电压。
38.与现有技术相比,本发明的优点在于:
39.本发明中的多通道dac输出信号同步方法,使用正交正弦信号作为同步信号源,利
用正交正弦波的互相关统计特性,采用模拟乘法器对两个通道之间的模拟正交正弦信号进行乘法运算,乘法器输出信号经过低通滤波器后,滤除掉二倍频信号,通过检测低通滤波器输出的直流电压,可以对dac信号相位是否同步进行判断,由于可以使用低速的通用adc进行电压采集和测量,从而节省了系统成本,而且整个过程不依赖于dac芯片提供同步功能,采用闭环测量控制措施,从相位同步的角度出发,解决dac输出信号的同步精度问题。
附图说明
40.图1为本发明实施例中多通道dac输出信号同步方法的流程图;
41.图2为图1中步骤s4的流程图;
42.图3为本发明实施例中多通道dac输出信号同步系统的结构框图。
具体实施方式
43.下面将结合本技术实施例中的附图,对本技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本技术一部分实施例,而不是全部的实施例。基于本技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本技术保护的范围。
44.附图中所示的流程图仅是示例说明,不是必须包括所有的内容和操作/步骤,也不是必须按所描述的顺序执行。例如,有的操作/步骤还可以分解、组合或部分合并,因此实际执行的顺序有可能根据实际情况改变。
45.参见图1所示,本发明实施例提供一种多通道dac输出信号同步方法,该方法包括以下步骤:
46.s1.将待同步的两个dac通道中作为同步信号源的正交正弦信号转换为模拟正交正弦信号。
47.在本实施例中,作为同步信号源的正交正弦信号可以通过正交正弦波发生器来生成,然后可以利用dac将其转换为模拟正交正弦信号。
48.s2.将所述两个dac通道的模拟正交正弦信号进行乘法运算。
49.在本实施例中可以采用乘法器来将两个dac通道的模拟正交正弦信号进行乘法运算。
50.s3.将乘法运算后输出的信号进行过滤以检测输出的直流电压。
51.具体而言,步骤s3包括:
52.s31.采用低通滤波器滤除乘法运算后输出的信号中的二倍频信号;
53.s32.利用模拟数字转换器adc采集低通滤波器输出的直流电压。
54.s4.控制所述两个dac通道的相位延迟,直至输出的直流电压达到预设值,以使所述两个dac通道的相位同步。
55.具体而言,参见图2所示,步骤s4包括:
56.s41.以一个dac通道为参考通道,将所述参考通道的相位延迟值设置在预设位置。
57.两个dac通道中可以任意选一个作为参考通道,可以理解的是,参考通道的相位延迟值保持在预设位置,然后通过调节另一dac通道来实现相位同步,其中参考通道的相位延迟值设置的位置可以根据需要合理设置,比如可以设置在延迟调节范围的中值。
58.s42.实时调节另一dac通道的相位延迟值,在记录的直流电压值中确定最小直流电压值对应的相位延迟值。
59.具体而言,步骤s42包括:
60.通过可调延迟线以最小可调步进在延迟调节范围内对另一dac通道的延迟值进行扫描;记录采集到的直流电压,并查找出最小直流电压值;根据最小直流电压值获取对应的相位延迟值。
61.s43.控制所述参考通道的相位延迟值保持在预设位置,并使另一dac通道相位延迟值保持在最小直流电压值对应的相位延迟值,以使所述两个dac通道的相位同步。
62.下面以一个具体的例子来做进一步说明:
63.选择一个通道作为参考通道,其可调延迟线的延迟值a1设置为延迟调节范围a
min
至a
max
的中值a1=a
norm

64.以最小可调步进a
step
在a
min
至a
max
范围内对另一通道的延迟值a2进行扫描,记录下adc采集到的直流电压v(a)。在记录的电压值中查找出最小值v
min
(a),则v
min
(a)对应的延迟值a即为最佳延迟值a
opt
=arg min(v(a))。
65.控制参考通道的可调延迟线保持在中值a
norm
,控制另一通道的可调延迟线保持在最佳延迟值a
opt
,同步算法结束。
66.综上所述,本发明中的多通道dac输出信号同步方法,使用正交正弦信号作为同步信号源,利用正交正弦波的互相关统计特性,采用模拟乘法器对两个通道之间的模拟正交正弦信号进行乘法运算,乘法器输出信号经过低通滤波器后,滤除掉二倍频信号,通过检测低通滤波器输出的直流电压,可以对dac信号相位是否同步进行判断,由于可以使用低速的通用adc进行电压采集和测量,从而节省了系统成本,而且整个过程不依赖于dac芯片提供同步功能,采用闭环测量控制措施,从相位同步的角度出发,解决dac输出信号的同步精度问题。
67.与此同时,参见图3所示,本发明实施例还提供一种多通道dac输出信号同步系统,其包括数字逻辑电路、数模转换单元、模拟乘法器、采集单元和延迟调节单元。
68.数字逻辑电路包括正交正弦波发生器和同步算法模块,所述正交正弦波发生器用于生成作为同步信号源的正交正弦信号。
69.数模转换单元包括第一数模转换器和第二数模转换器,所述第一数模转换器和第二数模转换器用于将待同步的两个dac通道中的正交正弦信号转换为模拟正交正弦信号。
70.模拟乘法器用于将所述两个dac通道的模拟正交正弦信号进行乘法运算。
71.采集单元用于将乘法运算后输出的信号进行过滤以检测输出的直流电压。
72.延迟调节单元与所述同步算法模块相连,所述同步算法模块通过调节所述延迟调节单元以控制所述两个dac通道的相位延迟,直至输出的直流电压达到预设值,以使所述两个dac通道的相位同步。
73.进一步地,所述延迟调节单元包括第一可调延时线和第二可调延时线,以一个dac通道为参考通道,所述同步算法模块通过所述第一可调延时线控制所述参考通道的相位延迟值保持在预设位置,并通过所述第二可调延时线使另一dac通道相位延迟值保持在最小直流电压值对应的相位延迟值,以使所述两个dac通道的相位同步。
74.进一步地,所述同步算法模块控制所述第二可调延时线以最小可调步进在延迟调
节范围内对另一dac通道的延迟值进行扫描。
75.进一步地,所述同步算法模块控制所述第一可调延时线控制所述参考通道的相位延迟值保持在延迟调节范围的中值。
76.进一步地,所述采集单元包括:
77.低通滤波器,其用于滤除乘法运算后输出的信号中的二倍频信号;
78.模拟数字转换器adc,其用于采集所述低通滤波器输出的直流电压。
79.下面结合图3对本发明实施例中的多通道dac输出信号同步系统的原理做出进一步说明:
80.数字逻辑电路包括同步算法模块、正交正弦波发生器和数据选择开关。
81.数据选择开关(1、2)和信号开关(1、2)受同步算法模块控制,用于切换正常工作时的用户信号和同步操作过程中的正交正弦波信号。可调延迟线(1、2)受同步算法模块控制,用于执行相位延迟操作。在同步过程中,正交正弦波发生器产生的数字正交正弦波信号送给数模转换器dac转换为模拟信号输出,数模转换器dac输出信号发送至可调延迟线,经过相位延迟后,由信号开关切换到模拟乘法器,乘法器输出信号送往低通滤波器,低通滤波器输出的直流信号由模数转换器adc采样后反馈回同步算法模块,用于同步效果检测。
82.在同步过程中,将一个通道作为参考通道,使用可调延迟线对另一通道进行延迟调整,当模数转换器adc采样到直流电压值达到最小值时,则2个通道达到相位同步。
83.综上所述,本发明中的多通道dac输出信号同步方法,使用正交正弦信号作为同步信号源,利用正交正弦波的互相关统计特性,采用模拟乘法器对两个通道之间的模拟正交正弦信号进行乘法运算,乘法器输出信号经过低通滤波器后,滤除掉二倍频信号,通过检测低通滤波器输出的直流电压,可以对dac信号相位是否同步进行判断,由于可以使用低速的通用adc进行电压采集和测量,从而节省了系统成本,而且整个过程不依赖于dac芯片提供同步功能,采用闭环测量控制措施,从相位同步的角度出发,解决dac输出信号的同步精度问题。
84.需要说明的是,在本文中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者系统不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者系统所固有的要素。在没有更多限制的情况下,由语句“包括一个
……”
限定的要素,并不排除在包括该要素的过程、方法、物品或者系统中还存在另外的相同要素。
85.上述本技术实施例序号仅仅为了描述,不代表实施例的优劣。以上所述,仅为本技术的具体实施方式,但本技术的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本技术揭露的技术范围内,可轻易想到各种等效的修改或替换,这些修改或替换都应涵盖在本技术的保护范围之内。因此,本技术的保护范围应以权利要求的保护范围为准。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1