Страница 1 из 5 123 ... Последняя
Показано с 1 по 20 из 87

Тема: I2S реклокер или FIFO

  1. #1
    Старый знакомый
    Автор темы
    Аватар для bbest
    Регистрация
    06.11.2011
    Сообщений
    843

    По умолчанию I2S реклокер или FIFO

    Всем привет!

    Нужно решить задачу: прием I2S с большим джитером и вывод jitter-free I2S. Погуглив нашел интересные варианты:
    * KALI https://volumio.com/allo-kali-i2s-re...e-gamechanger/
    * Mori https://www.diyaudio.com/community/t...locker.348074/
    * DIYINHK FIFO Reclock Jitter Eliminator https://www.diyinhk.com/shop/audio-k...annel-dac.html
    и т.д.
    Первый обещает джитер до 4pS. Кто прослушивал подобные устройства, какие сейчас самые перспективные, что может быть можно самому собрать?

    ---------- Сообщение добавлено 23:37 ---------- Предыдущее сообщение было 20:39 ----------

    Собственно вершина этого творчества скорее всего:
    https://github.com/iancanada/Documen...PiQ7Manual.pdf
    + основная ветка
    https://www.diyaudio.com/community/t...92465/page-655

  2. #2
    Завсегдатай Аватар для dortonyan
    Регистрация
    03.06.2009
    Адрес
    BLR
    Возраст
    39
    Сообщений
    3,955

    По умолчанию Re: I2S реклокер или FIFO

    Цитата Сообщение от bbest Посмотреть сообщение
    Первый обещает джитер до 4pS.
    4пС - это скорее всего джиттер примененных тактовых генераторов. А пока этот клок дойдет до ЦАП, то там может быть уже и на порядок больше.
    Поэтому если тактовый генератор не расположен непосредственно рядом с МС ЦАП, то на джиттеры можно вообще не смотреть.

  3. #3
    Старый знакомый
    Автор темы
    Аватар для bbest
    Регистрация
    06.11.2011
    Сообщений
    843

    По умолчанию Re: I2S реклокер или FIFO

    Цитата Сообщение от dortonyan Посмотреть сообщение
    4пС - это скорее всего джиттер примененных тактовых генераторов. А пока этот клок дойдет до ЦАП, то там может быть уже и на порядок больше.
    Поэтому если тактовый генератор не расположен непосредственно рядом с МС ЦАП, то на джиттеры можно вообще не смотреть.
    Так это плата прям рядом с ЦАПом и стоит, рядом с Raspberry PI.
    Топ это FIFO от IanCanada. Люди уже слышат на нем провода I2S, влияние конденсаторов, питание ставят 4 линии и этого мало, по уму надо 5 линий питания .

  4. #4
    Завсегдатай Аватар для JazMan
    Регистрация
    15.02.2011
    Сообщений
    1,873

    По умолчанию Re: I2S реклокер или FIFO

    Что за ЦАП? Так ли он восприимчив сам по себе, к jitter?

  5. #5
    Завсегдатай Аватар для dortonyan
    Регистрация
    03.06.2009
    Адрес
    BLR
    Возраст
    39
    Сообщений
    3,955

    По умолчанию Re: I2S реклокер или FIFO

    Цитата Сообщение от bbest Посмотреть сообщение
    Так это плата прям рядом с ЦАПом и стоит, рядом с Raspberry PI.
    При чем здесь плата?
    Генератор должен стоять в непосредственной близости от МС ЦАП. Это значит на одной плате с ЦАП, в сантиметре от микросхемы преобразователя.
    Любые токи по земле между генератором и микросхемой ЦАП добавляют джиттера. И чем больше расстояние - тем больше добавляют.
    Если клок берется с транспорта на шлейфе, то про низкий джиттер можно сразу забыть и не вспоминать. Вне зависимости от того, на сколько крутые там генераторы и сколько шин питания.

    Цитата Сообщение от bbest Посмотреть сообщение
    Люди уже слышат на нем провода I2S, влияние конденсаторов, питание ставят 4 линии и этого мало, по уму надо 5 линий питания .
    Ага. И на каждую линию отдельный киловаттный тор.

  6. #6
    Не хочу! Аватар для Alex
    Регистрация
    20.03.2003
    Адрес
    Worldwide
    Возраст
    62
    Сообщений
    38,738

    По умолчанию Re: I2S реклокер или FIFO

    "Замполит, чайку?"(с)"Охота за Красным Октябрем".
    "Да мне-то что, меняйтесь!"(с)анек.
    <-- http://altor1.narod.ru --> Вопросы - в личку, е-мейл, скайп.

  7. #7
    Старый знакомый
    Автор темы
    Аватар для bbest
    Регистрация
    06.11.2011
    Сообщений
    843

    По умолчанию Re: I2S реклокер или FIFO

    Цитата Сообщение от dortonyan Посмотреть сообщение
    При чем здесь плата?
    Генератор должен стоять в непосредственной близости от МС ЦАП. Это значит на одной плате с ЦАП, в сантиметре от микросхемы преобразователя.
    Любые токи по земле между генератором и микросхемой ЦАП добавляют джиттера. И чем больше расстояние - тем больше добавляют.
    Если клок берется с транспорта на шлейфе, то про низкий джиттер можно сразу забыть и не вспоминать. Вне зависимости от того, на сколько крутые там генераторы и сколько шин питания.
    Ты про какой генератор? Сама плата FIFO генерирует мастерклок. Клоки под 2 сетки стоят на самой плате FIFO рядом с FPGA.
    К стати, вот замеры джитера с и без FIFO Q7:
    Нажмите на изображение для увеличения. 

