Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Передать 1 ГГц LVPECL или LVDS такт на два АЦП с LVPECL
Форум разработчиков электроники ELECTRONIX.ru > Интерфейсы > Форумы по интерфейсам > от ТТЛ до LVDS здесь
ViKo
Как это сделать попроще? Например, на один вход мультиплексора подать пару тактового сигнала прямо, на второй - перекрученную. И выбирать, какой из них передавать на выход. Для другого АЦП напрямик подать, или через такой же мультиплексор. Лучше, чтобы было два входа и два выхода, и каждый из входов можно было подключить на любой из выходов. Что-то не находится такого.
_pv
MC10EP08
NB6L72
ViKo
Спасибо! Вторая микросхема - то, что нужно. А я только сегодня шарил по сайту On, но не нашел.
Тут вот еще вопросик - а как включить выход генератора на два входа (напрямик и перекручено), чтобы не перегрузить? А, просто использовать один из выводов VTD0 или VTD1 в этой микросхеме (терминаторы). Там же ножки рядом, сигналы не испортятся.
_pv
у второй микросхемы терминаторы внутри, поэтому просто так распараллеливать сигнал с переворотом - не очень красиво.
у того же onsemi куча всяких буферов и fanout 1:2 в соседнем разделе clock distribution.
а вот на пару эслных ксоров можно и распараллелить и инвертировать потом любой из выходов по желанию.
ViKo
А где бы найти spice модели разных типов выходов - LVDS, LVPECL ets? Проверить, как включить по-хитрому-простому.
Получается, если "правильно" делать, надо сначала разветвитель на 2 поставить, а после него уже двойной мультиплексор. Что-то много ради одного инвертирования фазы.
Два xor-а это же надо рядышком поставить. Тоже сигнал тянуть как-то... неодинаково.
Пересмотрел, вроде, всё, на OnSemi, ничего не нашел лучше.

Может, однофазные сигналы принимать в мультиплексор, а выдавать дифференциальные? Чего там тянуть, миллиметров 8?
ViKo
Вот здесь некие spice-модели есть.
http://www.onsemi.ru.com/pub_link/Collateral/AND8009.PDF
magnum16
Я думаю, можно использовать только одну пару терминаторов, ничего страшного не случится. Также есть вариант поставить последовательно резисторы, чтобы не перегрузить выходы, потеряете амплитуду, но для дифференциального сигнала на короткое расстояние это не страшно.
Спайс модели входов-выходов есть на сайте onsemi. Например, http://www.onsemi.com/pub_link/Collateral/AN1596-D.PDF
Могу выложить ltspice схему типичного ecl выхода
ViKo
Цитата(magnum16 @ Dec 12 2016, 14:40) *
Я думаю, можно использовать только одну пару терминаторов, ничего страшного не случится. Также есть вариант поставить последовательно резисторы, чтобы не перегрузить выходы, потеряете амплитуду, но для дифференциального сигнала на короткое расстояние это не страшно.
Спайс модели входов-выходов есть на сайте onsemi. Например, http://www.onsemi.com/pub_link/Collateral/AN1596-D.PDF
Могу выложить ltspice схему типичного ecl выхода

Выдайте, будьте любезны!
Не подключенная пара терминаторов все равно будет грузить выходы, создаст дифференциальную нагрузку 100 Ом.
Думал поставить последовательно резисторы. Пока решения не принял.
Вот здесь тоже есть:
http://www.onsemi.com/pub_link/Collateral/AN1503-D.PDF
_pv
Цитата(ViKo @ Dec 12 2016, 15:10) *
А где бы найти spice модели разных типов выходов - LVDS, LVPECL ets? Проверить, как включить по-хитрому-простому.
зачем а spice, там ничего сложнее резистивного делителя напряжения нет.
список литературы:
scaa056
scaa059c
scaa062
slla101
slla120
Цитата(ViKo @ Dec 12 2016, 15:10) *
Получается, если "правильно" делать, надо сначала разветвитель на 2 поставить, а после него уже двойной мультиплексор. Что-то много ради одного инвертирования фазы.
Два xor-а это же надо рядышком поставить. Тоже сигнал тянуть как-то... неодинаково.

там два xorа в tsop8 можно друг над другжкой поставить, одному вход завести на 1+2 ноги, под корпусом их развернуть и второму на 4+3 ноги изнутри с перевёрнутой полярность, а потом обратно наружу до терминаторов.
всё получается очень одинаково.

Цитата(ViKo @ Dec 12 2016, 15:10) *
Может, однофазные сигналы принимать в мультиплексор, а выдавать дифференциальные? Чего там тянуть, миллиметров 8?

вот вы сейчас матом ругаетесь только половину диффсигнала взять предлагаете, а потом этими руками хлеб есть будете от этого сигнала АЦП тактировать будете.
для тактирования ГГц АЦП джиттер-то наверное нужен очень аккуратный (1пс на 1ГГц == меньше 7 ENOB) я бы так делать не стал.
ViKo
Цитата(_pv @ Dec 12 2016, 15:49) *
там два xorа в tsop8 можно друг над дружкой поставить, одному вход завести на 1+2 ноги, под корпусом их развернуть и второму на 4+3 ноги изнутри с перевёрнутой полярность, а потом обратно наружу до терминаторов.

Друг над дружкой - это на мониторе, а на плате - рядом? rolleyes.gif Поставить рядом, пару 3-4 одной мс соединить с парой 2-1 другой. А наружу, вроде, уже и не надо. А, там терминаторы поставить, в конце пути. Все же путь разный получается в паре. Надо бы удлиннить ту дугу, что покороче.
Цитата
вот вы сейчас матом ругаетесь только половину диффсигнала взять предлагаете, а потом этими руками хлеб есть будете от этого сигнала АЦП тактировать будете.
для тактирования ГГц АЦП джиттер-то наверное нужен очень аккуратный (1пс на 1ГГц == меньше 7 ENOB) я бы так делать не стал.

