PMD100 to TDA1541 in smultaneous mode

I tried hard but didn't get past the crackling noise. With probes at the TDA1541 the timing looks decent, see attached screen shot. BTW I had XTI@PMD100 = 256fs and BCKI@PMD100 = 64fs. With XTI@PMD100 = 384fs I still get BCKO = 256fs at the scope (I hoped for 192fs). Running the PMD100 in 4x oversampling mode (the latter requires program mode, but I am fine with that) would still result in BCKO being 256fs. So that would only help with additional glue logic which reduces the speed of the transmission between PMD100 and TDA1541: any hints about that...?
 

Attachments

  • timing.jpg
    timing.jpg
    103.6 KB · Views: 80
I used inverted WCKO as LE in this screen shot, but also tried various circuits with flip flops. How did you create LE?

BTW I ordered your SPDIF and LED boards from Ebay a week ago for my CD303 :)

Maybe my TDA1541A is a bit damaged, because I took it from an Arcam Delta Black Box 1 where it was powered from +5V / -15V / -6V (instead of -5V) for decades...?
 
Last edited:
Latch just before the new word is clock in the DAC, Its the Deglitch Control clock from the DF1700
Audio_L&R Data format = complementary offset binary
The DF1700 puts out Data word of 20 bits long , only the first 16 are used ( clock in the DAC )
And I inverted bit clock,
I will try to delay the latch 1 clock cycle . later this week.

TDA1541A-df1700P-sim_mode-_8xos.png


BTW the Display and spdif boards are not mine..:)
 
Last edited:
Yes, I also used COB from the PMD100. I will try to get another TDA1541, maybe mine is damaged. Inverting the deglitch clock from the DF1700 should work as well: you would have the rising edge of latch after a stopped clock period, this could even sound better. I delayed my DATA lines in order to place them over the falling edge of BCK with flip flops as shown here. Same method can be used to delay LE: that would even provide a reclocked LE...
 
Last edited: