XAUI - XAUI
10 Gigabit Attachment Unit Interface ( XAUI / z aʊ jag / ZOW EE ) är en standard för att förlänga XGMII (10 Gigabit Media Independent Interface) mellan MAC och PHY skikt av 10 Gigabit Ethernet (10GbE) definierad i paragraf 47 av IEEE 802.3- standarden. Namnet är en sammankoppling av romerska siffran X, vilket betyder tio, och initialerna för " Attachment Unit Interface ".
Syftet med XGMII Extender, som består av ett XGXS (XGMII Extender Sublayer) vid MAC-änden, ett XGXS i PHY-änden och en XAUI mellan dem, är att förlänga XGMII: s operationsavstånd och minska antalet gränssnittssignaler. Tillämpningarna inkluderar att utvidga den fysiska separationen mellan MAC- och PHY-komponenter i ett 10 Gigabit Ethernet-system fördelat över ett kretskort.
Drift
XGMII Extender har följande egenskaper:
- Enkel signalmappning till XGMII
- Oberoende överför och ta emot datavägar
- Fyra banor som förmedlar XGMII 32-bitars data och kontroll
- Differentialsignalering med lågspänningssvängning (1600 mV p-p )
- Självtidsgränssnittet möjliggör jitterkontroll till PCS
- Delad teknik med andra 10 Gbit / s-gränssnitt
- Delad funktionalitet med andra 10 Gbit / s Ethernet-block
- Användning av 8b / 10b-kodning
Följande är en lista över de viktigaste begreppen XGXS och XAUI:
- Valfritt XGMII Extender kan infogas mellan Reconciliation Sublayer och PHY ( fysiskt lager ) för att på ett transparent sätt förlänga XGMII: s fysiska räckvidd och minska gränsvärdet för gränssnittsstiftet från 72 till 16.
- XGMII är organiserat i fyra banor med varje fil som förmedlar en dataoktet eller kontrolltecken på varje kant av tillhörande klocka. Källan XGXS omvandlar byte på en XGMII-fil till en självklockad, seriell, 8b / 10b-kodad dataström. Var och en av de fyra XGMII-filerna överförs över en av de fyra XAUI-filerna.
- Källan XGXS omvandlar XGMII Idle-styrtecken (interframe) till en 8b / 10b-kodsekvens. Destinationen XGXS återställer klocka och data från varje XAUI-fil och skevlar de fyra XAUI-banorna i XGMII med en klocka.
- Destinationen XGXS lägger till eller raderas från gränssnittet efter behov för klockfrekvensskillnadskompensation innan konvertering av interramskodsekvensen tillbaka till XGMII Tomgångskontrolltecken.
- XGXS använder samma kod- och kodregler som 10GBASE-X PCS och PMA som anges i avsnitt 48 i IEEE 802.3-specifikationen.
- Var och en av de 4 mottagnings- och överföringsfilerna arbetar med en hastighet av 3,125 Gbit / s.
- Förmåga har inbyggts i XAUI för att övervinna signalkopplingsproblemen mellan filerna med hjälp av en typ av automatisk avskjutning. Signaler kan startas i sändaränden på en XAUI-linje utan att exakt matcha routningen för de fyra fälten, och signalerna kommer att skevt automatiskt på mottagaren.
RXAUI
Reduced Pin eXtended Attachment Unit Interface ( RXAUI ) är en egen modifiering som skapats av Marvell och Dune Networks (senare förvärvad av Broadcom) som syftar till att öka porttätheten genom att minska gränssnittsantalet. De fyra banorna i standard XAUI som körs med 3.125 Gbit / s ersätts av två banor vid 6.25 Gbit / s. Således kan 16 stift i en integrerad krets (4 sända + 4 mottaga differentiella par) tillhandahålla antingen en XAUI-port eller två RXAUI-portar.
Specifikationen definierar också en XAUI till RXAUI-adapter och ger en implementering som Verilog RTL-kod. FPGA- leverantörer erbjuder sina egna implementeringar som IP-block.
Applikationer
Avsedd användning
Implementeringen av XAUI som en valfri XGMII Extender är främst avsedd som ett chip-to-chip- gränssnitt ( integrerad krets till integrerad krets) implementerat med spår på ett kretskort . Om XGMII är elektriskt begränsat till avstånd på cirka 7 cm tillåter XGMII Extender avstånd upp till cirka 50 cm.
Driftstakt
XGMII Extender stöder 10 Gbit / s datahastighet för XGMII. MAC-dataströmmen på 10 Gbit / s omvandlas till fyra banor vid XGMII (av Reconciliation Sublayer för sändning eller PHY för mottagning). Byteflödet i varje körfält är 8b / 10b kodat av XGXS för överföring över XAUI med en nominell hastighet av 3,125 gigabaud . XGXS vid PHY-änden av XGMII Extender (PHY XGXS) och XGXS vid RS-änden (DTE XGXS) kan fungera på oberoende klockor.
Tilldelning av funktioner
XGMII Extender är transparent för Reconciliation Sublayer och PHY-enheten och fungerar symmetriskt med liknande funktioner på DTE- sändnings- och mottagningsdatasökvägar. XGMII Extender är logiskt sett sammansatt av två XGXS-enheter som är sammankopplade med en XAUI-databan i varje riktning. En XGXS fungerar som källa till XAUI-datavägen i DTE-sändningsvägen och som destination i mottagningsvägen. Den andra XGXS är destinationen i sändningsvägen och källan i mottagningsvägen. Varje XAUI-databan består av fyra seriella körfält. Alla specifikationer för XGMII Extender är skrivna förutsatt att de konverteras från XGMII till XAUI och tillbaka till XGMII, men andra tekniker kan användas förutsatt att resultatet blir att XGMII Extender fungerar som om alla angivna omvandlingar gjordes. Ett exempel på detta är användningen av den valfria XAUI med 10GBASE-LX4 8b / 10b PHY, där XGXS-gränssnittet till avstämningslager ger den PCS- och PMA-funktionalitet som krävs av PHY. I detta fall krävs inte ett XGXS-lager i PHY-änden av XAUI. Det kan dock fortfarande krävas medel för att ta bort jitter som införts på XAUI för att uppfylla PHY-jitterkrav.
Se även
- Medium fästanordning
- Liten formfaktor pluggbar sändtagare
- Gigabit gränssnittsomvandlare
- Lista över enhetens bandbredd