Меня сюда привлёк один из участников обсуждения.
Я вот тоже раньше ломал голову, на чём себе построить систему, способную обходиться без CD-дисков, и как разные ГУ берут звук из Айпода - по цифре, не по цифре? и можно ли с "чудо"-плеера вытащить качественный звук, в обход его ЦАПов.
Выяснил, что одинаковых ГУ нету, и производители используют разные методы стыковки Айпода со своими магнитолками. В большинстве случаев звук берётся по аналогу а управление по USB. Иногда, если голова процессорная, аналоговый звук с Айпода запускается на АЦП, а потом уже на DSP и ЦАП магнитолы.
В Кларе DXZ-788USB все не так уж печально.В даташите на неё сказано:
This unit supports USB Digital Media Streaming. USB Digital Media
Streaming is a function used to play music files transmitted using
Media Transfer Protocol (MTP). This function also supports the
playback of WMDRM 10 files.
Вот он, Яподовский "шекретик"! - передача потока по шине USB, Media Transfer Protocol (MTP).
Посмотрим по схеме, как это реализовано в железе.
За работу с USB отвечает IC2 (TMP92CD28AFG-6UP2) USB-controller со своим клок-генератором (9МГц). IC5 (BD2051AFJ-TR) готовит питание 5V для USB (очевидно, обеспечивает защиту от КЗ и перегрузки, т.к. 5V получает готовыми из БП).
К USB-контроллеру IC2 сбоку прицеплена "хитрая" микросхема - IC8 (341S2094) "Authentification coprocessor". Оснащён, кстати, своим собственным генератором клока - X3, 32.768kHz - "часовая" частота, из которой легко делением получить секундные (и всякие дробные/кратные секунде) импульсы.
Каждое подлючившееся устройство IC2 отдаёт на проверку IC8 (Authentification coprocessor): если опознание показало, что это япод/яфон - он отдаёт команду на перевод япода и Клары в режим USB Digital Media Streaming. Если же подключилась флешка/винчестер, USB-шина остаётся в обычном режиме работы с USB Mass Storage под управлением основного процессора Клары. В этом случае считанный аудио-файл сначала отправляется на процессор CD-привода, содержащий встроенный кодек mp3/wma/aac, а потом декодированный сигнал в виде потока поступает на IC3 (TCP4A70FG-010).
При работе с Яподом, готовый поток с плеера по USB-шине приходит прямо на IC3, мимо всяких кодеков.
IC3 - это CD-decoder гордо подписанный именем собственным - "ZIPANG1". У него снова свой кварцевый генератор на 16.92МГц. В качестве выходного сигнала используется (пин 61 "DOUT") готовый, чистый и красивый SPDIF, который прямиком шурует на первый DSP.
Очевидно, это и есть его (ZIPANG1) работа - собирать сигнал с разных цифровых источников (CD-DA, USB, Яблоки), превращать его в SPDIF и отдавать дальше.
Дальше - это на первый DSP (да-да, их тут аж два!), IC301 SAF7730HN219A. Кто это и что делает, точно сказать трудно. Даташит закрыт, но по схеме очевидно он содержит в т.ч. и АЦП, т.к. аналоговые сигналы от AUX_IN и AM/FM-тюнера приходят на него же. Вероятно, он оцифровывает аналоговые источники, переводит их в цифру; принимает SPDIF и тоже переваривает его в цифровой формат понимаемый DSP2, то есть приводит все сигналы к одному знаменателю. Этот первый DSP (IC301) снова оснащён своим собственным генератом 41.6МГц. Он (DSP1) готовит мастер-клок (пин 48 FS_SYS) для DSP2, управляющие сигналы BITCLK (pin 80) и LRCLK (pin 79) и собственно цифровые аудио-данные DSP D-OUT2 (pin 76).
IC802 (AK7720) DSP2 - второй DSP, по совместительству ЦАП. Производитель - Asahi Kasei, имеет 2 канала АЦП, электронный регулятор громкости (e-vol), 6 каналов задержек, цифровые фильтры и 6 каналов ЦАП. (АЦП не используются, судя по всему сочтены недостаточно качественными и заменены АЦП из DSP1.) Вот этот "окончательный" и "полноценный" DSP и готовит аналоговый сигнал, который после пост-фильтров поступает на вход встроенного УМ и линейный выход.
Эта самая способность USB-шины работать с Media Transfer Protocol (MTP) объясняет, почему при работе Яблоков через Клару сохраняется вляние на звук как встроенных "улучшайзеров" Яблок (эквалайзера и т.п.), так и задержек/кроссов самой Клары: Яблочный процессор отдаёт в шину цифровой поток взятый перед своими ЦАПами, который Клара ловит и запихивает в DSP, который может вносить в него все затребованные пользователем обработки.
Что тут хорошего?
1. Таки да - звук от Яблоков по цифре.
2.Отсутствие двойных преобразований ЦАП->АЦП->ЦАП, работа от начала до конца в цифре.
3.Если кому-то захочется прикрутить внешний проц по SPDIF, готовый сигнал в Кларе можно взять с пин 61 IC3 (на нём НЕ будет звука с AUX-IN и тюнера). Клара в этом случае превращается просто в "пульт управления", "перемычку" между Яблоками и внешним процом.
Что плохого?
1.потоки (не знаю, как USB Digital Media Streaming с его MTP), но по-крайней мере SPDIF точно - времязависимые. То есть в идеале и приемник, и передатчик SPDIF должны тактироваться одним генератором, иначе из-за рассинхронизации (которая обязательно будет при использовании разных генераторов) возникают искажения, известные как пресловутый джиттер. В большей или меньшей степени. Для его снижения, если не получается почему-либо использовать один генератор для передатчика и приёмника, можно использовать разные, но взаимосвязанные генераторы (синхронизированные между собой). Но этого тоже в Кларе не наблюдается: все узлы, через которые идут потоки (кроме пары DSP) тактируются собственными, несинхронизироваными кварцами.
Возможно, этим и объясняется отмеченная раньше небольшая разница в звучании CD-DA и лосслесс с Айпода - в принципе-то они должны звучать одинаково. Но в Кларе путь потока c CD и с Айпода чуть разный; у потока от Яблока на пути на пару "кварцев" больше.
То есть, Яблоко подключено по цифре.
Не идеально, конечно, но в целом неплохо.
Бывает куда хуже.
P.S. Другие Клары (785 и пр.) не смотрел.
Социальные закладки