关于AGM 新闻中心 联系我们
CPLD FPGA MCU-SoC SoC AG32VF-定制芯片 MCU AG32VF Pro 系列 MCU AG32VF103 系列 MCU AG32VF107 系列 MCU AG32VF205 系列 MCU AG32VF303 系列 MCU AG32VF407 系列 MCU AG32VF-Mipi 系列 编程工具 软件下载
FAQ 销售支持 代理商加盟
人才招聘
工业应用 音视频 功能定制

音视频

数字音频接口

通用单片机如STM32可以用来开发数字音频接口,但通用单片机的数字音频输出功能通常较薄弱需要对其进行一定的扩充。通过STM32F4和CPLD芯片结合,可以用来设计高性能USB数字音频接口。

由于STM32F4芯片自身音频接口功能有限,且不能直接输出DSD信号,所以通过驳接外部芯片即CPLD来实现设计目标。这部分功能主要是完成音频信号时序输出,从主机接收的USB音频数据在STM32F4芯片中处理后输出到CPLD芯片,由于音频数据量大且对实时性要求很高,通过STM32的DMA功能来实现并行传输。

AG32VF407中除了兼容STM32F4的MCU外,还在芯片内部内置了CPLD逻辑,可以有效地满足数字音频接口的需求,通过CPLD模拟实现I2S接口,大概耗费0.5K的LUT逻辑,有效降低了客户的BOM成本。AG32的MCU和CPLD通过芯片内部AHB总线高速通信,速度远超过STM32+CPLD方案,有效地满足了实时音频传输的需求。

通过AG32替代的方案示意图如下。

方案特点:

1、AG32具备最高248MHz时钟频率,拥有丰富的外设,包括五个UART、两个I2C、支持USB、CAN和SPI通道等丰富的外围模块,以其高速的指令执行速度、方便的JTAG调试方式和低功耗等特性为数据采集与处理的设计提供了一个较为完善的平台。

2、AG32拥有3x12位最多3M SPS的ADC(17个通道),和2个DAC,并且提供两个双通道比较器。

3、AG32初始与STM32管脚兼容,但可以通过配置文件全部灵活重定义,给内核中的MCU和CPLD使用,因此可提供超出STM32的GPIO口数量。

4、AG32的MCU和CPLD通过芯片内部AHB总线高速通信,速度远超传统SPI。

5、AG32内置CPLD可实现客户定制逻辑功能。

6、提供32/48/64/100多种封装。

Copyright © 2019 AGM Micro 沪ICP备15031687号