Mic Array design on Amlogic CPU


(t_jt) #1

Mic Array design on Amlogic CPU

We talk about the mic array design on Amlogic CPU S905D/S912/A112 with Rokid AI algorithm.

###CONTENT

  • (1) Amlogic CPU introduction
  • (2) I2S7.1 input on S912/S905D/A112
  • (3) verfified IIS MEMS digital mic
  • (4) schematics design for 2/4/6 mic

Amlogic CPU introduction

S912 is an advanced application processor designed for high performance 4k OTT/IP Set Top Box (STB) and gaming box applications. It integrates a powerful CPU/GPU subsystem, a secured 4K video CODEC engine and a best-in-class HDR image processing pipeline with all major peripherals to form the ultimate low power multimedia AP.

S905D is an advanced application processor designed for OTT/IP Set Top Box(STB) and high-end media box applications. It integrates a powerful CPU/GPU subsystem, a secured 4K video CODEC engine and a best-in-class HDR image processing pipeline with all major peripherals to form the ultimate low power multimedia AP.

A112 is an advanced application processor designed for audio applications. It integrates a powerful CPU subsystem, advanced multi-format audio processing unit, a secured running environment and all major peripherals to form the ultimate low power audio AP.

I2S7.1 input on S912/S905D/A112

S912/S905D/A112 has IIS7.1 audio interface supporting 8-channel input. It can be used as mic array input.

verified IIS MEMS digital mic

Knowles IIS mic SPH0645LM4H-B has been verified on S912/s905D/A112 application processor.

schematics design for 2/4/6 mic

The following is 2/4/6 mic array input design schematics. For 2 mics input, U1/U2 can be used. For 4 mics input, U1/U2/U3/U4 can be used. U1/U2/U3/U4/U5/U5 are 6 mics input design. The signal AEC_FB is reserved for echo cancellation from speaker’s DSP.


(薯) #2

cool


(daniel.wu) #3

8颗麦克风的呢?


(chao.xuc) #4

(t_jt) #5

8颗麦克风接入有两种情况:(1)不考虑AEC效果,可以直接通过I2S7.1声道接入 (2)考虑AEC效果。AEC参考回路,加8路mic输入,其实就相当于10路mic输入。需要外面接一个协处理单元,XMOS,CPLD,或者DSP之类的。