一种高精度数模转换器的测试系统及测试方法技术方案

技术编号:13737964 阅读:123 留言:0更新日期:2016-09-22 09:04
一种高精度数模转换器的测试系统及测试方法,其中,测试系统包括:测试信号发生器,用于产生待测数模转换器所需要的测试信号、数据采集卡的触发信号以及待测数模转换器的工作时钟;DAC评估板,用于接收测试信号,将测试信号转换为模拟信号输出;数据采集卡,在每个外部触发信号的上升沿对模拟信号进行采集;数据处理模块,将数据采集卡采集到的数据进行处理,计算得到待测数模转换器的静态参数DNL、INL。本发明专利技术的测试系统经济高效地完成高精度数模转换器静态参数测试,并可以根据不同精度的待测数模转换器生成相应的测试信号和相应的数据处理,满足不同精度数模转换器的测试需要。

【技术实现步骤摘要】

本专利技术涉及一种高精度数模转换器的测试系统及测试方法,属于数模转换器

技术介绍
数模转换器广泛地应用于导弹、卫星、航空航天等军事国防领域和民用消费电子领域。随着半导体工艺的发展,数模转换器的精度越来越高,相应的对数模转换器性能评估显得尤为重要。数模转换器芯片在ATE上的测试,需要采购昂贵的专用仪器,且对实验室环境有较高要求。数模转换器芯片利用六位半万用表来采集DAC评估板输出的模拟信号并计算全码静态参数的方法耗时冗长。所以,需要一种更经济更易实现效率更高的适用于实验室的高精度数模转换器的测试系统和测试方法。
技术实现思路
本专利技术的技术解决方案是:克服现有技术的不足,提供一种高精度数模转换器的测试系统及测试方法,该测试方法可以灵活准确且快速地评估数模转换器的静态参数,经济实惠,易于实现,容易扩展。本专利技术采用的技术方案为:一种高精度数模转换器的测试系统,包括测试信号发生器、DAC评估板、供电电源、时钟源、数据采集卡和数据处理模块;DAC评估板包括电源模块、时钟模块和FMC接口;待测的数模转换器芯片置于所述DAC评估板上,时钟模块接收时钟源提供的信号,生成DCO时钟,通过FMC接口提供给测试信号发生器,作为测试信号发生器的工作时钟;所述供电电源给电源模块供电,电源模块提供所述待测的数模转换器芯片需要的数字电源和模拟电源;测试信号发生器输出DCI时钟信号和TRIG时钟信号,DCI时钟信号提供给
所述待测的数模转换器芯片作为其工作时钟,TRIG时钟信号提供给数据采集卡作为数据采集卡的采样时钟;同时,测试信号发生器还输出数字测试信号,通过FMC接口提供给待测的数模转换器芯片;待测的数模转换器芯片对接收到的数字测试信号进行数模转换,生成差分模拟信号并输出给数据采集卡进行采集,数据采集卡将采集结果发送给数据处理模块进行数据处理,完成对待测数模转换器芯片的测试。所述测试信号发生器中包括位数切换模块,通过外部控制信号对位数切换模块进行控制,实现测试信号发生器输出的数字测试信号的切换,用于对应不同位数的所述待测数模转换器芯片。所述待测数模转换器芯片的位数为14位、16位或者20位。所述数据采集卡以500KHz/s的采样速率和24位分辨率对信号进行采集。所述数字测试信号为起始值为2N-1,从起始值下降到0,然后上升到2N-1再到0的周期信号,其中,N为待测数模转换器芯片的位数。一种基于所述高精度数模转换器测试系统实现的高精度数模转换器的测试方法,包括如下步骤:(1)将待测的数模转换器芯片安装在DAC评估板上,(2)根据待测数模转换器芯片的位数,调整测试信号发生器中的位数切换模块,使得测试信号发生器输出的数字测试信号与待测数模转换器芯片匹配;(3)待测数模转换器芯片对输入的数字测试信号进行数模转换,输出差分模拟信号给信号采集卡;(4)信号采集卡在TIRG信号控制下,以500KHz/s的采样速率和24位分辨率对模拟信号进行采集,采样数据长度为2N+2N-1-1,N为待测数模转换器芯片的位数;(5)数据处理模块对信号采集卡采集到的数据进行处理,取出后2N个数值,即从0至2N-1的完整上升斜波,数据处理模块根据该2N个数值计算静态参数,完成对高精度数模转换器的测试。所述数字测试信号为起始值为2N-1,从起始值下降到0,然后上升到2N-1再到0的周期信号,其中,N为待测数模转换器芯片的位数。本专利技术与现有技术相比的有益效果是:(1)专利技术中的信号发生器可以产生不同精度数模转换器所需的测试信号。信号发生器由FPGA开发板实现,提供待测数模转换器的测试信号,根据精度不同,提供周期性中间值到全0到全1到全0的三角波信号。不需采购专门的设备,易于实现,易于扩展且经济实惠。(2)信号发生器产生的测试信号为中间值为起始值的周期性三角波信号。分析显示系统从中截取全0至全1的上升斜波信号来计算静态参数,这样可以避免前一周期从全1至全0的信号突变带来的误差。(3)待测数模转换器评估板配置FMC接口,可以方便地接收信号发生器即FPGA产生的测试信号以及时钟信号;(4)采用基于PXI的高精度数据采集卡采集模拟信号。该采集卡以500KHz/s频率,24位精度对模拟信号进行采集,适用于采集分辨率小于24位DAC的模拟输出信号。采用高精度数字采集卡取代多功能万用表采集模拟信号大大提高了数据采集速率,使得对高精度DAC静态参数进行全码测试成为可能。附图说明图1高精度数模转换器测试系统框图图2测试信号发生器结构示意图图3测试信号波形图图4数据采集卡采集到的信号波形图图5数据采集及数据处理流程图图6数据采集及数据处理前面板具体实施方式下面结合附图和具体实施例对本专利技术做进一步详细的描述:如图1所示,本专利技术提供了一种高精度数模转换器的测试系统,包括测试信号发生器、DAC评估板、供电电源、时钟源、数据采集卡和数据处理模块;DAC评估板包括电源模块、时钟模块和FMC接口;待测的数模转换器芯片置于所述DAC评估板上,时钟模块接收时钟源提供的信号,生成DCO时钟,通过FMC接口提供给测试信号发生器,作为测试信号发生器的工作时钟,其中,时钟源频率与待测数模转换器频率相同;所述供电电源给电源模块供电,电源模块提供所述待测的数模转换器芯片需要的数字电源和模拟电源;图2所示为测试信号发生器结构示意图,测试信号发生器输出DCI时钟信号和TRIG时钟信号,DCI时钟信号提供给所述待测的数模转换器芯片作为其工作时钟,TRIG时钟信号提供给数据采集卡作为数据采集卡的采样时钟;同时,测试信号发生器还输出数字测试信号,通过FMC接口提供给待测的数模转换器芯片;待测的数模转换器芯片对接收到的数字测试信号进行数模转换,生成差分模拟信号并输出给数据采集卡进行采集,数据采集卡将采集结果发送给数据处理模块进行数据处理,完成对待测数模转换器芯片的测试。如图2所示,测试信号发生器中包括位数切换模块,通过外部控制信号对位数切换模块进行控制,实现测试信号发生器输出的数字测试信号的切换,用于对应不同位数的所述待测数模转换器芯片。待测数模转换器芯片的位数为14位、16位或者20位。本领域中,14位以上精度的数模转换器芯片被称为高精度数模转换器。数据采集卡以500KHz/s的采样速率和24位分辨率对信号进行采集。如图4所示为数据采集卡采集到的波形。数字测试信号为起始值为2N-1,从起始值下降到0,然后上升到2N-1再到0的周期信号,其中,N为待测数模转换器芯片的位数。基于上述测试系统,本专利技术还提供了一种高精度数模转换器的测试方法,包括如下步骤:(1)将待测的数模转换器芯片安装在DAC评估板上;(2)测试信号发生器由FPGA开发板来实现,根据待测数模转换器芯片的位数,通过调整测试信号发生器(FPGA开发板)上的拨码开关来控制测试信号发生器中的位数切换模块,使得测试信号发生器输出的数字测试信号与待测数模转换器芯片匹配;FPGA程序中的位数切换模块根据拨码开关的状态产生控制信号控制波形生成模块中的计数器状态,不同的计数器状态对应输出不同位数数模转换器所需测试信号,图3为测试信号发生器产生的周期性波形示意图。信号的起始值为2N-1,递减至0,然后为0至2N-1的周期性波形;(3)DAC评估板通过F本文档来自技高网...

