一种高速DAC同步方法及电路与流程

文档序号:12374798阅读:618来源:国知局
导航: X技术> 最新专利> 电子电路装置的制造及其应用技术
一种高速DAC同步方法及电路与流程

本发明涉及数字信号处理及通信领域,尤其涉及一种高速DAC同步方法及电路。



背景技术:

近年来,卫星通信技术飞速发展,中继卫星、遥感卫星、通信卫星等卫星的传输速率及带宽也在逐日提高。传统的调制解调技术已经不能满足当前卫星通信需要,因此研制出更高速的调制解调技术成为了卫星应用技术的热点。

随着高速调制技术的发展,对调制器的硬件也提出了新的挑战。作为调制器的核心元器数字模拟转换器(Digital to analog converter,简称DAC),成为了限制及制约调制器速度的一个关键。近年来高速DAC芯片不断涌现,使得高速调制器性能逐渐提升,但其存在问题也较为明显:多片高速DAC同时工作时,同步性难以保证;高速DAC对输入时钟稳定性要求较高,多输入时各路容易产生时钟延迟。

综上,目前亟需一种高速DAC的同步方法,用于解决高速DAC的同步输出和时钟延迟问题。



技术实现要素:

本发明实施例提供一种高速DAC的同步方法及电路,用于解决高速DAC的同步输出和时钟延迟问题。

本发明实施例提供的一种高速DAC的同步方法,包括:

步骤1:FPGA控制第一至第N高速DAC初始化,若确定所述第一至第N高速DAC中存在至少一个高速DAC初始化失败,则复位所述第一至第N高速DAC;N为大于等于1的整数;

步骤2:所述FPGA监测所述第一至第N高速DAC的同步状态,若确定所述第一至第N高速DAC同步失败,则控制锁相环中的鉴相模块对所述第一至第N高速DAC的输入时钟进行鉴相,并调整所述第一至第N高速DAC的输入时钟的相位差,重复所述步骤1,直到所述第一至第N高速DAC正确同步;

步骤3:所述FPGA控制所述鉴相模块对所述第一至第N高速DAC的输出时钟进行鉴相,若确定所述第一至第N高速DAC的输出时钟的相位差在预设范围内,则鉴相结束,否则返回所述步骤1;

步骤4:所述FPGA使用所述第一至第N高速DAC中任一高速DAC的输出时钟作为FPGA的数据时钟,将数据传输给所述第一至第N高速DAC。可选地,在所述步骤1之前,还包括:

步骤0:所述FPGA控制外部时钟芯片产生时钟,并监测所述外部时钟芯片的状态,若确定所述外部时钟芯片的初始化失败,则对所述外部时钟芯片复位。

可选地,所述FPGA调整所述第一至第N高速DAC的输入时钟的相位差,包括:

所述FPGA将所述第一至第N高速DAC的输入时钟中任一高速DAC的输入时钟作为参考时钟,使用所述鉴相模块计算出所述参考时钟以外的其它输入时钟相对于所述参考时钟的相位差;

所述FPGA根据所述参考时钟以外的其它输入时钟相对于所述参考时钟的相位差,对相位差大于相位差阈值的输入时钟进行相位补偿。

可选地,所述鉴相模块通过以下方式对所述第一至第N高速DAC的输出时钟进行鉴相:

所述鉴相模块获取所述FPGA对所述第一至第N高速DAC的输出时钟的采样结果;

所述鉴相模块将所述第一至第N高速DAC的输出时钟的采样结果与目标时钟进行异或,若结果为1,则计数器加1,并根据所述计数器的结果确定所述第一至第N高速DAC的输出时钟的相位差是否在预设范围内。

可选地,第一至第N高速DAC为采样率高于2GHz的DAC。

本发明实施例提供一种高速DAC同步电路,用于实现上述实施例中所述的同步方法,该电路包括:FPGA、锁相环以及与所述FPGA连接的第一至第N高速DAC;所述第一至第N高速DAC分别通过对应的时钟缓冲器与所述锁相环连接。

