Asynchronous I2S FIFO project, an ultimate weapon to fight the jitter - Page 183 - 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 January 2013, 10:10 PM   #1821
diyAudio Member
 
Join Date: Apr 2010
Ian, if a Over or Under buffer condition is detected will the LED stay on until a reset?
  Reply With Quote
Old 2nd January 2013, 10:33 PM   #1822
diyAudio Member
 
andrea_mori's Avatar
 
Join Date: Jan 2005
Location: Italy
Quote:
Originally Posted by qusp View Post
due to fifo memory buffer it is asyncronous with the source, it has to be...
not really, the FIFO buffer operates anyway asynchronously, since it stores data and releases them after a certain delay, so starting from the FIFO buffer we have a new sinchronized system, isolated from the source but linked by the MCLK.
If the same MCLK is used to feed directly the DAC BCK... BINGO
The FIFO buffer isolates the source jitter and the DAC chip receives a very clean BCK, that's the way to minimize the jitter in digital to analog conversion.
  Reply With Quote
Old 2nd January 2013, 10:51 PM   #1823
diyAudio Member
 
iancanada's Avatar
 
Join Date: Dec 2009
Location: Toronto
Quote:
Originally Posted by Fridrik View Post
Ian, if a Over or Under buffer condition is detected will the LED stay on until a reset?
What do you think it gonna be happened?

Ian
__________________
Ian GBV - I2S to PCM converter board & FIFO KIT
http://www.diyaudio.com/forums/group...ml#post3662743
  Reply With Quote
Old 2nd January 2013, 10:55 PM   #1824
diyAudio Member
 
Join Date: Dec 2004
Location: the Hague
Default under/overrun

Hi,

After using the Fifi/Spdif combo for several hundreds of hours now, feeding from Wave I/O, Sqeezebox touch, and a dreambox sattuner, going into the DDDAC1794 Nosdac, or the BIII, I never suffered from any bufferproblem whatsoever!
The message I can bring is of a vast and unexpected overall gain in playback Quality, yes capital Q! You guys do the talking while I luckily fancy an overwhelming music experience in the meantime. I never expected this gain was possible using better clocks (Crystek 957/44+49) in this way......
Ed
  Reply With Quote
Old 2nd January 2013, 11:10 PM   #1825
1audio is offline 1audio  United States
diyAudio Member
 
Join Date: Mar 2004
Location: SF Bay Area
Blog Entries: 3
I have encountered a Computer source that was more like .5% slow and several DAC's had trouble locking to it. Its not common and the AES standard is pretty tight, something like .5 ppm but not many consumer sources maintain to this tolerance.
__________________
Demian Martin
Product Design Services
  Reply With Quote
Old 2nd January 2013, 11:31 PM   #1826
diyAudio Member
 
Join Date: Apr 2010
Quote:
Originally Posted by iancanada View Post
What do you think it gonna be happened?

Ian
If it was my code I would design them as warning flags...

LED Over= one or many overrun
LED Under= one or many underrun

because it's hard to look and focus on 2 LED for more than 15 minutes I would require a soft or hard reset to remove the warning flags. But hey it's not my project
  Reply With Quote
Old 3rd January 2013, 12:12 AM   #1827
diyAudio Member
 
iancanada's Avatar
 
Join Date: Dec 2009
Location: Toronto
Quote:
Originally Posted by Fridrik View Post
If it was my code I would design them as warning flags...

LED Over= one or many overrun
LED Under= one or many underrun

because it's hard to look and focus on 2 LED for more than 15 minutes I would require a soft or hard reset to remove the warning flags. But hey it's not my project
Fridrik,

Do you think fifo really need to be reset when empty or full?

Actually fifo designed with depth indicator with which you can clearly know what the clock tolerances and quality it is of you digital audio sources. But I didn't public it, because I believe focus on the music is more important than keep monitoring and predict the moment going full or empty. Though the indicator is much better than 2 LED.

Regards,

Ian
__________________
Ian GBV - I2S to PCM converter board & FIFO KIT
http://www.diyaudio.com/forums/group...ml#post3662743

Last edited by iancanada; 3rd January 2013 at 12:15 AM.
  Reply With Quote
