Захотелось мне тут сделать "мультиформатный" ЦАП на мультибитнике, например PCM63, чтобы мог он работать с контентом с любой частотой дискретизации. И самое главное, чтобы делал он это с максимальным качеством (по его возможностям конечно).
И сложилась у меня следующая конфигурация сего девайса:
1. В ЦАПе устанавливается 2 генератора на 33,8688 (768х44,1КГц) и 36,8640(768х48КГц). ЦФ – SM5847.
2. Для работы с частотной сеткой кратной 48, ЦФ конфигурируется на работу в режиме 192Fs при 4-х кратном оверсэмплинге, что позволяет получить на его выходе допустимую для PCM63 частоту битклока 18,432МГц (192х4х24) при приеме данных с частотой сэмплирования 192КГц. На ЦФ, соответственно, подается мастерклок 36,8640МГц и устанавливается коэффициент деления системного клока = 1.
3. Данные на ЦФ подаются с AD1896, оба порта которой работают в режиме «слэйв». Данные с выхода забираются с частотой сэмплирования 192КГц. Соответственно, в зависимости от частоты сэмплирования данных на входе, происходит их оверсэмплинг 1х (для 192КГц), 2х (для 96КГц), 4х (для 48КГц). AD1896 можно запустить в асинхронном режиме от своего генератора, а можно попробовать реализовать полностью синхронный режим, запитав AD1896 от мастерклока с ЦАПа (подав 36,8640МГц, вроде должна нормально потянуть) и от этогоже мастерклока запитать еще и транспорт. Разрядность данных между AD1896 и ЦФ установить в 24 бита.
4. Для работы с частотной сеткой кратной 44.1, все точно также, только генератор на 33,8688МГц и соответственно оверсэмплинг в SRC до 176,4КГц.
5. Для работы только с 44,1КГц сделать режим «Директ», где AD1896 в «байпассе», данные с ее выхода забираются с частотой сэмплирования 44,1КГц, ЦФ остается в режиме 192Fs, на него также подается мастерклок 33,8688МГц, но устанавливается коэффициент деления системного клока = 4 и режиме 8х оверсэмплинга, разрядность данных между AD1896 и ЦФ устанавливается в 16 бит. Можно, наверное, оставить разрядность и 24 бита, т.к. в «байпассе» дизеринг AD1896 не работает и в недостающих разрядах должны быть нули.
6. Из этого видно, что данный ЦАП будет иметь 3 режима работы: «сетка 44,1», «сетка 48» и «только 44,1». Коммутировать их буду в ручную, меня это не пугает.
7. Источник - компьютер с Виа Тремор, подключение по I2S с заведением мастерклока от ЦАПа вместо штатных кварцев.
Кто что думает по данному девайсу?
Социальные закладки