本发明的上述实施例中,高速DAC同步方法包括步骤1至步骤4,具体为:步骤1:FPGA控制第一至第N高速DAC初始化,若确定所述第一至第N高速DAC中存在至少一个高速DAC初始化失败,则复位所述第一至第N高速DAC;步骤2:所述FPGA监测所述第一至第N高速DAC的同步状态,若确定所述第一至第N高速DAC同步失败,则控制锁相环中的鉴相模块对所述第一至第N高速DAC的输入时钟进行鉴相,并调整所述第一至第N高速DAC的输入时钟的相位差,重复所述步骤1,直到所述第一至第N高速DAC正确同步;步骤3:所述FPGA控制所述鉴相模块对所述第一至第N高速DAC的输出时钟进行鉴相,若确定所述第一至第N高速DAC的输出时钟的相位差在预设范围内,则鉴相结束,否则返回所述步骤1;步骤4:所述FPGA使用所述第一至第N高速DAC中任一高速DAC的输出时钟作为FPGA的数据时钟,将数据传输给所述第一至第N高速DAC。本发明实施例分别对第一至第N高速DAC的输入时钟和输出时钟进行监控,并且在检测到输入时钟或输出时钟的相位差过大时,对输入时钟、输出时钟及第一至第N高速DAC进行相应操作,从而有效解决了第一至第N高速DAC的同步输出问题及时钟延迟问题。

本发明实施例采用单片FPGA完成整个同步过程,不仅降低了成本,而且提高了资源利用率;本发明实施例使用FPGA对锁相环及第一至第N高速DAC进行控制,具有较好的灵活性和可扩展性;本发明实施例可以实时监控第一至第N高速DAC的状态,若初始化失败则按步骤有序复位,避免了整个系统因复位不当而产生时序混乱;本发明实施例中,确定第一至第N高速DAC的输出时钟的相位差在预设范围内,则鉴相结束,从而在虽有时钟延时产生,但可以正常同步的情况下,不做进一步处理,有效节省了处理资源。

附图说明

为了更清楚地说明本发明实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简要介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域的普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。

图1为调制器的结构示意图;

图2为本发明实施例提供的一种高速DAC同步方法所对应的流程示意图;

图3为本发明实施例提供的一种高速DAC同步电路示意图。

具体实施方式

下面结合说明书附图对本发明实施例做详细描述。

本发明实施例提供一种高速DAC的同步方法及电路,用于解决高速DAC的同步输出和时钟延迟问题。

为使得本发明的发明目的、特征、优点能够更加的明显和易懂,下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,下面所描述的实施例仅仅是本发明的一部分实施例,而非全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其它实施例,都属于本发明保护的范围。

本发明的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别不同对象,而不是用于描述特定顺序。此外,术语“包括”和“具有”以及它们任何变形,意图在于覆盖不排他的包括。例如包括了一系列步骤或单元的过程、方法、系统、产品或设备没有限定于已列出的步骤或单元,而是可选地还包括没有列出的步骤或单元,或可选地还包括对于这些过程、方法、产品或设备固有的其它步骤或单元。

基于高速DAC同步的重要意义,本申请发明人通过对高速DAC同步进行研究,发现现有的DAC同步的技术方案中是采用一片现场可编程门阵列模块(Field Programmable Gate Array,简称FPGA)产生时钟信号和控制信号,再使用另一片FPGA对时钟相位等进行调整,以达到同步的目的。此方法存在以下缺点:1)采用两片FPGA不但提升了成本,而且不能使资源得到充分的利用;2)时钟线路复杂,使线路所导致的时钟误差增大;3)鉴相及时钟延时调整频繁,这样不但占用系统资源过大而且对实时性造成影响。基于现有的高速DAC同步方法的不足,本发明实施例提出一种基于单片FPGA的高速DAC同步方法,从而为高速DAC同步提供一种新的思路和方法。

