Part Number: SRC4193
Tool/software:
Hello everyone.
In my setup, the SRC4193 gets a 44.1kHz I2S input with 16 bits on a 32-bit word as a slave. The output is 96kHz and 24 bits on a 32 bit word, also as a slave. The problem I have is that with an input of all zeros I get either 0, 256 or 4294967040 on the output. This means that except for the zero value, either the word is all ones and the 8th bit is zero, or the whole word is zeros and the 8th bit is one. I can almost be sure that it is not a hardware problem. All lines are terminated accordingly and I have already tested it with 3 different chips on the same PCB which always give the same result.
Here is the data line (yellow is the input and green is the output):
Here is what my microcontroller is receiving from the SRC4193: