Drive NOS AD1865/62,PCM1704/02/63,TDA1541 from FIFO: Universal I2S-PCM driver board

Hi Zsolt,

I'm very interested in your AD1865 board. The concept is like a core board, with keeping anything else such as digital front end, IV, power supply external, the core board could become a standard part.

Each DAC can have its own core board to reduce the cost and complexity, for example AD1865 core board, TDA1541 core board and so on. With same size and same interface, they can share a same platform. Change DAC will be as easy as change a XO.

I like this idea :).

Ian
I was running in circles with this core board idea for more than an year without having materialized a single board. I'm doing my PCB stuff in Altium but I'm slow, especially if I had to make components like PH2.0 or U-FL connectors as I don't have library for them.

#1 iteration: was a board with the size of your FIFO board. It was a concept for a 4 layer board having two digital inputs: PCM and I2S: both with PH2 and u-fl, a default digital filter (DF1706) on board - pins for a small external digital filter pcb other then default -, selection possibility between PCM from connector and PCM after digital filter, master clock input for DF (optional /2 divider in case of MCLK speed > DF MCLK speed), a bunch of LT1763 for each part.
As DAC it had AD1864 pinout (similar to AD1865 but needs -VL too) with distinct (optional) regulators for digital section + external analog voltage input - I planned to make daughter boards for PCM1704 and AD1862. Analog output was simply the I-out of the mentioned DACs.
I have this board 95% ready for production but then I realized it could be improved :) with reclocking after DF and a second AD1864 in case of paralleling or balanced config.
So I halted this project...

#2 iteration: you've sent me the first I2S-PCM for testing and I quickly needed a "core" board for AD1865 so I made the current board (2 layers with bottom ground plane and top traces) with the size of your FIFO having nothing but the DAC, decoupling caps and input/output connectors - I'm using it ever since
(as a developer I see comments in years old source codes like: "temporary solution" ... :p )

#3 iteration: tried to redesign #1 with the mentioned improvements... slow progress then suspended as I realized I don't need on board DF but will do it in software

#4 iteration: concept for a core board with two DACs in either parallel or balanced configuration - using AD1864 pinout then daughter boards for AD1862 and PCM1704 -... knowing that I2S-PCM board reclocking is very fast I wanted to play safe and have some short impedance matched traces to a buffer before distributing the signals to the DACs (To Tee or Not To Tee) ...later you've added second connectors for CLK and LLLR so this buffer might not be needed if DAC board would have impedance matched equal length traces.

I started to design this board in January but had other priorities and since #2 "temporary solution" is working I didn't had much interest - I wanted to restart the work on this #4 on the following weeks.


All in all I think it's a nice idea to have LEGO like interchangeable modules especially if you want to try out different solutions as quickly and easily as possible.
I agree that its neat to have each DAC with its own core board.

My idea for a core board like this would be something similar to #4
- probably two layers is enough if care is taken while tracing
- allow balanced or parallel configuration for two channels: 2 x AD1865, 2 x TDA1541/A, 4 x PCM1704. Is buffer for signals needed?

Regards,
Zsolt
 
Last edited:
Total 120

