intel logoAN 795 Implementeringsretningslinjer for 10G
Ethernet-undersystem, der bruger 10G MAC med lav latens

Brugervejledning

AN 795 Implementeringsretningslinjer for 10G Ethernet-undersystem, der bruger lav latens 10G MAC

AN 795: Implementering af retningslinjer for 10G Ethernet-undersystem, der bruger Low Latency 10G MAC Intel FPGA® IP i Intel ® Arria® 10-enheder

Implementering af retningslinjer for 10G Ethernet-undersystem, der bruger lav latens 10G MAC Intel ® FPGA IP i Intel ® Arria® 10-enheder

Retningslinjerne for implementering viser dig, hvordan du bruger Intels Low Latency 10G Media Access Controller (MAC) og PHY IP'er.
Figur 1. Intel® Arria® 10 Low Latency Ethernet 10G MAC-systemintel AN 795 Implementeringsretningslinjer for 10G Ethernet-undersystem, der bruger lav latens 10G MAC - fig.

Tabel 1. Intel® Arria® 10 Low Latency Ethernet 10G MAC-design
Denne tabel viser alle Intel ® Arria® 10 designs til Low Latency Ethernet 10G MAC Intel FPGA IP.

Design Eksample MAC variant PHY Udviklingssæt
10GBase-R Ethernet 10G Native PHY Intel Arria 10 GX Transceiver SI
10GBase-R Register Mode
Ethernet
10G Native PHY Intel Arria 10 GX Transceiver SI
XAUI Ethernet 10G XAUI PHY Intel Arria 10 GX FPGA
1G/10G Ethernet 1G/10G 1G/10GbE og 10GBASE-KR PHY Intel Arria 10 GX Transceiver SI
1G/10G Ethernet med 1588 1G/10G 1G/10GbE og 10GBASE-KR PHY Intel Arria 10 GX Transceiver SI
10M/100M/1G/10G Ethernet 10M/100M/1G/10G 1G/10GbE og 10GBASE-KR PHY Intel Arria 10 GX Transceiver SI
10M/100M/1G/10G Ethernet
med 1588
10M/100M/1G/10G 1G/10GbE og 10GBASE-KR PHY Intel Arria 10 GX Transceiver SI
1G/2.5G Ethernet 1G/2.5G 1G/2.5G/5G/10G
Multi-rate Ethernet PHY
Intel Arria 10 GX Transceiver SI
1G/2.5G Ethernet med 1588 1G/2.5G 1G/2.5G/5G/10G
Multi-rate Ethernet PHY
Intel Arria 10 GX Transceiver SI
1G/2.5G/10G Ethernet 1G/2.5G/10G 1G/2.5G/5G/10G
Multi-rate Ethernet PHY
Intel Arria 10 GX Transceiver SI
10G USXGMII Ethernet 1G/2.5G/5G/10G (USXGMII) 1G/2.5G/5G/10G
Multi-rate Ethernet PHY
Intel Arria 10 GX Transceiver SI

Intel Corporation. Alle rettigheder forbeholdes. Intel, Intel-logoet og andre Intel-mærker er varemærker tilhørende Intel Corporation eller dets datterselskaber. Intel garanterer ydeevnen af ​​sine FPGA- og halvlederprodukter i henhold til de aktuelle specifikationer i overensstemmelse med Intels standardgaranti, men forbeholder sig retten til at foretage ændringer af produkter og tjenester til enhver tid uden varsel. Intel påtager sig intet ansvar eller erstatningsansvar, der opstår som følge af applikationen eller brugen af ​​nogen information, produkt eller service, der er beskrevet heri, undtagen som udtrykkeligt skriftligt aftalt af Intel. Intel-kunder rådes til at få den seneste version af enhedsspecifikationerne, før de stoler på nogen offentliggjort information, og før de afgiver ordrer på produkter eller tjenester.
*Andre navne og mærker kan hævdes at være andres ejendom.
1. Implementering af retningslinjer for 10G Ethernet-undersystem, der bruger lav latens 10G MAC Intel® FPGA IP i Intel® Arria® 10-enheder
683347 | 2020.10.28
Note:
Du kan få adgang til alle de angivne designs gennem Low Latency Ethernet 10G MAC Intel® FPGA IP-parametereditoren i Intel Quartus Prime-softwaren, undtagen XAUI Ethernet-referencedesignet. Du kan få XAUI Ethernet-referencedesignet fra Design Store.
Intel tilbyder separate MAC- og PHY-IP'er til 10M til 1G Multi-rate Ethernet-undersystemer for at sikre fleksibel implementering. Du kan instansiere Low Latency Ethernet 10G MAC Intel FPGA IP med 1G/2.5G/5G/10G Multi-rate Ethernet PHY, Intel Arria 10 1G/10GbE og 10GBASE-KR PHY eller XAUI PHY og Intel Arria 10 Transceiver Native PHY til imødekomme forskellige designkrav.
Relateret information

