kendryte / kendryte-freertos-sdk

This project is no longer maintained Not recommended for product development.
Apache License 2.0
201 stars 68 forks source link

- [ ] FEATURE REQUEST - TDM drivers for Digital Audio #21

Open ghost opened 6 years ago

ghost commented 6 years ago

TDM Audio Signals

Justification

Many multichannel audio codecs, ADCs, DACs, Digital Amplifers support multichannel TDM signals over a single i2s connection (BCK, WS, DAT). TDM also allows devices to daisy-chain. However, more channels results in higher sclk and ws frequency.

Spec https://d3uzseaevmutz1.cloudfront.net/pubs/appNote/AN301REV1.pdf

Example high end multi-channel DAC https://www.akm.com/akm/en/file/datasheet/AK4458VN.pdf