"FPGA实现音频模数转换器" 本文详细介绍了使用FPGA实现音频模数转换器的设计和实现方法。该设计采用FPGA的LVDS接收器来实现ADC,逻辑电路完全在FPGA内部实现,可重新配置,扩展性好,需要的外围器件少,使FPGA能直接进行混合信号处理。 文章介绍了数字系统在现实世界中的应用越来越广泛,绝大多数数字系统无法直接处理现实世界中的信号,必须采用ADC器件把模拟信号转换成数字信号后才能处理。FPGA和DSI处理器是数字信号处理的两大主流技术。 然后,文章深入介绍了∑-△ADC原理,包括∑-△调制器和数字滤波器的设计。∑-△调制器包含一个积分器、一个ADC和一个构成反馈环路的DAC。数字滤波器用于滤除量化噪声,提高系统的电磁兼容性能。 接着,文章详细介绍了LVDS收发器标准及其原理。LVDS是一种低压低功耗的高速串行差分数据传输标准,主流的FPGA器件都集成了高速的LVDS收发器。LVDS收发器可以很好地消除共模干扰,提高系统电磁兼容性能。 在FPGA内部实现ADC的设计中,文章介绍了使用FPGA集成的LVDS接收器来实现ADC的方法。该设计仅需要少量的外围器件,即可在FPGA内部实现ADC。外部仅需要一个1 kΩ的电阻和一个1 nF的电容作为模拟积分器,输入信号和积分器输出值在LVDS接收器进行比较,比较结果被量化成数据比特流,经过寄存器后输出到CIC滤波器及其后续的数字滤波模块。 文章介绍了使用FPGA实现ADC的实验分析结果。整个ADC设计工程在Xilinx公司的FPGA集成开发环境ISE下编译,下载到XC2VP70系列FPGA上进行测试,用Tektronix公司的信号源AFG3101产生音频信号,经ADC采样后通过板载的8位DAC输出,用Agilent公司的示波器54622D进行分析,频率为3 kHz的正弦信号输入/输出波形和频谱。 本文详细介绍了使用FPGA实现音频模数转换器的设计和实现方法,提供了一个灵活、高扩展性、低成本的解决方案,对于数字信号处理领域具有重要的参考价值。
- 粉丝: 9
- 资源: 912
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助