А если в паре сигналы разные, например, смещены по-разному, тогда дифференциальное перекрученное включение усугубит эту разницу. Или это маловероятно?

А есть LVPECL логика с запретом выхода? Объединить два выхода, разрешать только один?
_pv
если так хотите разделить и использовать только половину от дифференциального сигнала, то есть вообще козырный вариант, один АЦП тактировать от положительной половины клоков, отрицательную половину входа ему просто сместить куда надо.
А другой АЦП - от отрицательной половины клоков.
половины напряжения размаха хватит поди. тем более если там LVDS приёмник, там размах сигналов меньше чем у PECL.
только вот кажется мне что ни к чему хорошему такая экономия не приведёт.
ViKo
Я же хочу еще и переключать фазу - или синфазно тактировать, или в противофазе.
тау
Цитата(ViKo @ Dec 12 2016, 18:22) *
Я же хочу еще..

2 банасных смешителя
ViKo
Не бананное режение. laughing.gif
magnum16
Цитата(ViKo @ Dec 12 2016, 14:49) *
Выдайте, будьте любезны!
Не подключенная пара терминаторов все равно будет грузить выходы, создаст дифференциальную нагрузку 100 Ом.
Думал поставить последовательно резисторы. Пока решения не принял.
Вот здесь тоже есть:
http://www.onsemi.com/pub_link/Collateral/AN1503-D.PDF

Нажмите для просмотра прикрепленного файла
это OBUF01 из документа AND8009/D. Без термокомпенсации. Питание +3,3 В.
3 резистора и конденсатор справа - внешняя нагрузка.
ViKo
NB6L72 относится к семейству ECLinPS MAX, как пишут в datasheet NB6L72-D.
Нашел документ, описывающий спайс-модели входов и выходов семейства.
http://www.onsemi.com/pub_link/Collateral/AND8157-D.PDF
Здесь говорится, что это SiGe технология. Я правильно понял? Эту микросхему, вообще, реально купить?
magnum16
Реально купить, digikey продаст
krux
у меня на паре плат стоит NB6L72.
уже 4 года как серия идёт, ничего, покупаем, во всяком случае снабжение не жаловалось.
ViKo
Спасибо! А во сколько у.е. она обходится, не намекнете?
Симулирую выход LVPECL, предложенный выше. Смотрю ток эмиттеров: 6 мА, 22 мА в нуле и единице, соответственно. Дифференциальное напряжение на выходах +-790 мВ.
Пытаюсь нагрузить выходы двумя 50-омными терминаторами, которые есть в NB6L72. Пробую варианты.
1. Оставить один вывод (VTD1) не подключенным. Просто появляется нагрузка между выходами 100 Ом. Вижу, ток эмиттеров в нуле падает почти до 0: 0,5 мА, 28 мА. Дифференциальное напряжение: +-690 мВ.
2. Подключаю оба вывода терминаторов к питанию +1,3 В. Ток эмиттера вырастает почти в 2 раза от стандартного: 11 мА, 40 мА. Дифференциальное напряжение: +-740 мВ.
3. Соединил оба вывода терминаторов не прямо к питанию, а через 25 Ом. Имею токи: ~0, 21 мА. Дифференциальное напряжение: +-550 мВ.
Не соображу, что лучше. Не хочу токов больших гонять, но и нулевой ток смущает. Видимо, быстродействие ухудшится.
krux
если LVPECL, то гонять большие токи - норма по этому стандарту.
раньше развязки по Тевенину (Thevenin termination) на каждом углу лепили, а это постоянные 30мА потребления на каждый узел терминации дифпары.

имхо надо делать по 2 варианту.
ViKo
Решил просто - соединяю терминаторы параллельно, получаю 25 Ом нагрузку, но между входами и выходами генератора добавляю 25 Ом. Токи остаются штатными, а дифференциальное напряжение уменьшается в 2 раза, до +-400 мВ. Для этой микросхемы хватает с запасом.
А еще вариант - добавить резисторы последовательно и на входах, и на выводы терминаторов.
magnum16
надо смотреть absolute maximum rating источника сигнала по выходному току
это ответ к сообщению #19
ViKo
Цитата(magnum16 @ Dec 16 2016, 14:22) *
надо смотреть absolute maximum rating источника сигнала по выходному току
это ответ к сообщению #19

Не дают такого параметра.
http://www.abracon.com/Oscillators/ASG2-P.pdf
Все, делаю так. 20 Ом после каждого выхода генератора, параллельно соединяю входы, параллельно соединяю выводы терминаторов и добавляю последовательно 5 Ом, и посажу на те же +1,3В (точнее, буду иметь +1,2В, вот на него...). Токи выходов: 4 мА, 21 мА, дифф. напряжение +-430 мВ, низкий уровень 1,5 В, высокий уровень 1,95 В.
ViKo
Для сохранения нагрузки генератора в 50 Ом нужно задать сопротивление между выходом генератора и объединенными входами микросхемы 25 Ом. Хотя дорожки и будут короткими, зачем усугублять?Сопротивление резистора с выводов терминаторов на питание не влияет. И конденсатором зашунтирую его. Т.е., вместо оговоренных выше 20 Ом поставлю 25 Ом. Остальное, как выше.
Дифференциальное напряжение +-390 мВ, низкий уровень напряжения +1,51 В, токи выходов 3,8/19,4 мА. Поскольку для микросхемы минимальный сигнал допустим +-75 мВ, будет работать.
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2024 Invision Power Services, Inc.