语音信号提取主要由ADC采样实现,采用FUSION内部自带ADC,体现了单芯片特性。语音信号经过调理后通过A/D采样并转换为数字信号,为了便于分析,在FPGA内部将ADC采样的数字信号通过探针功能引出到I/O口,此时可以使用逻辑分析仪对数字信号进行状态采集,以便分析输入信号与被采样的数据之间的对应关系。调试时用示波器采样模拟信号,并同步触发逻辑分析仪(LAB7000系列逻辑分析仪具有外部触发功能)采样ADC转换后的数据。采样回来的数据利用逻辑分析仪的插件分析功能(A/D插件分析)进行分析,可以将采样波形数据复原,由于使用外部触发,两仪器采样到的波形数据触发相位点也是一致的,所以方便对比分析,采样到的数据是否正确一目了然。
通过ADC采样值分析还原的语音信号波形图,从图中可以看出语音信号超出ADC的采样阀值,明显失真。因为A/D转换后的数字信号为FPGA内部信号,很不容易观察。如果手工分析A/D采样后的信号,那么将是一个多大的工作量,而且容易出错,也很难发现错误。这就是ZLG致远电子LAB7054逻辑分析仪的便利之处。