本发明实施例可应用于高速调制器中,解决信号产生时,多路DAC数据同步的问题。图1为调制器的结构示意图。如图1所示,调制器可包括编码模块101、串并转换模块102、星座映射模块103、成型滤波模块104以及中频信号生成模块105。本发明实施例中的同步方法应用在中频信号生成模块中,用于完成将数字信号转换成模拟信号,然后将模拟信号输入到上变频器106中,进而实现将输入的基带信号转化为中频输出。

图2为本发明实施例提供的一种高速DAC同步方法所对应的流程示意图,如图2所示,该方法包括:

步骤201:FPGA控制第一至第N高速DAC初始化,若确定所述第一至第N高速DAC中存在至少一个高速DAC初始化失败,则复位所述第一至第N高速DAC;N为大于等于1的整数;

步骤202:所述FPGA监测所述第一至第N高速DAC的同步状态,若确定所述第一至第N高速DAC同步失败,则控制锁相环中的鉴相模块对所述第一至第N高速DAC的输入时钟进行鉴相,并调整所述第一至第N高速DAC的输入时钟的相位差,重复所述步骤201,直到所述第一至第N高速DAC正确同步;

步骤203:所述FPGA控制所述鉴相模块对所述第一至第N高速DAC的输出时钟进行鉴相,若确定所述第一至第N高速DAC的输出时钟的相位差在预设范围内,则鉴相结束,否则返回所述步骤201;

步骤204:所述FPGA使用所述第一至第N高速DAC中任一高速DAC的输出时钟作为FPGA的数据时钟,将数据传输给所述第一至第N高速DAC。随后,第一至第N高速DAC同时输出模拟信号到上变频器。到此步骤,高速DAC同步完成。

本发明实施例分别对第一至第N高速DAC的输入时钟和输出时钟进行监控,并且在检测到输入时钟或输出时钟的相位差过大时,对输入时钟、输出时钟及第一至第N高速DAC进行相应操作,从而有效解决了第一至第N高速DAC的同步输出问题及时钟延迟问题。

本发明实施例中的第一至第N高速DAC均为采样率高于2GHz的DAC。

本发明实施例中,在步骤1之前,还包括步骤0:所述FPGA控制外部时钟芯片产生时钟,并监测所述外部时钟芯片的状态,若确定所述外部时钟芯片的初始化失败,则对所述外部时钟芯片复位。也就是说,FPGA控制锁相环,将外部时钟芯片设置到需要的频率,并监测时钟准备信号,若初始化失败则复位锁相环。

具体来说,步骤202中,所述FPGA通过以下方式调整所述第一至第N高速DAC的输入时钟的相位差:所述FPGA将所述第一至第N高速DAC的输入时钟中任一高速DAC的输入时钟作为参考时钟,使用所述鉴相模块计算出所述参考时钟以外的其它输入时钟相对于所述参考时钟的相位差;所述FPGA根据所述参考时钟以外的其它输入时钟相对于所述参考时钟的相位差,对相位差大于相位差阈值的输入时钟进行相位补偿,精度可以为0.1度。

具体来说,步骤203中,鉴相模块通过以下方式对所述第一至第N高速DAC的输出时钟进行鉴相:所述鉴相模块获取所述FPGA对所述第一至第N高速DAC的输出时钟的采样结果;所述鉴相模块将所述第一至第N高速DAC的输出时钟的采样结果与目标时钟进行异或,若结果为1,则计数器加1,并根据所述计数器的结果确定所述第一至第N高速DAC的输出时钟的相位差是否在预设范围内。

同样地,鉴相模块也可以通过上述方式在步骤202中对所述第一至第N高速DAC的输入时钟进行鉴相,此处不再赘述。

