一种用于时间交织ADC的直流耦合通道校准电路的制作方法

文档序号:14359238阅读:655来源:国知局

本发明属于电路领域,尤其涉及一种用于时间交织adc的直流耦合通道校准电路。



背景技术:

在很多应用场景下,需要对包含直流分量在内的模拟信号进行adc(analog-to-digitalconverter,模数转换器)采样,因此整个模拟通道需要采用直流耦合,并且因为高速adc需要使用差分输入才能得到最佳性能,因此需使用全差分运算放大器作为差分驱动器进行单端-差分转换。

目前的时间交织adc校准系统一般采用波形发生器以及复用器的方式,即在系统中采用一个波形发生器用于产生校准信号,并在adc模拟输入端之前采用复用器进行输入信号以及校准信号的切换。然而这种方法需要额外的波形发生器,该波形发生器产生的信号一般为正弦波、锯齿波等,其信号频率较高,会受到传输过程中幅度频率响应引起的幅度偏差等影响,使得校准结果产生偏差;并且,波形发生器一般采用高速数模转换器dac或者直接数字式频率合成器dds实现,成本较高,且高速dac需要外接输出级放大器,外围电路复杂,dds不易精确控制幅度,准确度较低。



技术实现要素:

本发明实施例的目的在于提供一种用于时间交织adc的直流耦合通道校准电路,以解决现有技术校准结果容易产生偏差、成本较高的问题。

本发明实施例是这样实现的,一种用于时间交织adc的直流耦合通道校准电路,所述直流耦合通道校准电路包括:

差分驱动器、时间交织模数转换器adc、数字逻辑电路以及偏移控制数模转换器dac,输入信号通过所述差分驱动器的第一输入端输入差分驱动器,偏移控制dac的输出端连接到差分驱动器的第二输入端上,共模电压连接到差分驱动器的第三输入端上,差分驱动器的差分输出端连接到时间交织adc的差分模拟输入端,时间交织adc的输出端连接到数字逻辑电路,数字逻辑电路产生的校准配置通过第一输出端连接到时间交织adc的校准寄存器端口上,数字逻辑电路产生的偏移配置通过第二输出端口连接到偏移控制dac上。

本发明实施例,偏移控制dac直接连接到差分驱动器的输入端口进行偏移控制,通过调整偏移达到产生模拟波形的效果,从而能够对增益进行校准。在数字逻辑电路中执行增益和偏移校准算法,计算得出最佳的增益和偏移校准配置,并下达至时间交织adc中,从而实现时间交织adc的增益和偏移校准。

附图说明

图1为本发明一示例性实施例示出的一种用于时间交织adc的直流耦合通道校准电路的结构图;

图2为本发明一示例性实施例示出的一种用于时间交织adc的直流耦合通道校准电路的结构图。

具体实施方式

为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。

为了说明本发明所述的技术方案,下面通过具体实施例来进行说明。

如图1所示为本发明一示例性实施例示出的一种用于时间交织adc的直流耦合通道校准电路的结构图,所述直流耦合通道校准电路包括:

差分驱动器101、时间交织模数转换器adc102、数字逻辑电路103以及偏移控制数模转换器dac104,输入信号通过所述差分驱动器的第一输入端输入差分驱动器,偏移控制dac的输出端连接到差分驱动器的第二输入端上,共模电压连接到差分驱动器的第三输入端上,差分驱动器的差分输出端连接到时间交织adc的差分模拟输入端,时间交织adc的输出端连接到数字逻辑电路,数字逻辑电路产生的校准配置通过第一输出端连接到时间交织adc的校准寄存器端口上,数字逻辑电路产生的偏移配置通过第二输出端口连接到偏移控制dac上。

在本发明实施例中,用于时间交织adc的直流耦合通道校准电路包括:差分驱动器、时间交织模数转换器adc、数字逻辑电路以及偏移控制数模转换器dac,在具体的使用过程中,输入信号通过所述差分驱动器的第一输入端输入差分驱动器,偏移控制dac的输出端连接到差分驱动器的第二输入端上,共模电压连接到差分驱动器的第三输入端上,差分驱动器的差分输出端连接到时间交织adc的差分模拟输入端,时间交织adc的输出端连接到数字逻辑电路,数字逻辑电路产生的校准配置通过第一输出端连接到时间交织adc的校准寄存器端口上,数字逻辑电路产生的偏移配置通过第二输出端口连接到偏移控制dac上。将偏移控制dac直接连接到差分驱动器的输入端进行偏移控制,通过调整偏移控制dac输出的偏移电压,即可产生模拟波形,从而实现对增益的校准。

