DAC самопальный, домашняя топология. |
Здравствуйте, гость ( Вход | Регистрация )
DAC самопальный, домашняя топология. |
12.12.2009, 22:06
Сообщение
#1
|
|
ЕРЖ-антисемит Группа: Пользователи Сообщений: 1900 Регистрация: 24.11.2009 Из: Великий Новгород Пользователь №: 23 |
Однако, прислал мне Зиновьев DSD1796, спасибо ему за то. Кручу я её и так и сяк, думаю. А думаю о том, что мелкосхема хочет плату об четырёх слоях и ни как инача. И ещё питаний на плату надо подать over 9000, ажно
И тут мне подумалось, что если стабилизаторы питания делать этакими субмодулями и втыкать в плату прям рядом с DSD1796, то, в принципе, можно и обычной двусторонней платой обойтись. Как вам мысль такая? |
|
|
Гость_AlexKlm_* |
7.5.2011, 13:16
Сообщение
#2
|
Гости |
Сталибизаторы, тем более импульсные, в большинстве случаев лучше держать подальше от процессора. Самый лучший экран - расстояние.
|
|
|
7.5.2011, 13:22
Сообщение
#3
|
|
Активный участник Группа: Пользователи Сообщений: 7045 Регистрация: 22.11.2009 Из: Уфа Пользователь №: 18 |
я бы вообще развязал оптикой аналоговую ЦАП- часть с цифрой. надежнее будет.
|
|
|
7.5.2011, 13:37
Сообщение
#4
|
|
Активный участник Группа: Пользователи Сообщений: 2220 Регистрация: 26.5.2010 Из: Московская обл. Пользователь №: 165 |
А что есть "over 9000"?
На двухслойке сделать можно, эссно. Нижний слой делай сплошным полигоном земли. Аналоговую с цифровой соединяй только одной перемычкой в районе ЦАПа (лучче прям под ним). Стабилизаторы желательно малошумящие применять, и ставить к ЦАПу поближе, здесь всё верно. Что-то вроде LP2989 или лучше. Обратную связь заводи прямо с ножки цапа, отдельным проводом. я бы вообще развязал оптикой аналоговую ЦАП- часть с цифрой. надежнее будет. Гиморно это... Да и оптроны такие ещё поискать надо... Достаточно питание хорошо от цифры отвязать.Я LVDS линию решил применять для удалённых ЦАПов. Там дифпара, уровни низкие, наводки мизерные. С ней сериалайзер/десериалайзер, для управляющих сигналов. Гораздо более критичным для данного ЦАПа является качество тактового сигнала SCK. Вот о нём бы и поговорить в первую очередь. |
|
|
7.5.2011, 14:15
Сообщение
#5
|
|
Adept Группа: Пользователи Сообщений: 522 Регистрация: 20.4.2011 Из: Novosibirsk Пользователь №: 346 |
|
|
|
10.5.2011, 3:52
Сообщение
#6
|
|
тот самый Группа: Мод Сообщений: 13629 Регистрация: 24.11.2009 Из: Харьковская обл., UA Пользователь №: 25 |
|
|
|
10.5.2011, 13:35
Сообщение
#7
|
|
Антифа Группа: Пользователи Сообщений: 2113 Регистрация: 28.12.2009 Из: Kиев Пользователь №: 64 |
Попробуем прикинуть допустимый джиттер для 126дБ SNRdB (с небольшим запасом от возможностей ЦАПа) и верхней частоты 90кГц (хотя для звука можно взять ИМХО 48кГц)
джиттер<1/(10^(126/20)*6.28*90000)=0.9ps. В принципе Jauch гарантируют для своих клоковых генераторов RMS джиттер меньше пикосекунды - правда на эл-хе тау меня правильно поправил - там полоса обмера джиттера 12кГц-20(80)МГц Неплохие стабилизаторы ещё LT3029, ну и куда же без Хиттайтов http://www.hittite.com/products/view.html/view/HMC860LP3E или http://www.hittite.com/products/view.html/view/HMC976LP3E , или же по мотивам Максима http://pdfserv.maxim-ic.com/en/an/AN3657.pdf |
|
|
12.5.2011, 9:41
Сообщение
#8
|
|
Активный участник Группа: Пользователи Сообщений: 2220 Регистрация: 26.5.2010 Из: Московская обл. Пользователь №: 165 |
Ошибок в линии не опасаешься? Или у тебя там протокол, исправляющий ошибки? Нет, не опасаюсь. Длина кабеля там будет не более метра, - все блоки располагаются в одной стойке. ЦАПы прямо в усилке, вход - цифровой LVDS. Оптика явно избыточна. Сериалайзер/десериалайзер - навроде DS92LV1023/DS92LV1021.Насчёт качества SCK. Решил его синхронизировать с информационным клоком - BCK. Для этого использовать "вычищающий" кварцевый генератор на дискретных элементах с ФАП. Полосу пропускания петли ФАП сделать достаточно малой. |
|
|
12.5.2011, 14:40
Сообщение
#9
|
|
Adept Группа: Пользователи Сообщений: 522 Регистрация: 20.4.2011 Из: Novosibirsk Пользователь №: 346 |
Нет, не опасаюсь. Длина кабеля там будет не более метра, - все блоки располагаются в одной стойке. ЦАПы прямо в усилке, вход - цифровой LVDS. Оптика явно избыточна. Сериалайзер/десериалайзер - навроде DS92LV1023/DS92LV1021. Частота в канале какая? У нас есть опыт, применяли сердесы от Fairchild FIN212, deserialization factor = 12, при частоте символов 40 МГц ошибки валились довольно прилично - раз в несколько секунд. При 25 МГц - гораздо реже - десятки минут на одну ошибку. В канале частота - это символьная частота, умноженная на 14 (12 бит в символе, два бита на синхронизацию слов). Пришлось наваять протокол, гарантирующий доставку.
|
|
|
Гость_Максим Зиновьев_* |
12.5.2011, 15:41
Сообщение
#10
|
Гости |
Цитата Нет, не опасаюсь. Длина кабеля там будет не более метра, - все блоки располагаются в одной стойке. ЦАПы прямо в усилке, вход - цифровой LVDS. Оптика явно избыточна. Станислав, а почему ты в качестве межблочки спдиф/тослинк не хочешь пользовать? |
|
|
12.5.2011, 16:50
Сообщение
#11
|
|
Активный участник Группа: Пользователи Сообщений: 7045 Регистрация: 22.11.2009 Из: Уфа Пользователь №: 18 |
Так это дополнительный геморой по синхронизации
|
|
|
12.5.2011, 23:48
Сообщение
#12
|
|
Активный участник Группа: Пользователи Сообщений: 2220 Регистрация: 26.5.2010 Из: Московская обл. Пользователь №: 165 |
Частота в канале какая? У нас есть опыт, применяли сердесы от Fairchild FIN212, deserialization factor = 12, при частоте символов 40 МГц ошибки валились довольно прилично - раз в несколько секунд. При 25 МГц - гораздо реже - десятки минут на одну ошибку. В канале частота - это символьная частота, умноженная на 14 (12 бит в символе, два бита на синхронизацию слов). Пришлось наваять протокол, гарантирующий доставку. Спасибо за инфу.А длина линии была какая? И как она выглядела? Разъёмы правильные были выбраны? Частота будет ниже 25 МГц. В канале - около 200Мбит/с, скорей всего. Коррекцию ошибок сделать невозможно - плата ЦАПов не содержит никакой дополнительной логики. Видимо, придётся сперва проверить работоспособность на макете... ЗЫ. Поправочка: сериалайзером пока что выбрал DS92LV1021A, десериалайзером - DS92LV1212A. Станислав, а почему ты в качестве межблочки спдиф/тослинк не хочешь пользовать? Скорости не хватит. Там 6 каналов декодированного звука, 24 бит.
|
|
|
13.5.2011, 6:24
Сообщение
#13
|
|
Adept Группа: Пользователи Сообщений: 522 Регистрация: 20.4.2011 Из: Novosibirsk Пользователь №: 346 |
А длина линии была какая? И как она выглядела? Разъёмы правильные были выбраны? Пробовали разные варианты. В приборе - там вообще плата в плату вставляется, но нам нужно было решение, чтобы можно было платы растащить на дистанцию до 2-3 м, вот до таких длин и проверяли. Разъемы - штырьевые линейки PLLD2/PBD2. В принципе, когда плата вставлена в плату, ошибок нет. А когда по проводам с метр-два, то появляются. Провода - витая пара 100 Ом волновое. Сердесы тож на 100 Ом расчитаны, терминация у них внутри имеется. Что ошибки появляются, очевидно, в проводах - это чётко определили - чем длинее линия, тем больше ошибок. И появляются они от внешних помех (что и не странно, принимая во внимание размах сигнала, полосу и сопротивление линии). Чёткую корреляцию заметили, например, с включением лампы (дневного света, на столе размещена), когда поджиг идёт. Когда плата в плату, ничего не сбоит, разъёмы те же.Потом, когда соорудили протокол с гарантией доставки (по схеме sliding window protocol), специально испытывали его, используя в качестве генератора помех электродрель. Там мотор коллекторый искрит неслабо, от этого помеха прёт. Чётко видно, что когда подносишь искрящее место к проводам линии, то счётчик ошибок (счётчик retry'ев) начинает галлопом увеличивать значение. В целом протокол порулил все проблемы, завалить целостность данных нам ничем не удалось. При самой аццкой помехе, которую удалось создать, только пропускная канала упала на 1.5% (за счёт ретраев).Частота будет ниже 25 МГц. В канале - около 200Мбит/с, скорей всего. Коррекцию ошибок сделать невозможно - плата ЦАПов не содержит никакой дополнительной логики. Видимо, придётся сперва проверить работоспособность на макете... 200 Мбит/с уже прилично. От длины линии очень зависит. Помакетировать обязательно надо, а то могут быть неприятности. Линия - есть линия, ошибки в ней имеют право быть даже при правильном дизайне. |
|
|
13.5.2011, 21:33
Сообщение
#14
|
|
Активный участник Группа: Пользователи Сообщений: 2220 Регистрация: 26.5.2010 Из: Московская обл. Пользователь №: 165 |
Ошибки даже раз в минуту неприемлемы.
Ещё раз спасибо огромное, информация очень полезная. Предупреждён - значит, вооружён. Буду уделять особое внимание минимизации длин кабелей, разъёмам, согласованию и экранировке, а также прокладке "корпусных" земель. |
|
|
Текстовая версия | Сейчас: 28.3.2024, 14:21 |