XAUI - XAUI
10 gigabit Attachment enhetsgrensesnitt ( XAUI / z aʊ i / ZOW -ee ) er en standard for å utvide XGMII (10 Gb Media uavhengig grensesnitt) mellom MAC og PHY lag av 10 gigabit Ethernet (10GbE) definert i punkt 47 av IEEE 802.3 standard. Navnet er en sammenkobling av det romerske tallet X, som betyr ti, og initialene til " Attachment Unit Interface ".
Formålet med XGMII Extender, som er sammensatt av et XGXS (XGMII Extender Sublayer) i MAC-enden, et XGXS i PHY-enden og en XAUI mellom dem, er å utvide operasjonsavstanden til XGMII og å redusere antall grensesnitt signaler. Applikasjonene inkluderer utvidelse av den fysiske separasjonen mulig mellom MAC- og PHY-komponenter i et 10 Gigabit Ethernet-system distribuert over et kretskort.
Operasjon
XGMII Extender har følgende egenskaper:
- Enkel signalkartlegging til XGMII
- Uavhengig overføring og mottak av datastier
- Fire baner som formidler XGMII 32-biters data og kontroll
- Differensial signalering med lavspenningssvingning (1600 mV p-p )
- Selvtimet grensesnitt tillater jitterkontroll til PCS
- Delt teknologi med andre 10 Gbit / s grensesnitt
- Delt funksjonalitet med andre 10 Gbit / s Ethernet-blokker
- Utnyttelse av 8b / 10b koding
Følgende er en liste over hovedkonseptene til XGXS og XAUI:
- Den valgfrie XGMII Extender kan settes inn mellom avstemmingsunderlaget og PHY ( fysisk lag ) for å utvide den fysiske rekkevidden til XGMII og redusere antall teller fra grensesnittet fra 72 til 16.
- XGMII er organisert i fire baner med hver fil som overfører en dataoktet eller kontrollkarakter på hver kant av den tilhørende klokken. Kilden XGXS konverterer byte på en XGMII-bane til en selvklokket, seriell, 8b / 10b-kodet datastrøm. Hver av de fire XGMII-banene overføres over en av de fire XAUI-banene.
- Kilden XGXS konverterer XGMII inaktiv kontrolltegn (interframe) til en 8b / 10b-kodesekvens. Destinasjonen XGXS gjenoppretter klokke og data fra hver XAUI-bane og forskjøver de fire XAUI-banene i XGMII med en klokke.
- Destinasjonen XGXS legger til eller slettes fra grensesnittet etter behov for kompensasjon for klokkefrekvensen før konvertering av grensesnittkodesekvensen tilbake til XGMII inaktiv kontrolltegn.
- XGXS bruker samme kode og kodingsregler som 10GBASE-X PCS og PMA spesifisert i klausul 48 i IEEE 802.3-spesifikasjonen.
- Hver av de 4 mottaks- og sendefeltene opererer med en hastighet på 3,125 Gbit / s.
- Evner har blitt innebygd i XAUI for å overvinne signalforkjøringsproblemer mellom baner ved hjelp av en type automatisk avskjæring. Signaler kan lanseres i senderenden av en XAUI-linje uten å nøyaktig matche rutingen av de fire banene, og signalene blir automatisk skjevt på mottakeren.
RXAUI
Reduced Pin eXtended Attachment Unit Interface ( RXAUI ) er en proprietær modifikasjon opprettet av Marvell og Dune Networks (senere anskaffet av Broadcom) med sikte på å øke porttettheten ved å redusere grensesnittet. De fire banene til standard XAUI som kjører på 3.125 Gbit / s erstattes av to baner på 6.25 Gbit / s. Dermed kan 16 pinner i en integrert krets (4 sendere + 4 motta differensialpar) gi enten en XAUI-port eller to RXAUI-porter.
Spesifikasjonen definerer også en XAUI til RXAUI-adapter, og gir en implementering som Verilog RTL-kode. FPGA- leverandører tilbyr sine egne implementeringer som IP-blokker.
applikasjoner
Tiltenkt bruk
Implementeringen av XAUI som en valgfri XGMII Extender er primært ment som et chip-to-chip ( integrert krets til integrert krets) grensesnitt implementert med spor på et kretskort . Der XGMII er elektrisk begrenset til avstander på omtrent 7 cm, tillater XGMII Extender avstander opp til omtrent 50 cm.
Driftsfrekvens
Den XGMII utvideren støtter 10 Gbit / s datahastighet av XGMII. MAC-datastrømmen på 10 Gbit / s konverteres til fire baner ved XGMII (av Reconciliation Sublayer for sending eller PHY for mottakelse). Byte-strømmen til hver bane er 8b / 10b kodet av XGXS for overføring over XAUI med en nominell hastighet på 3,125 gigabaud . XGXS på PHY-enden av XGMII Extender (PHY XGXS) og XGXS i RS-enden (DTE XGXS) kan fungere på uavhengige klokker.
Tildeling av funksjoner
XGMII Extender er gjennomsiktig for Reconciliation Sublayer og PHY-enheten, og fungerer symmetrisk med lignende funksjoner på DTE- overførings- og mottaksdatastiene . XGMII Extender er logisk sett sammensatt av to XGXSer som er sammenkoblet med en XAUI-databane i hver retning. Én XGXS fungerer som kilden til XAUI-databanen i DTE-sendestien og som destinasjonen i mottaksstien. Den andre XGXS er destinasjonen i sendestien og kilden i mottaksstien. Hver XAUI-databane består av fire serielle baner. Alle spesifikasjoner for XGMII Extender er skrevet forutsatt konvertering fra XGMII til XAUI og tilbake til XGMII, men andre teknikker kan benyttes forutsatt at resultatet er at XGMII Extender fungerer som om alle spesifiserte konverteringer hadde blitt gjort. Et eksempel på dette er bruken av valgfri XAUI med 10GBASE-LX4 8b / 10b PHY, der XGXS-grensesnittet til avstemmingsunderlaget gir PCS- og PMA-funksjonaliteten som kreves av PHY. Et XGXS-lag er ikke nødvendig i PHY-enden av XAUI i dette tilfellet. Imidlertid kan det fortsatt være behov for midler for å fjerne jitter introdusert på XAUI for å oppfylle PHY jitterkrav.
Se også
- Medium festeenhet
- Liten formfaktor pluggbar transceiver
- Gigabit-grensesnittomformer
- Liste over enhetsbåndbredder