XAUI - XAUI
10 Gigabit Attachment Unit Interface ( XAUI / г aʊ я / 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.
Смотрите также
- Среднее приспособление
- Съемный трансивер малого форм-фактора
- Конвертер гигабитного интерфейса
- Список пропускной способности устройства