Antpedia LOGO WIKI资讯

近乎完美的DDS正弦波信号音生成器(一)

简介在测试和验证分辨率高于16位的高精度快速模数转换器(ADC)的交流性能时,需要用到近乎完美的正弦波生成器,该生成器至少支持0 kHz至20 kHz音频带宽。通常会使用价格高昂的实验室仪器仪表来执行这些评估和特性表征,例如Audio Precision提供的音频分析仪AP27xx或APx5xx系列。大多数情况下,24位或更高分辨率的现代高速SAR和宽带Σ-Δ ADC都采用单电源和全差分输入,因此要求用于DUT的信号源具备准确的直流和交流性能,同时提供全差分输出(180°错相)。同样,这款交流生成器的噪声和失真水平应该远优于这些ADC的规格,根据大部分供应商提供的规格,其本底噪声水平远低于 –140 dBc,失真水平低于–120 dBc,输入信号音频率为1 kHz或2 kHz,最高可达20 kHz。有关适合高分辨率带宽ADC的典型测试台的典型测试配置,请参考图1。最关键的元件就是正弦波生成器(单信号音或多......阅读全文

近乎完美的DDS正弦波信号音生成器(四)

DDFS硬件演示平台:采用AD1955实现正弦波重构整套DDFS使用两个评估板实现,一个支持DSP处理器,一个适用于采用AD1955 DAC进行模拟信号重构。选择第2代SHARC ADSP-21161N评估板的原因在于其可用性、易用性,以及适合任何音频应用的精简配置。目前仍在量产的A

近乎完美的DDS正弦波信号音生成器(二)

在软件中实现高精度NCO如同著名的惠普分析仪,或者如同应用笔记AN-1323中描述的那样,构建与最出色的模拟振荡器具备同等或更出色的失真性能的高精度交流信号振荡器并不容易,即使是针对音频频谱(直流至20 kHz范围)。然而,如前所述,利用嵌入式处理器具有的足够运算精度来执行相位计算(

近乎完美的DDS正弦波信号音生成器(三)

NCO 64位相位累加器本身在执行时,就用到了双精度2的小数格式的SHARC 32位ALU。提供存储器更新的整个相位累加器执行过程需要11个核心周期,因此,每个NCO输出样本都在约33个核心周期内生成。图4中的框图显示了基于软件DSP的NCO的功能模块实现方案,每级都参考了运算格式精度。此外