USB audio class 2 and multi-channel TDM

キャンセル
次の結果を表示 
表示  限定  | 次の代わりに検索 
もしかして: 

USB audio class 2 and multi-channel TDM

ソリューションへジャンプ
6,370件の閲覧回数
yellius
Contributor I

Hi,

I'm looking for a suitable part for USB Audio Class 2 interface to TDM 32 in/out channels 32 bit. The NXPresso supported parts can be configured for UAC2 easily, but don't seem to have suitable TDM or HDLC interfaces, while the parts with these functions all seem based on StarCore or QUIC technology which is not supported by NXPresso.

All suggestion are very welcome! Many thanks

0 件の賞賛
返信
1 解決策
6,332件の閲覧回数
reyes
NXP TechSupport
NXP TechSupport

Hi,

Thanks for the clarification, then I think the solution could be the i.MX8Mmini processor, this processor have SAI1, SAI2, SAI3, SAI5, and SAI6: https://www.nxp.com/products/processors-and-microcontrollers/arm-processors/i-mx-applications-proces...

I hope this can be useful.

Regards,

Jose

元の投稿で解決策を見る

0 件の賞賛
返信
4 返答(返信)
6,346件の閲覧回数
reyes
NXP TechSupport
NXP TechSupport

Hi,

There are some USB Audio Class 2 devices that support interface to TDM, but I would like to recommend you the i.MxRT1020.

 

This device us part of the MCUXpresso SDK examples that support USB Audio Class 1.0 and 2.0.

https://www.nxp.com/design/software/development-software/mcuxpresso-software-and-tools-/audio-softwa...

 

The RT1020 includes a SAI module that provides a synchronous audio interface (SAI) that supports full duplex serial interfaces with frame synchronization, such as I2S, AC97, TDM, and codec/DSP interfaces. Here is the device web: https://www.nxp.com/products/processors-and-microcontrollers/arm-microcontrollers/i-mx-rt-crossover-...

Regards,

Jose

0 件の賞賛
返信
6,340件の閲覧回数
yellius
Contributor I

Dear Jose,

Many thanks for your reply. Indeed the i.MxRT1020 looks like a useful part, however if I read the documentation correctly it will support maximum SAI1+2+3 = 4+1+1 stereo pairs for a total of 12 channels. I'm looking for 24 minimum and would prefer 32.

Would you be able to recommend any other approaches? Of course UAC2 on any of the Starcore or Quic parts may also be the solution but don't believe that is supported?

Again many thanks for the support.

Best regards,

  Jelle.

0 件の賞賛
返信
6,333件の閲覧回数
reyes
NXP TechSupport
NXP TechSupport

Hi,

Thanks for the clarification, then I think the solution could be the i.MX8Mmini processor, this processor have SAI1, SAI2, SAI3, SAI5, and SAI6: https://www.nxp.com/products/processors-and-microcontrollers/arm-processors/i-mx-applications-proces...

I hope this can be useful.

Regards,

Jose

0 件の賞賛
返信
6,312件の閲覧回数
yellius
Contributor I

Hi Jose,

This looks like a great solution, many thanks! It seems I could reach 24 channels with this part; I will look into it further.

Best regards,

  Jelle.

0 件の賞賛
返信