首页>>论坛 >>技术论坛 >>测试/测量 >>半导体测试
|
我要发帖  | 我要投票  | 我要回复  | 收藏
1

Audio ADC测试问题!

版主: 四有芯人  红阳电子 
Audio ADC测试问题!
 

最近遇到一个Audio ADC,resolution=16bit,测试需要输入的sine波频率=1KHz,ADC的工作频率=6MHz。

问题:如果采用J750的MSO测试的话,如何program MSO的AWG,让其出1KHz sine波,且又能和ADC转换满足相关采样呢?因为MSO里面的LF AWG支持的sampling rate只有不到700KHz。

谢谢!

注:通常来说,Audio ADC的工作频率只有KHz级别的,但是这颗ADC采用了过采样方法,故而目前测试时需要给它一个6MHz的工作频率。

[最后修改于2010-08-21 10:17]
 
相关主题
回复 链接 收藏
 
RE:Audio ADC测试问题!
 
我的理解,AWG的sampling rate只和DAC测试有关系,实际上在ADC测试时不用在意它的;至于你追求的相关性嘛,想办法骗骗测试机好了,它很好欺负的……
根据相关采样,Ft=1k,Fs=6M, 设定M=3,则N=18000,是有点吃力,但DSP应该还是可以处理的,DSIO的存储深度为8M,也够用了……
 
很多时候,不是我在搞测试,而是测试在搞我……
回复 链接 收藏
 
回复:Audio ADC测试问题!
 
回复第 2 楼 四有芯人于2010-08-23 09:22:34发表:
我的理解,AWG的sampling rate只和DAC测试有关系,实际上在ADC测试时不用在意它的;至于你追求的相关性嘛,想办法骗骗测试机好了,它很好欺负的……
根据相关采样,Ft=1k,Fs=6M, 设定M=3,则N=18000,是有点吃力,但DSP应该还是可以处理的,DSIO的存储深度为8M,也够用了……
 

四有,我这几天想了想,具体如下:(ADC的工作频率应该是6.144MHz)

1)对于AWG里面的DAC来说:我可以设置FS=76.8KHz(它是6.144MHz的80分之一),FIN=1KHz,N=2的16次方=65536,可得M=853,这样就可以造出一个1KHz sine波给ADC了。

2)然后ADC在6.144MHz的sampling rate下进行转换,并以6.144MHz往外输送digital code,为了能够相关上,用DSIO采集ADC数字输出时,需要让采集的点N=65536*80=5242880,即78.6KHz/1KHz=65536/853和6.144MHz/1KHz=78.6KHz*80/1KHz=65536*80/853,这样似乎就可以相关了,换言之,就是说我们需要用用DSIO采集时需要采集更多的点,然后进行FFT处理时,才不会泄漏。

四有,这只是我的理解,不知是否正确,还请指正!

我们这个ADC是一个过采样的,且为sigema-delta的,不知道是不是其测试方法是否和别的ADC是否有区别?

期待回复!谢谢!

 
回复 链接 收藏
 
RE:Audio ADC测试问题!
 
此外,这几天总结了一下,我们通常遇到的ADC就三类,具体如下:
1)普通采样ADC:如FS=27MHz,Fin=2MHz,10bit,这就按正常的相关采样进行计算,即FS/FIN=N/M;
2)欠采样ADC:如FS=115MHz,Fin=100MHz,12bit,这就不能正常计算了,需要按照100M折到带内的那个频率计算,即15M来计算;
3)过采样ADC:如FS=6M,Fin=1KHz,16bit,这个如何计算,就需要四有帮忙指导了;
我瞎写,还请四有指导!
 
回复 链接 收藏
 
RE:Audio ADC测试问题!
 
四有,请帮忙review一下撒!看看我的思路是否正确!谢谢!
 
回复 链接 收藏
 
回复:Audio ADC测试问题!
 
回复第 3 楼 ganchai于2010-08-24 13:53:15发表:
回复第 2 楼 四有芯人于2010-08-23 09:22:34发表:
我的理解,AWG的sampling rate只和DAC测试有关系,实际上在ADC测试时不用在意它的;至于你追求的相关性嘛,想办法骗骗测试机好了,它很好欺负的……
根据相关采样,Ft=1k,Fs=6M, 设定M=3,则N=18000,是有点吃力,但DSP应该还是可以处理的,DSIO的存储深度为8M,也够用了……
 

