XMOS direct drive PCM1704, PCM56, PCM63 and others for NOS mode or PC oversampling - diyAudio
Go Back   Home > Forums > Source & Line > Digital Line Level

Digital Line Level DACs, Digital Crossovers, Equalizers, etc.

Please consider donating to help us continue to serve you.

Ads on/off / Custom Title / More PMs / More album space / Advanced printing & mass image saving
Reply
 
Thread Tools Search this Thread
Old 13th August 2013, 09:05 AM   #1
joro_s is offline joro_s  Bulgaria
diyAudio Member
 
Join Date: Sep 2009
Location: Sofia
Default XMOS direct drive PCM1704, PCM56, PCM63 and others for NOS mode or PC oversampling

Hi,

After exchanging private messages with forum guys, I understand that it will be better if I open a new thread for PCM1704 and in general for DACs with separate data channels. The idea is these DACs to be interface directly to low jitter source. In that way they can work in NOS mode but one can use computer resource for oversampling or digital filtering (JRiver). XMOS DSD 384 kHz / 32bit USB

At the moment protocols for PCM1704, PCM56 and PCM63 are implemented. For now successfully tested is only protocol for PCM1704 using demo board DEM_DAI1704 (http://www.ti.com/lit/ug/slau068/slau068.pdf). Thanks to Angel this demo board was used. Sampling frequencies from 44.1 to 384 kHz are achieved (for now). Pictures are for PCM1704. For better seeing the data, oscillograms are made in persistence mode of 50 sweeps. Protocols for PCM56 and PCM63 havenít been tested yet (I will provide information after successful test).

To be able to use the same PCB, without further alteration, the second data channel is outputted from the SPDIF output pin, i.e. in this configuration one could not be able to use the SPDIF output. SPDIF output can be configured through existing pin.

For some time there are slightly changes in the used hardware (PCB board on the left side), but they are for unification of the components and itís been added a divider for achievement of 11.2896 MHz and 12.288MHz. Some time both XMOS PCBs are going to be available. Both XMOS PCBs have the same features except the additional divider.

Iím open to any new proposal for this project.

Regards,
Joro
Attached Images
File Type: jpg evb_1704.jpg (144.6 KB, 1131 views)
File Type: jpg prot_1704_1.jpg (83.6 KB, 1095 views)
File Type: jpg prot_1704_2.jpg (64.6 KB, 1063 views)
  Reply With Quote
Old 23rd August 2013, 04:46 PM   #2
joro_s is offline joro_s  Bulgaria
diyAudio Member
 
Join Date: Sep 2009
Location: Sofia
Hi,

Protocol for PCM56 and DAC-s compatible with it (16-bit) has been successfully tested. The aim was to verify the protocol, so it wasn't used reconstruction filter, as an I/V integrated operational amplifier was used. Fs frequencies tested: 44.1kHz to 384kHz.

Pictures are for PCM56. For better seeing the data, oscillograms are made in persistence mode of 50 sweeps.

Regards,
Joro
Attached Images
File Type: jpg board.jpg (490.1 KB, 999 views)
File Type: jpg p-16_1.jpg (314.5 KB, 949 views)
File Type: jpg p-16_2.jpg (360.1 KB, 136 views)
  Reply With Quote
Old 25th August 2013, 04:47 AM   #3
diyAudio Member
 
Join Date: Jun 2010
That's great news, Joro - thanks for the info!

Abel
  Reply With Quote
Old 25th August 2013, 01:26 PM   #4
regal is offline regal  United States
diyAudio Member
 
Join Date: Jan 2004
Location: MD
What are you using for PC oversampling? What you are doing is the future of high end digital audio IMHO. Thanks for sharing.
  Reply With Quote
Old 27th August 2013, 07:13 AM   #5
joro_s is offline joro_s  Bulgaria
diyAudio Member
 
Join Date: Sep 2009
Location: Sofia
Hi,

Quote:
Originally Posted by regal View Post
What are you using for PC oversampling? ...
JRiver - up to 384kHz 16/24/32, WASAPI 192kHz 16/24, embedded resources of Win7 192kHz 16/24 and others.

Regards,
Joro
  Reply With Quote
Old 2nd September 2013, 01:58 AM   #6
kp93300 is offline kp93300  Malaysia
diyAudio Member
 
Join Date: Mar 2007
Hi
have you tested with windows8 64bit ? W8 sound better and less dropout in my set up.

thanks

kp93300
  Reply With Quote
Old 3rd September 2013, 07:18 PM   #7
joro_s is offline joro_s  Bulgaria
diyAudio Member
 
Join Date: Sep 2009
Location: Sofia
Quote:
Originally Posted by kp93300 View Post
...
have you tested with windows8 64bit ? W8 sound better and less dropout in my set up...
Hi,

For now, I listen with Win x64, but after your recommendation I will make comparison to Win8.

Regards,
Joro
  Reply With Quote
Old 4th September 2013, 07:08 AM   #8
Catal is offline Catal  Italy
diyAudio Member
 
Join Date: Sep 2004
Location: Catania
Hi Joro,
You should try win 2012 server with AudioPhiler Optimize.

For me it's a revelation!!

Frank
  Reply With Quote
Old 4th September 2013, 05:57 PM   #9
diyAudio Member
 
Join Date: Aug 2013
Location: Switzerland
Hi Frank

Very nice you like my creation, i'm glad to hear that.

It's called the "AudiophileOptimizer"

Joro, if you are interested you can find more details on my Homepage (Highend-AudioPC.com)

Thanks,
AudioPhil
  Reply With Quote
Old 4th September 2013, 08:20 PM   #10
diyAudio Member
 
analog_sa's Avatar
 
Join Date: Aug 2002
Location: Sofia
I think the main purpose of Joro's board is to minimise differences between OS's, the influence of running services, processes, player software and hardware. There is indeed still something to be gained for some completely obscure reason, but honestly, it's slim pickings at this stage.

Per example I fail to hear any difference at all by adjusting the latency of the driver. Previously this would be a very critical setting... It is interesting if the annoyance of running server software would still be worth it with this board.
  Reply With Quote

Reply


Hide this!Advertise here!
Thread Tools Search this Thread
Search this Thread:

Advanced Search

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are Off
Pingbacks are Off
Refbacks are Off


Similar Threads
Thread Thread Starter Forum Replies Last Post
Drive NOS AD1865/62,PCM1704/02/63,TDA1541 from FIFO: Universal I2S-PCM driver board iancanada Digital Line Level 699 25th November 2014 12:23 AM
Non Oversampling with PCM1704 Fabian Digital Source 8 11th August 2011 01:17 AM
Flyback-mode class D amp to direct-drive electrostatic loudspeakers ionomolo Class D 17 28th December 2009 04:22 AM
Fs: PCM63, PCM56 Carondimonio Swap Meet 9 15th January 2005 07:16 AM


New To Site? Need Help?

All times are GMT. The time now is 01:56 AM.


vBulletin Optimisation provided by vB Optimise (Pro) - vBulletin Mods & Addons Copyright © 2014 DragonByte Technologies Ltd.
Copyright ©1999-2014 diyAudio

Content Relevant URLs by vBSEO 3.3.2