优选的,所述差分驱动器通过全差分运算放大器实现。

如图2所示为本发明再一示例性实施例示出的一种用于时间交织adc的直流耦合通道校准电路的结构图,所述差分驱动器包括:全差分运算放大器201、第一匹配网络202、第二匹配网络203以及两个反馈网络204,输入信号通过第一匹配网络后接入全差分运算放大器的第一输入端,第一匹配网络为输入信号提供阻抗匹配,并为全差分运算放大器提供输入电阻,偏移电压经过第二输入匹配网络后接入全差分运算放大器的第二输入端,第二匹配网络为偏移电压提供阻抗匹配,并为全差分运算放大器提供输入电阻,共模电压接入全差分运算放大器的第三输入端,全差分运算放大器的差分输出端分别通过反馈网络连接到全差分运算放大器的第一输入端和第二输入端,反馈网络为全差分运算放大器提供反馈电阻,建立闭环工作环境。

在本发明实施例中,第一匹配网络和第二匹配网络提供的阻抗匹配可以根据实际使用的需要进行设定,本发明对此不进行限定。优选的,所述第一匹配网络提供50ω阻抗匹配,第二匹配网络提供50ω阻抗匹配。通过上述结构,差分驱动器可以实现以下功能:执行单端信号到差分信号转换、提供差分信号工模偏置电压、执行输入信号偏移。

本发明实施例,偏移控制dac直接连接到差分驱动器的输入端口进行偏移控制,通过调整偏移达到产生模拟波形的效果,从而能够对增益进行校准。在数字逻辑电路中执行增益和偏移校准算法,计算得出最佳的增益和偏移校准配置,并下达至时间交织adc中,从而实现时间交织adc的增益和偏移校准。

作为本发明的一个可选实施例,所述数字逻辑电路还用于执行增益校准算法。

所述执行增益校准算法,包括:

1.设置偏移电压voff为某个较低电压:voff=v1;

2.设置第一子adc(n=1)增益寄存器r为默认值:r(n=1)=rnorm;

3.以一定时间间隔同步扫描其它子adc(1<n≤n)增益寄存器r,扫描其全部取值范围,共rrng步,记录扫描间隔时间内各个子adc的采样值平均值:a1(n,r);

4.设置偏移电压voff为某个较高电压:voff=vh;

5.设置第一子adc(n=1)增益寄存器r为默认值:r(n=1)=rnorm;

6.以一定时间间隔同步扫描其它子adc(1<n≤n)增益寄存器r,扫描其全部取值范围,共rrng步,记录扫描间隔时间内各个子adc的采样值平均值:a2(n,r);

7.获得2个n列rrng行二维矩阵:a2和a1;

8.计算两个矩阵差值:a=a2-a1,a(n,r)为第n个子adc(1<n≤n)在增益寄存器为r时的幅度响应;

9.以第一子adc的a(1,rnorm)作为基准值:aref=a(1,rnorm);

10.获取第n列(1<n≤n)中与基准值aref差值最小的单元min(abs(a(n,r)-aref)),其对应的r值即为第n子adc(1<n<=n)的最佳增益校准值rcal(n)。

作为本发明的另一个可选实施例,所述数字逻辑电路还用于执行偏移校准算法。

所述执行偏移校准算法,包括:

1.设置偏移电压:voff=0;

2.以一定时间间隔同步扫描所有子adc(n≤n)偏移寄存器r,扫描其全部取值范围,共rrng步,记录扫描间隔时间内各个子adc的采样值平均值:a(n,r);

3.获得1个n列rrng行二维矩阵:a;

4.以adc的采样数据范围中值作为基准值:aref;

5.获取第n列(n≤n)中与基准值aref差值最小的单元min(abs(a(n,r)-aref)),其对应的r值即为第n子adc(n≤n)的最佳偏移校准值rcal(n)。

本领域普通技术人员可以理解为上述实施例所包括的各个单元只是按照功能逻辑进行划分的,但并不局限于上述的划分,只要能够实现相应的功能即可;另外,各功能单元的具体名称也只是为了便于相互区分,并不用于限制本发明的保护范围。

本领域普通技术人员还可以理解,实现上述实施例方法中的全部或部分步骤是可以通过程序来指令相关的硬件来完成,所述的程序可以在存储于一计算机可读取存储介质中,所述的存储介质,包括rom/ram、磁盘、光盘等。

以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内所作的任何修改、等同替换和改进等,均应包含在本发明的保护范围之内。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1