The Well synchronized asynchronous FIFO buffer – Slaved I2S reclocker

Forum Digital line The Well synchronized asynchronous FIFO buffer – Slaved I2S reclocker

  • This topic has 7 replies, 3 voices, and was last updated 1 month ago by The Well Audio.
Viewing 7 reply threads
  • Author
    Posts
    • #1592
      The Well Audio
      Participant

      This topic is about FIFO buffer and re-clocker to be used between digital sources and DACs in order to mitigate the incoming jitter.

      You can find the original thread on diyaudio.com at the following link

      https://www.diyaudio.com/community/threads/the-well-synchronized-asynchronous-fifo-buffer-slaved-i2s-reclocker.348074/

    • #1612
      Olivier
      Participant

      This forum is welcome, I wish it long life,

      I reduced the value of the Fifo Lite buffer,After some time with a value of 2M I went to 130 kb,I had better results with 130kB,improvement of space between instruments.

       

    • #1649
      multiblitz
      Participant

      Interesting…I am not yet there to change parameters, but clocks at the moment…

       

      So, currently it euns with Crystek 957 in sockets on board. My question (I guess to Andrea): What is the absolute minimum procedure needed to change now to the drixo or Exo (when I want to compare sound) ?

      I would guesstimate:

      – Powering off the fifo/dac and the drixo

      – Pull the crystek for 22.x out (while the 24.x stays at the moment)

      – Wire the Drixo to the Fifo

      – connect the usb cable to the fifo and connect it to the pc with the setup software

      – power on clock and fifo

      – setup the dac with the new 5.x frequency with the software and save

      – power off-on the fifo

       

      Correct ?

      Or does the Fifo finds the new frequency (going from 22.x to 5.x) automatically, so no PC-setup procedure needed ?

      or whould the crystek clock even automatically be ignored when attaching the drixo cable ?

       

      I do have the EXO as well ready to compare with Drixo (both on 5.x)…This I guess would be just wiring the other clock, but no changes in the Fifo software/ no setup procedure when going from drixo 5.x to exo 5.x, right ?

       

       

    • #1655
      The Well Audio
      Participant

      Correct, the FIFO does not recognize the different oscillator frequency.
      Some parameters like the max sample rate allowed are computed by the Windows application.

      No setup procedure necessary when going from the DRIXO to the EXO oscillator at the same frequency.

    • #1660
      multiblitz
      Participant

      Ok, I followed the procedure, but as I have only one EXO and one Drixo, each with 5.x crystal to compare the clocks first…I let the 24.x crystek in its place…The PC software regonized both clocks and saved the data.

       

      But when I plug the Usb-Cable out or when repowering the Fifo/Dac I get a OSC Err message and the fifo wont work.

       

      When I pull as well the 24.x crystek clock (so no 48/96/192 recordings playable anymore) and let only the 5.x Drixo as a clock, the PC software realizes this, saves this and the Fifo works.

      I guess this used case 5.x external clock in combination with a local 24.x crystek 957 was not tested when the software/firmware was programmed…you made the assumption that its a either completely external clocks or completely local clocks i guess…can you fix this in the firmware or PC-software, so that this combination becomes possible ?

      I want to take my time to compare EXO vs Drixo and their PSU options…but want to listen to all of my recordings, so a complete frequency missing hurts…

       

    • #1662
      The Well Audio
      Participant

      Unfortunately mixed frequencies are not supported.
      While is supported single oscillator.

      When both oscillators are installed they must be different sample rate frequencies (1 x x44.1 + 1 x x48) and same fs multiple (5.6448MHz + 6.144MHz, 11.2896MHz + 12.288MHz and so on).

    • #1663
      multiblitz
      Participant

      Thats a pity…I have still as well a pair of pulsar clocks which are 45.x and 49.x…would this be possible to include in future firmware updates ?

    • #1665
      The Well Audio
      Participant

      Thats a pity…I have still as well a pair of pulsar clocks which are 45.x and 49.x…would this be possible to include in future firmware updates ?

      Unfortunately it’s not possible because 45/49 MHz are not supported, max allowed oscillator frequencies are 22/24 MHz.

      The only way to install 45/49 MHz oscillators is dividing them by 2.

Viewing 7 reply threads
  • You must be logged in to reply to this topic.