Сопряжение схем дифференциальной логики разных типов

№ 1’2004
Разработка интерфейса для высокоскоростных линий передачи данных всегда являлась одной из самых критически значимых задач, определяющих работоспособность всей проектируемой системы. Функциональная несовместимость входов и выходов различных типов логики представляет существенную проблему, которая часто оказывает серьезное влияние на процесс разработки и время выхода изделия на рынок. В высокоскоростных системах дифференциальные входы и выходы, например, LVDS (низковольтная передача дифференциальных сигналов), LVPECL (низковольтная положительная эмиттерно-связанная логика) и CML (логика с токовыми переключателями) становятся все более и более популярными из-за их способности подавлять синфазные шумы. Однако переход между разными типами логики может быть весьма проблематичным, если не будут учтены все конструктивные различия интерфейсов.

Характеристики LVDS-логики

Стандарт ANSI/TIA/EIA-644 определяет LVDS-логику как низковольтную дифференциальную передачу данных с низким энергопотреблением, прежде всего ориентированную на двухточечное соединение. Стандарт TR30.2, разработанный Data Transmission Interface Committee, определяет максимальную скорость передачи данных в 655 Mбит/с, хотя скорость передачи данных некоторых из современных последовательных потоковых линий связи превышает это значение. По сравнению с другими стандартами дифференциальной передачи данных по кабелю, например RS-422 или RS-485, уровни LVDS-логики имеют самое низкое значение дифференциального напряжения (обычно 350 мВ со смещением на 1,2 В над землей). Упрощенная схема двухточечной связи показана на рис. 1.

Схема LVDS-передатчика представляет собой сбалансированный источник тока, положительные и отрицательные сигналы которого сдвинуты на 180° и совместно создают выходное дифференциальное напряжение. Приемник обнаруживает дифференциальное напряжение и преобразует его в соответствующие логические сигналы. Оконечный нагрузочный резистор 100 Ом обеспечивает согласование с импедансом линии передачи. В таблице 1 приведены предельные значения шести основных параметров LVDS.

Рис. 1
Рис. 1

Характеристики LVPECL-логики

Основная особенность LVPECL-логики — это то, что выходной каскад представляет собой эммитерный повторитель. Нагрузочные резисторы 50 Ом, подсоединенные к напряжению VCC — 2 В, гарантируют, что постоянный ток величиной 14 мA всегда будет протекать через эммитеры выходных транзисторов. Этот ток дает возможность выходу LVPECL-логики быстро изменять свое состояние. Кроме того, эммитерный повторитель имеет очень низкий выходной импеданс и может, таким образом, очень точно поддерживать единичный коэффициент передачи. Температурно компенсированный выходной буфер стандартной LVPECL-логики серии 100 обеспечивает устойчивый размах выходных колебаний при всех рабочих электрических и температурных условиях. Одно из самых важных особенностей LVPECL-логики — смещение выхода к VCC вместо земли. На рис. 2 представлена схема LVPECL с соответствующими нагрузочными резисторами.

Таблица 1. Входные и выходные характеристики LVDSлогики
Таблица 1. Входные и выходные характеристики LVDSлогики

В таблице 2 приведены предельные значения основных семи параметров LVPECL-логики.

Рис. 2
Рис. 2
Таблица 2. Входные и выходные характеристики LVPECL-логики
Таблица 2. Входные и выходные характеристики LVPECL-логики

 

Характеристики логических схем на переключателях тока

Как следует из самого названия, логические схемы на переключателях тока (CML) имеют выходной буфер, переключающий ток (рис. 3). Ключи типичного выходного каскада нагружены на резисторы 50 Ом и подтянуты к VCC. Выходное напряжение сдвига передатчика CML может быть, в принципе, подтянуто или к VCC, или к земле, но обычно подтянуто к VCC и имеет напряжение сдвига приблизительно равное VCC—0,2 В, которое выше, чем у передатчиков LVDS или LVPECL. На стороне приемника подключаются «удаленные» оконечные резисторы 50 Ом, что позволяет обеспечить размах дифференциального сигнала 400 мВ. Часто встречаются приемники со встроенными «удаленными» оконечными резисторами 50 Ом. В таблице 3 приведены самые важные характеристики CML-логики.

Рис. 3
Рис. 3
 
Таблица 3. Входные и выходные характеристики CML-логики

Таблица 3. Входные и выходные характеристики CML-логики

Схемы организации связи дифференциальной логики

Для организации связи между схемами различных типов дифференциальной логики (LVDS, LVPECL и CML) может использоваться два метода сопряжения:

  • метод с передачей постоянной составляющей;
  • метод сопряжения по переменному току — интерфейс TMDS (передача дифференциалов сигналов с минимальной амплитудой).

Метод с передачей постоянной составляющей основан на включении в линию передачи резисторов, сдвигающих напряжение в ту или иную сторону в зависимости от соотношений напряжений сдвига между передатчиком и приемником. При разработке схем согласования с передачей постоянной составляющей обычно используется схема Тевенина (Thevenin).

На рис. 4 показан пример организации связи между LVPECL-передатчиком и LVDS-приемником. Поскольку уровень постоянной составляющей на выходе LVPECL-логики имеет более высокое значение, чем у LVDS, то необходимо использовать резистивные цепочки, снижающие это напряжение с VCC — 2 В до 1,2 В. Следует помнить, что LVDS-приемники некоторых изготовителей имеют внутренние оконечные резисторы, а у других таких резисторов нет.

Рис. 4
Рис. 4

При выборе значений резисторов необходимо:

    • проверить, что напряжение в точке А равняется требуемому напряжению сдвига (для LVPECL-логики оно равно VCC—2 В)
    • необходимо гарантировать, что эквивалентный импеданс в точке А = 50 Ом, то есть RAC = R1 ||(R2+R3) = 50 Ом для приемников без внутреннего завершения, и RAC = R1 ||(R2+(R3 ||RT)] = 50 Ом для приемников с внутренним оконечным резистором. Заметим, что реальная величина резистора RT лежит в диапазоне 45–66 Ом;
    • напряжение в точке B должно находиться на оптимальном для LVDS-приемника уровне — 1,2 В, то есть

при этом считаем, что VA=VCC—1,3 В;

  • и, наконец, проверить, что размах сигнала в точке B превышает 100 мВ (порог LVDS-приемника):
Рис. 5
Рис. 5
Рис. 6
Рис. 6
Рис. 7
Рис. 7

где VOD — дифференциальный размах выходного сигнала в точке A.

Подобным же способом осуществляется сопряжение LVDS-передатчика с LVPECL-приемником. Здесь опять для согласования необходимо использовать резистивную цепь, но для увеличения напряжения сдвига с 1,2 до VCC—1,32 В. Единственное различие архитектур — то, что в этом случае VCC и земля меняются местами (рис. 5). Заметим, что в этом случае нельзя использовать LVPECL-приемники с внутренними подтягивающими резисторами.

Эта методика легко распространяется на построение интерфейсов между LVDS, LVPECL, CML и TMDS. Дело в том, что TMDS и CML-логика имеют одинаковые характеристики на постоянном токе. На рис. 6 и 7 показана типичная архитектура сопряжения микросхем LVDS/LVPECL-логики с микросхемами CML/TMDS-логики. Напряжение в точке А (рис. 6) должно быть равно 1,2 В для LVDS-передатчиков и VCC — 2 В для LVPECL-передатчиков. Необходимо обратить внимание на то, что приемники стандартов CML/TMDS обычно имеют внутренние нагрузочные резисторы 50 Ом, и при расчете эквивалентного сопротивления в точке B следует учитывать их присутствие в схеме. Также требуется использовать нагрузку LVDS/LVPECL-передатчиков с двумя резисторами (R1 и R2), соединенных в точке A, вместо одного, привязанного к земле, для одновременного обеспечения 50-омного согласования импеданса выхода передатчика и создания соответствующего напряжения смещения на входе приемника.

Связь на переменном токе

Связь на переменном токе получает все большую популярность для построения высокоскоростных интерфейсов, особенно для того, чтобы подключить устройства с различными напряжениями сдвига относительно земли. Схема сопряжения на переменном токе нуждается в меньшем количестве резисторов, чем в схемах с передачей постоянной составляющей, но при проектировании интерфейсов требуется выполнить несколько условий:

  • входной импеданс приемника должен соответствовать характеристическому импедансу кабеля;
  • смещение приемника должно находиться на оптимальном уровне;
  • ток и напряжение смещения на стороне передатчика должны находиться в надлежащей рабочей точке;
  • связь между передатчиком и приемником требует совместимости размахов дифференциальных колебаний;
  • емкость конденсатора связи должна быть достаточно большой, чтобы обеспечить самую низкую скорость передачи данных и выполнить требования по величине джиттера.

На рис. 8 приведен пример сопряжения CML и LVDS/LVPECL-логики (без оконечных резисторов в приемниках). Основываясь на общих правилах, приведенных выше, и используя следующие уравнения, рассчитываются соответствующие значения резисторов:

Рис. 8
Рис. 8
Рис. 9
Рис. 9

VCC – 1,3 В для LVPECL и R1 ||R2 = 50 Ом

Перед конденсатором развязки последовательно со входом LVDS-приемника возможно вставить резистор (R3), чтобы уменьшить диапазон размаха выходных колебаний логических схем CML. Это осуществимо, так как LVDS-приемник может работать с входными уровнями в диапазоне 100 < VID <600 мВ. На рис. 9 приведена схема сопряжения LVDS/LVPECL и CML-логики. Для передатчиков LVPECL-логики резистор R1 выбирается таким образом, чтобы постоянный ток (14 мА), протекая через этот резистор, устанавливал надлежащий уровень напряжения смещения. Для LVDS-логики используются оконечные резисторы 50 Ом (R1) для установления требуемого (350 мВ) размаха колебаний дифференциального выходного напряжения.

Упрощение схем согласования

Достаточно много изготовителей работает над способами устранить RC-цепочки, включаемые между передатчиками и приемниками с различными типами логики. Возможности новых устройств включают более широкий диапазон напряжения смещения приемника и программируемый размах колебаний на выходе передатчика. Например, компания Fairchild разработала новые LVDS-передатчики для организации простой связи между микросхемами с различными типами дифференциальной логики. 1–8 разрядные LVDS-повторители FIN1101/FIN1108 обеспечивают рабочий диапазон входного синфазного напряжения 0…VCC, который превышает требование стандарта TIA/EIA-644 LVDS (0…2,4 В). FIN110х позволяют непосредственно связать LVPECL/CML-передатчики и LVDS-приемники без согласующих резисторов. При испытании с использованием псевдослучайной последовательности PRBS 223 — 1 и выходных уровней CML-логики при скорости передачи 622 Mбит/с, дифференциальный выход одноразрядного повторителя FIN1101 имел детерминированный джиттер двойной амплитуды ~67 пс, что на 4,2% меньше, чем без повторителя. Результирующий случайный джиттер для CML-логики составил 1,4 пс на входной частоте 622 МГц.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *