XAUI - XAUI

10 Gigabit Attachment Unit Interface ( XAUI / г я / ZOW -его ) является стандартом для расширения XGMII (10 Gigabit Независимого медиа - интерфейса) между MAC и PHY слоем 10 Gigabit Ethernet (10GbE) , определенным в пункте 47 из Стандарт IEEE 802.3 . Название представляет собой комбинацию римской цифры X, означающей десять, и инициалов « Интерфейса прикрепляемого модуля ».

Назначение XGMII Extender, который состоит из XGXS (XGMII Extender Sublayer) на конце MAC, XGXS на конце PHY и XAUI между ними, состоит в том, чтобы увеличить рабочее расстояние XGMII и уменьшить количество интерфейсные сигналы. Приложения включают расширение возможного физического разделения между компонентами MAC и PHY в системе 10 Gigabit Ethernet, распределенной по печатной плате.

Операция

XGMII Extender имеет следующие характеристики:

  • Простое отображение сигналов в XGMII
  • Независимые пути передачи и приема данных
  • Четыре полосы для передачи 32-битных данных XGMII и управления
  • Дифференциальные сигнализации с ходом низкого напряжения (1600 мВ р-р )
  • Самосинхронный интерфейс позволяет контролировать джиттер на PCS
  • Совместная технология с другими интерфейсами 10 Гбит / с
  • Совместная функциональность с другими блоками Ethernet 10 Гбит / с
  • Использование кодировки 8b / 10b

Ниже приводится список основных концепций XGXS и XAUI:

  • Дополнительный XGMII Extender может быть вставлен между подуровнем согласования и PHY ( физическим уровнем ), чтобы прозрачно расширить физический охват XGMII и уменьшить количество контактов интерфейса с 72 до 16.
  • XGMII организован в четыре полосы, каждая из которых передает октет данных или управляющий символ на каждом фронте соответствующих часов. Исходный XGXS преобразует байты на дорожке XGMII в самосинхронизирующийся последовательный поток данных с кодировкой 8 / 10b. Каждая из четырех полос XGMII передается по одной из четырех полос XAUI.
  • Исходный XGXS преобразует управляющие символы XGMII Idle (межкадровый) в кодовую последовательность 8b / 10b. XGXS назначения восстанавливает часы и данные из каждой полосы XAUI и выравнивает четыре полосы XAUI в XGMII с одной тактовой частотой.
  • Пункт назначения XGXS добавляет или удаляет из межкадрового взаимодействия по мере необходимости для компенсации диспаратности тактовой частоты перед преобразованием межкадровой кодовой последовательности обратно в управляющие символы XGMII Idle.
  • XGXS использует тот же код и правила кодирования, что и 10GBASE-X PCS и PMA, указанные в пункте 48 Спецификации IEEE 802.3.
  • Каждая из 4 полос приема и передачи работает со скоростью 3,125 Гбит / с.
  • В XAUI были встроены возможности для преодоления проблем перекоса сигналов между полосами движения с использованием типа автоматического устранения перекоса. Сигналы могут быть запущены на стороне передатчика линии XAUI без точного согласования маршрутов четырех полос, и сигналы будут автоматически устранены перекосом на приемнике.

RXAUI

Расширенный интерфейс присоединения с уменьшенными выводами ( RXAUI ) - это проприетарная модификация, созданная Marvell и Dune Networks (позже приобретенная Broadcom), направленная на увеличение плотности портов за счет уменьшения количества выводов интерфейса. Четыре полосы стандартного XAUI со скоростью 3,125 Гбит / с заменены двумя полосами со скоростью 6,25 Гбит / с. Таким образом, 16 контактов интегральной схемы (4 дифференциальные пары передачи + 4 приема) могут обеспечить либо один порт XAUI, либо два порта RXAUI.

В спецификации также определяется адаптер XAUI-RXAUI и предоставляется реализация в виде кода Verilog RTL. Производители FPGA предлагают свои собственные реализации в виде IP-блоков.

Приложения

Предполагаемое использование

Реализация XAUI в качестве дополнительного расширителя XGMII в первую очередь предназначена как интерфейс между микросхемой ( интегральная схема - интегральная схема), реализованный со следами на печатной плате . Если XGMII электрически ограничен расстоянием приблизительно 7 см, удлинитель XGMII допускает расстояния приблизительно до 50 см.

Скорость работы

XGMII Extender поддерживает скорость передачи данных 10 Гбит / с XGMII. Поток данных MAC 10 Гбит / с преобразуется в четыре полосы на XGMII (подуровнем согласования для передачи или PHY для приема). Поток байтов каждой дорожки составляет 8 бит / 10 бит, кодированный XGXS для передачи через XAUI с номинальной скоростью 3,125 гигабод . XGXS на конце PHY расширителя XGMII (PHY XGXS) и XGXS на конце RS (DTE XGXS) могут работать на независимых тактовых частотах.

Распределение функций

XGMII Extender прозрачен для подуровня согласования и устройства PHY и работает симметрично с аналогичными функциями на трактах передачи и приема данных DTE . XGMII Extender логически состоит из двух XGXS, связанных между собой трактом данных XAUI в каждом направлении. Один XGXS действует как источник для тракта данных XAUI в тракте передачи DTE и как пункт назначения в тракте приема. Другой XGXS - это пункт назначения в тракте передачи и источник в тракте приема. Каждый путь данных XAUI состоит из четырех последовательных каналов. Все спецификации для XGMII Extender написаны с учетом преобразования из XGMII в XAUI и обратно в XGMII, но могут использоваться и другие методы при условии, что в результате XGMII Extender работает так, как если бы все указанные преобразования были выполнены. Одним из примеров этого является использование дополнительного XAUI с 10GBASE-LX4 8b / 10b PHY, где интерфейс XGXS с подуровнем согласования обеспечивает функции PCS и PMA, необходимые для PHY. В этом случае уровень XGXS на PHY-конце XAUI не требуется. Однако все еще могут потребоваться средства для удаления джиттера, вносимого в XAUI, для удовлетворения требований к джиттеру PHY.

Смотрите также

Рекомендации

Внешние ссылки