【技术保护点】
一种高精度数模转换器的测试系统,其特征在于,包括测试信号发生器、DAC评估板、供电电源、时钟源、数据采集卡和数据处理模块;DAC评估板包括电源模块、时钟模块和FMC接口;待测的数模转换器芯片置于所述DAC评估板上,时钟模块接收时钟源提供的信号,生成DCO时钟,通过FMC接口提供给测试信号发生器,作为测试信号发生器的工作时钟;所述供电电源给电源模块供电,电源模块提供所述待测的数模转换器芯片需要的数字电源和模拟电源;测试信号发生器输出DCI时钟信号和TRIG时钟信号,DCI时钟信号提供给所述待测的数模转换器芯片作为其工作时钟,TRIG时钟信号提供给数据采集卡作为数据采集卡的采样时钟;同时,测试信号发生器还输出数字测试信号,通过FMC接口提供给待测的数模转换器芯片;待测的数模转换器芯片对接收到的数字测试信号进行数模转换,生成差分模拟信号并输出给数据采集卡进行采集,数据采集卡将采集结果发送给数据处理模块进行数据处理,完成对待测数模转换器芯片的测试。

【技术特征摘要】
1.一种高精度数模转换器的测试系统,其特征在于,包括测试信号发生器、DAC评估板、供电电源、时钟源、数据采集卡和数据处理模块;DAC评估板包括电源模块、时钟模块和FMC接口;待测的数模转换器芯片置于所述DAC评估板上,时钟模块接收时钟源提供的信号,生成DCO时钟,通过FMC接口提供给测试信号发生器,作为测试信号发生器的工作时钟;所述供电电源给电源模块供电,电源模块提供所述待测的数模转换器芯片需要的数字电源和模拟电源;测试信号发生器输出DCI时钟信号和TRIG时钟信号,DCI时钟信号提供给所述待测的数模转换器芯片作为其工作时钟,TRIG时钟信号提供给数据采集卡作为数据采集卡的采样时钟;同时,测试信号发生器还输出数字测试信号,通过FMC接口提供给待测的数模转换器芯片;待测的数模转换器芯片对接收到的数字测试信号进行数模转换,生成差分模拟信号并输出给数据采集卡进行采集,数据采集卡将采集结果发送给数据处理模块进行数据处理,完成对待测数模转换器芯片的测试。2.根据权利要求1所述的一种高精度数模转换器的测试系统,其特征在于:所述测试信号发生器中包括位数切换模块,通过外部控制信号对位数切换模块进行控制,实现测试信号发生器输出的数字测试信号的切换,用于对应不同位数的所述待测数模转换器芯片。3.根据权利要求2所述的一种高精度数模转换器的测试系统,其特征在于:所述待测数模转换器芯片的位数为14位、16位或者20位。4.根据权利要求1中...

【专利技术属性】
技术研发人员:秦坤王宗民谭博张春义刘睿辰张鑫星
申请(专利权)人:北京时代民芯科技有限公司北京微电子技术研究所
类型:发明
国别省市:北京;11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1