基于相同构思,图3为本发明实施例提供的一种高速DAC同步电路示意图,用于实现上述实施例中所述的高速DAC的同步方法。如图3所示,该电路包括:FPGA、锁相环以及与所述FPGA连接的第一至第N高速DAC;所述第一至第N高速DAC分别通过对应的时钟缓冲器与所述锁相环连接。进一步地,所述电路还包括与所述锁相环连接的晶振。本发明实施例中,晶振频率为10MHz,晶振输入到锁相环,由锁相环产生高于2GHz的时钟,经过各个时钟缓冲器输入到对于的高速DAC中。图3中的DCO1为第一高速DAC的输出时钟,DCO2为第二高速DAC的输出时钟,以此类推,DCOn为第N高速DAC的输出时钟。

本发明实施例中,第一至第N高速DAC分别对应一片时钟缓冲器,通过这种采用单独的时钟缓冲器为每片DAC提供时钟的方式,有效避免了在高速下采用一分多的时钟缓冲器得到的时钟信号质量较差的问题。

本发明实施例由一片FPGA实现对多片高速DAC的控制,从而形成一对多的可扩展结构,可根据实际需要配置高速DAC的数量。

从上述内容可以看出:本发明的上述实施例中,高速DAC同步方法包括步骤1至步骤4,具体为:步骤1:FPGA控制第一至第N高速DAC初始化,若确定所述第一至第N高速DAC中存在至少一个高速DAC初始化失败,则复位所述第一至第N高速DAC;步骤2:所述FPGA监测所述第一至第N高速DAC的同步状态,若确定所述第一至第N高速DAC同步失败,则控制锁相环中的鉴相模块对所述第一至第N高速DAC的输入时钟进行鉴相,并调整所述第一至第N高速DAC的输入时钟的相位差,重复所述步骤1,直到所述第一至第N高速DAC正确同步;步骤3:所述FPGA控制所述鉴相模块对所述第一至第N高速DAC的输出时钟进行鉴相,若确定所述第一至第N高速DAC的输出时钟的相位差在预设范围内,则鉴相结束,否则返回所述步骤1;步骤4:所述FPGA使用所述第一至第N高速DAC中任一高速DAC的输出时钟作为FPGA的数据时钟,将数据传输给所述第一至第N高速DAC。本发明实施例分别对第一至第N高速DAC的输入时钟和输出时钟进行监控,并且在检测到输入时钟或输出时钟的相位差过大时,对输入时钟、输出时钟及第一至第N高速DAC进行相应操作,从而有效解决了第一至第N高速DAC的同步输出问题及时钟延迟问题。

本发明实施例采用单片FPGA完成整个同步过程,不仅降低了成本,而且提高了资源利用率;本发明实施例使用FPGA对锁相环及第一至第N高速DAC进行控制,具有较好的灵活性和可扩展性;本发明实施例可以实时监控第一至第N高速DAC的状态,若初始化失败则按步骤有序复位,避免了整个系统因复位不当而产生时序混乱;本发明实施例中,确定第一至第N高速DAC的输出时钟的相位差在预设范围内,则鉴相结束,从而在虽有时钟延时产生,但可以正常同步的情况下,不做进一步处理,有效节省了处理资源。

本领域内的技术人员应明白,本发明的实施例可提供为方法、或计算机程序产品。因此,本发明可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本发明可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、CD-ROM、光学存储器等)上实施的计算机程序产品的形式。

尽管已描述了本发明的优选实施例,但本领域内的技术人员一旦得知了基本创造性概念,则可对这些实施例作出另外的变更和修改。所以,所附权利要求意欲解释为包括优选实施例以及落入本发明范围的所有变更和修改。

显然,本领域的技术人员可以对本发明进行各种改动和变型而不脱离本发明的精神和范围。这样,倘若本发明的这些修改和变型属于本发明权利要求及其等同技术的范围之内,则本发明也意图包含这些改动和变型在内。

