Asynchronous I2S FIFO project, an ultimate weapon to fight the jitter - Page 91 - 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 2nd September 2012, 08:54 AM   #901
qusp is offline qusp  Australia
diyAudio Member
 
qusp's Avatar
 
Join Date: Oct 2009
Location: Brisbane, Australia
AR2, no benefit to syncing titan it wouldnt work anyway as there is a delay for the buffer filling that varies in length depending on sample rate. fifo output is asynchronous wrt the input clock too.

correct, if using the spdif board as well, the only way to get i2s in is via the backdoor mod shown earlier in the thread.

sync mode vs async? a matter of taste really, the jitter is so low from the output of fifo that the pll will not be doing much work anyway. i've been unable to do proper testing to see what I prefer as I havent removed the clock on mt ackodac as yet and I cant run high enough clock speeds on my pre GB 1 fifo board to get fully stable lock in sync mode, stable but every now and then I get a glitch and given i'm running DC coupled amps and digital volume glitches are not so fun. it works leaving the clock unpowered, but i'm thinking the combination of too slow clock speed (22.576 etc) and the fact the onboard unpowered clock is still in parallel, thus messing with the clock edge shape

I would wait a little before buying the clocks, Ian is about to release his Si570 variable mode clock, which will allow 90.3168/98.304MHz. fifo latest version I think will allow 384, perhaps with a little heatsink, Ian can cofirm but thats my understanding. otherwise yes those speeds you mention are correct.

afaik most status LEDs and switching are available on the J9 output header

selecting button is pin 1-2
coax LED is 3 + 4 -
optical LED is 5+ 6-
TTL LED is 7+ 8-
spdif locked LED 9+ 10-

for using external button i'm not sure other than I know it can only cycle through the selections, no direct selection, so you would have to press to cycle just like the onboard, or program multiple presses for one press with arduino etc.

Last edited by qusp; 2nd September 2012 at 09:01 AM.
  Reply With Quote
Old 2nd September 2012, 09:20 AM   #902
diyAudio Member
 
Join Date: Jul 2012
Quote:
Originally Posted by ggking7 View Post
I didn't realize this was being offered fully-assembled. Can I implement this with very basic soldering skills or is it experts-only?
The kit / modules are shipped fully assembled, depending on your specific need, basically no soldering is necessary.
  Reply With Quote
Old 2nd September 2012, 01:13 PM   #903
qusp is offline qusp  Australia
diyAudio Member
 
qusp's Avatar
 
Join Date: Oct 2009
Location: Brisbane, Australia
well it would be VERY unlikely that none were needed since the output clock connections are unlikely to match any dac exactly, the closest to a match is the ackodac and even it needs the w.fl rather than u.fl connectors. the units themselves are ready/finished, but the connection to the dac still needs making at the minimum
  Reply With Quote
Old 2nd September 2012, 02:50 PM   #904
diyAudio Member
 
iancanada's Avatar
 
Join Date: Dec 2009
Location: Toronto
Quote:
Originally Posted by AR2 View Post
Ian, before I get my hands busy, a few questions if my understanding is correct. My configuration: Lightharmonic USB to I2S board, ES9012 DAC, FIFO board with S/PDIF board and dual clock.

1. If S/PDIF board is used, does using I2S signal from my USB board, is possible only through additional I2S input port on S/PDIF board?

2. My assumption is that DAC would work the best if used in synchronous mode with FIFO? My USB board also allows to be used as slave ( in master mode uses two clocks with automatic switching) Is it possible to send clock signals to both DAC and USB board? For slave mode I would need to send both clock signals? Or I would be better to leave USB board and just to sync DAC?

3. If I am to use front panel mounted input switching, do I replace your switch with any momentary switch? I need to allow for switching between two sources - S/PDIF and I2S from the board. I will not be sending any S/PDIF signal out.

4. What are the specs for LEDs or your board if I am to replace them with front panel mounted LEDs? I am thinking of taking off LEDs from the board and run wires to the front panel mounted LEDs for input markings.

5. Lastly, I am thinking of buying clocks in the following speeds for the dual clock board - 45.1584 MHz and 49.152 MHz, are these OK for ESS 9012? I am aware that FIFO board doesn't cover 384 KHz, but it goes up to 192KHz.

Here are few images of USB board and front panel board that already has switches and LEDs, that I would like to utilize. That board was preexisting and I am able to utilize it withs some modifications. That is explanation for questions No. 4.

Thank you

Vladimir
Quote:
Originally Posted by qusp View Post
AR2, no benefit to syncing titan it wouldnt work anyway as there is a delay for the buffer filling that varies in length depending on sample rate. fifo output is asynchronous wrt the input clock too.

correct, if using the spdif board as well, the only way to get i2s in is via the backdoor mod shown earlier in the thread.

sync mode vs async? a matter of taste really, the jitter is so low from the output of fifo that the pll will not be doing much work anyway. i've been unable to do proper testing to see what I prefer as I havent removed the clock on mt ackodac as yet and I cant run high enough clock speeds on my pre GB 1 fifo board to get fully stable lock in sync mode, stable but every now and then I get a glitch and given i'm running DC coupled amps and digital volume glitches are not so fun. it works leaving the clock unpowered, but i'm thinking the combination of too slow clock speed (22.576 etc) and the fact the onboard unpowered clock is still in parallel, thus messing with the clock edge shape

