Go Back   Home > Forums > >
Home Forums Rules Articles diyAudio Store Blogs Gallery Wiki Register Donations FAQ Calendar Search Today's Posts Mark Forums Read

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

Asynchronous I2S FIFO project, an ultimate weapon to fight the jitter
Asynchronous I2S FIFO project, an ultimate weapon to fight the jitter
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
Thread Tools Search this Thread
Old 30th November 2013, 03:37 PM   #3091
TNT is offline TNT  Sweden
diyAudio Member
Join Date: Apr 2003
Location: Sweden
I feel I have a competence gap.
  Reply With Quote
Old 30th November 2013, 03:38 PM   #3092
clivem is offline clivem  United Kingdom
diyAudio Member
Join Date: Mar 2005
Location: London

If I want to "tap" 3.3V from the FIFO board to drive the isolator stacked on top of my Amanero, (which is driving the FIFO), where is the best place to get it from? Is one of the TP(oints) on the FIFO board downstream of the 3.3V regulator?
  Reply With Quote
Old 30th November 2013, 04:07 PM   #3093
AR2 is offline AR2  United States
Master Burner
AR2's Avatar
Join Date: Dec 2002
Location: San Francisco, California
Originally Posted by Zen Mod View Post
you're in Moulin Rouge ;
Yes, I am... Go on...
  Reply With Quote
Old 30th November 2013, 04:08 PM   #3094
TNT is offline TNT  Sweden
diyAudio Member
Join Date: Apr 2003
Location: Sweden
  Reply With Quote
Old 30th November 2013, 04:13 PM   #3095
hochopeper is offline hochopeper  Australia
diyAudio Member
Join Date: Feb 2009
Location: Brisbane, Australia

if the isolator on the amanero is only sending i2s to the FIFO the FIFO inputs are 5V tolerant I'm pretty sure, so you can send 5V back to the isolator ... there is a 5V output that you can get to ... look up the manual. Unless you're sending i2s via the SPDIF input board, in that case you might need 3.3V I'm not sure the DIX9211 takes 5V inputs.

  Reply With Quote
Old 1st December 2013, 03:10 PM   #3096
znarfomat is offline znarfomat  Germany
diyAudio Member
Join Date: Sep 2005
Location: Berlin
Originally Posted by apoo View Post
The i2s output voltage at the WaveIO isolator is 2,6V and the i2s voltage after the dualXO board is 1,6v. Does this mean anything!?! Might this be the problem for my distorting DAC?!? I didnīt try the PCM board yet!
hi apoo, did you look at the signals with a scope? if so, 1,6v is certainly not enough. otherwise it's meaningless.
if you have the PCM board, I think you should use that to bypass Doede's flipflop circuit. 1794 can accept several formats and PCM board can most certainly make one of those.
you can also run the PCM board in half speed mode, so you get 512fs rather than 1024fs (at 44.1 kHz).
  Reply With Quote
Old 9th December 2013, 08:32 AM   #3097
ryanj is offline ryanj  Australia
diyAudio Member
Join Date: Jul 2010
Location: Frankston
Asynchronous I2S FIFO project, an ultimate weapon to fight the jitter
Hi Everyone,

Good to see this project getting the attention it deserves in the audio world, its a great product.

I've been enjoying it in my system for over a year or so now with no need or feel that i should improve on the sound quality anymore.

But i remember Ian saying battery power over any type of regulator will give great results. So I installed a simple 6 V lantern battery to power the whole FIFO.

To put it simply - on a few recordings, mainly live acoustic, it sounded like a different recording that i was listening to, it was that much better.

The music became much more coherent, so now i want to try running the XO directly off a lifepo4 cell.

To do this ill need to populate my isolator board and install it, and my battery management board. So i guess i have a lot of work to do.

Does anyone have parts for these boards leftover? Im not overly keen on paying the premium for only a few parts online. If anyone can help that would be great.

Anyone else using the FIFO with the TDA1541A in NOS?

  Reply With Quote
Old 9th December 2013, 01:06 PM   #3098
Ken Newton is offline Ken Newton  United States
diyAudio Member
Ken Newton's Avatar
Join Date: Apr 2003
Location: Eastern Pennsylvania
Originally Posted by Zen Mod View Post
I explained that later - with info about re-locating place of I/V resistor

so , there is no active part , contributing to either voltage or current gain , entire output voltage is developed with exact amount of DAC's output current , across one resistor (per leg , of course )
Zen Mod,

Your general question has at least two fundamental axis of topology. One axis, is passive I/V versus active I/V. The other axis is feedback versus non-feedback. These axis lead to the following four basic configurations.


