音响发烧友自制高端数字音频播放系统Zyntegrated

作者:stark

Patrick Cazeles不仅是一名电子工程师,同时也是一名音响发烧友,从2002年开始痴迷于各种高保真的音响,直到2004年他开始转向FPGA的开发并且一直期望着自己设计实现一个高端的音响系统。2014年距离Xilinx首次推出Zynq系列SoC器件后,Patrick Cazeles一直在尝试研究各种Zynq板卡来实现他的音响系统,开始他采用安富利推出MicroZed SoM模块,后来又转换为基于Zynq的Parallela高性能计算板卡,现在它采用低成本的Snickerdoodle板卡(同样是基于Zynq Z-7020 SoC器件)实现了自己的高保真音响系统Zyntegrated。

图1:音响发烧友Patrick Cazeles自己搭建的音频播放系统Zyntegrated

图1:音响发烧友Patrick Cazeles自己搭建的音频播放系统Zyntegrated

Zynq SoC几乎实现了Zyntegrated系统的所有功能,从接口到音频源(可作为SATA CD播放器或者插入SD卡)。从上图我们可以看到它还集成了一个带触摸功能的LCD液晶屏,用户可以通过这个屏幕来切换歌曲等功能,此外还能接受SPDIF数字音频输入,驱动八个D级音频放大器,这部分功能主要是靠Zynq SoC的可编程逻辑资源实现的,涉及到带通滤波和低通滤波算法的实现。

图2:Zyntegrated系统模块设计图

图2:Zyntegrated系统模块设计图

Zyntegrated视频介绍:

从上面的视频中我们发现Zyntegrated不仅具有强大的功能,同时还设计的美观的金属外壳,可以称得上是一款工业级的产品了,Patrick Cazeles将自己的专业与爱好进行了很好的结合,其实近几年来开源硬件的不断出现给很多爱好者搭建了很好的平台来实现自己的设计想法,可以说Arduino的诞生是开源硬件发展史上的一个里程碑,开源硬件不仅性价比高,同时在硬件和软件方面都给开发者预留很大的发挥空间。

Xilinx Zynq SoC全可编程系列集成了ARM处理器的软件可编程性与FPGA的硬件可编程性,不仅可实现重要分析与硬件加速,同时还在单个器件上高度集成 CPU、DSP、ASSP 以及混合信号功能。目前Zynq-7000 系列包括单核 Zynq-7000S 器件和双核 Zynq-7000 器件,是单位功耗性价比最高的全面可扩展的 SoC 平台,可充分满足用户的应用需求。

声明:本文为原创文章,转载需注明作者、出处及原文链接,否则,本网站将保留追究其法律责任的权利