Введение
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, распределенной на печатной плате.
10 Gigabit Attachment Unit Interface (XAUI '/z//aʊ//i/ ZOWee) is a standard for extending the XGMII (10 Gigabit Media Independent Interface) between the MAC and PHY layer of 10 Gigabit Ethernet (10GbE) defined in Clause 47 of the IEEE 802.3 standard. The name is a concatenation of the Roman numeral X, meaning ten, and the initials of "Attachment Unit Interface". The purpose of the XGMII Extender, which is composed of an XGXS (XGMII Extender Sublayer) at the MAC end, an XGXS at the PHY end and a XAUI between them, is to extend the operational distance of the XGMII and to reduce the number of interface signals. Applications include extending the physical separation possible between MAC and PHY components in a 10 Gigabit Ethernet system distributed across a circuit board.
РАЗАУИ
Интерфейс 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.