ADC静态参数测试方法及其在ADC测试中的应用与流程

文档序号:30973878发布日期:2022-08-02 22:41阅读:来源:国知局

技术特征:
1.一种adc静态参数测试方法,处理前,采集adc的输出数据,其特征在于,该方法为:s1、对所述输出数据预处理,获得预处理数据,所述输出数据预处理包括归一化;s2、基于所述预处理数据,计算获得实际转换电平;s3、基于所述实际转换电平,计算所述输出数据中的静态参数inl的初始估计值;s4、采用卡尔曼滤波模型对所述静态参数inl的初始估计值进行滤波,滤波指:基于所述静态参数inl的初始估计值,采用卡尔曼滤波模型对系统状态进行最优估计,获得所述静态参数inl的最优估计值;s5、基于所述静态参数inl的最优估计值,计算所述输出数据中的静态参数dnl。2.根据权利要求1所述的一种adc静态参数测试方法,其特征在于,步骤s1中,对所述输出数据预处理指:首先对所述输出数据进行归一化处理,获得归一化数据,其次,对所述归一化数据按单调递增方式进行排序,排序后的数据即为所述预处理数据。3.根据权利要求2所述的一种adc静态参数测试方法,其特征在于,步骤s2中,所述实际转换电平t[k]的计算公式为:其中,a表示正弦信号幅度,hc[k-1]表示前k-1个码仓内的采样点数和,m表示总采样点数,k=0,1,2,
……2n-2。4.根据权利要求3所述的一种adc静态参数测试方法,其特征在于,步骤s3中,静态参数inl的初始估计值z(k)的计算公式为:5.根据权利要求4所述的一种adc静态参数测试方法,其特征在于,步骤s4中,滤波过程中,计算获得所述静态参数inl的最优估计值的公式包括:x
p
=f
·
xs
p
=f
·
s
·
f
t
+qk=s
p
·
h
t
/(h
·
s
p
·
h
t
+r)x=x
p
+k
·
(z(k)-h
·
x
p
)s=(1-k
·
h)
·
s
p
inl(k)=x,其中,z(k)表示静态参数inl的初始估计值,x为状态向量,s为状态协方差矩阵,初值设为零。h为量测矩阵,h
t
为量测矩阵的转置,f为系统转移矩阵,初值设为单位矩阵。q和r分别为系统噪声和量测噪声的协方差,初值设为0,k为卡尔曼增益,与状态向量x和协方差q、r在每次循环中更新,inl(k)为计算获得的静态参数inl的最优估计值。6.根据权利要求5所述的一种adc静态参数测试方法,其特征在于,步骤s5中,所述静态参数dnl的计算公式为:dnl[k]=inl[k+1]-inl[k];inl[k+1]表示第k+1个采样点的静态参数inl的最优估计值,inl[k]表示第k个采样点的静态参数inl的最优估计值。
7.一种adc静态参数测试方法在adc测试中的应用,其特征在于,将上述方法应用于高精度adc的测试,其特征在于,测试步骤包括:a1、采用码密度直方图法,在所述adc的输入端输入正弦信号;a2、采集adc的输出数据,平均每个码仓内采集64个点;a3、采用上述adc静态参数测试方法对所述输出数据进行处理,获得静态参数inl的最优估计值、静态参数dnl;a4、将所述静态参数inl的最优估计值、静态参数dnl分别与相应的实际静态参数inl、实际静态参数dnl进行对比,根据对比结果判断测量精度。8.根据权利要求7所述的adc静态参数测试方法在adc测试中的应用,其特征在于,所述adc的精度为14位。

技术总结
本发明公开了一种ADC静态参数测试方法及其在ADC测试中的应用,可提升ADC的测试精度,处理前,采集ADC输出数据,对输出数据预处理,获得预处理数据,计算获得实际转换电平,计算静态参数INL初始估计值,采用卡尔曼滤波模型对静态参数INL初始估计值进行滤波,获得静态参数INL最优估计值,并计算静态参数DNL,在ADC测试中的应用步骤包括:在ADC输入端输入正弦信号,采集ADC输出数据,采用上述ADC静态参数测试方法对输出数据进行处理,获得静态参数INL的最优估计值、静态参数DNL,将静态参数INL的最优估计值、静态参数DNL分别与相应实际静态参数INL、实际静态参数DNL进行对比,根据对比结果判断测量精度。比结果判断测量精度。比结果判断测量精度。


技术研发人员:付江铎 杨中 宋佳音 杨浩涵 陈文亚 黄一斌
受保护的技术使用者:江苏集萃智能集成电路设计技术研究所有限公司
技术研发日:2022.04.28
技术公布日:2022/8/1
当前第2页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1