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

two adau1701 in serial mode with controller

SigmaDSP & SigmaStudio vasilius Aug 3, 2016 00:00 3 replies Original on forum ↗
Subscribe
vasilius Question
Aug 3, 2016 00:00

Hello

Now works fine for such a scheme:

But i want to use one more ADAU1701, and instead ADC input use digital input and dsp power of second dsp :

audio path:

1 analog in to adc IC1 and after go to digi Out

2 from IC1 digi Out goes to IC2 digi IN and after go to digi OUT for stm32

3 from digi OUT IC2 to STM32 and after back from stm32

4 from STM32 back to IC2 for DAC

5 out to analog from DAC IC2

The main difference from my working schema in using another ADAU instead ADC IN, and clock it with I2S LCRK+BCLK from STM32.

The MCLK go from stm32 to both ADAU.

IC3 master

IC2 slave

The main doubt in IC1 - if IC1 is slave and IC2 and clocked both by stm32 - can IC1 send and IC2 recieve directly?

Thank yo to answer

Audio Signal Processors

SigmaDSP Audio Processors

adau1701

51b9ad2603d9c81a10c02a9e16ec2b0f.jpg
51b9ad2603d9c81a10c02a9e16ec2b0f.jpg
51b9ad2603d9c81a10c02a9e16ec2b0f.jpg-482x605.jpg
51b9ad2603d9c81a10c02a9e16ec2b0f.jpg-482x605.jpg
db8399ed8a743b8756595d08c1caf019.jpg
db8399ed8a743b8756595d08c1caf019.jpg
db8399ed8a743b8756595d08c1caf019.jpg-620x766.jpg
db8399ed8a743b8756595d08c1caf019.jpg-620x766.jpg
DaveThib Reply
Aug 15, 2016 00:00

Hello vasilius,

As long as the clocks are the correct frequencies it does not matter if they are coming from internal or external, the input and output shift registers will shift the data. So as long as the STM32 will output MCLK at 256x fs (assuming that is what you are setup for) and the bit clock is 64 x fs then you can clock all of the 1701's with the same clock. In fact, it is the way you should do it. Then you can send the serial output port of one of the ICs to the other's input port and transmit data between cores in that manner.

Dave T

vasilius Reply
Aug 15, 2016 00:00

Of course both ADAU fully clocked by STM32 - 12Mhz.

So my circuit is correct?

DaveThib Reply
Aug 15, 2016 00:00

yes