I would wait a little before buying the clocks, Ian is about to release his Si570 variable mode clock, which will allow 90.3168/98.304MHz. fifo latest version I think will allow 384, perhaps with a little heatsink, Ian can cofirm but thats my understanding. otherwise yes those speeds you mention are correct.

afaik most status LEDs and switching are available on the J9 output header

selecting button is pin 1-2
coax LED is 3 + 4 -
optical LED is 5+ 6-
TTL LED is 7+ 8-
spdif locked LED 9+ 10-

for using external button i'm not sure other than I know it can only cycle through the selections, no direct selection, so you would have to press to cycle just like the onboard, or program multiple presses for one press with arduino etc.
Panel interface schematics just for reference.

Ian
Attached Images
File Type: jpg PanelSch.jpg (50.8 KB, 446 views)
__________________
Ian GBV - I2S to PCM converter board & FIFO KIT
http://www.diyaudio.com/forums/group...ml#post3662743
  Reply With Quote
Old 2nd September 2012, 03:11 PM   #905
diyAudio Member
 
iancanada's Avatar
 
Join Date: Dec 2009
Location: Toronto
Quote:
Originally Posted by ggking7 View Post
I didn't realize this was being offered fully-assembled. Can I implement this with very basic soldering skills or is it experts-only?
I couldn't 100% gurantee even if it was soldered by myself with tools and skills not that 'basic' .

To assemble it by yourself, if you have SMT experience, shouldn't be any problem. If no, then you can learn some skills from youtube, it might be OK but need to take some risk .

Ian
__________________
Ian GBV - I2S to PCM converter board & FIFO KIT
http://www.diyaudio.com/forums/group...ml#post3662743
  Reply With Quote
Old 3rd September 2012, 07:44 AM   #906
ggking7 is offline ggking7  United States
diyAudio Member
 
Join Date: Sep 2010
Quote:
Originally Posted by qusp
well it would be VERY unlikely that none were needed since the output clock connections are unlikely to match any dac exactly, the closest to a match is the ackodac and even it needs the w.fl rather than u.fl connectors. the units themselves are ready/finished, but the connection to the dac still needs making at the minimum
Can my Wavelength Proton USB DAC be easily used with the FIFO board or would I be better off with another DAC?

If I start over with only a computer, what would be the ideal and easiest setup for the FIFO board?

Does the FIFO board provide galvanic isolation so that EMI can not be conducted from the computer to the DAC?
  Reply With Quote
Old 3rd September 2012, 07:55 AM   #907
NicMac is offline NicMac  Italy
diyAudio Member
 
NicMac's Avatar
 
Join Date: Feb 2009
Quote:
Originally Posted by ggking7 View Post
Does the FIFO board provide galvanic isolation so that EMI can not be conducted from the computer to the DAC?
Does galvanic isolation block EMI?
I would think EMI flow right through just like any AC unless some kind of filter is also implemented.
  Reply With Quote
Old 3rd September 2012, 09:34 AM   #908
qusp is offline qusp  Australia
diyAudio Member
 
qusp's Avatar
 
Join Date: Oct 2009
Location: Brisbane, Australia
yep, galvanic isolation would block EMI (mostly carried on power supply and ground) unless its radiated EMI, which is usually quite local. however the fifo itself isnt galvanically isolated unless you use the spdif input board, rather than i2s. if you are using 192kHz content or less then I would recommend just using the optical input, others might have irrational beliefs that somehow i2s input will still be superior even with the fifo in place, but i'm not one of them.
  Reply With Quote
Old 3rd September 2012, 12:13 PM   #909
marce is offline marce  United Kingdom
diyAudio Member
 
Join Date: Jun 2007
Location: Blackburn, Lancs
What EMI are we refering to? or are you just refering to the general background noise generic to all digital systems (even the FIFO board will create some background noise, all digiatl systems do), and if so what is your concern with this noise (and NO the noise it not just SMPS's, it is created more due to numerous gates switching simultaneous.
  Reply With Quote
Old 3rd September 2012, 01:57 PM   #910
qusp is offline qusp  Australia
diyAudio Member
 
qusp's Avatar
 
Join Date: Oct 2009
Location: Brisbane, Australia
i'm not concerned personally, I was just answering the query. i'm presuming hes worried about EMI transmitted on the power supply and ground from the PC

I posed the same q to him here, where you have also noticed the theme

I do however see optical combined with fifo as a pretty good solution to all that, given it cuts down the possible sources of ground contamination of all sorts

Last edited by qusp; 3rd September 2012 at 02:03 PM.
  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
XMOS-based Asynchronous USB to I2S interface Lorien Digital Source 2110 Today 03:10 PM
exaU2I - Multi-Channel Asynchronous USB to I2S Interface exa065 exaDevices 1357 3rd March 2014 08:51 PM
DAC chip selection + I2S jitter questions drwho9437 Digital Line Level 2 26th July 2010 12:50 PM
Simple FIFO to I2S CPLD, for MCU players / reclocking KOON3876 Digital Line Level 21 19th September 2008 04:00 PM
asynchronous reclocking and low jitter clocks ash_dac Digital Source 3 8th February 2005 09:22 AM


New To Site? Need Help?

All times are GMT. The time now is 08:01 PM.


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