完整全部详细技术资料下载
当前第1页 1  2  3 
相关技术
  • 逐次逼近型模拟至数字转换器的...
  • 一种比较器偏置电流可调的低功...
  • 获得高DC增益和宽输出电压范...
  • 基于大数据的排污网监测装置用...
  • 一种数字多模多频段滤波器组及...
  • 一种基于低通滤波处理的高精度...
  • 一种焙烧炉烟道温度监控装置用...
  • 一种直接式智能ADC电路的制...
  • 一种同时提高模数转换器SFD...
  • 用于测试模/数转换器的方法及...
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1
同步电路相关技术
  • 时脉恢复装置与时脉恢复方法与制造工艺
  • 电磁炉的制造方法与工艺
  • 一种电磁加热系统的驱动装置的制造方法
  • 一种用于晶闸管移相触发的同步电路的制作方法
  • 一种电磁加热控制电路和装置的制造方法
  • 一种多模组之间时钟同步电路的制作方法
  • 混合加热控制电路及电磁加热设备的制造方法
  • 混合加热控制电路及电磁加热设备的制造方法
  • 电磁加热装置及其加热控制电路的制作方法
  • 电磁加热装置及其加热控制电路的制作方法
同步整流电路相关技术
  • 整流电路及电源的制作方法
  • 一种高压大电流同步整流电源的制作方法
  • 同步整流电路的制作方法
  • 一种同步整流控制电路及应用其的开关电源的制作方法
  • 一种同步整流型开关电源电路的制作方法
  • 用于正激变换器的同步整流控制设备的制造方法
  • 一种同步整流高频开关电源变压器的制造方法
  • 基于mos管的整流电路的制作方法
  • 同步整流驱动电路的制作方法
  • Dc/dc转换器同步整流电路的制作方法
同步电机等效电路相关技术
  • 一种永磁电机绕组切换电路的制作方法
  • 三相永磁同步电动机的控制电路的制作方法
  • 一种永磁电机急停控制电路的制作方法
  • 基于三维等效热网络模型的永磁球形电动机温升预测方法
  • 一种永磁同步电机的电路保护装置的制作方法
  • 一种永磁同步排水泵电机的电路保护装置的制作方法
  • 一种永磁同步电机驱动方法及驱动电路的制作方法
  • 一种控制永磁同步电机的启动电路及启动方法
  • 车用永磁驱动电机控制电路保护系统的制作方法
  • 一种永磁同步电动机的变频控制电路的制作方法
同步电路最高时钟频率相关技术
  • 以近似同步的频率在多个主机上的多流应用的快照和复制的制作方法与工艺
  • 一种去毛刺频率锁定电路的制作方法与工艺
  • 时钟数据恢复装置及频率控制电路的制作方法
  • 一种频率校准电路及其方法与流程
  • 一种电子雷管的时钟同步通讯电路及通讯方法与流程
  • 一种频率保护电路的制作方法与工艺
  • 一种感应加热同步多频率输出电路的制造方法与工艺
  • 一种呼吸频率感应与电路控制装置的制造方法
  • 一种频率保护电路的制造方法与工艺
  • 一种同步控制电路及包含该电路的多芯片级联电路的制造方法与工艺
永磁同步电机等效电路相关技术
  • 三相永磁同步电动机的控制电路的制作方法
  • 一种永磁电机急停控制电路的制作方法
  • 基于三维等效热网络模型的永磁球形电动机温升预测方法
  • 一种永磁同步电机的电路保护装置的制作方法
  • 一种永磁同步排水泵电机的电路保护装置的制作方法
  • 一种永磁同步电机驱动方法及驱动电路的制作方法
  • 一种控制永磁同步电机的启动电路及启动方法
  • 车用永磁驱动电机控制电路保护系统的制作方法
  • 一种永磁同步电动机的变频控制电路的制作方法
  • 单相永磁同步电机驱动电路的制作方法
