ΣSigmaStudio Ask AI Русский Log in

4x8 DSP using two ADAU1701

SigmaDSP & SigmaStudio MARK MROZ Aug 8, 2019 00:00 6 replies Original on forum ↗
Subscribe
MARK MROZ Question
Aug 8, 2019 00:00

The Dayton DSP-408 has two ADAU1701's to make it a true 4x8 DSP. How would I be able to do this on my own? I have the Sure APM2 that has a ADAU1701. Is it somehow possible to transport audio between two APM2's to increase the in/out count? Thanks!

Audio Signal Processors

SigmaDSP Audio Processors

adau1701

ADIApproved Reply
Aug 12, 2019 00:00

Moving to SigmaDSP Processors and SigmaStudio Development Tool

DaveThib Reply
Aug 12, 2019 00:00

Hello Mark,

You just have to connect the two serial ports together so they will send audio data to each other. One will be the clock master and the other a slave. You can use two I2S ports, but that uses up more GPIO pins, or you can use TDM-4 to send four channels between the parts. This would limit you a little or you can use a TDM-8 format and be able to fully share all channels between the two DSPs. I usually try to use the slowest clock speeds as possible to avoid issues with signal integrity and timing. As long as they are close together you can make TDM-8 work. I suggest running the clocks using a ribbon cable with ground between each clock on the ribbon. So for BCLK, LRCLK and SDATA lines in both directions you would need an 8-way ribbon.

You also will need to use the same master clock for both boards. So this would be yet another signal to jumper between the boards.

Dave T

KJBob Reply
Aug 13, 2019 00:00

Hi Dave,

As you know, where I work we made a 12-in mixer with no less than six -1701's arranged this way, so what you suggest will definitely work. The DSPs are interconnected via TDM-8 with "on-ramps" and "off ramps" within the individual DSPs, in an arrangement we nicknamed the "Capital Beltway." In case anyone needs to know -- there's a three-sample latency in TDM transfers from one -1701 to another, Also we found it necessary to include a small damping resistor in series with the MCLK source.

Best regards,

Bob

MARK MROZ Reply
Aug 14, 2019 00:00

This sounds amazing. I'm glad it's a possibility. Could you point me to a tutorial or knowledge base to help me figure out how to do what you're talking about? Thanks!

DaveThib Reply
Aug 19, 2019 00:00

Hello MArk,

You can start with reading KJBob's original post about his mixer:

https://ez.analog.com/dsp/sigmadsp/f/q-a/66023/how-to-route-tdm-audio-through-multiple-adau1701s

You may want to read up on I2S and TDM serial formats if you are new to this. Wikipedia should have a good article about it.

Dave T

MARK MROZ Reply
Aug 20, 2019 00:00

Thank you so much!