AD2428
Production
The Automotive Audio Bus (A2B®) provides a multichannel, I2S/TDM link over distances of up to 15 m between nodes. It
embeds bidirectional synchronous...
Datasheet
AD2428 on Analog.com
ADAU1467
Recommended for New Designs
The ADAU1463/ADAU1467 are automotive qualified audio processors that far exceed the digital signal processing capabilities of earlier SigmaDSP® devices...
Datasheet
ADAU1467 on Analog.com
Hello!
I have a question regarding the TDM interface of the AD2428. I would like to transmit 8 channels of TDM from peripheral ADCs on a subnode plus 4 channels of TDm from PDM mics, also connected to the subnode. The mainnode recieves these signals and outputs them with TDM16 to a ADAU1467 DSP. Transmission works but even though I set up the peripheral ADCs to occupy tdm slots 0-7, the signals end up in all kinds of slots in SS+. Is there a way to configure the a²b transmission in a way that the slots are occupied AT LEAST consistently?
Thanks,
Sebastian
Hi schseb ,
Initially you can configure the Stream Configuration Data, then do pin assignments for the Subnode0 and Main node. Then configure the PDM and TDM data at subnode0 and then main node.
If you don't enable the Manual Slot Configuration, then the System automatically selects the upstream/downstream on each node. You can do it first and check if the slot assignments are still corrupted or not.
Hi arunk ,
thank you for answering. It might be worth mentioning, that I use SigmaStudio+. Could you point me in the right direction, where can I configure the PDM and TDM data? I know I can configure the number of slots passed upstream/downstream und how many PDM slots I want to use, but the actual sequence of slots, i.e. which signal goes into what slot, I don't know how to configure that. I found settings like "Audio Slots to consume" or "Slots contributed" but there has to be a way to set the slot number per signal/sensor, so it is consistent.
Thank you!
Hi arunk ,
thank you for answering. It might be worth mentioning, that I use SigmaStudio+. Could you point me in the right direction, where can I configure the PDM and TDM data? I know I can configure the number of slots passed upstream/downstream und how many PDM slots I want to use, but the actual sequence of slots, i.e. which signal goes into what slot, I don't know how to configure that. I found settings like "Audio Slots to consume" or "Slots contributed" but there has to be a way to set the slot number per signal/sensor, so it is consistent.
Thank you!