Old 3rd January 2013, 12:26 AM   #1828
diyAudio Member
 
Join Date: Apr 2010
Default Mini Review

Hi! just to give you folks a brief FIFO review:

Hardware :
FIFO in SPDIF buffer mode
CCHD-957 oscillators with Dual Clock Board
DAC : Anedio D1 ( with integrated headphones amplifier)
Headphones : Beyer DT880 600 ohms ( modded cable)
Sources: Various:
Players: Jriver 18 and Foobar
BNC cable : 6 inch 75 ohms
Fifo opticaly linked to the source: Various cables used ( I'm using a 25 feets toslink cable now!!!) As expected the optical cable is irrelevant to resulting sound performance


Fifo powered by 4 Energizer 2300mah NIMH Batt, also tried 2 LiPeFO4 @6.4Volt sound was on par or maybe less fluide (not sure on this).

With 44.1khz material the sound is better ( definition increased) on the FIFO that with the USB interface of my DAC.

I've tried 3 transfo:

Newava S22083 (Don't like...)
Newava S22160 (softer but the sound is less precise than with the Pulse transformer)
DA101C (sound cheap)

The stock Pulse 65612 give the best image and 3D sensation on my setup. Voices are more recessed (ei: toward back).

Last edited by Fridrik; 3rd January 2013 at 12:52 AM.
  Reply With Quote
Old 3rd January 2013, 12:41 AM   #1829
diyAudio Member
 
Join Date: Apr 2010
Quote:
Originally Posted by iancanada View Post
Fridrik,

Do you think fifo really need to be reset when empty or full?

Actually fifo designed with depth indicator with which you can clearly know what the clock tolerances and quality it is of you digital audio sources. But I didn't public it, because I believe focus on the music is more important than keep monitoring and predict the moment going full or empty. Though the indicator is much better than 2 LED.

Regards,

Ian
Reset : was talking of resetting the EMPTY or FULL LED on the board not the fifo itself.

My point was only that since we don't acces to your debug port the LEDs are the only info the enduser have. Unless you send morse code thru them of course
  Reply With Quote
Old 3rd January 2013, 12:45 AM   #1830
diyAudio Member
 
iancanada's Avatar
 
Join Date: Dec 2009
Location: Toronto
Quote:
Originally Posted by Fridrik View Post
Hi! just to give you folks a brief FIFO review:

Hardware :
FIFO in SPDIF buffer mode
DAC : Anedio D1 ( with integrated headphones amplifier)
Headphones : Beyer DT880 600 ohms ( modded cable)
Sources: Various:
Players: Jriver 18 and Foobar
BNC cable : 6 inch 75 ohms
Fifo opticaly linked to the source: Various cables used ( I'm using a 25 feets toslink cable now!!!) As expected the optical cable is irrelevant to resulting sound performance


Fifo powered by 4 Energizer 2300mah NIMH Batt, also tried 2 LiPeFO4 @6.4Volt sound was on par or maybe less fluide (not sure on this).

With 44.1khz material the sound is better ( definition increased) on the FIFO that with the USB interface of my DAC.

I've tried 3 transfo:

Newava S22083 (Don't like...)
Newava S22160 (softer but the sound is less precise than with the Pulse transformer)
DA101C (sound cheap)

The stock Pulse 65612 give the best image and 3D sensation on my setup. Voices are more recessed (ei: toward back).
Good to know that Fridrik, nice system.

What clocks are you using right now?

Actually I did S/PDIF FIFO (similar to your configuration) evaluation on my SONY-PCM7040 DAT (working as DAC), Which was retired from a local studio because of mechanical problem. With FIFO, sound quality got big progressed, very impressive. Even compare with it quite decent internal pll clock.

Different digital transformer sounds different, but no as much as changing clocks. You can try both, I'm interested in your result.

Have fun!

Ian

BTW, I'm glad you like my pulse . Actually it not that bad, it was selected as standard setup from a couple of candidates.
__________________
Ian GBV - I2S to PCM converter board & FIFO KIT
http://www.diyaudio.com/forums/group...ml#post3662743

Last edited by iancanada; 3rd January 2013 at 12:51 AM.
  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 2160 Today 01:09 AM
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 01:25 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