锯齿波同步触发电路相关技术
  • 基于过零检测的同步锯齿波产生装置的制作方法
  • 低电压非零的锯齿波产生电路的制作方法
  • 采用数字电路控制的高性能锯齿波产生电路的制作方法
  • 采用数字电路控制的高性能锯齿波产生电路及方法
  • 一种精确锯齿波发生电路的制作方法
  • 一种锯齿波信号控制电路及开关电源的制作方法
  • 锯齿波浪位元值侦测电路的制作方法
  • 锯齿波浪位元值侦测电路的制作方法
  • 锯齿波浪位元值侦测电路的制作方法
  • 一种复合锯的控制电路的制作方法
同步电路和异步电路相关技术
  • 同步或异步定时的处理单元的同步方法和电路装置的制作方法
  • 实现同步电路异步匹配进行同测的方法及其专用测试系统的制作方法

深圳SEO优化公司茂名关键词按天计费多少钱昭通网站优化推广公司英文网站建设公司武威如何制作网站景德镇关键词排名包年推广价格吉林百度关键词包年推广多少钱荷坳百度关键词包年推广报价九江百度网站优化报价大丰外贸网站建设哪家好沙井模板制作公司南京百度标王公司昌都至尊标王推荐揭阳建站公司临汾网站优化软件多少钱咸阳模板制作推荐邢台设计公司网站价格黄南网站排名优化价格铜仁网站改版报价沧州网页设计白城网页设计价格邵阳网站建设推荐四平SEO按天收费报价福田阿里店铺托管公司扬州设计网站公司荆州网站搜索优化公司醴陵网站优化软件哪家好醴陵建设网站哪家好杭州网站排名优化哪家好揭阳设计公司网站多少钱武汉网站制作哪家好歼20紧急升空逼退外机英媒称团队夜以继日筹划王妃复出草木蔓发 春山在望成都发生巨响 当地回应60岁老人炒菠菜未焯水致肾病恶化男子涉嫌走私被判11年却一天牢没坐劳斯莱斯右转逼停直行车网传落水者说“没让你救”系谣言广东通报13岁男孩性侵女童不予立案贵州小伙回应在美国卖三蹦子火了淀粉肠小王子日销售额涨超10倍有个姐真把千机伞做出来了近3万元金手镯仅含足金十克呼北高速交通事故已致14人死亡杨洋拄拐现身医院国产伟哥去年销售近13亿男子给前妻转账 现任妻子起诉要回新基金只募集到26元还是员工自购男孩疑遭霸凌 家长讨说法被踢出群充个话费竟沦为间接洗钱工具新的一天从800个哈欠开始单亲妈妈陷入热恋 14岁儿子报警#春分立蛋大挑战#中国投资客涌入日本东京买房两大学生合买彩票中奖一人不认账新加坡主帅:唯一目标击败中国队月嫂回应掌掴婴儿是在赶虫子19岁小伙救下5人后溺亡 多方发声清明节放假3天调休1天张家界的山上“长”满了韩国人?开封王婆为何火了主播靠辱骂母亲走红被批捕封号代拍被何赛飞拿着魔杖追着打阿根廷将发行1万与2万面值的纸币库克现身上海为江西彩礼“减负”的“试婚人”因自嘲式简历走红的教授更新简介殡仪馆花卉高于市场价3倍还重复用网友称在豆瓣酱里吃出老鼠头315晚会后胖东来又人满为患了网友建议重庆地铁不准乘客携带菜筐特朗普谈“凯特王妃P图照”罗斯否认插足凯特王妃婚姻青海通报栏杆断裂小学生跌落住进ICU恒大被罚41.75亿到底怎么缴湖南一县政协主席疑涉刑案被控制茶百道就改标签日期致歉王树国3次鞠躬告别西交大师生张立群任西安交通大学校长杨倩无缘巴黎奥运

深圳SEO优化公司 XML地图 TXT地图 虚拟主机 SEO 网站制作 网站优化