Название:	IanCanada FIFO Q7 mesuraments.jpeg 
Просмотров:	149 
Размер:	133.3 Кб 
ID:	464207
    Так что этот модуль со своей задачей справляется на ура.

    ---------- Сообщение добавлено 18:21 ---------- Предыдущее сообщение было 18:12 ----------

    Да возможно это оно. Последняя версия 3.0? И там есть принцип: вход I2S и выход I2S ?
    Последний раз редактировалось bbest; 03.12.2024 в 20:31.

  8. #8
    Завсегдатай Аватар для antecom
    Регистрация
    10.02.2005
    Адрес
    Королев
    Возраст
    51
    Сообщений
    2,974

    По умолчанию Re: I2S реклокер или FIFO

    Цитата Сообщение от bbest Посмотреть сообщение
    какой генератор?
    Например такой как на картинке с джиттером 0.08пс.
    Миниатюры Миниатюры Нажмите на изображение для увеличения. 

Название:	ГК1103С.png 
Просмотров:	156 
Размер:	388.3 Кб 
ID:	464216  
    Максим vmaudio@mail.ru

  9. #9
    Частый гость Аватар для 2Ears
    Регистрация
    21.04.2006
    Адрес
    СПб
    Сообщений
    475

    По умолчанию Re: I2S реклокер или FIFO

    Цитата Сообщение от dortonyan Посмотреть сообщение
    Генератор должен стоять в непосредственной близости от МС ЦАП. Это значит на одной плате с ЦАП, в сантиметре от микросхемы преобразователя.
    На соседнем форуме вовсю пиарят внешние генераторы за много денег

  10. #10
    Завсегдатай Аватар для pyos
    Регистрация
    15.07.2006
    Возраст
    65
    Сообщений
    4,522

    По умолчанию Re: I2S реклокер или FIFO


    Offтопик:
    Цитата Сообщение от bbest Посмотреть сообщение
    Люди уже слышат на нем провода I2S, влияние конденсаторов, питание ставят 4 линии и этого мало, по уму надо 5 линий питания .
    Эти люди был момитко.

    Цитата Сообщение от 2Ears Посмотреть сообщение
    На соседнем форуме вовсю пиарят внешние генераторы за много денег
    Эт чё, на аудиопортале активно рекламировали ламповые клоки, только вот нюанс - предлагалось клочить от них транспорт, а с цапом он связывался по спдифу. И ничего, вуалевые дымки так и развевались...

  11. #11
    Завсегдатай Аватар для dortonyan
    Регистрация
    03.06.2009
    Адрес
    BLR
    Возраст
    39
    Сообщений
    3,955

    По умолчанию Re: I2S реклокер или FIFO

    Цитата Сообщение от bbest Посмотреть сообщение
    Ты про какой генератор? Сама плата FIFO генерирует мастерклок. Колки под 2 сетки стоят на самой плате FIFO рядом с FPGA.
    При чем здесь FPGA?
    Джиттер важен только для процесса преобразования из цифры в аналог. Т.е. минимальный джиттер должен быть на пине мастерклока микросхемы ЦАП (или ворд/бит-клока, если ЦАП параллельный).
    А для этого тактовый генератор должен быть размещен на плате ЦАП, максимально близко к микросхеме преобразователя. Не на плате транспорта, не на плате FIFO, не на какой другой плате, а именно на плате ЦАП.

    Цитата Сообщение от bbest Посмотреть сообщение
    Так что этот модуль со своей задачей справляется на ура.
    Задача FIFO модуля - это не снижение джиттера (это упрощенное сленговое обоснование), а синхронизация потока данных с тактовыми генераторами ЦАП.
    А какой при этом будет джиттер - зависит от джиттера тактового клока ЦАП.

    Цитата Сообщение от 2Ears Посмотреть сообщение
    На соседнем форуме вовсю пиарят внешние генераторы за много денег
    В электронике аудио-девайсы уже давно никаких супер-технологий не требуют. Поэтому все что "за много денег" - это тупо про маркетинг и торговлю, практический смысл там искать не надо.
    Ультранизкий фемтоклоковый джиттер вообще не имеет смысла (даже на плате ЦАП), т.к. ограничивать будет уже джиттер самого ЦАП. Т.е. что 2пс, что 0,02пс - практической разницы нету.
    Но за много-много денег специально для вас могут сделать генератор и с 2фс джиттером, с которым ваш ЦАП "звучит без вариантов".

  12. #12
    Частый гость Аватар для Бурцев
    Регистрация
    08.05.2006
    Адрес
    Новосибирск
    Возраст
    62
    Сообщений
    368

    По умолчанию Re: I2S реклокер или FIFO

    А с какой временной нестабильностью цифрует АЦП?

  13. #13
    Не хочу! Аватар для Alex
    Регистрация
    20.03.2003
    Адрес
    Worldwide
    Возраст
    62
    Сообщений
    38,738

    По умолчанию Re: I2S реклокер или FIFO

    Цитата Сообщение от Бурцев Посмотреть сообщение
    А с какой временной нестабильностью цифрует АЦП?
    Точно также как и ЦАП - с нестабильностью его тактового генератора (MCLK).
    "Замполит, чайку?"(с)"Охота за Красным Октябрем".
    "Да мне-то что, меняйтесь!"(с)анек.
    <-- http://altor1.narod.ru --> Вопросы - в личку, е-мейл, скайп.

  14. #14
    Старый знакомый
    Автор темы
    Аватар для bbest
    Регистрация
    06.11.2011
    Сообщений
    843

    По умолчанию Re: I2S реклокер или FIFO

    Цитата Сообщение от dortonyan Посмотреть сообщение
    Задача FIFO модуля - это не снижение джиттера (это упрощенное сленговое обоснование), а синхронизация потока данных с тактовыми генераторами ЦАП.
    А какой при этом будет джиттер - зависит от джиттера тактового клока ЦАП.
    Ты или в трех соснах запутался или я чего то не понимаю. FIFO Q7 (реклокер) является мастером, он просто пуляет I2S в пустоту, в нашем примере это ЦАП. Как ЦАП примет этот I2S это не забота реклокера. Более того, на стороне самого ЦАПа может быть свой FIFO буфер.
    Другой вопрос, что сам ЦАП может быть мастером, но это уже другая история.

    ---------- Сообщение добавлено 21:50 ---------- Предыдущее сообщение было 21:49 ----------

    Цитата Сообщение от antecom Посмотреть сообщение
    Например такой как на картинке с джиттером 0.08пс.
    Я так понял в KALI совсем другой параметр джитера измеряли.

  15. #15
    Завсегдатай Аватар для dortonyan
    Регистрация
    03.06.2009
    Адрес
    BLR
    Возраст
    39
    Сообщений
    3,955

    По умолчанию Re: I2S реклокер или FIFO

    bbest, у меня такое чувство, что вы не читаете мои посты. Перечитайте написанное выше, мне добавить нечего.

  16. #16
    Старый знакомый
    Автор темы
    Аватар для bbest
    Регистрация
    06.11.2011
    Сообщений
    843

    По умолчанию Re: I2S реклокер или FIFO

    Так же на эту тему наверняка можно почитать идеалогию FIFO Мори: https://www.diyaudio.com/community/t...4/post-6044362 . На сколько я понял там 2 процесса: режим slave при приеме данных и master на выходе.

  17. #17
    Не хочу! Аватар для Alex
    Регистрация
    20.03.2003
    Адрес
    Worldwide
    Возраст
    62
    Сообщений
    38,738

    По умолчанию Re: I2S реклокер или FIFO

    Цитата Сообщение от bbest Посмотреть сообщение
    На сколько я понял там 2 процесса: режим slave при приеме данных и master на выходе.
    Так любое FIFO работает, даже мое
    "Замполит, чайку?"(с)"Охота за Красным Октябрем".
    "Да мне-то что, меняйтесь!"(с)анек.
    <-- http://altor1.narod.ru --> Вопросы - в личку, е-мейл, скайп.

  18. #18
    Завсегдатай Аватар для pyos
    Регистрация
    15.07.2006
    Возраст
    65
    Сообщений
    4,522

    По умолчанию Re: I2S реклокер или FIFO

    Цитата Сообщение от dortonyan Посмотреть сообщение
    bbest, у меня такое чувство, что вы не читаете
    После этого можно ставить точку

  19. #19
    Старый знакомый
    Автор темы
    Аватар для bbest
    Регистрация
    06.11.2011
    Сообщений
    843

    По умолчанию Re: I2S реклокер или FIFO

    Цитата Сообщение от Alex Посмотреть сообщение
    Так любое FIFO работает, даже мое
    Пара вопросов тогда:
    * Так а какая последняя версия твоего модуля, на чем ты остановился.
    * Сколько времени аудиопотока захватывает твой FIFO? Для сравнения FIFO Q7 регулируется от 0.1 до 1 секунды.
    * Ну и какой джитер у тебя на выходе.
    IanCanada проделал большой путь с 2011 года, его ветка на diyaudio уже за 600 страниц перевалила.

  20. #20
    Не хочу! Аватар для Alex
    Регистрация
    20.03.2003
    Адрес
    Worldwide
    Возраст
    62
    Сообщений
    38,738

    По умолчанию Re: I2S реклокер или FIFO

    Цитата Сообщение от bbest Посмотреть сообщение
    Так а какая последняя версия твоего модуля, на чем ты остановился.
    Последние были 3.1 и 4.0, для ЦАПа ATDAC-10S, от 3.0 отличается чисто конструктивно.

    Цитата Сообщение от bbest Посмотреть сообщение
    Сколько времени аудиопотока захватывает твой FIFO?
    От семплрейта зависит, на 44.1 до пол секунды.

    Цитата Сообщение от bbest Посмотреть сообщение
    Ну и какой джитер у тебя на выходе.
    На каком "выходе", на I2S? Да пофиг, джиттер подаваемого на ЦАП мастерклока, целиком и полностью определяется джиттером осциллятора, стоящего рядом с эим чипом ЦАПа, а не на плате Fifo, а на джиттер остальных сигналов, нормальные цапы не реагируют.

    Цитата Сообщение от bbest Посмотреть сообщение
    IanCanada проделал большой путь с 2011 года,
    У меня JKill тоже примерно тогда-же начался (и пару лет назад благополучно закончился, хотя некоторое количество плат на всякий случай еще лежат), просто я с ним долго телился, и здесь был показан в конце 13-го когда я его переделал под другой проц и сильно упростид схему.
    "Замполит, чайку?"(с)"Охота за Красным Октябрем".
    "Да мне-то что, меняйтесь!"(с)анек.
    <-- http://altor1.narod.ru --> Вопросы - в личку, е-мейл, скайп.

Страница 1 из 5 123 ... Последняя

Социальные закладки

Социальные закладки

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •