So i accidentally bought the R2R-XY3-V8 board that uses XY-2 R2R dac modules and since it is on its way to me why not make an NOS dac out of it.
The board that i found. It shifts the data. Do i really need this or any usb to I2S can do NOS? Or i'm completely wrong about it.
The board that i found. It shifts the data. Do i really need this or any usb to I2S can do NOS? Or i'm completely wrong about it.
I don't know. Looking at https://www.thanksbuyer.com/xy-2-di...rd-24bit-pcm-sampling-rate-depth-384khz-73516 , it looks like the DAC board has a normal I2S input that can be directly driven from a USB to I2S interface, but it's not in the list of supported interface formats.
Then again, that list doesn't make much sense: "Support format: pcm 24-bit, non-left-justified and right-justified". That's either a very confusing way to state that only right justified 24 bit is supported, or something got lost in translation.
There is a big MAX-II CPLD chip straight at the input of the DAC module that does conversion to sign-magnitude format or some other form of processing to ensure that the zero crossings aren't affected much by resistor mismatch. It would seem logical to program that CPLD such that the most common interface format, I2S, is supported. I would therefore guess that you don't need that separate shifting board.
Then again, that list doesn't make much sense: "Support format: pcm 24-bit, non-left-justified and right-justified". That's either a very confusing way to state that only right justified 24 bit is supported, or something got lost in translation.
There is a big MAX-II CPLD chip straight at the input of the DAC module that does conversion to sign-magnitude format or some other form of processing to ensure that the zero crossings aren't affected much by resistor mismatch. It would seem logical to program that CPLD such that the most common interface format, I2S, is supported. I would therefore guess that you don't need that separate shifting board.
Last edited:
It looks like the main board accepts I2S but the DAC modules need PCM. So probably the CPLD does the conversion from I2S to PCM.