Forum Discussion
Altera_Forum
Honored Contributor
16 years agoThere is another problem, that isn't directly related to SPI versus I2S interface. Digital audio chips usually require a fixed serial clock rate, that is directly locked to the system clock respectively sampling frequency. When using an asynchronous SPI master as the FTDI device, you need an elastic buffer with handshake bits to adapt the data rates. The FTDI side must have be able to achieve the required data rate plus an extra for handshaking.
So using a CPLD may be necessary to meet this requirement.