Введение

10 Gigabit Attachment Unit Interface (XAUI '/z//aʊ//i/ ZOWee) – это стандарт для расширения интерфейса XGMII (10 Gigabit Media Independent Interface) между MAC и PHY уровнями 10 Gigabit Ethernet (10GbE), определенный в разделе 47 стандарта IEEE 802.3. Название является объединением римской цифры X, обозначающей десять, и аббревиатуры "Attachment Unit Interface". Назначение расширителя XGMII (XGMII Extender), состоящего из подслоя XGXS (XGMII Extender Sublayer) на стороне MAC, XGXS на стороне PHY и XAUI между ними, заключается в увеличении дальности работы XGMII и уменьшении количества сигналов интерфейса. Области применения включают увеличение возможного физического расстояния между компонентами MAC и PHY в системе 10 Gigabit Ethernet, распределенной на печатной плате.

РАЗАУИ

Интерфейс RXAUI (Reduced Pin eXtended Attachment Unit Interface) — это запатентованная модификация, разработанная компаниями Marvell и Dune Networks (позднее приобретенной Broadcom), предназначенная для повышения плотности портов за счет уменьшения числа контактов интерфейса. Четыре полосы стандартного XAUI, работающие на скорости 3,125 Гбит/с, заменяются двумя полосами со скоростью 6,25 Гбит/с. Таким образом, 16 выводов интегральной схемы (4 передающих + 4 принимающих дифференциальных пары) могут обеспечивать либо один порт XAUI, либо два порта RXAUI. В спецификации также определен адаптер XAUI-to-RXAUI и представлена реализация в виде кода Verilog RTL.

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

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

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

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

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

XGMII Extender прозрачен для подслоя согласования (Reconciliation Sublayer) и физического устройства (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 не требуется. Однако, для соответствия требованиям PHY к джиттеру, могут потребоваться средства для устранения джиттера, возникающего на XAUI.