Post Go back to editing

TDM Channel Configuration

Category: Software
Product Number: AD2428
Software Version: SS+ 2.1

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

Parents Reply Children
  • Hi,
    I read this and again there is no information about the position of the TDM slots in the stream. All this is saying is how many slots are going to which node, but nothing about which TDM slot contains which signal.
    I want the signal of the microphones on RX0 to be in TDM slots 0-1 and the signal of the microphones on RX1 in TDM slots 2-3 for example. And i want it to be consistent between downloads and startups. Can you tell me how to achieve this?

  • I can define the streams in the stream configuration and assign them. The problem is I don't see any way of assigning the streams to data recieved at DRX0/DRX1 or ALTRX(DTX1(IO4).

  • Look, the example project you refered to does not help, because I don't know what to look for. The wiki page you refered to does not help, because it does not say anything about how to link a signal on a pin to a stream. I cannot resolve the missing link betweet the data on the TX1 pin (TDM8) and the corresponding stream, that i defined. Same goes for the PDM signals on RX0 and RX1. I read the documentation, read the wiki, the help pages and asked here. And I have to say, all three of these resources don't seem to be particularly helpful.

  • Hi Sebastian,

    Since this is the same issue you´ve reached out to me about via email, let´s continue to discussion that way. We can post the outcome here. This way, there won´t be multiple engineers working on the same technical request. Thanks for your understanding!

    I´ll reach out to you with a response before the end of the day.

    Best regards,

    Maikel 

  • Hi Maikel,
    thanks! Do you mean I have to add a Non Programmable Generic device for each PDM microphone? I did that and for now it seems to be working as expected. However, I don't quite understand why. How does the AD2428 know, that the four generic devices represent PDM mics and the other two ADCs? I mean, I connect all of them to the RX "Pin" in SS+, but that isn't really a pin is it? I would think that the slots in the stream configuration should be linked somehow to the pins on the AD2428.

  • This request is being handled via private email.