1.1. Low Latency Ethernet 10G MAC og Intel Arria 10 Transceiver Native PHY Intel FPGA IP'er
Du kan konfigurere Intel Arria 10 Transceiver Native PHY Intel FPGA IP til at implementere 10GBASE-R PHY med det Ethernet-specifikke fysiske lag, der kører ved 10.3125 Gbps datahastighed som defineret i paragraf 49 i IEEE 802.3-2008-specifikationen.
Denne konfiguration giver en XGMII til Low Latency Ethernet 10G MAC Intel FPGA IP og implementerer en enkeltkanals 10.3 Gbps PHY, der giver en direkte forbindelse til et SFP+ optisk modul ved hjælp af SFI elektriske specifikationer.
Intel tilbyder to 10GBASE-R Ethernet-undersystemdesign f.eksamples, og du kan generere disse designs dynamisk ved hjælp af Low Latency Ethernet 10G MAC Intel FPGA IP-parametereditor. Designene understøtter funktionel simulering og hardwaretest på udpegede Intel-udviklingssæt.
Figur 2. Clocking and Reset Scheme for Low Latency Ethernet 10G MAC og Intel Arria 10 Transceiver Native PHY i 10GBASE-R Design Exampleintel AN 795 Implementeringsretningslinjer for 10G Ethernet-undersystem, der bruger lav latens 10G MAC - fig.

Figur 3. Clocking and Reset Scheme for Low Latency Ethernet 10G MAC og Intel Arria 10 Transceiver Native PHY i 10GBASE-R Design Ex.ample med Register Tilstand aktiveret 

intel AN 795 Implementeringsretningslinjer for 10G Ethernet-undersystem, der bruger lav latens 10G MAC - fig.

Relateret information
Low Latency Ethernet 10G MAC Intel Arria 10 FPGA IP Design Eksample Brugervejledning
Giver detaljerede oplysninger om instansiering og parametrisering af MAC-designet f.eksamples.
1.2. Low Latency Ethernet 10G MAC og XAUI PHY Intel FPGA IP'er
XAUI PHY Intel FPGA IP giver en XGMII til Low Latency Ethernet 10G MAC Intel FPGA IP og implementerer fire baner hver på 3.125 Gbps ved PMD-grænsefladen.
XAUI PHY er en specifik fysisk lagimplementering af 10 Gigabit Ethernet-linket defineret i IEEE 802.3ae-2008-specifikationen.
Du kan få referencedesignet til 10GbE-undersystemet implementeret ved hjælp af Low Latency Ethernet 10G MAC og XAUI PHY Intel FPGA IP'er fra Design Store. Designet understøtter funktionel simulering og hardwaretest på det udpegede Intel-udviklingssæt.
Figur 4. Clocking and Reset Scheme for Low Latency Ethernet 10G MAC og XAUI PHY Reference Design intel AN 795 Implementeringsretningslinjer for 10G Ethernet-undersystem, der bruger lav latens 10G MAC - fig.

Relateret information

