Клуб DiyAudio

Начинающим и не только... => Спроси совет => Тема начата: Sandy от 21 Декабря 2011, 16:53:08

Название: Чем преобразовать формат для AD1853?
Отправлено: Sandy от 21 Декабря 2011, 16:53:08
Доброго времени суток, уважаемые форумчане!

Собираюсь сделать ЦАП для CD проигрывателя. ЦАПами ещё не занимался, пока нахожусь на стадии сбора и обработки информации. Встал вопрос, на чем лучше сделать преобразование формата потока аудиоданных?
   CD проигрыватель: Cambridge Audio Azur 350C; ЦАП WM8728; mclk – 384fs; формат I2S; bck – 48fs; разрядность данных, естественно, 16 бит. Логический анализатор показал наличие артефактов в потоке данных: и в левом и в правом канале бит 17 всегда 0, бит 18 всегда 1, дальше идут нули. Зачем так сделано не понял.
   Кандидат(ка) в схему ЦАП AD1853. Формат I2S_48 не понимает.
   Преобразователь формата:

1 вариант: SRC4192
   - Входной порт Slave формат 24-Bit I2S
   - Выходной порт Master формат Left Justified 16-Bits с подачей mclk – 512fs от ЦАП (единственный вариант связки при аппаратном управлении AD1853)
   - mclk на плате транспорта оставляем без изменений
   - Сомнения: будет ли работать такая связка? Отпадут ли выше обозначенные артефакты?

2 вариант: ПЛИС
   - преобразуем формат I2S_48 16-Bits в Right Justified_64 16-Bits
   - конфигурируем AD1853
   - на плате ЦАП mclk – 768fs
   - подаем на плату транспорта с платы ЦАП mclk – 384fs
   - Сомнения: никогда не работал с ПЛИС (хотя конвертер в симуляторе уже заработал); принтерный порт (для программирования ПЛИС) есть только на работе, очень неудобно; больше изменений в схеме транспорта (разводка на плате транспорта уже есть, но под компоненты типоразмера 0603).

   Ну вот, вроде так.
Название: Re: Чем преобразовать формат для AD1853?
Отправлено: Viento от 11 Января 2012, 10:08:52
На ebay USB програматор для Altera плис с пересылкой 13$ стоит. так что вопрос с принтерным портом думаю не самый важный.
Название: Re: Чем преобразовать формат для AD1853?
Отправлено: Conan от 13 Января 2012, 18:12:12
3 вариант: на AD1896 !

Можно ещё на CS8421, но у неё немного другие алгоритмы, поэтому звук - на любителя.