高性能ADC产品的出现,给混合信号测试领域带来前所未有的挑战。并行ADC测试方案实现了多个ADC测试过程的并行化和实时化,减少了单个ADC的平均测试时间,从而降低ADC测试成本。本文实现了基于FPGA的ADC并行测试方法。在阅读相关文献的基础上,总结了常用ADC参数测试方法和测试流程。使用FPGA实现时域参数评估算法和频域参数评估算法,并对2个ADC在不同样本数条件下进行并行测试。 本研究通过在FPGA内部实现ADC测试时域算法和频域算法相结合的方法来搭建测试系统,完成了音频编解码器WM8731L的控制模式接口、音频数据接口、ADC测试时域算法和频域算法的FPGA实现。整个测试系统使用Angilent33220A任意信号发生器提供模拟激励信号,共用一个FPGA内部实现的采样时钟控制模块。并行测试系统将WM8731.L片内的两个独立ADC的串行输出数据分流成左右两通道,并对其进行串并转换。然后对左右两个通道分别配置一个FFT算法模块和时域算法模块,并行地实现了ADC参数的评估算法。在样本数分别为128和4096的实验条件下,对WM8731L片内2个被测.ADC并行地进行参数评估,被测参数包括增益GAIN、偏移量OFFSET、信噪比SNR、信号与噪声谐波失真比SINAD、总谐波失真THD等5个常用参数。实验结果表明,通过在FPGA内配置2个独立的参数计算模块,可并行地实现对2个相同ADC的参数评估,减小单个ADC的平均测试时间。FPGA片内实时评估算法的实现节省了测试样本传输至自动测试机PC端的时间。而且只需将HDL代码多次复制,就可实现多个被测ADC在同一时刻并行地被评估,配置灵活。基于FPGA的ADC并行测试方法易于实现,具有可行性,但由于噪声的影响,测试精度有待进一步提高。该方法可用于自动测试机的混合信号选项卡或测试子系统。
上传时间: 2013-06-07
上传用户:gps6888
·文件列表(点击判断是否您需要的文件): LBCCODEC.H LPC.C LPC.H LSP.C LSP.H TAB_LBC.C TAB_LBC.H TAME.C TAME.H TYPEDEF.H UTIL_CNG.C UTIL_C
上传时间: 2013-07-03
上传用户:eclipse
详细包括了,mpeg-4中的各种视频音频编解码源代码,包括有jpeg,aac等各种编解码
标签:
上传时间: 2013-12-19
上传用户:gxf2016
speex-1.2beta3源代码,音频编解码,带回声消除
上传时间: 2013-12-20
上传用户:dapangxie
DSP上优化的G.729A代码,用于音频编解码。适用与C5,C6系列DSP
上传时间: 2013-12-20
上传用户:gundamwzc
tech_faq_codec.pdf,音频编解码的讲解文档,非常不错
标签: tech_faq_codec
上传时间: 2016-08-29
上传用户:梧桐
TMS320DM6446平台下的,使用TLV320AIC23B 音频编解码芯片,完整的测试程序,在CCS下使用。简单易懂,很适合硬件调试人员硬件测试。
上传时间: 2014-01-24
上传用户:stella2015
一个用C语言编写,用于g711的音频编解码算法函数
上传时间: 2013-12-17
上传用户:it男一枚
MDCT快速算法的定点实现和相关算法文档资料,MDCT广泛应用于当前主流的音频编解码算法中。
上传时间: 2017-04-05
上传用户:日光微澜
本系统采用调频方式实现了主站至从站的单工语音及数据传输业务。发射机以单片机SPCE061A为核心,采用MC145151锁相环完成FM调制等功能;接收机采用CXA1691完成FM解调功能;引入双音频编解码完成数据传输;利用市售红外遥控器实现了发射机英文字符的输入。
上传时间: 2017-06-03
上传用户:bibirnovis