Hello,
I want to try PCM54 with XMOS USB transport, but it supports only parallel input data. Tried search, nowhere found an schematic what I should do to take out parallel data from i2s... And how does it work the protocol, in i2s there is LE signal, that enables the output, but there is only data bits. Is there some code or string on MSB or LSB pin, that enables the output, or something else? I can make a matrix with counters, D-triggers and AND logic to make parallel data for the DAC, but don't know how does it will work...
Regards,
Milen
I want to try PCM54 with XMOS USB transport, but it supports only parallel input data. Tried search, nowhere found an schematic what I should do to take out parallel data from i2s... And how does it work the protocol, in i2s there is LE signal, that enables the output, but there is only data bits. Is there some code or string on MSB or LSB pin, that enables the output, or something else? I can make a matrix with counters, D-triggers and AND logic to make parallel data for the DAC, but don't know how does it will work...
Regards,
Milen
iancanada on here has designed a great PCB which does what you want..........
Drive NOS AD1865/62,PCM1704/02/63,TDA1541 from FIFO: Universal I2S-PCM driver board
I can confirm it works really well with TDA1541's so I suspect it will be great with the PCM54
P.
Drive NOS AD1865/62,PCM1704/02/63,TDA1541 from FIFO: Universal I2S-PCM driver board
I can confirm it works really well with TDA1541's so I suspect it will be great with the PCM54
P.
iancanada on here has designed a great PCB which does what you want..........
Drive NOS AD1865/62,PCM1704/02/63,TDA1541 from FIFO: Universal I2S-PCM driver board
I can confirm it works really well with TDA1541's so I suspect it will be great with the PCM54
P.
Nope. Ian's board is still serial output. PCM54 needs parallel input data stream.
Found these sbhematicsa on-line.
How about using the Ladder DAC schematic without the Resistors, that's parallel Data isn't it? (Albeit 18 bits and Mono I think, could be modified for 16 bits if that's what the PCM54 is.)
And then the other circuit could be the drive to get two channels from one i2S source.
Just a thought?
How about using the Ladder DAC schematic without the Resistors, that's parallel Data isn't it? (Albeit 18 bits and Mono I think, could be modified for 16 bits if that's what the PCM54 is.)
And then the other circuit could be the drive to get two channels from one i2S source.
Just a thought?
Attachments
For 2’s complement to COB, you need to invert all the bits except the MSB, I believe. If you have the serial data, feed it into a serial to parallel shift register(s) and then invert the necessary bits with inverters and feed the DAC at the right time. The kits above are 2’s complement, but could be stage 1.
And I found this on-line:
Discrete DAC
Schematics
You will also need a deglitcher, can be realized by using FETs or S/H IC.
Discrete DAC
Schematics
You will also need a deglitcher, can be realized by using FETs or S/H IC.
For 2’s complement to COB, you need to invert all the bits except the MSB, I believe. If you have the serial data, feed it into a serial to parallel shift register(s) and then invert the necessary bits with inverters and feed the DAC at the right time. The kits above are 2’s complement, but could be stage 1.
Inverting just the MSB would also work I think.
P.
- Status
- This old topic is closed. If you want to reopen this topic, contact a moderator using the "Report Post" button.
- Home
- Source & Line
- Digital Line Level
- I2S to COB format converter? (PCM54P dac)