TV Man x 2
merlin el mago
rtd
jameshillj
erin x1 (or 2)
Nikola Krivorov x1
Rupor54
vitalica
analog_sa x 1
andrea_mori x 5
dsavitsk
tagheuer
hirez69 x 2
ccliu x 2
BDL
cddumat
regal x 2
zoran
Jogi
Zen(zenelectro) x 2
Buzzforb
SPWON
crobbins5421 X 2
marcus1 x1 (or 2)
casshan x 2
Dweeb99 X 2
jackw X 2
kazap X 2
danzup x 3
Giordano x2
Tony_T
Tubo x1
clivem x2
noizas x4
JoeyDD x2
skullaudio
dinos8746 x2
dvb-projekt
bisesik x2
guglielmope x1
Valeriano x1
mhgawel x1
av-trouvaille x 1 (or 2)
iloveswan x1
dtses
Flyboi X1
Lil' Knight x1 (or 2)
skippyboy x1
acccruz x1 (or 2)
WhiteBull x1
hksidney x 1
vts2006 x 3
JustBuildLspkAS.x3 &1 fifo kit finished for pcm1704 (ihave AD1862 ,pcm63,pcm1704)
54: PET-240 2 * TDA1541
TonyB
damohpi x1
iloveswan x 1
Joseph K x 2
mefistofelez x2 (pcm63P)
JLOP x1 (WaveIO, AD1865 NOS SRPP)
sceglar x1
4me2ctv x 1
tubesguy x 1
ctrange x 1
spm x 1
Joonas x1
Loboone x 1
flowerpot x 1
pavelal x 1
Steve Ha x 1
new2hifi x 1
Superdad x 1 (WaveIO, PCM1704K, discrete I/V)
Greg Stewart x 1
panther5429 x 1
supra x 3
Clsidxxl x 1
Uchi Deshi x 1
kvl x 1
palmito x 1
davej x 1
crowlie x 1
WhiteBull x1 (and one Dual XO Board, in case ones left)
nedi x 1
gonmar x 1
LuisMCP x 1
chansiukwing x 2
tassosk x 1
NATDBERG x 2 (NOS dual differential 2x D20400 project, NOS 384KHz TDA1541A project later)

