|
SHARC音频模块主要优势及应用介绍
ADI公司的,ADZS-SC589-MINI是适用于音频应用的可扩展硬件/软件平台的SHARC®音频模块,实现了高性能音频信号处理器件与全面的软件开发环境的创新组合,非常适合用于进行音频应用的项目原型设计,开发和部署,包括效果处理器,多声道音频系统,MIDI 合成器和许多其他基于 DSP 的音频项目.SHARC音频模块通过提供集成各种模拟和数字I/O选项以及基本软件包和开发环境的音频平台,可以大大加速这个进程.SHARC音频模块可用作独立自足的系统,也可以扩展,支持创建自定义I/O和控制界面.SHARC 音频模块的核心是 ADI 公司的 ADSP-SC589 SHARC 处理器,它是适用于音频处理的一款卓越引擎,其中融合了双 SHARC+ DSP 内核和ARM内核.SHARC 音频模块可作为独立产品使用,也适合进行自定义扩展.除了传统的 C 和 C++ 开发外,SHARC 音频模块还支持 Faust(函数式音频流),这是一种开源函数编程语言,专门针对实时音频信号处理和合成而设计.主要用在消费类电子如ProaV,汽车电子如音频连接,主动噪声消除,工业自动化技(IAT)和基于条件的监测(CBM)等.本文介绍了SHARC 音频模块主要优势和特性,电路图,材料清单和PCB设计图.
SHARC 音频模块的核心是 ADI 公司的 ADSP-SC589 SHARC 处理器,它是适用于音频处理的一款卓越引擎,其中融合了双 SHARC+ DSP 内核和 ARM 内核。SHARC 随附一组专家选择的外设,非常适用于音频项目的开发。
虽然 SHARC 音频模块可作为独立产品使用,但它也适合进行自定义扩展。ADI 公司正在开发扩展板(称为“Fin”)。该系列中的第一款产品是音频项目扩展板,可直接插到主 SHARC 音频模块上。
此外,有很多领先的开发商和板设计师,他们提供各种软件和硬件平台,可以让您扩展 SHARC 音频模块平台。由于可以通过两个多引脚连接器访问板的主要功能和 GPIO,因此您可以轻松地设计和构建自己的扩展板。可以在 SHARC 音频模块硬件参考手册中找到这些连接器的文档。
该板设计为与CrossCore® Embedded Studio (CCES) 开发工具配合使用。开发环境有助于进行高级应用代码开发和调试。
除了传统的 C 和 C++ 开发外,SHARC 音频模块还支持 Faust(函数式音频流),这是一种开源函数编程语言,专门针对实时音频信号处理和合成而设计。Faust 可针对信号处理应用生成 C++ 以及其他目标语言。Faust 库提供一套丰富的音频 DSP 对象,可在创建 DSP 算法的过程中使用这些对象。使用 Faust,可以快速创建大型算法,从而充分利用 SHARC 音频模块平台提供的计算能力。
主要优势和特点:
ADSP-SC589 浮点 SHARC®处理器
双 500 MHz SHARC+® DSP 内核和 500MHz ARM® Cortex®-A5 内核
两个 2 Gbit DDR3 存储器
512 Mbit SPI 闪存
24 位 96 kHz ADAU1761 SigmaDSP®音频编解码器
AD2425W A2B®收发器
多通道低延迟音频接口
1/8“ 立体声插孔
两个 60 引脚连接器,支持 ADI 和第三方“Fin”(扩展板)
包括免费的CrossCore® Embedded Studio 许可证和用于调试的 ICE-1000 仿真器
其他外设:
UART(用于 MIDI 等)
S/PDIF
千兆比特以太网
USB OTG & HS
主要应用:
消费电子
ProAV
Automotive
音频连接
主动噪声消除
Premium Audio & Amplifiers
Head Units and Cluster
工业自动化技术 (IAT)
基于条件的监测 (CBM)
The SHARC Audio Module uses the ADSP-SC589SHARC processor along with an ADAU1761SigmaDSP audio codec and an AD2425WA2B transceiver in a compact form for audio development.
图1.SHARC 音频模块(ADSP-SC589 MINI)主板外形图(正面)
图2.SHARC 音频模块(ADSP-SC589 MINI)主板外形图(背面)
|
|