Edit online

Audio

16 Aug 2024
Read time: 1 minute(s)

Audio Codec 模块内置 DMIC 接口和 PWM 音频输出模块,经过数字信号的处理,实现音频信号的录入以及播放功能。

特性说明

  • 支持数字 DMIC 立体声音频输入
  • 无 DAC 设计,采用 PWM 输出
  • 支持 2x 单端输出(立体声输出),或 1x 差分输出(单声道输出)
  • 输入输出通路均支持数字音量控制
  • 提供 128 x 32-bit FIFO 用于 DMIC 通路的数据
  • 提供 128 x 32-bit FIFO 用于 Playback 通路的数据
  • 支持 CPU 和 DMA 两种数据传输实现方式

原理框图



1. 原理框图
原理框图中列出的组成部分包括:
  • DMIC 通路:用于录音。其中 DMIC Interface 模块用于分离 DMIC 的立体声数据,从而进行左右声道的数字处理。
  • Playback 通路:用于播放。其中 Audio Switch 模块用于选择 DSPK0 和 DSPK1 的数据源。
  • FIFO 数据:用于缓冲收发数据,接收即是录音,发送即是播放。