(I've upped my pre-order interest to 2 now - cut and pasted my name back to the bottom of the list)
 
Last edited:
Total 120

TV Man x 2
merlin el mago
rtd
jameshillj
erin x1 (or 2)
Nikola Krivorov x1
Rupor54
vitalica
analog_sa x 1
andrea_mori x 5
dsavitsk
tagheuer
hirez69 x 2
ccliu x 2
BDL
cddumat
regal x 2
zoran
Jogi
Zen(zenelectro) x 2
Buzzforb
SPWON
crobbins5421 X 2
marcus1 x1 (or 2)
casshan x 2
Dweeb99 X 2
jackw X 2
kazap X 2
danzup x 3
Giordano x2
Tony_T
Tubo x1
clivem x2
noizas x4
JoeyDD x2
skullaudio
dinos8746 x2
dvb-projekt
bisesik x2
guglielmope x1
Valeriano x1
mhgawel x1
av-trouvaille x 1 (or 2)
iloveswan x1
dtses
Flyboi X1
Lil' Knight x1 (or 2)
skippyboy x1
acccruz x1 (or 2)
WhiteBull x1
hksidney x 1
vts2006 x 3
JustBuildLspkAS.x3 &1 fifo kit finished for pcm1704 (ihave AD1862 ,pcm63,pcm1704)
54: PET-240 2 * TDA1541
TonyB
damohpi x1
iloveswan x 1
Joseph K x 2
mefistofelez x2 (pcm63P)
JLOP x1 (WaveIO, AD1865 NOS SRPP)
sceglar x1
4me2ctv x 1
tubesguy x 1
ctrange x 1
spm x 1
Joonas x1
Loboone x 1
flowerpot x 1
pavelal x 1
Steve Ha x 1
new2hifi x 1
Superdad x 1 (WaveIO, PCM1704K, discrete I/V)
Greg Stewart x 1
panther5429 x 1
supra x 3
Clsidxxl x 1
Uchi Deshi x 1
kvl x 1
palmito x 1
davej x 1
crowlie x 1
WhiteBull x1 (and one Dual XO Board, in case ones left)
nedi x 1
gonmar x 1
LuisMCP x 1
chansiukwing x 2
tassosk x 1
NATDBERG x 2 (NOS dual differential 2x D20400 project, NOS 384KHz TDA1541A project later)
Jcastellano x1

(I've upped my pre-order interest to 2 now - cut and pasted my name back to the bottom of the list)

Added at the end of the list

Jorge
 
Total 122

TV Man x 2
merlin el mago
rtd
jameshillj
erin x1 (or 2)
Nikola Krivorov x1
Rupor54
vitalica
analog_sa x 1
andrea_mori x 5
dsavitsk
tagheuer
hirez69 x 2
ccliu x 2
BDL
cddumat
regal x 2
zoran
Jogi
Zen(zenelectro) x 2
Buzzforb
SPWON
crobbins5421 X 2
marcus1 x1 (or 2)
casshan x 2
Dweeb99 X 2
jackw X 2
kazap X 2
danzup x 3
Giordano x2
Tony_T
Tubo x1
clivem x2
noizas x4
JoeyDD x2
skullaudio
dinos8746 x2
dvb-projekt
bisesik x2
guglielmope x1
Valeriano x1
mhgawel x1
av-trouvaille x 1 (or 2)
iloveswan x1
dtses
Flyboi X1
Lil' Knight x1 (or 2)
skippyboy x1
acccruz x1 (or 2)
WhiteBull x1
hksidney x 1
vts2006 x 3
JustBuildLspkAS.x3 &1 fifo kit finished for pcm1704 (ihave AD1862 ,pcm63,pcm1704)
54: PET-240 2 * TDA1541
TonyB
damohpi x1
iloveswan x 1
Joseph K x 2
mefistofelez x2 (pcm63P)
JLOP x1 (WaveIO, AD1865 NOS SRPP)
sceglar x1
4me2ctv x 1
tubesguy x 1
ctrange x 1
spm x 1
Joonas x1
Loboone x 1
flowerpot x 1
pavelal x 1
Steve Ha x 1
new2hifi x 1
Superdad x 1 (WaveIO, PCM1704K, discrete I/V)
Greg Stewart x 1
panther5429 x 1
supra x 3
Clsidxxl x 1
Uchi Deshi x 1
kvl x 1
palmito x 1
davej x 1
crowlie x 1
WhiteBull x1 (and one Dual XO Board, in case ones left)
nedi x 1
gonmar x 1
LuisMCP x 1
chansiukwing x 2
tassosk x 1
NATDBERG x 2 (NOS dual differential 2x D20400 project, NOS 384KHz TDA1541A project later)
Jcastellano x1
Marek x1
 
Total 124 (have added up a couple of times and get 124, not including "(or 2)" maybe's

TV Man x 2
merlin el mago
rtd
jameshillj
erin x1 (or 2)
Nikola Krivorov x1
Rupor54
vitalica
analog_sa x 1
andrea_mori x 5
dsavitsk
tagheuer
hirez69 x 2
ccliu x 2
BDL
cddumat
regal x 2
zoran
Jogi
Zen(zenelectro) x 2
Buzzforb
SPWON
crobbins5421 X 2
marcus1 x1 (or 2)
casshan x 2
Dweeb99 X 2
jackw X 2
kazap X 2
danzup x 3
Giordano x2
Tony_T
Tubo x1
clivem x2
noizas x4
JoeyDD x2
skullaudio
dinos8746 x2
dvb-projekt
bisesik x2
guglielmope x1
Valeriano x1
mhgawel x1
av-trouvaille x 1 (or 2)
iloveswan x1
dtses
Flyboi X1
Lil' Knight x1 (or 2)
skippyboy x1
acccruz x1 (or 2)
WhiteBull x1
hksidney x 1
vts2006 x 3
JustBuildLspkAS.x3 &1 fifo kit finished for pcm1704 (ihave AD1862 ,pcm63,pcm1704)
54: PET-240 2 * TDA1541
TonyB
damohpi x1
iloveswan x 1
Joseph K x 2
mefistofelez x2 (pcm63P)
JLOP x1 (WaveIO, AD1865 NOS SRPP)
sceglar x1
4me2ctv x 1
tubesguy x 1
ctrange x 1
spm x 1
Joonas x1
Loboone x 1
flowerpot x 1
pavelal x 1
Steve Ha x 1
new2hifi x 1
Superdad x 1 (WaveIO, PCM1704K, discrete I/V)
Greg Stewart x 1
panther5429 x 1
supra x 3
Clsidxxl x 1
Uchi Deshi x 1
kvl x 1
palmito x 1
davej x 1
crowlie x 1
WhiteBull x1 (and one Dual XO Board, in case ones left)
nedi x 1
gonmar x 1
LuisMCP x 1
chansiukwing x 2
tassosk x 1
NATDBERG x 2 (NOS dual differential 2x D20400 project, NOS 384KHz TDA1541A project later)
Jcastellano x1
Marek x1
 
About the DAC core board

I was running in circles with this core board idea for more than an year without having materialized a single board. I'm doing my PCB stuff in Altium but I'm slow, especially if I had to make components like PH2.0 or U-FL connectors as I don't have library for them.



Regards,
Zsolt

Hi Zsolt,

That's great idea. I like your core board from my first glance.

"I agree that its neat to have each DAC with its own core board.
My idea for a core board like this would be something similar to #4
- probably two layers is enough if care is taken while tracing
- allow balanced or parallel configuration for two channels: 2 x AD1865, 2 x TDA1541/A, 4 x PCM1704. Is buffer for signals needed?"

External IV would be nice, I don't think we need buffer for signal.

Please go ahead with your idea, If you want, I'd like to be a volunteer to design and prototype the PCB for you or the community :).

Four layers PCB would be better for signal, but the problem is it will be more difficult to solder than the double layers, higher price as well.

You can start from AD1865, and then TDA1541, It would be nice if it can be 1X, 2X compatible.

Regards,

Ian
 
Last edited:
Total 127

TV Man x 2
merlin el mago
rtd
jameshillj
erin x1 (or 2)
Nikola Krivorov x1
Rupor54
vitalica
analog_sa x 1
andrea_mori x 5
dsavitsk
tagheuer
hirez69 x 2
ccliu x 2
BDL
cddumat
regal x 2
zoran
Jogi
Zen(zenelectro) x 2
Buzzforb
SPWON
crobbins5421 X 2
marcus1 x1 (or 2)
casshan x 2
Dweeb99 X 2
jackw X 2
kazap X 2
danzup x 3
Giordano x2
Tony_T
Tubo x1
clivem x2
noizas x4
JoeyDD x2
skullaudio
dinos8746 x2
dvb-projekt
bisesik x2
guglielmope x1
Valeriano x1
mhgawel x1
av-trouvaille x 1 (or 2)
iloveswan x1
dtses
Flyboi X1
Lil' Knight x1 (or 2)
skippyboy x1
acccruz x1 (or 2)
WhiteBull x1
hksidney x 1
vts2006 x 3
JustBuildLspkAS.x3 &1 fifo kit finished for pcm1704 (ihave AD1862 ,pcm63,pcm1704)
54: PET-240 2 * TDA1541
TonyB
damohpi x1
iloveswan x 1
Joseph K x 2
mefistofelez x2 (pcm63P)
JLOP x1 (WaveIO, AD1865 NOS SRPP)
sceglar x1
4me2ctv x 1
tubesguy x 1
ctrange x 1
spm x 1
Joonas x1
Loboone x 1
flowerpot x 1
pavelal x 1
Steve Ha x 1
new2hifi x 1
Superdad x 1 (WaveIO, PCM1704K, discrete I/V)
Greg Stewart x 1
panther5429 x 1
supra x 3
Clsidxxl x 1
Uchi Deshi x 1
kvl x 1
palmito x 1
davej x 1
crowlie x 1
WhiteBull x1 (and one Dual XO Board, in case ones left)
nedi x 1
gonmar x 1
LuisMCP x 1
chansiukwing x 2
tassosk x 1
NATDBERG x 2 (NOS dual differential 2x D20400 project, NOS 384KHz TDA1541A project later)
Jcastellano x1
Marek x1
SVStube x 3
 
Total 128

TV Man x 2
merlin el mago
rtd
jameshillj
erin x1 (or 2)
Nikola Krivorov x1
Rupor54
vitalica
analog_sa x 1
andrea_mori x 5
dsavitsk
tagheuer
hirez69 x 2
ccliu x 2
BDL
cddumat
regal x 2
zoran
Jogi
Zen(zenelectro) x 2
Buzzforb
SPWON
crobbins5421 X 2
marcus1 x1 (or 2)
casshan x 2
Dweeb99 X 2
jackw X 2
kazap X 2
danzup x 3
Giordano x2
Tony_T
Tubo x1
clivem x2
noizas x4
JoeyDD x2
skullaudio
dinos8746 x2
dvb-projekt
bisesik x2
guglielmope x1
Valeriano x1
mhgawel x1
av-trouvaille x 1 (or 2)
iloveswan x1
dtses
Flyboi X1
Lil' Knight x1 (or 2)
skippyboy x1
acccruz x1 (or 2)
WhiteBull x1
hksidney x 1
vts2006 x 3
JustBuildLspkAS.x3 &1 fifo kit finished for pcm1704 (ihave AD1862 ,pcm63,pcm1704)
54: PET-240 2 * TDA1541
TonyB
damohpi x1
iloveswan x 1
Joseph K x 2
mefistofelez x2 (pcm63P)
JLOP x1 (WaveIO, AD1865 NOS SRPP)
sceglar x1
4me2ctv x 1
tubesguy x 1
ctrange x 1
spm x 1
Joonas x1
Loboone x 1
flowerpot x 1
pavelal x 1
Steve Ha x 1
new2hifi x 1
Superdad x 1 (WaveIO, PCM1704K, discrete I/V)
Greg Stewart x 1
panther5429 x 1
supra x 3
Clsidxxl x 1
Uchi Deshi x 1
kvl x 1
palmito x 1
davej x 1
crowlie x 1
WhiteBull x2 (and one Dual XO Board, in case ones left)
nedi x 1
gonmar x 1
LuisMCP x 1
chansiukwing x 2
tassosk x 1
NATDBERG x 2 (NOS dual differential 2x D20400 project, NOS 384KHz TDA1541A project later)
Jcastellano x1
Marek x1
SVStube x 3
 
About the DAC Core board

Please go ahead with your idea, If you want, I'd like to be a volunteer to design and prototype the PCB for you or the community :).

Four layers PCB would be better for signal, but the problem is it will be more difficult to solder than the double layers, higher price as well.

You can start from AD1865, and then TDA1541, It would be nice if it can be 1X, 2X compatible
Hi Ian,

Today I revised a bit this passive core board idea for 2 x AD1865 - see schematics attached.

The plan is to be the size of I2S-PCM board, two layers, allow single stereo, balanced or dual-mono configuration from simple resistor soldering.

Volunteers are welcomed :) so I'm quickly hold you on your word... Ian, since you like TDA1541A sound would you like to try to design and prototype a PCB for it?

Ian, should we open a new thread for this side project?

Thanks,
Zsolt
 

Attachments

  • DACore_AD1865_v0.1.pdf
    232.8 KB · Views: 227
Hi,

being completely neat in digital/formats,
let me ask for little help and a little off-topic, I can see that you are realy experts:

I want to rebuild SONY CDP228ESD with PCM85P (18bit) to NONOS, this is my thread: http://www.diyaudio.com/forums/digi...lp-16-18-bit-sony-cdp-228esd.html#post3642235
and found that two chips adding 2 bits to PCM85, if I will omit them the signal will be unacceptable for PCM85...

any ideas are very welcome

thank you in advance!
 
Last edited:
Hi Ian,

Today I revised a bit this passive core board idea for 2 x AD1865 - see schematics attached.

The plan is to be the size of I2S-PCM board, two layers, allow single stereo, balanced or dual-mono configuration from simple resistor soldering.

Volunteers are welcomed :) so I'm quickly hold you on your word... Ian, since you like TDA1541A sound would you like to try to design and prototype a PCB for it?

Ian, should we open a new thread for this side project?

Thanks,
Zsolt

Hi Zsolt,

Nice schematic. I'm thinking about the PCB now. I'll get back to you with some detailed questions.

Open a new thread would be better. There will be not only one core board, could be serial of boards, AD1865, TDA1541A, PCM1704, PCM63, PCM58...

You have to take whole system into consideration, what are the options of power supply, what are the options of IV. What are the dimensions and positions to be nicely integrated with each other.

I'd be happy to be the volunteer, design PCB only ;).

Regards,

Ian