一种基于时间交织的高速高分辨率DA转换电路转让专利
申请号 : CN202011351556.7
文献号 : CN112491420B
文献日 : 2021-11-02
发明人 : 王锂 , 陈文黎 , 马敏
申请人 : 电子科技大学
摘要 :
权利要求 :
1.一种基于时间交织的高速高分辨率DA转换电路,其特征在于,包括:控制模块、多通道高分辨率DAC模块、多通道幅度校准模块、高速模拟开关切换模块、采样保持器模块以及滤波输出模块;其中,所述控制模块、多通道高分辨率DAC模块、多通道幅度校准模块、高速模拟开关切换模块、采样保持器模块以及滤波输出模块顺次连接;
所述控制模块,用于为所述高分辨率DAC模块提供数字信号和时钟信号;
所述多通道高分辨率DAC模块,用于将控制模块给出的数字信号转换为模拟信号,输出模拟波形;
所述多通道幅度校准模块,用于对高分辨率DAC模块输出的模拟波形幅度进行校准;
所述高速模拟开关切换模块,用于对各个通道的输出模拟波形进行选择;
所述采样保持器模块,用于对模拟开关切换后的输出进行采样保持;
所述滤波输出模块,用于对输出波形滤波。
2.根据权利要求1所述的一种基于时间交织的高速高分辨率DA转换电路,其特征在于,所述控制模块包括FPGA芯片及其控制电路,所述FPGA芯片配置flash芯片以及FPGA供电电源模块,以保证FPGA能够正常工作。
3.根据权利要求2所述的一种基于时间交织的高速高分辨率DA转换电路,其特征在于,所述多通道高分辨率DAC模块包括多个型号参数相同的高分辨率DAC单元,每个所述高分辨率DAC单元分别接收控制模块输出的数字信号并将其转换为模拟信号,每个高分辨率DAC单元均工作在相同的采样频率下。
4.根据权利要求3所述的一种基于时间交织的高速高分辨率DA转换电路,其特征在于,所述控制模块产生的数字信号按采样点时间顺序依次分配给多个高分辨率DAC单元。
5.根据权利要求4所述的一种基于时间交织的高速高分辨率DA转换电路,其特征在于,所述多通道幅度校准模块包括与所述高分辨率DAC单元同等数量的通道幅度校准单元,且每个所述高分辨率DAC单元分别对应连接一个通道幅度校准单元。
6.根据权利要求5所述的一种基于时间交织的高速高分辨率DA转换电路,其特征在于,所述高速模拟开关切换模块的开关切换频率表达为:F=n*f;
其中,F为高速模拟开关切换模块的开关切换频率;n为高速DAC单元的数量,f为每个高速DAC单元的采样频率。
7.根据权利要求6所述的一种基于时间交织的高速高分辨率DA转换电路,其特征在于,所述高速模拟开关切换模块的开关切换频率与所述采样保持器模块的采样频率相同。
8.根据权利要求7所述的一种基于时间交织的高速高分辨率DA转换电路,其特征在于,所述高速模拟开关切换模块的切换条件为:对于任意通道幅度校准单元的输出完成采样更新时,所述高速模拟开关切换模块切换输入通道至当前通道,输入对应的任意通道幅度校准单元输出信号。
说明书 :
一种基于时间交织的高速高分辨率DA转换电路
技术领域
背景技术
的设备和原理也不尽相同。从器件级到板级再到系统级的,测试的原理和功能都愈加的系
统化和复杂化。现阶段,芯片测试已经成为集成电路产品成本的最大贡献者。
是一类主要测试的芯片。而根据IEEE 1241标准的规定,在ADC的测试中,应使用比被测ADC
的分辨率高3~4位的波形。
的音频ADC。随着发展,ADC的测试方式也在不断变化发展,但其中无论采用评估板还是ATE
测试,都需要有更高分辨率的信号来供ADC进行采集。而更高精度的模拟信号通常是由自动
测试设备中的DA转换电路或者评估板产生,现有的DAC芯片很难同时做到高分辨率和高采
样率。例如:在24位高分辨率的情况下采样率一般很低,只有几百千赫兹;在几百兆高采样
率的情况下的分辨率又很低,其中最高的也就只有16位。对于音频ADC,其分辨率普遍为24
位,对于其它用途的ADC,其分辨率也有能达到20位分辨率的;在测试时,我们就需要能达到
24位高分辨率同时频率为几十千赫兹波形的信号进行测试。而目前市场上还没有能够直接
满足要求的高分辨率高速DAC芯片。
发明内容
所述控制模块、高分辨率DAC模块、通道幅度校准模块、高速模拟开关切换模块、采样保持器
模块以及滤波输出模块顺次连接;
现相较于原DAC采样率f的N倍采样率f*N的DA转换电路的功能,即相较于原高分辨率DAC实
现了高速高分辨率DA转换电路功能。
高分辨率DAC单元的工作在相同的采样频率下。
输出。
块进行多通道之间的幅度校准。
的输入采样保持器模块。
附图说明
具体实施方式
本发明的各种实施例中所使用,术语“包括”、“具有”及其同源词仅意在表示特定特征、数
字、步骤、操作、元件、组件或前述项的组合,并且不应被理解为首先排除一个或更多个其它
特征、数字、步骤、操作、元件、组件或前述项的组合的存在或增加一个或更多个特征、数字、
步骤、操作、元件、组件或前述项的组合的可能性。
B或可包括A和B二者。
序和/或重要性。以上表述仅用于将一个元件与其它元件区别开的目的。例如,第一用户装
置和第二用户装置指示不同用户装置,尽管二者都是用户装置。例如,在不脱离本发明的各
种实施例的范围的情况下,第一元件可被称为第二元件,同样地,第二元件也可被称为第一
元件。
元件。相反地,当将一个组成元件“直接连接”到另一组成元件时,可理解为在第一组成元件
和第二组成元件之间不存在第三组成元件。
楚地另有指示。除非另有限定,否则在这里使用的所有术语(包括技术术语和科学术语)具
有与本发明的各种实施例所属领域普通技术人员通常理解的含义相同的含义。所述术语
(诸如在一般使用的词典中限定的术语)将被解释为具有与在相关技术领域中的语境含义
相同的含义并且将不被解释为具有理想化的含义或过于正式的含义,除非在本发明的各种
实施例中被清楚地限定。
为对本发明的限定。
模块;其中,所述控制模块、高分辨率DAC模块、通道幅度校准模块、高速模拟开关切换模块、
采样保持器模块以及滤波输出模块顺次连接;
能够正常工作,其输出为数字信号、时钟以及控制信号。其主要功能是给多个高分辨率DAC
模块提供数字量,且每一个DAC模块的数字量都是不同的并存在着相关关系。以两个DAC模
块的情况为例,假设FPGA产生的数字信号为:S1,S2,S3,……,S(2n);则给DAC1的数字信号
为对应原信号的:S1,S3,S5,……S(2n‑1);给DAC2的数字信号为对应原信号的:S2,S4,
S6,……S(2n)。除了给DAC提供数字量,控制模块还有控制功能,包括:给多通道校准模块提
供数字量,控制通道的增益;给高速模拟通道切换模块提供控制信号,控制通道切换;给采
样保持器模块提供控制信号,控制采样保持状态切换;
管脚上,其主要功能是将控制模块给的数字量转换为模拟量,输出模拟波形,其输出模拟波
形通过管脚25、26、35和36输出,进入运算放大器的输入管脚再输出给后端。
通过转换芯片连接到控制模块的IO类端口,由控制模块的FPGA输出控制信号,通过转换芯
片产生控制电压,来控制放大倍数,实现对管脚4输入的信号的幅度衰减放大控制,进而对
高分辨率DAC模块输出的模拟波形幅度进行校准,因为每个通道的输出存在差别,如果直接
给开关切换模块进行切换输出,最后的输出就会出现幅度不匹配的情况,出现毛刺。所以需
要幅度校准模块进行多通道之间的幅度校准。
应一个通道,其11、12和13管脚连接到控制模块FPGA芯片的IO类管脚上,用于接收控制模块
的控制信号,从而实现选择管脚1、3、5、7其中一个输出的功能,其输出管脚10连接到后端,
实现对前端各个通道输出的模拟波形进行选择输出的功能,即实现更高采样率。高速模拟
开关的切换频率与高分辨率DAC模块的数量以及频率应该存在一定关系,假设高分辨率DAC
模块的数量为n,每个DAC的采样率为f,那么高速模拟开关的切换频率应该为n*f;高速模拟
开关切换模块的切换条件应满足输出与通道的对应关系,具体描述为:
关切换模块的频率和切换顺序既定的时候,其前端即通道幅度校准模块的各个输出通道之
间的采样更新完成的时间点存在着一定顺序,即按照通道切换顺序,每两个挨着输出的通
道采样更新完成时间点之间额间隔为开关切换模块的切换频率对应的时间长度。
制信号,实现对管脚2输入的信号进行采样或者保持功能,其输出管脚8连接到后端滤波模
块。其主要功能是对模拟开关切换后的输出进行采样保持,解决前端开关切换过程中带来
的输出幅值衰减。采样保持器的状态切换频率应该与高速模拟开关切换模块切换频率一
致;
个DAC,总采样点数为S*N,S为整数,数字量按时间排序为:D1,D2,D3,……,D(S*N);则我们
将总采样点分为N组,每组S个数据。如图2,假设给DAC1的第一个数据量为D1,DAC2的第一个
数据量为D2,以此类推,给DACN的第一个数据量为D(N)。然后D(N+1)数据又给DAC1,D(N+2)
数据给DAC2,这样循环,第n个DAC的第m个数据量为D(mN+n)数据,归纳整理,则:
分辨率DA转换电路功能。
施例的形式。而且,本申请可采用在一个或多个其中包含有计算机可用程序代码的计算机
可用存储介质(包括但不限于磁盘存储器、CD‑ROM、光学存储器等)上实施的计算机程序产
品的形式。
程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序
指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产
生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实
现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。
令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或
多个方框中指定的功能。
其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一
个方框或多个方框中指定的功能的步骤。
的保护范围,凡在本发明的精神和原则之内,所做的任何修改、等同替换、改进等,均应包含
在本发明的保护范围之内。