1.3. Low Latency Ethernet 10G MAC og 1G/10GbE og 10GBASEKR PHY Intel Arria 10 FPGA IP'er
1G/10GbE og 10GBASE-KR PHY Intel Arria 10 FPGA IP leverer MII, GMII og XGMII til Low Latency Ethernet 10G MAC Intel FPGA IP.
1G/10GbE og 10GBASE-KR PHY Intel Arria 10 FPGA IP implementerer en enkeltkanals 10Mbps/100Mbps/1Gbps/10Gbps seriel PHY. Designene giver en direkte forbindelse til 1G/10GbE dobbelthastigheds SFP+ pluggbare moduler, 10M–10GbE 10GBASE-T og 10M/100M/1G/10GbE 1000BASE-T kobber eksterne PHY-enheder eller chip-til-chip-grænseflader. Disse IP-kerner understøtter rekonfigurerbare 10Mbps/100Mbps/1Gbps/10Gbps datahastigheder.
Intel tilbyder dual-speed 1G/10GbE og multi-speed 10Mb/100Mb/1Gb/10GbE design f.eks.amples, og du kan generere disse designs dynamisk ved hjælp af Low Latency
Ethernet 10G MAC Intel FPGA IP parameter editor. Designene understøtter funktionel simulering og hardwaretest på det udpegede Intel-udviklingssæt.
Multi-speed Ethernet-undersystemimplementeringen ved hjælp af 1G/10GbE eller 10GBASE-KR PHY Intel Arria 10 FPGA IP-design kræver manuelle SDC-begrænsninger for de interne PHY IP-ure og håndtering af clock-domænekrydsning. Se altera_eth_top.sdc file i designet examplæs mere om de nødvendige create_generated_clock, set_clock_groups og set_false_path SDC-begrænsninger.
Figur 5. Clocking and Reset Scheme for Low Latency Ethernet 10G MAC og Intel Arria 10 1G/10GbE og 10GBASE-KR Design Example (1G/10GbE-tilstand)

intel AN 795 Implementeringsretningslinjer for 10G Ethernet-undersystem, der bruger lav latens 10G MAC - fig.

Figur 6. Clocking and Reset Scheme for Low Latency Ethernet 10G MAC og Intel Arria 10 1G/10GbE og 10GBASE-KR Design Example (10Mb/100Mb/1Gb/10GbE-tilstand)

intel AN 795 Implementeringsretningslinjer for 10G Ethernet-undersystem, der bruger lav latens 10G MAC - fig.

Relateret information
Low Latency Ethernet 10G MAC Intel Arria 10 FPGA IP Design Eksample Brugervejledning
Giver detaljerede oplysninger om instansiering og parametrisering af MAC-designet f.eksamples.
1.4. Low Latency Ethernet 10G MAC og 1G/2.5G/5G/10G MultiRate Ethernet PHY Intel FPGA IP'er
1G/2.5G/5G/10G Multi-Rate Ethernet PHY Intel FPGA IP til Intel Arria 10-enheder giver GMII og XGMII til Low Latency Ethernet 10G MAC Intel FPGA IP.
1G/2.5G/5G/10G Multi-Rate Ethernet PHY Intel FPGA IP til Intel Arria 10-enheder implementerer en enkeltkanals 1G/2.5G/5G/10Gbps seriel PHY. Designet giver en direkte forbindelse til 1G/2.5GbE dual speed SFP+ pluggbare moduler, MGBASE-T og NBASE-T kobber eksterne PHY-enheder eller chip-til-chip-grænseflader. Disse IP'er understøtter rekonfigurerbare 1G/2.5G/5G/10Gbps datahastigheder.
Intel tilbyder dual-speed 1G/2.5GbE, multi-speed 1G/2.5G/10GbE MGBASE-T og multispeed 1G/2.5G/5G/10GbE MGBASE-T design f.eks.amples, og du kan generere disse designs dynamisk ved hjælp af Low Latency Ethernet 10G MAC Intel FPGA IP-parametereditor. Designene understøtter funktionel simulering og hardwaretest på det udpegede Intel-udviklingssæt.
Figur 7. Clocking and Reset Scheme for Low Latency Ethernet 10G MAC og 1G/2.5G/5G/10G Multi-Rate Ethernet PHY Design Ex.ample (1G/2.5G-tilstand)intel AN 795 Implementeringsretningslinjer for 10G Ethernet-undersystem, der bruger lav latens 10G MAC - fig.