Many of us who have experimented with DAC design and implementation have concluded that feedback (voltage or current) based active I/V circuits typically implemented with IC op-amps objectively measures the best, yet subjectively sounds the worst. It optimally provides the D/A chip's output with the lowest impedance virtual ground. Although, it should be mentioned that simulations usually show this virtual ground to become inductive at high frequencies due to the decreasing open-loop gain of the circuit. In general the problems with feedback circuits attempting to process very wide-band signals are well documented. Band-limiting the D/A chip's output signal current helps here, but that is not necessarily easy to do without increasing the virtual ground impedance.


This is exemplified by the D1, Zen I/V, Jocko Homo I/V, and the AD844, among others, and commonly classified as current-conveyors. These are easy to identify because they typically feature a grounded-base/gate input stage. As would be expected, THD is objectively higher than with their feedback based equivalent circuits above, as is the virtual ground impedance. However, the lack of feedback being applied to the wide-band input signals seems to to produce a subjectively more natural (or, less annoying) sound. In addition, these open-loop circuits can be made to generate very low THD too if enough bias current can be run through them.

One implementation reservation that I personally harbor regarding this type circuits is that the full A.C. signal current swing of the D/A chip must be linearly handled by the supply regulators. The amplitude of the signal current can be quite significant, reaching tens of milliamps peak, depending on the particular D/A chip and whether that chip has been paralleled, which is often done to lower D/A chip noise. This concern can be eliminated if the current-conveyor features active constant current-source connections to the supply rails. This can be easily incorporated via the inclusion of a folded-cascode element to the circuit.


A resistor connecting the D/A chip's current output to ground, followed by a feedback based voltage amplifier of medium to high gain. Among the advantages over the active non-feedback current-conveyor I/V circuits is that the D/A outputs can be presented with a constant, non-inductive load impedance. The main disadvantage probably is the relatively significant value of that load impedance, which I've seen as high as several hundred ohms on some such DACs. Typically, higher the load impedance seen by the D/A chip outputs, the higher the THD. Even so, I've subjectively obtained very good sound this way.

One of my diy DACs utilizes a PCM1794A + 75 ohm resistor passive I/V + simple first order low-pass ultrasonic filter. The resulting 200mV pk. audio signal is then A.C. coupled to my power amp (yes, without any preamp nor volume control in between), which features an op-amp feedback based input stage. Simply glorious.


Resistor connected to ground, as above, followed by an open-loop medium to high voltage gain stage. To my knowledge, most commercial DACs featuring a triode analog stage are based on this topology. It features the same advantages and disadvantages as above, except for having higher THD, which is particularly evident if the voltage gain stage is solid-state. I've not yet experimented with this topology, but would definitely go this way if I wanted to incorporate a triode analog stage.

Last edited by Ken Newton; 9th December 2013 at 01:26 PM.
  Reply With Quote
Old 18th December 2013, 09:15 PM   #3099
Zen Mod is online now Zen Mod  Serbia
Official Court Jester
diyAudio Member
Zen Mod's Avatar
Join Date: Jan 2003
Location: ancient Batsch , behind Iron Curtain
Asynchronous I2S FIFO project, an ultimate weapon to fight the jitter
so , per your classification , I was talking about type 2) ACTIVE I/V without FEEDBACK , as my choice for Sabre

in fact , one path is buffers -xformer , as AR2 tried , another path is 2)

we'll hear what's more mellow for ears
my Papa is smarter than your Nelson !
clean thread; Cook Book;PSM LS Cook Book;Baby DiyA ;Mighty ZM's Bloggg;Papatreasure;Papa...Đ by Mighty ZM
  Reply With Quote
Old 20th December 2013, 02:25 AM   #3100
Greg Stewart is offline Greg Stewart  United States
diyAudio Member
Join Date: Jul 2003
Location: Columbus, Mississippi
Asynchronous I2S FIFO project, an ultimate weapon to fight the jitter
Default TPS7A4700 Board Input Caps..

Ian (or anyone else),

Have you tried the Panasonic SP Polymer caps instead of the Tants there? Owen and Hochopeper both mentioned them, with Owen suggesting he preferred them to the Tants for his up-coming shunt reg board.

I'm building up the bare reg boards I got in one of the last GBs and am considering the Panasonics over the Tants


Greg in Mississippi
Everything matters!
  Reply With Quote


Asynchronous I2S FIFO project, an ultimate weapon to fight the jitterHide 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

Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
XMOS-based Asynchronous USB to I2S interface Lorien Digital Line Level 3159 17th October 2017 08:40 AM
exaU2I - Multi-Channel Asynchronous USB to I2S Interface exa065 exaDevices 1375 4th March 2017 07:58 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:50 PM.

Search Engine Optimisation provided by DragonByte SEO (Pro) - vBulletin Mods & Addons Copyright © 2017 DragonByte Technologies Ltd.
Resources saved on this page: MySQL 15.00%
vBulletin Optimisation provided by vB Optimise (Pro) - vBulletin Mods & Addons Copyright © 2017 DragonByte Technologies Ltd.
Copyright ©1999-2017 diyAudio