四有,我这几天想了想,具体如下:(ADC的工作频率应该是6.144MHz)

1)对于AWG里面的DAC来说:我可以设置FS=76.8KHz(它是6.144MHz的80分之一),FIN=1KHz,N=2的16次方=65536,可得M=853,这样就可以造出一个1KHz sine波给ADC了。

2)然后ADC在6.144MHz的sampling rate下进行转换,并以6.144MHz往外输送digital code,为了能够相关上,用DSIO采集ADC数字输出时,需要让采集的点N=65536*80=5242880,即78.6KHz/1KHz=65536/853和6.144MHz/1KHz=78.6KHz*80/1KHz=65536*80/853,这样似乎就可以相关了,换言之,就是说我们需要用用DSIO采集时需要采集更多的点,然后进行FFT处理时,才不会泄漏。

四有,这只是我的理解,不知是否正确,还请指正!

我们这个ADC是一个过采样的,且为sigema-delta的,不知道是不是其测试方法是否和别的ADC是否有区别?

期待回复!谢谢!

 

相关性只是对于理论运算而言,目的只是保证生成或采样到的波形完整连续,不要发生频谱泄漏。

LMF生成波形信号时的相关性运算和ADC对波形信号采样的相关性运算是独立的,二者之间没有关联。

你给出的测试参数理论上都没有问题,调试时多尝试理论值附近的几组参数。

 
很多时候,不是我在搞测试,而是测试在搞我……
回复 链接 收藏
 
回复:Audio ADC测试问题!
 
回复第 4 楼 ganchai于2010-08-24 14:05:32发表:
此外,这几天总结了一下,我们通常遇到的ADC就三类,具体如下:
1)普通采样ADC:如FS=27MHz,Fin=2MHz,10bit,这就按正常的相关采样进行计算,即FS/FIN=N/M;
2)欠采样ADC:如FS=115MHz,Fin=100MHz,12bit,这就不能正常计算了,需要按照100M折到带内的那个频率计算,即15M来计算;
3)过采样ADC:如FS=6M,Fin=1KHz,16bit,这个如何计算,就需要四有帮忙指导了;
我瞎写,还请四有指导!
 

我玩过的ADC都还蛮正常,没有(2)这种BT情形。

我没研究过欠采样和过采样,只是知道他们都是在ADC的分辨率和输入带宽之间追求自己的目标,鱼和熊掌不可得兼而已。

兵来将挡,水来土屯吧……

 
很多时候,不是我在搞测试,而是测试在搞我……
回复 链接 收藏
 
RE:Audio ADC测试问题!
 
看到了,也来说说,供参考而已,不一定正确。
个人以为,对于测试而言,相关性采样,是站在DUT来说的,送的信号Ft,ADC的采样Fs,送的Cycle M,ADC的采样点N,满足就可以了。
而测试机器送的信号,计算方法一样。
至于是过采样,欠采样,普通采样,不用去管它,只管送给DSP做FFT的数据是否满足相关采样就好了,不然,FFT计算的结果就会有问题。
 
回复 链接 收藏
 
回复:Audio ADC测试问题!
 
回复第 8 楼 kaven_yang于2010-08-29 06:57:38发表:
看到了,也来说说,供参考而已,不一定正确。
个人以为,对于测试而言,相关性采样,是站在DUT来说的,送的信号Ft,ADC的采样Fs,送的Cycle M,ADC的采样点N,满足就可以了。
而测试机器送的信号,计算方法一样。
至于是过采样,欠采样,普通采样,不用去管它,只管送给DSP做FFT的数据是否满足相关采样就好了,不然,FFT计算的结果就会有问题。
 

 

呵呵,Kaven所言甚是,所谓万变不离其宗者,如斯矣~

 
很多时候,不是我在搞测试,而是测试在搞我……
回复 链接 收藏
 
我要发帖  | 我要投票  | 我要回复  | 收藏
1