Question about DSP chip and interface chips for yes/no answer

I analyzed the VHDL code of an opensource project, and it uses a DSP chip and a USB, connected to an FPGA. This FPGA has a VHDL that is only intended to define routes between pins.Deep down, it's as if there were a direct thread.I just want you to confirm if my perception is correct?
 
One cannot give a yes/no answer without more information. Is the device a CPLD or a FPGA?. What size is it? A small CPLD or FPGA may not have the resources to perform any meaningful DSP operations so it is highly likely that it may only perform interface operations a task such devices are often used for.
 
One cannot give a yes/no answer without more information. Is the device a CPLD or a FPGA?. What size is it? A small CPLD or FPGA may not have the resources to perform any meaningful DSP operations so it is highly likely that it may only perform interface operations a task such devices are often used for.

The project I am studying is freedsp Infinitas. This uses the ADAU1452 DSP,
XMOS XE216 and the FPGA MachXO2. And the VHDL projecto os here to check the Core maybe its helpfull:
https://github.com/freeDSP/freeDSP-INFINITAS/tree/master/SOURCES/LATTICE
 
The DSP chip can be used conected directly to an USB chip with audio device class 2.0 support ? The answer can be yes if ir no if
Depend of what DSP are you using, but in general - yes, if you want to use USB.

For example, usind ADAU1452 or similar,you an connect I2S from USB chip to DSP's I2S input, or USB chip SPDIS outout to DSP spdif input.
If you want to use not USB but SPDIF/Toslink, you can connect it directly to ADAU1452.

At least that's what I'm doing...
 
  • Like
Reactions: dicas3d
Depend of what DSP are you using, but in general - yes, if you want to use USB.

For example, usind ADAU1452 or similar,you an connect I2S from USB chip to DSP's I2S input, or USB chip SPDIS outout to DSP spdif input.
If you want to use not USB but SPDIF/Toslink, you can connect it directly to ADAU1452.

At least that's what I'm doing...
Alto do you have any ready schematic or do you know any ready board without ADC DAC chip?
 
Here's an ADAU1452 board I'm using (LINK). There are four options, the second option is just the ADAU1452 board. It has TOSLINK and coax input connectors (a jumper selects which one) along with a TOSLINK output connector. It doesn't have an ADC or a DAC. There are also many other serial (I2S) outputs, You program it via SigmaStudio.
 
  • Like
Reactions: dicas3d
Alto do you have any ready schematic or do you know any ready board without ADC DAC chip?
Ready board I don't know.
Are you asking how to connect I2S to ADAU1452?
For example, like this:


adau1452_I2S_Inp.png
?
 
  • Like
Reactions: dicas3d
Here's an ADAU1452 board I'm using (LINK). There are four options, the second option is just the ADAU1452 board. It has TOSLINK and coax input connectors (a jumper selects which one) along with a TOSLINK output connector. It doesn't have an ADC or a DAC. There are also many other serial (I2S) outputs, You program it via SigmaStudio.
Because this board has connectors for DAC and ADC, it's not exactly what I'm looking for, as I intend to use 4 ADC/DAC modules off 8 Chanel via TDM. Thays because already have connectors