For multi-speed 1G/2.5GbE og 1G/2.5G/10GbE MBASE-T Ethernet-undersystemimplementeringer, der bruger 1G/2.5G/5G/10G Multi-rate Ethernet PHY Intel FPGA IP, anbefaler Intel, at du kopierer transceiver-rekonfigurationsmodulet (alt_mge_rcfg_a10. sv) forsynet med designet example. Dette modul omkonfigurerer transceiverens kanalhastighed fra 1G til 2.5G eller til 10G og omvendt.
Multi-speed 1G/2.5GbE og 1G/2.5G/10GbE MBASE-T Ethernet-undersystemimplementeringen kræver også manuelle SDC-begrænsninger for de interne PHY IP-ure
og håndtering af urdomænekrydsning. Se altera_eth_top.sdc file i designet examplæs mere om de nødvendige create_generated_clock, set_clock_groups og set_false_path SDC-begrænsninger.
Figur 8. Clocking and Reset Scheme for Low Latency Ethernet 10G MAC og 1G/2.5G/5G/10G Multi-Rate Ethernet PHY Design Ex.ample (1G/2.5G/10GbE MBASE-T-tilstand) intel AN 795 Implementeringsretningslinjer for 10G Ethernet-undersystem, der bruger lav latens 10G MAC - fig.Figur 9. Clocking and Reset Scheme for Low Latency Ethernet 10G MAC og 1G/2.5G/5G/10G Multi-Rate Ethernet PHY Design Ex.ample (1G/2.5G/5G/10GbE NBASE-T-tilstand)intel AN 795 Implementeringsretningslinjer for 10G Ethernet-undersystem, der bruger lav latens 10G MAC - fig.

Relateret information
Low Latency Ethernet 10G MAC Intel Arria 10 FPGA IP Design Eksample Brugervejledning Giver detaljerede oplysninger om instansiering og parametrering af MAC-designet f.eksamples.
1.5. Dokumentrevisionshistorik for AN 795: Implementering af retningslinjer for 10G Ethernet-undersystem ved brug af 10G MAC med lav latenstid Intel FPGA IP i Intel Arria 10-enheder

Dokumentversion Ændringer
2020.10.28 • Omdannede til Intel.
• Omdøbte dokumentet til AN 795: Implementing Guidelines for 10G Ethernet Subsystem Using Low Latency 10G MAC Intel FPGA IP in Intel Arria 10 Devices.
Dato Version Ændringer
februar-17 2017.02.01 Første udgivelse.

AN 795: Implementering af retningslinjer for 10G Ethernet-undersystem ved brug af lav
Latency 10G MAC Intel ® FPGA IP i Intel® Arria® 10-enheder

intel logoIntel AN 795 Implementeringsretningslinjer for 10G Ethernet-undersystem, der bruger 10G MAC med lav latens - ikon 2 Online Version
Intel AN 795 Implementeringsretningslinjer for 10G Ethernet-undersystem, der bruger 10G MAC med lav latens - ikon 1 Send feedback
ID: 683347
Version: 2020.10.28

Dokumenter/ressourcer

Intel AN 795 Implementeringsretningslinjer for 10G Ethernet-undersystem, der bruger 10G MAC med lav latens [pdfBrugervejledning
AN 795 implementeringsretningslinjer for 10G Ethernet-undersystem, der bruger lav latens 10G MAC, AN 795, implementeringsvejledninger for 10G Ethernet-undersystem, der bruger lav latens 10G MAC, Ethernet-undersystem, der bruger lav latens 10G MAC, lav latens 10G MAC

Referencer

Efterlad en kommentar

Din e-mailadresse vil ikke blive offentliggjort. Påkrævede felter er markeret *