ADAU1701
Production
The ADAU1701 is a complete single-chip audio system with a 28-/56-bit audio DSP, ADCs, DACs, and microcontroller-like control interfaces. Signal processing...
Datasheet
ADAU1701 on Analog.com
ADAU1445
Production
The ADAU1442 / ADAU1445 / ADAU1446 are enhanced audio processors that allow full flexibility in routing all input and output signals. The SigmaDSP® core...
Datasheet
ADAU1445 on Analog.com
I need to connect the DSP to a raspberry PI and the PI can only do I2S (in and out) at 48k and no TDM
There are also 2 TI TLV320ADC6140 ADC's both capable of I2S and TDM
And we run out of instructions on the 1701 so we need also more instructions (about double of the 1701)
is the ADAU1445 a solution ?
Benno
Hello Benno,
I would jump up to either the ADAU1467. You can configure it for a large number of I2S inputs. I don't recall the max number but it is greater than 6 or 7.
Does the PI have that many I2S outputs?
The ADAU1467 is a much more powerful DSP and more efficient. Then add to it that it will execute 6144 instructions per frame at 48kHz verses the 1024 of the ADAU1701.
Thanks,
Dave T
The PI has only 1 I2S (L+R) and can not do TDM
the TI adc has I2S and TDM (I use 2 of these quad ADC's) and the 1701 can only handle 1 TDM or 4 I2S inputs.
Also found the ADAU 145x witch seems to have almost the same specs but is more cost effective.
what is the difference between the 1467 and the 145x (i don't need ASR or S/PDIF)
Benno
Hello Benno,
So you need one I2S, and either two TDM4 or one TDM8 inputs. Your earlier post made it seem like you needed 6 or 7 I2S lines which cannot be done with the ADAU452. It can only do four I2S inputs. It can also do 4 TDM inputs so it can certainly handle the one I2S and one or two TDM lines with no problem.
The ADAU1467 has more pins and has assignable pins to solve the issue of only being able to take in 4 I2S lines. So that is why I suggested that part. It is very close to the 1452 but it has more memory, faster SPDIF, the serial ports expansion pins, 8 AUXADCs instead of six, and more GPIO.
So use the ADAU1452 family of parts.
Dave T