F Tile Serial Lite IV Intel FPGA IP

F-Tile Serial Lite IV Intel® FPGA IP notendahandbók
Uppfært fyrir Intel® Quartus® Prime Design Suite: 22.1 IP útgáfa: 5.0.0

Netútgáfa Sendu athugasemdir

UG-20324

ID: 683074 Útgáfa: 2022.04.28

Innihald
Innihald
1. Um F-Tile Serial Lite IV Intel® FPGA IP notendahandbók……………………………………………….. 4
2. F-Tile Serial Lite IV Intel FPGA IP Overview…………………………………………………………………. 6 2.1. Upplýsingar um útgáfu…………………………………………………………………………………………..7 2.2. Studdir eiginleikar………………………………………………………………………………………….. 7 2.3. Stuðningsstig IP útgáfu…………………………………………………………………………………..8 2.4. Stuðningur við hraðastig tækis………………………………………………………………………………..8 2.5. Auðlindanýting og seinkun…………………………………………………………………………………9 2.6. Bandbreiddarskilvirkni…………………………………………………………………………………………. 9
3. Að byrja………………………………………………………………………………………………………. 11 3.1. Uppsetning og leyfisveiting Intel FPGA IP kjarna………………………………………………………… 11 3.1.1. Intel FPGA IP matsstilling…………………………………………………………………. 11 3.2. Tilgreina IP færibreytur og valkosti……………………………………………………………… 14 3.3. Mynduð File Uppbygging………………………………………………………………………………………… 14 3.4. Herma eftir Intel FPGA IP kjarna……………………………………………………………………………… 16 3.4.1. Herma eftir og sannreyna hönnunina………………………………………………………….. 17 3.5. Að búa til IP kjarna í öðrum EDA verkfærum………………………………………………………………. 17 3.6. Að setja saman heildarhönnunina…………………………………………………………………………………..18
4. Virka lýsing………………………………………………………………………………………….. 19 4.1. TX gagnaslóð………………………………………………………………………………………………..20 4.1.1. TX MAC millistykki……………………………………………………………………………………….. 21 4.1.2. Innsetning stýriorðs (CW)………………………………………………………………… 23 4.1.3. TX CRC………………………………………………………………………………………………28 4.1.4. TX MII kóðari……………………………………………………………………………………….29 4.1.5. TX PCS og PMA………………………………………………………………………………….. 30 4.2. RX gagnaslóð………………………………………………………………………………………………………. 30 4.2.1. RX PCS og PMA………………………………………………………………………………….. 31 4.2.2. RX MII afkóðari……………………………………………………………………………………… 31 4.2.3. RX CRC………………………………………………………………………………………………….. 31 4.2.4. RX Deskew……………………………………………………………………………………………….32 4.2.5. Fjarlæging RX CW…………………………………………………………………………………35 4.3. F-Tile Serial Lite IV Intel FPGA IP klukkaarkitektúr………………………………………………………. 36 4.4. Núllstilla og tengja frumstilling………………………………………………………………………………..37 4.4.1. TX endurstilling og frumstillingaröð…………………………………………………………. 38 4.4.2. RX endurstilling og frumstillingaröð………………………………………………………. 39 4.5. Útreikningur á tengingarhraða og bandbreidd skilvirkni……………………………………………………….. 40
5. Færibreytur………………………………………………………………………………………………………………………. 42
6. F-Tile Serial Lite IV Intel FPGA IP tengimerki………………………………………………….. 44 6.1. Klukkumerki……………………………………………………………………………………………………….44 6.2. Endurstilla merki……………………………………………………………………………………………… 44 6.3. MAC merki……………………………………………………………………………………………….. 45 6.4. Endurstillingarmerki senditækis……………………………………………………………………… 48 6.5. PMA merki……………………………………………………………………………………………………….. 49

F-Tile Serial Lite IV Intel® FPGA IP notendahandbók 2

Sendu athugasemdir

Innihald
7. Hönnun með F-Tile Serial Lite IV Intel FPGA IP……………………………………………………………… 51 7.1. Endurstilla leiðbeiningar……………………………………………………………………………………………….. 51 7.2. Leiðbeiningar um villumeðferð…………………………………………………………………………………..51
8. F-Tile Serial Lite IV Intel FPGA IP notendahandbókasafn…………………………………………. 52 9. Endurskoðunarsaga skjala fyrir F-Tile Serial Lite IV Intel FPGA IP notendahandbók………53

Sendu athugasemdir

F-Tile Serial Lite IV Intel® FPGA IP notendahandbók 3

683074 | 2022.04.28 Senda athugasemd

1. Um F-Tile Serial Lite IV Intel® FPGA IP notendahandbók

Þetta skjal lýsir IP eiginleikum, arkitektúrlýsingu, skrefum til að búa til og leiðbeiningar til að hanna F-Tile Serial Lite IV Intel® FPGA IP með því að nota F-tile senditæki í Intel AgilexTM tækjum.

Ætlaðir áhorfendur

Þetta skjal er ætlað eftirfarandi notendum:
· Hönnun arkitekta til að velja IP á kerfisstigi hönnunaráætlunar
· Vélbúnaðarhönnuðir þegar þeir samþætta IP inn í hönnun þeirra á kerfisstigi
· Löggildingarverkfræðingar á kerfisstigi uppgerð og vélbúnaðarprófunarfasa

Tengd skjöl

Eftirfarandi tafla sýnir önnur tilvísunarskjöl sem tengjast F-Tile Serial Lite IV Intel FPGA IP.

Tafla 1.

Tengd skjöl

Tilvísun

F-Tile Serial Lite IV Intel FPGA IP hönnun Example Notendahandbók

Intel Agilex tæki gagnablað

Lýsing
Þetta skjal veitir framleiðslu, notkunarleiðbeiningar og virknilýsingu á F-Tile Serial Lite IV Intel FPGA IP hönnun ex.amples í Intel Agilex tækjum.
Þetta skjal lýsir rafeiginleikum, rofaeiginleikum, stillingarforskriftum og tímasetningu fyrir Intel Agilex tæki.

Tafla 2.
CW RS-FEC PMA TX RX PAM4 NRZ

Skammstafanir og orðalisti Skammstöfunarlisti
Skammstöfun

Stækkunarstýring Orð Reed-Solomon Áfram villuleiðrétting Líkamleg miðlungs viðhengi Sendandi móttakari Púls-Amplitude Mótun 4-Level Non-return-to-null

áfram…

Intel Corporation. Allur réttur áskilinn. Intel, Intel lógóið og önnur Intel merki eru vörumerki Intel Corporation eða dótturfélaga þess. Intel ábyrgist frammistöðu FPGA- og hálfleiðaravara sinna samkvæmt gildandi forskriftum í samræmi við staðlaða ábyrgð Intel, en áskilur sér rétt til að gera breytingar á hvaða vörum og þjónustu sem er hvenær sem er án fyrirvara. Intel tekur enga ábyrgð eða skaðabótaábyrgð sem stafar af notkun eða notkun á neinum upplýsingum, vöru eða þjónustu sem lýst er hér nema sérstaklega hafi verið samið skriflega af Intel. Viðskiptavinum Intel er bent á að fá nýjustu útgáfuna af tækjaforskriftum áður en þeir treysta á birtar upplýsingar og áður en pantað er fyrir vörur eða þjónustu. *Önnur nöfn og vörumerki geta verið eign annarra.

ISO 9001:2015 Skráð

1. Um F-Tile Serial Lite IV Intel® FPGA IP notendahandbók 683074 | 2022.04.28

PCS MII XGMII

Skammstöfun

Expansion Physical Coding Sublayer Media Independent Interface 10 Gigabit Media Independent Interface

Sendu athugasemdir

F-Tile Serial Lite IV Intel® FPGA IP notendahandbók 5

683074 | 2022.04.28 Senda athugasemd

2. F-Tile Serial Lite IV Intel FPGA IP Overview

Mynd 1.

F-Tile Serial Lite IV Intel FPGA IP er hentugur fyrir gagnasamskipti með mikilli bandbreidd fyrir flís-til-flís, borð-til-borð, og bakborðsforrit.

F-Tile Serial Lite IV Intel FPGA IP inniheldur fjölmiðlaaðgangsstýringu (MAC), efniskóðun undirlag (PCS) og efnislega viðhengi (PMA) blokkir. IP styður gagnaflutningshraða allt að 56 Gbps á akrein með að hámarki fjórum PAM4 brautum eða 28 Gbps á akrein með hámarki 16 NRZ brautir. Þessi IP býður upp á mikla bandbreidd, lága ramma í loftinu, lágt I/O fjölda og styður mikla sveigjanleika bæði í fjölda akreina og hraða. Þetta IP er einnig auðvelt að stilla aftur með stuðningi við margs konar gagnahraða með Ethernet PCS ham F-tile senditækisins.

Þessi IP styður tvær sendingarstillingar:
· Grunnstilling – Þetta er hreinn streymishamur þar sem gögn eru send án upphafs pakka, tómrar lotu og enda pakka til að auka bandbreidd. IP-talan tekur fyrstu gildu gögnin sem upphaf springa.
· Full ham – Þetta er pakkaflutningshamur. Í þessum ham sendir IP-talan springa og samstillingarlotu í upphafi og lok pakka sem afmörkun.

F-Tile Serial Lite IV High Level Block skýringarmynd

Avalon streymisviðmót TX

F-Tile Serial Lite IV Intel FPGA IP
MAC TX
TX USRIF_CTRL

64*n brautir bitar (NRZ ham)/ 2*n brautir bitar (PAM4 ham)

TX MAC

CW

Millistykki INSERT

MII ENCODE

Sérsniðin PCS

TX PCS

TX MII

EMIB ENCODE SCRAMBLER FEC

TX PMA

n Akreinabitar (PAM4 ham)/ n Akreinabitar (NRZ ham)
TX raðviðmót

Avalon streymisviðmót RX
64*n brautir bitar (NRZ ham)/ 2*n brautir bitar (PAM4 ham)

RX

RX PCS

CW RMV

SKIPULAG

MII

& JÁRÆTA AFKOÐA

RX MII

EMIB

AFKÓÐA BLOKKARSAMSTÖRKU OG FEC AFSKRIFARI

RX PMA

CSR

2n brautir bitar (PAM4 ham)/ n brautir bitar (NRZ ham) RX raðviðmót
Avalon Memory-Mapped Interface Register Config

Goðsögn

Mjúk rökfræði

Hörð rökfræði

Intel Corporation. Allur réttur áskilinn. Intel, Intel lógóið og önnur Intel merki eru vörumerki Intel Corporation eða dótturfélaga þess. Intel ábyrgist frammistöðu FPGA- og hálfleiðaravara sinna samkvæmt gildandi forskriftum í samræmi við staðlaða ábyrgð Intel, en áskilur sér rétt til að gera breytingar á hvaða vörum og þjónustu sem er hvenær sem er án fyrirvara. Intel tekur enga ábyrgð eða skaðabótaábyrgð sem stafar af notkun eða notkun á neinum upplýsingum, vöru eða þjónustu sem lýst er hér nema sérstaklega hafi verið samið skriflega af Intel. Viðskiptavinum Intel er bent á að fá nýjustu útgáfuna af tækjaforskriftum áður en þeir treysta á birtar upplýsingar og áður en pantað er fyrir vörur eða þjónustu. *Önnur nöfn og vörumerki geta verið eign annarra.

ISO 9001:2015 Skráð

2. F-Tile Serial Lite IV Intel FPGA IP Overview 683074 | 2022.04.28

Þú getur búið til F-Tile Serial Lite IV Intel FPGA IP hönnun tdamples til að læra meira um IP eiginleikana. Sjá F-Tile Serial Lite IV Intel FPGA IP Design Example Notendahandbók.
Tengdar upplýsingar · Virknilýsing á síðu 19 · F-Tile Serial Lite IV Intel FPGA IP Design Example Notendahandbók

2.1. Upplýsingar um útgáfu

Intel FPGA IP útgáfur passa við Intel Quartus® Prime Design Suite hugbúnaðarútgáfur þar til v19.1. Byrjar í Intel Quartus Prime Design Suite hugbúnaðarútgáfu 19.2, Intel FPGA IP er með nýtt útgáfukerfi.

Intel FPGA IP útgáfu (XYZ) númerið getur breyst með hverri Intel Quartus Prime hugbúnaðarútgáfu. Breyting á:

· X gefur til kynna meiriháttar endurskoðun á IP. Ef þú uppfærir Intel Quartus Prime hugbúnaðinn verður þú að endurskapa IP.
· Y gefur til kynna að IP-talan inniheldur nýja eiginleika. Endurskapaðu IP-töluna þína til að innihalda þessa nýju eiginleika.
· Z gefur til kynna að IP-talan inniheldur smávægilegar breytingar. Endurskapaðu IP-töluna þína til að innihalda þessar breytingar.

Tafla 3.

F-Tile Serial Lite IV Intel FPGA IP útgáfuupplýsingar

Vara IP útgáfa Intel Quartus Prime útgáfa útgáfudagur pöntunarkóði

5.0.0 22.1 2022.04.28 IP-SLITE4F

Lýsing

2.2. Styður eiginleikar
Eftirfarandi tafla sýnir þá eiginleika sem eru í boði í F-Tile Serial Lite IV Intel FPGA IP:

Sendu athugasemdir

F-Tile Serial Lite IV Intel® FPGA IP notendahandbók 7

2. F-Tile Serial Lite IV Intel FPGA IP Overview 683074 | 2022.04.28

Tafla 4.

F-Tile Serial Lite IV Intel FPGA IP eiginleikar

Eiginleiki

Lýsing

Gagnaflutningur

· Fyrir PAM4 ham:
— FHT styður aðeins 56.1, 58 og 116 Gbps á akrein með að hámarki 4 brautir.
— FGT styður allt að 58 Gbps á hverja braut að hámarki 12 brautir.
Sjá töflu 18 á blaðsíðu 42 til að fá frekari upplýsingar um studd sendimóttakaragagnahraða fyrir PAM4 stillingu.
· Fyrir NRZ ham:
— FHT styður aðeins 28.05 og 58 Gbps á akrein með að hámarki 4 brautir.
— FGT styður allt að 28.05 Gbps á akrein með að hámarki 16 brautir.
Sjá töflu 18 á blaðsíðu 42 til að fá frekari upplýsingar um studd gagnaflutningshraða senditækis fyrir NRZ-stillingu.
· Styður stöðuga streymi (Basic) eða pakka (Full) stillingar.
· Styður lágt rammapakka.
· Styður bætikornaflutning fyrir hverja sprengistærð.
· Styður við notanda eða sjálfvirka akreinarstillingu.
· Styður forritanlegt jöfnunartímabil.

PCS

· Notar harða IP rökfræði sem tengist Intel Agilex F-flísar sendum til að draga úr mjúkri rökfræði.
· Styður PAM4 mótunarstillingu fyrir 100GBASE-KP4 forskrift. RS-FEC er alltaf virkt í þessari mótunarham.
· Styður NRZ með valfrjálsum RS-FEC mótunarstillingu.
· Styður 64b/66b kóðun umkóðun.

Villugreining og meðhöndlun

· Styður CRC villuskoðun á TX og RX gagnaleiðum. · Styður villuskoðun á RX tengil. · Styður RX PCS villugreiningu.

Viðmót

· Styður aðeins full duplex pakkaflutning með sjálfstæðum tenglum.
· Notar punkt-til-punkt samtengingu við mörg FPGA tæki með litla flutningsleynd.
· Styður notendaskilgreindar skipanir.

2.3. Stuðningsstig IP útgáfu

Intel Quartus Prime hugbúnaðurinn og Intel FPGA tæki stuðningur fyrir F-Tile Serial Lite IV Intel FPGA IP er sem hér segir:

Tafla 5.

IP útgáfa og stuðningsstig

Intel Quartus Prime 22.1

Tæki Intel Agilex F-flísar senditæki

IP útgáfa Simulation Compilation Vélbúnaðarhönnun

5.0.0

­

2.4. Stuðningur við tækjahraða
F-Tile Serial Lite IV Intel FPGA IP styður eftirfarandi hraðastig fyrir Intel Agilex F-tile tæki: · Hraðastig senditækis: -1, -2 og -3 · Kjarnahraðastig: -1, -2 og - 3

F-Tile Serial Lite IV Intel® FPGA IP notendahandbók 8

Sendu athugasemdir

2. F-Tile Serial Lite IV Intel FPGA IP Overview 683074 | 2022.04.28

Tengdar upplýsingar
Intel Agilex Device Data Sheet Nánari upplýsingar um studdan gagnahraða í Intel Agilex F-tile sendimóttökum.

2.5. Auðlindanýting og bið

Tilföng og leynd fyrir F-Tile Serial Lite IV Intel FPGA IP voru fengin úr Intel Quartus Prime Pro Edition hugbúnaðarútgáfu 22.1.

Tafla 6.

Intel Agilex F-Tile Serial Lite IV Intel FPGA IP auðlindanýting
Töfunarmælingin byggir á biðtíma fram og til baka frá TX kjarnainntakinu til RX kjarnaúttaksins.

Senditæki gerð

Afbrigði

Fjöldi gagnabrauta Mode RS-FEC ALM

Töf (TX kjarna klukkulota)

FGT

28.05 Gbps NRZ 16

Grunn fatlaðir 21,691 65

16

Fullt öryrkjar 22,135 65

16

Grunnvirkt 21,915 189

16

Fullvirkt 22,452 189

58 Gbps PAM4 12

Grunnvirkt 28,206 146

12

Fullvirkt 30,360 146

FHT

58 Gbps NRZ

4

Grunnvirkt 15,793 146

4

Fullvirkt 16,624 146

58 Gbps PAM4 4

Grunnvirkt 15,771 154

4

Fullvirkt 16,611 154

116 Gbps PAM4 4

Grunnvirkt 21,605 128

4

Fullvirkt 23,148 128

2.6. Bandbreidd skilvirkni

Tafla 7.

Bandbreidd skilvirkni

Variables Senditæki ham

PAM4

Straumstilling RS-FEC

Fullvirkt

Basic virkt

Bitahraði raðviðmóts í Gbps (RAW_RATE)
Burstærð flutnings í orðafjölda (BURST_SIZE) (1)
Jöfnunartímabil í klukkulotu (SRL4_ALIGN_PERIOD)

56.0 2,048 4,096

56.0 4,194,304 4,096

Stillingar

NRZ

Fullt

Öryrkjar

Virkt

28.0

28.0

2,048

2,048

4,096

4,096

Basic Disabled 28.0

Virkt 28.0

4,194,304

4,194,304

4,096

4,096 áfram…

(1) BURST_SIZE fyrir grunnstillingu nálgast óendanlegt, þess vegna er stór tala notuð.

Sendu athugasemdir

F-Tile Serial Lite IV Intel® FPGA IP notendahandbók 9

2. F-Tile Serial Lite IV Intel FPGA IP Overview 683074 | 2022.04.28

Breytur

Stillingar

64/66b kóða

0.96969697 0.96969697 0.96969697 0.96969697 0.96969697 0.96969697

Yfirborðsstærð myndastærðar í orðafjölda (BURST_SIZE_OVHD)

2 (2)

0 (3)

2 (2)

2 (2)

0 (3)

0 (3)

Jöfnunarmerkistímabil 81,915 í klukkulotu (ALIGN_MARKER_PERIOD)

81,915

81,916

81,916

81,916

81,916

Breidd jöfnunarmerkis í 5

5

0

4

0

4

hringrás klukku

(ALIGN_MARKER_WIDTH)

Bandbreiddarnýting (4)

0.96821788 0.96916433 0.96827698 0.96822967 0.96922348 0.96917616

Virkur hlutfall (Gbps) (5)

54.2202012 54.27320236 27.11175544 27.11043076 27.13825744 27.13693248

Hámarksklukkutíðni notanda (MHz) (6)

423.59532225 424.00939437 423.62117875 423.6004806 424.0352725 424.01457

Tengdar upplýsingar Útreikningur á tengihraða og bandbreidd skilvirkni á síðu 40

(2) Í fullri stillingu er stærð BURST_SIZE_OVHD innifalin START/END pöruðu stjórnorðin í gagnastraumi.
(3) Fyrir grunnstillingu er BURST_SIZE_OVHD 0 vegna þess að það er ekkert START/END meðan á streymi stendur.
(4) Sjá Útreikningur á tengingarhraða og bandbreidd skilvirkni fyrir útreikning bandbreiddar skilvirkni.
(5) Sjá Útreikningur á skilvirkni tengihraða og bandbreiddar til að fá útreikning á virkum hlutfalli.
(6) Sjá Útreikning á skilvirkni tengihraða og bandbreiddar fyrir útreikning á hámarksklukkutíðni notanda.

F-Tile Serial Lite IV Intel® FPGA IP notendahandbók 10

Sendu athugasemdir

683074 | 2022.04.28 Senda athugasemd

3. Að byrja

3.1. Uppsetning og leyfisveiting Intel FPGA IP kjarna

Intel Quartus Prime hugbúnaðaruppsetningin inniheldur Intel FPGA IP bókasafnið. Þetta bókasafn býður upp á marga gagnlega IP-kjarna fyrir framleiðslunotkun þína án þess að þurfa viðbótarleyfi. Sumir Intel FPGA IP kjarna þurfa að kaupa sérstakt leyfi fyrir framleiðslunotkun. Intel FPGA IP Evaluation Mode gerir þér kleift að meta þessa leyfisskyldu Intel FPGA IP kjarna í uppgerð og vélbúnaði, áður en þú ákveður að kaupa fullt framleiðslu IP kjarna leyfi. Þú þarft aðeins að kaupa fullt framleiðsluleyfi fyrir leyfisskylda Intel IP kjarna eftir að þú hefur lokið vélbúnaðarprófunum og ert tilbúinn til að nota IP í framleiðslu.

Intel Quartus Prime hugbúnaðurinn setur sjálfgefið upp IP kjarna á eftirfarandi stöðum:

Mynd 2.

IP Core Uppsetningarleið
intelFPGA(_pro) quartus – Inniheldur Intel Quartus Prime hugbúnaðinn ip – Inniheldur Intel FPGA IP bókasafnið og þriðja aðila IP kjarna altera – Inniheldur frumkóðann Intel FPGA IP bókasafnsins – Inniheldur Intel FPGA IP uppsprettu files

Tafla 8.

IP kjarna uppsetningarstaðir

Staðsetning

Hugbúnaður

:intelFPGA_proquartusipaltera

Intel Quartus Prime Pro Edition

:/intelFPGA_pro/quartus/ip/altera Intel Quartus Prime Pro Edition

Pallur Windows* Linux*

Athugið:

Intel Quartus Prime hugbúnaðurinn styður ekki rými í uppsetningarleiðinni.

3.1.1. Intel FPGA IP matshamur
Ókeypis Intel FPGA IP matshamur gerir þér kleift að meta leyfisskylda Intel FPGA IP kjarna í uppgerð og vélbúnaði fyrir kaup. Intel FPGA IP Evaluation Mode styður eftirfarandi mat án viðbótarleyfis:
· Líktu eftir hegðun leyfisskylds Intel FPGA IP kjarna í kerfinu þínu. · Staðfestu virkni, stærð og hraða IP kjarna á fljótlegan og auðveldan hátt. · Búðu til tímatakmarkaða forritun tækja files fyrir hönnun sem inniheldur IP kjarna. · Forritaðu tæki með IP kjarna þínum og staðfestu hönnun þína í vélbúnaði.

Intel Corporation. Allur réttur áskilinn. Intel, Intel lógóið og önnur Intel merki eru vörumerki Intel Corporation eða dótturfélaga þess. Intel ábyrgist frammistöðu FPGA- og hálfleiðaravara sinna samkvæmt gildandi forskriftum í samræmi við staðlaða ábyrgð Intel, en áskilur sér rétt til að gera breytingar á hvaða vörum og þjónustu sem er hvenær sem er án fyrirvara. Intel tekur enga ábyrgð eða skaðabótaábyrgð sem stafar af notkun eða notkun á neinum upplýsingum, vöru eða þjónustu sem lýst er hér nema sérstaklega hafi verið samið skriflega af Intel. Viðskiptavinum Intel er bent á að fá nýjustu útgáfuna af tækjaforskriftum áður en þeir treysta á birtar upplýsingar og áður en pantað er fyrir vörur eða þjónustu. *Önnur nöfn og vörumerki geta verið eign annarra.

ISO 9001:2015 Skráð

3. Að byrja
683074 | 2022.04.28
Intel FPGA IP matshamur styður eftirfarandi rekstrarhami:
· Tethered – Leyfir að keyra hönnunina sem inniheldur leyfisskylda Intel FPGA IP endalaust með tengingu milli borðsins þíns og hýsingartölvunnar. Tjóðrað stilling krefst raðaðgerðahóps fyrir sameiginlega prófun (JTAG) snúru tengdur á milli JTAG port á borðinu þínu og hýsingartölvunni, sem keyrir Intel Quartus Prime forritarann ​​á meðan vélbúnaðarmatstímabilið stendur yfir. Forritarinn þarf aðeins lágmarksuppsetningu á Intel Quartus Prime hugbúnaðinum og krefst ekki Intel Quartus Prime leyfis. Hýsingartölvan stjórnar matstímanum með því að senda reglubundið merki til tækisins í gegnum JTAG höfn. Ef allir leyfisskyldir IP-kjarnar í hönnuninni styðja tjóðraða stillingu, mun matstíminn líða þar til hvaða IP-kjarnamat rennur út. Ef allir IP-kjarnar styðja ótakmarkaðan matstíma tekur tækið ekki tíma.
· Untethered – Leyfir að keyra hönnunina sem inniheldur leyfis IP í takmarkaðan tíma. IP kjarninn fer aftur í ótengda stillingu ef tækið aftengir sig frá hýsingartölvunni sem keyrir Intel Quartus Prime hugbúnaðinn. IP kjarninn fer einnig aftur í ótjóðraðan hátt ef einhver annar leyfilegur IP kjarni í hönnuninni styður ekki tjóðraða stillingu.
Þegar matstíminn rennur út fyrir hvaða Intel FPGA IP sem er með leyfi í hönnuninni hættir hönnunin að virka. Allir IP-kjarnar sem nota Intel FPGA IP-matshaminn fara út á sama tíma þegar einhver IP-kjarna í hönnuninni rennur út. Þegar matstíminn rennur út verður þú að endurforrita FPGA tækið áður en þú heldur áfram vélbúnaðarstaðfestingu. Til að lengja notkun á IP kjarnanum til framleiðslu skaltu kaupa fullt framleiðsluleyfi fyrir IP kjarnann.
Þú verður að kaupa leyfið og búa til fullan framleiðsluleyfislykil áður en þú getur búið til ótakmarkaða tækjaforritun file. Meðan á Intel FPGA IP matsham stendur býr þýðandinn aðeins til tímatakmarkaða forritun tækis file ( _time_limited.sof) sem rennur út við tímamörkin.

F-Tile Serial Lite IV Intel® FPGA IP notendahandbók 12

Sendu athugasemdir

3. Að byrja 683074 | 2022.04.28

Mynd 3.

Intel FPGA IP matshamflæði
Settu upp Intel Quartus Prime hugbúnaðinn með Intel FPGA IP bókasafni

Stilltu og staðfestu leyfilegan Intel FPGA IP kjarna

Staðfestu IP í studdum hermir

Safnaðu hönnuninni saman í Intel Quartus Prime hugbúnaðinum

Búðu til tímatakmarkaða forritun tækja File

Forritaðu Intel FPGA tækið og staðfestu virkni á borðinu
Engin IP tilbúin til framleiðslunotkunar?
Já Kauptu fulla framleiðslu
IP leyfi

Athugið:

Hafa leyfisbundin IP í viðskiptavörum
Skoðaðu notendahandbók hvers IP-kjarna fyrir færibreytuskref og útfærsluupplýsingar.
Intel veitir IP kjarna leyfi fyrir hvert sæti, endalaust. Leyfisgjaldið inniheldur fyrsta árs viðhald og stuðning. Þú verður að endurnýja viðhaldssamninginn til að fá uppfærslur, villuleiðréttingar og tæknilega aðstoð fram yfir fyrsta árið. Þú verður að kaupa fullt framleiðsluleyfi fyrir Intel FPGA IP kjarna sem krefjast framleiðsluleyfis áður en þú býrð til forritun files sem þú getur notað í ótakmarkaðan tíma. Meðan á Intel FPGA IP matsham stendur býr þýðandinn aðeins til tímatakmarkaða forritun tækis file ( _time_limited.sof) sem rennur út við tímamörkin. Til að fá framleiðsluleyfislyklana þína skaltu fara á Intel FPGA Self-Service Licensing Center.
Leyfissamningar Intel FPGA hugbúnaðar gilda um uppsetningu og notkun á leyfiskjörnum IP kjarna, Intel Quartus Prime hönnunarhugbúnaðinum og öllum óleyfisskyldum IP kjarna.

Sendu athugasemdir

F-Tile Serial Lite IV Intel® FPGA IP notendahandbók 13

3. Að byrja 683074 | 2022.04.28
Tengdar upplýsingar · Intel FPGA leyfisveitingarmiðstöð · Kynning á Intel FPGA hugbúnaðaruppsetningu og leyfisveitingu
3.2. Tilgreina IP færibreytur og valkosti
IP breytu ritstjórinn gerir þér kleift að stilla sérsniðið IP afbrigði fljótt. Notaðu eftirfarandi skref til að tilgreina IP valkosti og færibreytur í Intel Quartus Prime Pro Edition hugbúnaðinum.
1. Ef þú ert ekki nú þegar með Intel Quartus Prime Pro Edition verkefni til að samþætta F-Tile Serial Lite IV Intel FPGA IP í, verður þú að búa til eitt. a. Í Intel Quartus Prime Pro Edition, smelltu File New Project Wizard til að búa til nýtt Quartus Prime verkefni, eða File Opið verkefni til að opna fyrirliggjandi Quartus Prime verkefni. Töframaðurinn biður þig um að tilgreina tæki. b. Tilgreindu tækjafjölskylduna Intel Agilex og veldu framleiðslu F-flísartæki sem uppfyllir kröfur um hraðastig fyrir IP. c. Smelltu á Ljúka.
2. Í IP Catalog, finndu og veldu F-Tile Serial Lite IV Intel FPGA IP. Nýtt IP afbrigði glugginn birtist.
3. Tilgreindu efsta nafn fyrir nýja sérsniðna IP-afbrigðið þitt. Færibreytirtillinn vistar IP afbrigðisstillingarnar í a file nefndur .ip.
4. Smelltu á OK. Færibreytirtillinn birtist. 5. Tilgreindu breytur fyrir IP-afbrigðið þitt. Sjá kaflann Færibreytur fyrir
upplýsingar um F-Tile Serial Lite IV Intel FPGA IP breytur. 6. Valfrjálst, til að búa til uppgerð prófbekk eða samantekt og vélbúnaðarhönnun
example, fylgdu leiðbeiningunum í Hönnun Example Notendahandbók. 7. Smelltu á Búa til HDL. Generation valmyndin birtist. 8. Tilgreindu framleiðsla file kynslóðarvalkostir og smelltu síðan á Búa til. IP afbrigðið
files mynda í samræmi við forskriftir þínar. 9. Smelltu á Ljúka. Færibreytirtillinn bætir við efstu .ip file til núverandi
verkefni sjálfkrafa. Ef þú ert beðinn um að bæta við .ip file í verkefnið, smelltu á Verkefni Bæta við/Fjarlægja Files í Project til að bæta við file. 10. Eftir að hafa búið til og staðfest IP-afbrigðið þitt skaltu úthluta viðeigandi pinnaúthlutun til að tengja tengi og stilla allar viðeigandi RTL-breytur fyrir hvert tilvik.
Tengdar færibreytur upplýsinga á síðu 42
3.3. Mynduð File Uppbygging
Intel Quartus Prime Pro Edition hugbúnaðurinn býr til eftirfarandi IP-úttak file uppbyggingu.
Fyrir upplýsingar um file uppbygging hönnunar tdamples, vísa til F-Tile Serial Lite IV Intel FPGA IP Design Example Notendahandbók.

F-Tile Serial Lite IV Intel® FPGA IP notendahandbók 14

Sendu athugasemdir

3. Að byrja 683074 | 2022.04.28

Mynd 4. F-Tile Serial Lite IV Intel FPGA IP myndaður Files
.ip – IP samþætting file

IP afbrigði files

_ IP afbrigði files

example_hönnun

.cmp – VHDL íhlutayfirlýsing file _bb.v – Verilog HDL svartur kassi EDA nýmyndun file _inst.v og .vhd – Sample stöðvunarsniðmát .xml- XML ​​skýrsla file

Exampstaðsetning fyrir IP kjarnahönnun þína tdample files. Sjálfgefin staðsetning er tdample_design, en þú ert beðinn um að tilgreina aðra leið.

.qgsimc – Listar eftirlíkingarfæribreytur til að styðja við stigvaxandi endurnýjun .qgsynthc – Listar nýmyndunarfæribreytur til að styðja við stigvaxandi endurnýjun

.qip – Listar IP nýmyndun files

_generation.rpt- IP kynslóð skýrsla

.sopcinfo- Samþætting hugbúnaðarverkfæra og keðju file .html- Tengi- og minniskortsgögn

.csv – pinnaverkefni file

.spd – Sameinar einstök hermiforrit

uppgerð files

synth IP nýmyndun files

.v Uppgerð á hæsta stigi file

.v IP nýmyndun á efstu stigi file

Hermir forskriftir

Undirkjarnasöfn

synth
Undirkjarnamyndun files

sim
Subcore Simulation files

<HDL files>

<HDL files>

Tafla 9.

F-Tile Serial Lite IV Intel FPGA IP myndaður Files

File Nafn

Lýsing

.ip

Platform Designer kerfið eða IP afbrigði á efstu stigi file. er nafnið sem þú gefur upp IP-afbrigðið þitt.

.cmp

Yfirlýsing VHDL íhluta (.cmp) file er texti file sem inniheldur staðbundnar almennar og gáttarskilgreiningar sem þú getur notað í VHDL hönnun files.

.html

Skýrsla sem inniheldur upplýsingar um tengingar, minniskort sem sýnir heimilisfang hvers þræls með tilliti til hvers skipstjóra sem hann er tengdur við og færibreytuúthlutun.

_kynslóð.rpt

IP eða Platform Designer kynslóð log file. Yfirlit yfir skilaboðin við IP-gerð.

.qgsimc

Listar upp eftirlíkingarfæribreytur til að styðja við stigvaxandi endurnýjun.

.qgsynthc

Listar nýmyndunarfæribreytur til að styðja við stigvaxandi endurnýjun.

.qip

Inniheldur allar nauðsynlegar upplýsingar um IP-hlutann til að samþætta og setja saman IP-hlutann í Intel Quartus Prime hugbúnaðinum.
áfram…

Sendu athugasemdir

F-Tile Serial Lite IV Intel® FPGA IP notendahandbók 15

3. Að byrja 683074 | 2022.04.28

File Nafn .sopcinfo
.csv .spd _bb.v _inst.v eða _inst.vhd .regmap
.svd
.v eða .vhd mentor/ synopsys/vcs/ synopsys/vcsmx/ xcelium/ submodules/ /

Lýsing
Lýsir tengingum og breytum IP íhluta í Platform Designer kerfinu þínu. Þú getur flokkað innihald þess til að fá kröfur þegar þú þróar hugbúnaðarrekla fyrir IP íhluti. Verkfæri eins og Nios® II verkfærakeðjan nota þetta file. .sopcinfo file og kerfið.h file mynda fyrir Nios II verkfærakeðjuna innihalda upplýsingar um heimilisfangskort fyrir hvern þræl miðað við hvern húsbónda sem hefur aðgang að þrælnum. Mismunandi húsbændur geta verið með mismunandi heimilisfangakort til að fá aðgang að tilteknum þrælahluta.
Inniheldur upplýsingar um uppfærslustöðu IP-hlutans.
Nauðsynlegt inntak file fyrir ip-make-simscript til að búa til hermiforskriftir fyrir studda herma. .spd file inniheldur lista yfir fileer búið til fyrir uppgerð, ásamt upplýsingum um minningar sem þú getur frumstillt.
Þú getur notað Verilog svarta kassann (_bb.v) file sem tóm einingayfirlýsing til notkunar sem svartur kassi.
HDL tdampsniðmát fyrir staðfestingu. Þú getur afritað og límt innihald þessa file inn í HDL þinn file til að sýna IP-afbrigðið.
Ef IP inniheldur skráarupplýsingar, .regmap file býr til. .regmapið file lýsir skrákortaupplýsingum um skipstjóra- og þrælaviðmót. Þetta file bætir við .sopcinfo file með því að veita ítarlegri skráarupplýsingar um kerfið. Þetta gerir skráningarskjá kleift views og sérhannaðar tölfræði notenda í System Console.
Leyfir hörðum örgjörvakerfi (HPS) Kerfisvilluverkfærum að view skrákortin yfir jaðartæki tengd HPS í Platform Designer kerfi. Meðan á myndun stendur er .svd files fyrir þrælaviðmót sem eru sýnileg System Console herrum eru geymd í .sof file í villuleitarhlutanum. System Console les þennan hluta, sem pallahönnuður getur spurt um skráarkortaupplýsingar. Fyrir kerfisþræla getur Platform Designer fengið aðgang að skránum með nafni.
HDL files sem sýna hverja undireiningu eða barn IP fyrir myndun eða uppgerð.
Inniheldur ModelSim*/QuestaSim* forskrift msim_setup.tcl til að setja upp og keyra uppgerð.
Inniheldur skeljaskriftu vcs_setup.sh til að setja upp og keyra VCS* uppgerð. Inniheldur skeljaskriftu vcsmx_setup.sh og synopsys_sim.setup file að setja upp og keyra VCS MX uppgerð.
Inniheldur skeljaskriftu xcelium_setup.sh og aðra uppsetningu files til að setja upp og keyra Xcelium* uppgerð.
Inniheldur HDL files fyrir IP undireiningarnar.
Fyrir hverja myndaða undir-IP möppu býr Platform Designer til synth/ og sim/ undirmöppur.

3.4. Hermir eftir Intel FPGA IP kjarna
Intel Quartus Prime hugbúnaðurinn styður IP kjarna RTL uppgerð í sérstökum EDA hermum. IP kynslóð skapar mögulega uppgerð files, þar með talið virkt hermilíkan, hvaða prófbekk sem er (eða tdample hönnun), og söluaðilasértæk hermir uppsetningarforskriftir fyrir hvern IP kjarna. Þú getur notað hagnýta hermilíkanið og hvaða prófbekk sem er eða tdample hönnun fyrir uppgerð. IP kynslóð framleiðsla getur einnig innihaldið forskriftir til að safna saman og keyra hvaða prófbekk sem er. Forskriftirnar sýna allar gerðir eða bókasöfn sem þú þarft til að líkja eftir IP kjarna þínum.

F-Tile Serial Lite IV Intel® FPGA IP notendahandbók 16

Sendu athugasemdir

3. Að byrja 683074 | 2022.04.28

Intel Quartus Prime hugbúnaðurinn veitir samþættingu við marga herma og styður mörg uppgerð flæði, þar á meðal eigin forskriftarflæði og sérsniðna uppgerð. Hvaða flæði sem þú velur, IP kjarnahermun felur í sér eftirfarandi skref:
1. Búðu til IP HDL, prófunarbekk (eða tdample design), og uppsetningarforrit fyrir hermir files.
2. Settu upp hermiumhverfið þitt og hvaða hermiforrit sem er.
3. Settu saman hermunasöfn.
4. Keyrðu hermirinn þinn.

3.4.1. Herma og sannreyna hönnunina

Sjálfgefið er að færibreyturitlin býr til herma-sérstök forskriftir sem innihalda skipanir til að safna saman, útfæra og líkja eftir Intel FPGA IP líkönum og hermilíkönasafni files. Þú getur afritað skipanirnar inn í hermiprófunarforritið þitt eða breytt þeim files til að bæta við skipunum til að setja saman, útfæra og líkja eftir hönnun þinni og prófunarbekk.

Tafla 10. Intel FPGA IP Core Simulation Scripts

Hermir

File Skrá

ModelSim

_sim/leiðbeinandi

QuestaSim

VCS

_sim/synopsys/vcs

VCS MX

_sim/synopsys/vcsmx

Xcelium

_sim/xcelium

Forskrift msim_setup.tcl (7)
vcs_setup.sh vcsmx_setup.sh synopsys_sim.setup xcelium_setup.sh

3.5. Að búa til IP kjarna í öðrum EDA verkfærum
Notaðu valfrjálst annað studd EDA tól til að búa til hönnun sem inniheldur Intel FPGA IP kjarna. Þegar þú býrð til IP kjarna myndun fileTil notkunar með þriðja aðila EDA myndunarverkfærum geturðu búið til svæðis- og tímamatsnetlista. Til að virkja myndun, kveiktu á Búðu til tímasetningu og tilföngsáætlanir fyrir þriðja aðila EDA myndunarverkfæri þegar þú sérsniðnar IP-afbrigðið þitt.
Netlistinn fyrir mat á flatarmáli og tímasetningu lýsir IP kjarna tengingu og arkitektúr, en inniheldur ekki upplýsingar um raunverulega virkni. Þessar upplýsingar gera tilteknum verkfærum þriðja aðila kleift að tilkynna betur svæðis- og tímaáætlanir. Að auki geta myndunarverkfæri notað tímasetningarupplýsingarnar til að ná fram tímadrifinni hagræðingu og bæta gæði niðurstaðna.
Intel Quartus Prime hugbúnaðurinn býr til _syn.v netlisti file á Verilog HDL sniði, óháð framleiðslunni file snið sem þú tilgreinir. Ef þú notar þennan netlista fyrir myndun, verður þú að hafa IP kjarna umbúðirnar með file .v eða .vhd í Intel Quartus Prime verkefninu þínu.

(7) Ef þú settir ekki upp EDA tólavalkostinn – sem gerir þér kleift að ræsa EDA herma frá þriðja aðila úr Intel Quartus Prime hugbúnaðinum – keyrðu þetta handrit í ModelSim eða QuestaSim hermir Tcl stjórnborðinu (ekki í Intel Quartus Prime hugbúnaðinum Tcl console) til að forðast allar villur.

Sendu athugasemdir

F-Tile Serial Lite IV Intel® FPGA IP notendahandbók 17

3. Að byrja 683074 | 2022.04.28
3.6. Að setja saman heildarhönnunina
Þú getur notað skipunina Start Compilation á Processing valmyndinni í Intel Quartus Prime Pro Edition hugbúnaðinum til að setja saman hönnunina þína.

F-Tile Serial Lite IV Intel® FPGA IP notendahandbók 18

Sendu athugasemdir

683074 | 2022.04.28 Senda athugasemd

4. Virknilýsing

Mynd 5.

F-Tile Serial Lite IV Intel FPGA IP samanstendur af MAC og Ethernet PCS. MAC hefur samskipti við sérsniðna PCS í gegnum MII tengi.

IP styður tvær mótunarstillingar:
· PAM4 – Veitir 1 til 12 fjölda akreina til að velja. IP-talan sýnir alltaf tvær PCS rásir fyrir hverja akrein í PAM4 mótunarham.
· NRZ – Veitir 1 til 16 fjölda akreina til að velja.

Hver mótunarstilling styður tvær gagnastillingar:
· Grunnstilling – Þetta er hreinn streymishamur þar sem gögn eru send án upphafs pakka, tómrar lotu og enda pakka til að auka bandbreidd. IP-talan tekur fyrstu gildu gögnin sem upphaf springa.

Grunnhamur Gagnaflutningur tx_core_clkout tx_avs_ready

tx_avs_valid tx_avs_data rx_core_clkout rx_avs_ready

D0 D1 D2 D3 D4 D5 D6 D7 D8 D9

rx_avs_valid rx_avs_data

D0 D1 D2 D3 D4 D5 D6 D7 D8 D9

Intel Corporation. Allur réttur áskilinn. Intel, Intel lógóið og önnur Intel merki eru vörumerki Intel Corporation eða dótturfélaga þess. Intel ábyrgist frammistöðu FPGA- og hálfleiðaravara sinna samkvæmt gildandi forskriftum í samræmi við staðlaða ábyrgð Intel, en áskilur sér rétt til að gera breytingar á hvaða vörum og þjónustu sem er hvenær sem er án fyrirvara. Intel tekur enga ábyrgð eða skaðabótaábyrgð sem stafar af notkun eða notkun á neinum upplýsingum, vöru eða þjónustu sem lýst er hér nema sérstaklega hafi verið samið skriflega af Intel. Viðskiptavinum Intel er bent á að fá nýjustu útgáfuna af tækjaforskriftum áður en þeir treysta á birtar upplýsingar og áður en pantað er fyrir vörur eða þjónustu. *Önnur nöfn og vörumerki geta verið eign annarra.

ISO 9001:2015 Skráð

4. Virknilýsing 683074 | 2022.04.28

Mynd 6.

· Full ham – Þetta er gagnaflutningur í pakkaham. Í þessum ham sendir IP-talan burst og samstillingarlotu í byrjun og lok pakka sem afmörkun.

Gagnaflutningur í fullri stillingu tx_core_clkout

tx_avs_ready tx_avs_valid tx_avs_startofpacket tx_avs_endofpacket
tx_avs_data rx_core_clkout rx_avs_ready rx_avs_valid rx_avs_startofpacket rx_avs_endofpacket

D0 D1 D2 D3 D4 D5 D6 D7 D8 D9

rx_avs_data

D0 D1 D2 D3 D4 D5 D6 D7 D8 D9

Tengdar upplýsingar · F-Tile Serial Lite IV Intel FPGA IP Overview á síðu 6 · F-Tile Serial Lite IV Intel FPGA IP Design Example Notendahandbók

4.1. TX gagnaslóð
TX gagnaslóðin samanstendur af eftirfarandi hlutum: · MAC millistykki · Innsetningarblokk fyrir stjórnorð · CRC · MII kóðari · PCS blokk · PMA blokk

F-Tile Serial Lite IV Intel® FPGA IP notendahandbók 20

Sendu athugasemdir

4. Virknilýsing 683074 | 2022.04.28
Mynd 7. TX Datapath

Frá notendalogic

TX MAC

Avalon streymisviðmót

MAC millistykki

Stjórna innsetningu orða

CRC

MII kóðari

MII tengi sérsniðin PCS
PCS og PMA

TX raðtengi við annað FPGA tæki

4.1.1. TX MAC millistykki
TX MAC millistykkið stjórnar gagnaflutningi til notendarökfræðinnar með því að nota Avalon® streymisviðmótið. Þessi blokk styður notendaskilgreinda upplýsingasendingu og flæðistýringu.

Flutningur notendaskilgreindra upplýsinga

Í fullri stillingu gefur IP-talan tx_is_usr_cmd merki sem þú getur notað til að hefja notendaskilgreinda upplýsingalotu eins og XOFF/XON sendingu til notendarökfræðinnar. Þú getur hafið notendaskilgreinda upplýsingasendingarlotu með því að fullyrða um þetta merki og flytja upplýsingarnar með því að nota tx_avs_data ásamt fullyrðingu um tx_avs_startofpacket og tx_avs_valid merki. Kubburinn dregur síðan út tx_avs_ready í tvær lotur.

Athugið:

Notendaskilgreindi upplýsingaeiginleikinn er aðeins tiltækur í fullri stillingu.

Sendu athugasemdir

F-Tile Serial Lite IV Intel® FPGA IP notendahandbók 21

4. Virknilýsing 683074 | 2022.04.28

Mynd 8.

Flæðisstýring

Það eru aðstæður þar sem TX MAC er ekki tilbúið til að taka á móti gögnum frá notendarökfræðinni eins og við endurröðunarferli tengla eða þegar engin gögn eru tiltæk fyrir sendingu frá notendarökfræðinni. Til að forðast gagnatap vegna þessara aðstæðna notar IP-talan tx_avs_ready merkið til að stjórna gagnaflæðinu frá notendarökfræðinni. IP-talan dregur úr merkinu þegar eftirfarandi aðstæður koma upp:
· Þegar tx_avs_startofpacket er fullyrt, er tx_avs_ready deasserted í eina klukkulotu.
· Þegar tx_avs_endofpacket er fullyrt, er tx_avs_ready deasserted í eina klukkulotu.
· Þegar einhver pöruð CWs er fullyrt er tx_avs_ready deasserted í tvær klukkulotur.
· Þegar innsetning RS-FEC jöfnunarmerkis á sér stað við sérsniðna PCS viðmótið, er tx_avs_ready aflétt í fjórar klukkulotur.
· Hver 17 Ethernet kjarna klukka hringir í PAM4 mótunarham og hver 33 Ethernet kjarna klukka hringir í NRZ mótunarham. The tx_avs_ready er afsert í eina klukkulotu.
· Þegar notendalogic deasserts tx_avs_valid á meðan engin gagnasending er.

Eftirfarandi tímasetningarmyndir eru tdamples af TX MAC millistykki sem notar tx_avs_ready fyrir gagnaflæðisstýringu.

Flæðisstýring með tx_avs_valid Deassertion og START/END pöruðum CWs

tx_core_clkout

tx_avs_valid tx_avs_data

DN

D0

D1 D2 D3

Gildir merki deasserts

D4

D5 D6

tx_avs_ready tx_avs_startofpacket

Tilbúið merki deasserts í tvær lotur til að setja END-STRT CW

tx_avs_endofpacket

usrif_data

DN

D0

D1 D2 D3

D4

D5

CW_gögn

DN END STRT D0 D1 D2 D3 TÓMT D4

F-Tile Serial Lite IV Intel® FPGA IP notendahandbók 22

Sendu athugasemdir

4. Virknilýsing 683074 | 2022.04.28

Mynd 9.

Flæðisstýring með innsetningu jöfnunarmerkis
tx_core_clkout tx_avs_valid

tx_avs_data tx_avs_ready

DN-5 DN-4 DN-3 DN-2 DN-1

D0

DN+1

01234

tx_avs_startofpacket tx_avs_endofpacket

usrif_data CW_data CRC_data MII_data

DN-1 DN DN DN DN DN DN DN+1 DN-1 DN DN DN DN DN DN DN+1 DN-1 DN DN DN DN DN DN DN+1 DN-1 DN DN DN DN DN DN DN+1

i_sl_tx_mii_valid

i_sl_tx_mii_d[63:0]

DN-1

DN

DN+1

i_sl_tx_mii_c[7:0]

0x0

i_sl_tx_mii_am

01234

i_sl_tx_mii_am_pre3

01234

Mynd 10.

Flæðisstýring með START/END pöruðum CWs falla saman við innsetningu jöfnunarmerkis

tx_core_clkout tx_avs_valid

tx_avs_data

DN-5 DN-4 DN-3 DN-2 DN-1

D0

tx_avs_ready

012 345 6

tx_avs_startofpacket

tx_avs_endofpacket

usrif_data

DN-1 DN-1 DN-1 DN-1 DN-1 DN-1 END STRT D0

CW_gögn

DN-1 DN-1 DN-1 DN-1 DN-1 DN-1 END STRT D0

CRC_gögn

DN-1 DN-1 DN-1 DN-1 DN-1 DN-1 END STRT D0

MII_gögn

DN-1 DN-1 DN-1 DN-1 DN-1 DN-1 END STRT D0

i_sl_tx_mii_valid

i_sl_tx_mii_d[63:0]

DN-1

ENDA STRT D0

i_sl_tx_mii_c[7:0]

0x0

i_sl_tx_mii_am i_sl_tx_mii_am_pre3

01234

01234

4.1.2. Control Word (CW) innsetning
F-Tile Serial Lite IV Intel FPGA IP smíðar CWs byggt á inntaksmerkjum frá notendalogic. CWs gefa til kynna pakkaafmörkun, upplýsingar um sendingarstöðu eða notendagögn í PCS blokkina og þau eru unnin úr XGMII stýrikóðum.
Eftirfarandi tafla sýnir lýsingu á studdum CW:

Sendu athugasemdir

F-Tile Serial Lite IV Intel® FPGA IP notendahandbók 23

4. Virknilýsing 683074 | 2022.04.28

Tafla 11.
BYRJA ENDA JAFNA

Lýsing á studdum CWs

CW

Fjöldi orða (1 orð

= 64 bitar)

1

1

2

EMPTY_CYC

2

AÐGERÐ

1

Nei

GÖGN

1

Í-band

Lýsing
Byrjun gagnaafmörkunar. Lok gagnaafmörkunar. Stýriorð (CW) fyrir RX röðun. Tóm hringrás í gagnaflutningi. IDLE (utan hljómsveitar). Burðargeta.

Tafla 12. CW reitlýsing
Reitur RSVD num_valid_bytes_eob
EMPTY eop sop seop align CRC32 usr

Lýsing
Frátekinn reitur. Má nota til framlengingar í framtíðinni. Jafnt í 0.
Fjöldi gildra bæta í síðasta orði (64-bita). Þetta er 3bita gildi. · 3'b000: 8 bæti · 3'b001: 1 bæti · 3'b010: 2 bæti · 3'b011: 3 bæti · 3'b100: 4 bæti · 3'b101: 5 bæti · 3'b110: 6 bæti · 3'b111: 7 bæti
Fjöldi ógildra orða í lok lotu.
Gefur til kynna RX Avalon streymisviðmótið til að fullyrða um lok pakkamerkis.
Gefur til kynna RX Avalon streymisviðmótið til að fullyrða um upphaf pakkamerkis.
Gefur til kynna RX Avalon streymisviðmótið til að staðfesta upphaf pakka og enda pakka í sömu lotu.
Athugaðu RX röðun.
Gildi reiknaðs CRC.
Gefur til kynna að stjórnorðið (CW) inniheldur notendaskilgreindar upplýsingar.

F-Tile Serial Lite IV Intel® FPGA IP notendahandbók 24

Sendu athugasemdir

4. Virknilýsing 683074 | 2022.04.28

4.1.2.1. Upphaf springa CW

Mynd 11. Start-of-burst CW Format

BYRJA

63:56

RSVD

55:48

RSVD

47:40

RSVD

gögn

39:32 31:24

RSVD RSVD

23:16

sop usr align=0 seop

15:8

rás

7:0

'hFB(START)

stjórn 7:0

0

0

0

0

0

0

0

1

Tafla 13.

Í fullri stillingu geturðu sett inn START CW með því að fullyrða tx_avs_startofpacket merkið. Þegar þú fullyrðir aðeins tx_avs_startofpacket merkið er sopbitinn stilltur. Þegar þú fullyrðir bæði tx_avs_startofpacket og tx_avs_endofpacket merki, er seop bitinn stilltur.

START CW Field Values
Vettvangur sop/seop
usr (8)
samræma

Gildi

1

Það fer eftir tx_is_usr_cmd merkinu:

·

1: Þegar tx_is_usr_cmd = 1

·

0: Þegar tx_is_usr_cmd = 0

0

Í grunnstillingu sendir MAC START CW eftir að endurstillingu er aflétt. Ef engin gögn eru tiltæk sendir MAC stöðugt EMPTY_CYC parað við END og START CW þar til þú byrjar að senda gögn.

4.1.2.2. End-of-burst CW

Mynd 12. End-of-burst CW Format

END

63:56

'hFD

55:48

CRC32 [31:24]

47:40

CRC32 [23:16]

gögn 39:32 31:24

CRC32[15:8] CRC32[7:0]

23:16 eop=1 RSVD RSVD RSVD

RSVD

15:8

RSVD

TÓMT

7:0

RSVD

num_valid_bytes_eob

stjórna

7:0

1

0

0

0

0

0

0

0

(8) Þetta er aðeins stutt í fullri stillingu.
Sendu athugasemdir

F-Tile Serial Lite IV Intel® FPGA IP notendahandbók 25

4. Virknilýsing 683074 | 2022.04.28

Tafla 14.

MAC setur inn END CW þegar tx_avs_endofpacket er fullyrt. END CW inniheldur fjölda gilda bæta við síðasta gagnaorð og CRC upplýsingarnar.

CRC gildið er 32 bita CRC niðurstaða fyrir gögnin á milli START CW og gagnaorðsins fyrir END CW.

Eftirfarandi tafla sýnir gildi reitanna í END CW.

END CW Field Values
Reitur eop CRC32 num_valid_bytes_eob

Gildi 1
CRC32 reiknað gildi. Fjöldi gilda bæta við síðasta gagnaorð.

4.1.2.3. Jöfnunarparað CW

Mynd 13. Alignment Paired CW Format

JÆTTU CW Paraðu við START/END

64+8bita XGMII tengi

BYRJA

63:56

RSVD

55:48

RSVD

47:40

RSVD

gögn

39:32 31:24

RSVD RSVD

23:16 eop=0 sop=0 usr=0 align=1 seop=0

15:8

RSVD

7:0

'hFB

stjórn 7:0

0

0

0

0

0

0

0

1

64+8bita XGMII tengi

END

63:56

'hFD

55:48

RSVD

47:40

RSVD

gögn

39:32 31:24

RSVD RSVD

23:16 eop=0 RSVD RSVD RSVD

RSVD

15:8

RSVD

7:0

RSVD

stjórn 7:0

1

0

0

0

0

0

0

0

ALIGN CW er pöruð CW með START/END eða END/START CW. Þú getur sett inn ALIGN paraða CW með því annað hvort að fullyrða um tx_link_reinit merkið, stilla Alignment Period teljarann ​​eða hefja endurstillingu. Þegar ALIGN paraður CW er settur inn er jöfnunarreiturinn stilltur á 1 til að hefja móttakajöfnunarreitinn til að athuga gagnajöfnun yfir allar brautir.

F-Tile Serial Lite IV Intel® FPGA IP notendahandbók 26

Sendu athugasemdir

4. Virknilýsing 683074 | 2022.04.28

Tafla 15.

ALIGN CW Field Values
Reitur samræma
eop sop usr seop

Gildi 1 0 0 0 0

4.1.2.4. Tóm hringrás CW

Mynd 14. Tóm hringrás CW snið

EMPTY_CYC Paraðu við END/START

64+8bita XGMII tengi

END

63:56

'hFD

55:48

RSVD

47:40

RSVD

gögn

39:32 31:24

RSVD RSVD

23:16 eop=0 RSVD RSVD RSVD

RSVD

15:8

RSVD

RSVD

7:0

RSVD

RSVD

stjórn 7:0

1

0

0

0

0

0

0

0

64+8bita XGMII tengi

BYRJA

63:56

RSVD

55:48

RSVD

47:40

RSVD

gögn

39:32 31:24

RSVD RSVD

23:16

sop=0 usr=0 align=0 seop=0

15:8

RSVD

7:0

'hFB

stjórn 7:0

0

0

0

0

0

0

0

1

Tafla 16.

Þegar þú dregur úr tx_avs_valid í tvær klukkulotur meðan á hlaupi stendur, setur MAC inn EMPTY_CYC CW parað við END/START CWs. Þú getur notað þetta CW þegar engin gögn eru tiltæk fyrir sendingu í augnablikinu.

Þegar þú afassert tx_avs_valid í eina lotu, afassert IP tx_avs_valid í tvöfalt tímabilið tx_avs_valid deassertion til að búa til par af END/START CW.

EMPTY_CYC CW svæðisgildi
Reitur samræma
eop

Gildi 0 0

áfram…

Sendu athugasemdir

F-Tile Serial Lite IV Intel® FPGA IP notendahandbók 27

4. Virknilýsing 683074 | 2022.04.28

Field sop usr seop

Gildi 0 0 0

4.1.2.5. Aðgerðalaus CW

Mynd 15. Idle CW Format

AÐGERÐ CW

63:56

'h07

55:48

'h07

47:40

'h07

gögn

39:32 31:24

'h07 'h07

23:16

'h07

15:8

'h07

7:0

'h07

stjórn 7:0

1

1

1

1

1

1

1

1

MAC-inn setur IDLE CW inn þegar það er engin sending. Á þessu tímabili er tx_avs_valid merkið lágt.
Hægt er að nota IDLE CW þegar hraðaflutningi er lokið eða sendingin er í aðgerðalausu ástandi.

4.1.2.6. Gagnaorð

Gagnaorðið er farmur pakka. XGMII stýribitarnir eru allir stilltir á 0 í gagnaorðasniði.

Mynd 16. Data Word Format

64+8 bita XGMII tengi

GAGNAORÐ

63:56

notendagögn 7

55:48

notendagögn 6

47:40

notendagögn 5

gögn

39:32 31:24

notendagögn 4 notendagögn 3

23:16

notendagögn 2

15:8

notendagögn 1

7:0

notendagögn 0

stjórn 7:0

0

0

0

0

0

0

0

0

4.1.3. TX CRC
Þú getur virkjað TX CRC blokkina með því að nota Enable CRC færibreytuna í IP Parameter Editor. Þessi eiginleiki er studdur bæði í grunn- og fullri stillingu.

F-Tile Serial Lite IV Intel® FPGA IP notendahandbók 28

Sendu athugasemdir

4. Virknilýsing 683074 | 2022.04.28

MAC bætir CRC gildinu við END CW með því að fullyrða tx_avs_endofpacket merkið. Í BASIC ham, aðeins ALIGN CW parað við END CW inniheldur gilt CRC reit.
TX CRC blokkin tengist TX Control Word Insertion og TX MII Encode blokk. TX CRC blokkin reiknar CRC gildið fyrir 64 bita gildi á hverri lotu gögn frá START CW upp að END CW.
Þú getur fullyrt að crc_error_inject merkið spilli viljandi gögnum á tiltekinni akrein til að búa til CRC villur.

4.1.4. TX MII kóðari

TX MII kóðarinn sér um pakkasendinguna frá MAC til TX PCS.

Eftirfarandi mynd sýnir gagnamynstrið á 8-bita MII strætó í PAM4 mótunarham. START og END CW birtast einu sinni á hverjum tveimur MII akreinum.

Mynd 17. PAM4 mótunarhamur MII gagnamynstur

HRINGUR 1

HRINGUR 2

HRINGUR 3

HRINGUR 4

HRINGUR 5

SOP_CW

DATA_1

DATA_9 DATA_17

AÐGERÐ

DATA_DUMMY SOP_CW
DATA_DUMMY

DATA_2 DATA_3 DATA_4

DATA_10 DATA_11 DATA_12

DATA_18 DATA_19 DATA_20

EOP_CW IDLE
EOP_CW

SOP_CW

DATA_5 DATA_13 DATA_21

AÐGERÐ

DATA_DUMMY DATA_6 DATA_14 DATA_22 EOP_CW

SOP_CW DATA_DUMMY

DATA_7 DATA_8

DATA_15 DATA_16

DATA_23 DATA_24

IDLE EOP_CW

Eftirfarandi mynd sýnir gagnamynstrið á 8-bita MII strætó í NRZ mótunarham. START og END CW birtast á öllum MII brautum.

Sendu athugasemdir

F-Tile Serial Lite IV Intel® FPGA IP notendahandbók 29

4. Virknilýsing 683074 | 2022.04.28

Mynd 18. NRZ mótunarhamur MII gagnamynstur

HRINGUR 1

HRINGUR 2

HRINGUR 3

SOP_CW

DATA_1

DATA_9

SOP_CW

DATA_2 DATA_10

SOP_CW SOP_CW

DATA_3 DATA_4

DATA_11 DATA_12

SOP_CW

DATA_5 DATA_13

SOP_CW

DATA_6 DATA_14

SOP_CW

DATA_7 DATA_15

SOP_CW

DATA_8 DATA_16

HRINGUR 4 DATA_17 DATA_18 DATA_19 DATA_20 DATA_21 DATA_22 DATA_23 DATA_24

HRINGUR 5 EOP_CW EOP_CW EOP_CW EOP_CW EOP_CW EOP_CW EOP_CW EOP_CW

4.1.5. TX PCS og PMA
F-Tile Serial Lite IV Intel FPGA IP stillir F-tile senditækið í Ethernet PCS ham.

4.2. RX gagnaslóð
RX gagnaslóðin samanstendur af eftirfarandi hlutum: · PMA blokk · PCS blokk · MII afkóðari · CRC · Afskekkju blokk · Control Word flutningsblokk

F-Tile Serial Lite IV Intel® FPGA IP notendahandbók 30

Sendu athugasemdir

4. Virknilýsing 683074 | 2022.04.28
Mynd 19. RX Datapath

Til notendarökfræði Avalon streymisviðmót
RX MAC
Stjórna að fjarlægja orð
Deskew

CRC

MII afkóðari

MII tengi sérsniðin PCS
PCS og PMA

RX raðtengi frá öðru FPGA tæki
4.2.1. RX PCS og PMA
F-Tile Serial Lite IV Intel FPGA IP stillir F-tile senditæki í Ethernet PCS ham.
4.2.2. RX MII afkóðari
Þessi blokk auðkennir hvort innkomin gögn innihalda stjórnorð og jöfnunarmerki. RX MII afkóðarinn gefur út gögn í formi 1-bita gildra, 1-bita merkivísis, 1bita stýrivísis og 64-bita gagna á hverri braut.
4.2.3. RX CRC
Þú getur virkjað TX CRC blokkina með því að nota Enable CRC færibreytuna í IP Parameter Editor. Þessi eiginleiki er studdur bæði í grunn- og fullri stillingu. RX CRC blokkin tengist RX Control Word Removal og RX MII Decoder blokkunum. IP-talan fullyrðir rx_crc_error merki þegar CRC villa kemur upp.

Sendu athugasemdir

F-Tile Serial Lite IV Intel® FPGA IP notendahandbók 31

4. Virknilýsing 683074 | 2022.04.28
IP-talan dregur úr rx_crc_error við hvert nýtt springa. Það er úttak til notendarökfræðinnar fyrir notendarökvillu meðhöndlun.
4.2.4. RX Deskew
RX deskew blokkin greinir jöfnunarmerkin fyrir hverja akrein og stillir gögnin aftur saman áður en þau eru send í RX CW fjarlægingarblokkina.
Þú getur valið að láta IP kjarnann samræma gögnin fyrir hverja akrein sjálfkrafa þegar stillingarvilla á sér stað með því að stilla færibreytuna Virkja sjálfvirka jöfnun í IP færibreytu ritlinum. Ef þú gerir sjálfvirka jöfnunareiginleikann óvirkan, fullyrðir IP kjarninn rx_error merkið til að gefa til kynna stillingarvillu. Þú verður að fullyrða um rx_link_reinit til að hefja akreinarjöfnunarferlið þegar akreinarjöfnunarvilla á sér stað.
RX deskew greinir jöfnunarmerkin út frá ástandsvél. Eftirfarandi skýringarmynd sýnir ástandið í RX deskew blokkinni.

F-Tile Serial Lite IV Intel® FPGA IP notendahandbók 32

Sendu athugasemdir

4. Virknilýsing 683074 | 2022.04.28

Mynd 20.

RX Deskew Lane Alignment State Machine með sjálfvirkri jöfnun virkt flæðirit
Byrjaðu

AÐGERÐ

Núllstilla = 1 já nei

Allt PCS

nei

brautir tilbúnar?

BÍÐU

Öll samstillingarmerki nr
uppgötvað?

ALIGN

nei
já Tímamörk?


Týnt jafnvægi?
enginn Endir

Sendu athugasemdir

F-Tile Serial Lite IV Intel® FPGA IP notendahandbók 33

4. Virknilýsing 683074 | 2022.04.28

Mynd 21.

RX Deskew Lane Alignment State Machine með sjálfvirkri jöfnun óvirkt flæðirit
Byrjaðu

AÐGERÐ

Núllstilla = 1 já nei

Allt PCS

nei

brautir tilbúnar?


rx_link_reinit =1
engin VILLA

nei já Tímamörk?

BÍÐU
engin Öll samstillingarmerki
uppgötvað?
já JÁTTA


Týnt jafnvægi?
nei
Enda
1. Jöfnunarferlið byrjar með ILE ástandinu. Kubburinn færist yfir í WAIT ástand þegar allar PCS brautir eru tilbúnar og rx_link_reinit er afsætt.
2. Í WAIT ástandi, athugar blokkin að öll greind merki séu staðfest innan sömu lotunnar. Ef þetta skilyrði er satt færist blokkin í JÁTT ástand.
3. Þegar kubburinn er í JÁTTAR ástandi gefur það til kynna að brautirnar séu samræmdar. Í þessu ástandi heldur blokkin áfram að fylgjast með akreinarstillingu og athuga hvort öll merki séu til staðar innan sömu lotunnar. Ef að minnsta kosti eitt merki er ekki til staðar í sömu lotunni og færibreytan Virkja sjálfvirka jöfnun er stillt, fer kubburinn í

F-Tile Serial Lite IV Intel® FPGA IP notendahandbók 34

Sendu athugasemdir

4. Virknilýsing 683074 | 2022.04.28

IDLE ástand til að endurræsa jöfnunarferlið. Ef Virkja sjálfvirka jöfnun er ekki stillt og að minnsta kosti eitt merki er ekki til staðar í sömu lotu, fer kubburinn í VILLU ástand og bíður eftir að notendarökfræðin staðfesti rx_link_reinit merki til að hefja akreinarjöfnunarferli.

Mynd 22. Akreinarstilling með virkjað sjálfvirka jöfnun virkjuð rx_core_clk

rx_link_up

rx_link_reinit

and_all_markers

Deskew ríki

ALGNED

AÐGERÐ

BÍÐU

ALGNED

AUTO_ALIGN = 1

Mynd 23. Akreinarstilling með Virkja sjálfvirka jöfnun óvirka rx_core_clk

rx_link_up

rx_link_reinit

and_all_markers

Deskew ríki

ALGNED

VILLA

AÐGERÐ

BÍÐU

ALGNED

AUTO_ALIGN = 0
4.2.5. RX CW fjarlæging
Þessi blokk afkóðar CWs og sendir gögn til notendarökfræðinnar með því að nota Avalon streymisviðmótið eftir að CWs hafa verið fjarlægðar.
Þegar engin gild gögn eru tiltæk, dregur RX CW-fjarlægingarblokkin niður rx_avs_valid merkið.
Í FULL ham, ef notendabitinn er stilltur, fullyrðir þessi blokk rx_is_usr_cmd merkið og gögnin í fyrstu klukkulotunni eru notuð sem notendaskilgreindar upplýsingar eða skipun.
Þegar rx_avs_ready deasserts og rx_avs_valid fullyrðir, myndar RX CW fjarlægingarblokkinn villuskilyrði fyrir notendarökfræðina.
Avalon streymismerkin sem tengjast þessari blokk eru sem hér segir: · rx_avs_startofpacket · rx_avs_endofpacket · rx_avs_channel · rx_avs_empty · rx_avs_data

Sendu athugasemdir

F-Tile Serial Lite IV Intel® FPGA IP notendahandbók 35

4. Virknilýsing 683074 | 2022.04.28
· rx_avs_valid
· rx_num_valid_bytes_eob
· rx_is_usr_cmd (aðeins í boði í fullri stillingu)
4.3. F-Tile Serial Lite IV Intel FPGA IP klukkaarkitektúr
F-Tile Serial Lite IV Intel FPGA IP hefur fjögur klukkuinntak sem búa til klukkur í mismunandi blokkir: · Viðmiðunarklukka senditækis (xcvr_ref_clk)–Inntaksklukka frá ytri klukku
flísar eða oscillators sem búa til klukkur fyrir TX MAC, RX MAC og TX og RX sérsniðnar PCS blokkir. Sjá færibreytur fyrir stutt tíðnisvið. · TX kjarnaklukka (tx_core_clk) - Þessi klukka er fengin frá senditæki PLL er notað fyrir TX MAC. Þessi klukka er einnig úttaksklukka frá F-tile senditækinu til að tengjast TX notendalogic. · RX kjarnaklukka (rx_core_clk)–Þessi klukka er fengin frá senditækinu PLL er notað fyrir RX deskew FIFO og RX MAC. Þessi klukka er einnig úttaksklukka frá F-tile senditækinu til að tengjast RX notendalogic. · Klukka fyrir endurstillingarviðmót sendimóttakara (reconfig_clk) – inntaksklukka frá ytri klukkurásum eða sveiflum sem býr til klukkur fyrir endurstillingarviðmót sendimóttakara í bæði TX og RX gagnaslóðum. Klukkutíðnin er 100 til 162 MHz.
Eftirfarandi blokkarmynd sýnir F-Tile Serial Lite IV Intel FPGA IP klukku lén og tengingar innan IP.

F-Tile Serial Lite IV Intel® FPGA IP notendahandbók 36

Sendu athugasemdir

4. Virknilýsing 683074 | 2022.04.28

Mynd 24.

F-Tile Serial Lite IV Intel FPGA IP klukkaarkitektúr

Oscillator

FPGA1
F-Tile Serial Lite IV Intel FPGA IP senditæki endurstillingarklukka viðmóts
(reconfig_clk)

tx_core_clkout (tengdu við notendarökfræði)

tx_core_clk= clk_pll_div64[mid_ch]

FPGA2

F-Tile Serial Lite IV Intel FPGA IP

Endurstillingarviðmótsklukka senditækis

(reconfig_clk)

Oscillator

rx_core_clk= clk_pll_div64[mid_ch]

rx_core_clkout (tengdu við notendarökfræði)

clk_pll_div64[mid_ch] clk_pll_div64[n-1:0]

Avalon streymisviðmót TX gögn
TX MAC

serial_link[n-1:0]

Deskew

TX

RX

FIFO

Avalon streymisviðmót RX Gögn RX MAC

Avalon streymisviðmót RX gögn
RX MAC

Afskekktu FIFO

rx_core_clkout (tengdu við notendarökfræði)

rx_core_clk= clk_pll_div64[mid_ch]

Sérsniðin PCS

Sérsniðin PCS

serial_link[n-1:0]

RX

TX

TX MAC

Avalon streymisviðmót TX gögn

tx_core_clk= clk_pll_div64[mid_ch]

tx_core_clkout (tengdu við notendarökfræði)

Viðvörunarklukka senditækis (xcvr_ref_clk)
Viðvörunarklukka senditækis (xcvr_ref_clk)

Oscillator*

Oscillator*

Goðsögn

FPGA tæki
TX kjarna klukku lén
RX kjarna klukku lén
Senditæki tilvísunarklukku lén Ytra tæki Gagnamerki

4.4. Endurstilla og tengja frumstilling
MAC, F-tile Hard IP og endurstillingarblokkir hafa mismunandi endurstillingarmerki: · TX og RX MAC blokkir nota tx_core_rst_n og rx_core_rst_n endurstillingarmerki. · tx_pcs_fec_phy_reset_n og rx_pcs_fec_phy_reset_n endurstilla merki drif
mjúka endurstillingarstýringuna til að endurstilla F-tile Hard IP. · Endurstillingarblokk notar endurstillingarmerkið reconfig_reset.

Sendu athugasemdir

F-Tile Serial Lite IV Intel® FPGA IP notendahandbók 37

4. Virknilýsing 683074 | 2022.04.28

Mynd 25. Endurstilla arkitektúr
Avalon streymisviðmót TX gögn
MAC
Avalon streymi SYNC tengi RX gögn

FPGA F-tile Serial Lite IV Intel FPGA IP

tx_mii rx_mii
phy_ehip_ready phy_rx_pcs_ready

F-flísar Harður IP

TX raðgögn RX raðgögn

tx_core_rstn rx_core_rstn tx_pcs_fec_phy_reset_n rx_pcs_fec_phy_reset_n reconfig_reset

Endurstilla rökfræði
Tengdar upplýsingar · Endurstillingarleiðbeiningar á bls. 51 · F-Tile Serial Lite IV Intel FPGA IP Design Example Notendahandbók
4.4.1. TX endurstilla og frumstillingaröð
TX endurstillingaröðin fyrir F-Tile Serial Lite IV Intel FPGA IP er sem hér segir: 1. Fullyrða tx_pcs_fec_phy_reset_n, tx_core_rst_n og reconfig_reset
samtímis til að endurstilla F-tile hard IP, MAC og endurstillingarblokkina. Slepptu tx_pcs_fec_phy_reset_n og endurstillingu endurstillt eftir að hafa beðið eftir tx_reset_ack til að tryggja að kubbarnir séu rétt endurstilltir. 2. IP-talan fullyrðir síðan phy_tx_lanes_stable, tx_pll_locked, og phy_ehip_ready merki eftir að tx_pcs_fec_phy_reset_n endurstillingu er sleppt, til að gefa til kynna að TX PHY sé tilbúið til sendingar. 3. Tx_core_rst_n merkið deassert eftir að phy_ehip_ready merkið fer hátt. 4. IP-talan byrjar að senda IDLE-stafi á MII viðmótinu þegar MAC-inn er ekki endurstilltur. Það er engin krafa um TX akreinarstillingu og skekkju því allar akreinar nota sömu klukkuna. 5. Á meðan hann sendir IDLE stafi, fullyrðir MAC merki tx_link_up. 6. MAC byrjar síðan að senda ALIGN parað við START/END eða END/START CW með föstu millibili til að hefja akreinarstillingarferli tengda móttakarans.

F-Tile Serial Lite IV Intel® FPGA IP notendahandbók 38

Sendu athugasemdir

4. Virknilýsing 683074 | 2022.04.28

Mynd 26.

TX endurstilla og frumstillingar tímamynd
reconfig_sl_clk

reconfig_clk

tx_core_rst_n

1

tx_pcs_fec_phy_reset_n 1

3

reconfig_reset

1

3

reconfig_sl_reset

1

3

tx_reset_ack

2

tx_pll _læst

4

phy_tx_lanes_stable

phy_ehip_tilbúinn

tx_li nk_up

7
5 6 8

4.4.2. RX endurstilling og frumstillingaröð
RX endurstillingaröðin fyrir F-Tile Serial Lite IV Intel FPGA IP er sem hér segir:
1. Settu fram rx_pcs_fec_phy_reset_n, rx_core_rst_n og reconfig_reset samtímis til að endurstilla F-tile hard IP, MAC og endurstillingarblokkina. Losaðu rx_pcs_fec_phy_reset_n og endurstillingu endurstillt eftir að hafa beðið eftir rx_reset_ack til að tryggja að blokkirnar séu rétt endurstilltar.
2. IP-talan fullyrðir síðan phy_rx_pcs_ready merkið eftir að sérsniðnu PCS endurstillingunni er sleppt, til að gefa til kynna að RX PHY sé tilbúið til sendingar.
3. rx_core_rst_n merkið deassert eftir að phy_rx_pcs_ready merkið fer hátt.
4. IP-talan byrjar akreinarstillingarferlið eftir að RX MAC endurstillingu er sleppt og við móttöku ALIGN parað við START/END eða END/START CW.
5. RX deskew blokkin setur fram rx_link_up merkið þegar röðun fyrir allar brautir er lokið.
6. IP-talan setur síðan rx_link_up merki til notendarökfræðinnar til að gefa til kynna að RX hlekkurinn sé tilbúinn til að hefja gagnamóttöku.

Sendu athugasemdir

F-Tile Serial Lite IV Intel® FPGA IP notendahandbók 39

4. Virknilýsing 683074 | 2022.04.28

Mynd 27. Tímastillingarmynd RX og frumstillingar
reconfig_sl_clk

reconfig_clk

rx_core_rst_n

1

rx_pcs_fec_phy_reset_n 1

reconfig_reset

1

reconfig_sl_reset

1

rx_reset_ack

rx_cdr_lock

rx_block_lock

rx_pcs_ready

rx_link_up

3 3 3 2

4 5 5

6 7

4.5. Útreikningur á tengingarhraða og bandbreidd skilvirkni

F-Tile Serial Lite IV Intel FPGA IP bandbreiddar skilvirkni útreikningur er eins og hér að neðan:

Bandbreidd skilvirkni = hrá_hraði * 64/66 * (burst_size – burst_size_ovhd)/burst_size * [align_marker_period / (align_marker_period + align_marker_width)] * [(srl4_align_period – 2) / srl4_align_period]

Tafla 17. Bandbreidd skilvirkni breytur Lýsing

Breytilegt

Lýsing

raw_rate burst_size

Þetta er bitahraði sem raðviðmótið nær. raw_rate = SERDES breidd * klukkutíðni senditækis Dæmiample: raw_rate = 64 * 402.812500 Gbps = 25.78 Gbps
Gildi sprengistærðar. Til að reikna út meðaltal bandbreiddar skilvirkni, notaðu algengt gildi sprengistærðar. Til að fá hámarkshraða, notaðu hámarksgildi myndastærðar.

burst_size_ovhd

Yfirbyggingargildi sprengistærðar.
Í fullri stillingu vísar burst_size_ovhd gildið til START og END pöruð CW.
Í Basic ham er engin burst_size_ovhd vegna þess að það eru engin START og END pöruð CWs.

align_marker_period

Gildi tímabilsins þar sem jöfnunarmerki er sett inn. Gildið er 81920 klukkulota fyrir samantekt og 1280 fyrir hraðvirka uppgerð. Þetta gildi er fengið frá PCS hörðu rökfræðinni.

align_marker_width srl4_align_period

Fjöldi klukkulota þar sem gildu jöfnunarmerki er haldið hátt.
Fjöldi klukkunnar á milli tveggja jöfnunarmerkja. Þú getur stillt þetta gildi með því að nota færibreytuna Jöfnunartímabil í IP færibreyturitlinum.

F-Tile Serial Lite IV Intel® FPGA IP notendahandbók 40

Sendu athugasemdir

4. Virknilýsing 683074 | 2022.04.28
Útreikningar á tengihraða eru eins og hér að neðan: Virkur hlutfall = bandbreidd skilvirkni * raw_rate Þú getur fengið hámarks klukkutíðni notanda með eftirfarandi jöfnu. Útreikningur á hámarksklukkutíðni notanda gerir ráð fyrir samfelldri gagnastraumi og engin IDLE hringrás á sér stað við notendarökfræði. Þetta hlutfall er mikilvægt þegar hannað er notendalogic FIFO til að forðast FIFO flæði. Hámarksklukkutíðni notanda = virkur hlutfall / 64

Sendu athugasemdir

F-Tile Serial Lite IV Intel® FPGA IP notendahandbók 41

683074 | 2022.04.28 Senda athugasemd

5. Breytur

Tafla 18. F-Tile Serial Lite IV Intel FPGA IP færibreytulýsing

Parameter

Gildi

Sjálfgefið

Lýsing

Almennir hönnunarvalkostir

PMA mótunargerð

· PAM4 · NRZ

PAM4

Veldu PCS mótunarstillingu.

PMA gerð

· FHT · FGT

FGT

Velur gerð senditækis.

PMA gagnahraði

· Fyrir PAM4 ham:
— Gerð FGT senditæki: 20 Gbps 58 Gbps
— Gerð FHT senditækis: 56.1 Gbps, 58 Gbps, 116 Gbps
· Fyrir NRZ ham:
— Gerð FGT senditæki: 10 Gbps 28.05 Gbps
— Gerð FHT senditækis: 28.05 Gbps, 58 Gbps

56.1 (FGT/FHT PAM4)
28.05 Gbps (FGT/FHT NRZ)

Tilgreinir virkan gagnahraða við úttak senditækisins með sendingu og öðrum kostnaði. Gildið er reiknað út af IP með því að námundun upp í 1 aukastaf í Gbps einingu.

PMA ham

· Tvíhliða · Tx · Rx

Duplex

Fyrir gerð FHT senditækis er studd stefnan aðeins tvíhliða. Fyrir gerð FGT senditækis er studd stefna Duplex, Tx og Rx.

Fjöldi PMA

· Fyrir PAM4 ham:

2

brautir

- 1 til 12

· Fyrir NRZ ham:

- 1 til 16

Veldu fjölda akreina. Fyrir simplex hönnun er studdur fjöldi brauta 1.

PLL viðmiðunarklukkutíðni

· Fyrir gerð FHT senditæki: 156.25 MHz
· Fyrir gerð FGT senditæki: 27.5 MHz 379.84375 MHz, fer eftir völdum gagnahraða senditækisins.

· Fyrir gerð FHT senditæki: 156.25 MHz
· Fyrir gerð FGT senditæki: 165 MHz

Tilgreinir viðmiðunarklukkutíðni senditækisins.

Kerfi PLL

viðmiðunarklukka

tíðni

170 MHz

Aðeins fáanlegt fyrir gerð FHT senditæki. Tilgreinir System PLL viðmiðunarklukkuna og verður notuð sem inntak af F-Tile Reference og System PLL klukkum Intel FPGA IP til að búa til System PLL klukkuna.

PLL tíðni kerfisins
Jöfnunartímabil

— 128 65536

Virkjaðu RS-FEC

Virkja

876.5625 MHz 128 Virkja

Tilgreinir PLL klukkutíðni kerfisins.
Tilgreinir tímabil jöfnunarmerkja. Gildið verður að vera x2. Kveiktu á til að virkja RS-FEC eiginleikann.
áfram…

Intel Corporation. Allur réttur áskilinn. Intel, Intel lógóið og önnur Intel merki eru vörumerki Intel Corporation eða dótturfélaga þess. Intel ábyrgist frammistöðu FPGA- og hálfleiðaravara sinna samkvæmt gildandi forskriftum í samræmi við staðlaða ábyrgð Intel, en áskilur sér rétt til að gera breytingar á hvaða vörum og þjónustu sem er hvenær sem er án fyrirvara. Intel tekur enga ábyrgð eða skaðabótaábyrgð sem stafar af notkun eða notkun á neinum upplýsingum, vöru eða þjónustu sem lýst er hér nema sérstaklega hafi verið samið skriflega af Intel. Viðskiptavinum Intel er bent á að fá nýjustu útgáfuna af tækjaforskriftum áður en þeir treysta á birtar upplýsingar og áður en pantað er fyrir vörur eða þjónustu. *Önnur nöfn og vörumerki geta verið eign annarra.

ISO 9001:2015 Skráð

5. Færibreytur 683074 | 2022.04.28

Parameter

Gildi

Sjálfgefið

Lýsing

Óvirkja

Fyrir PAM4 PCS mótunarham er RS-FEC alltaf virkt.

Notendaviðmót

Streymishamur

· FULLT · BASIC

Fullt

Veldu gagnastreymi fyrir IP.

Full: Þessi háttur sendir upphaf pakka og lok pakka hringrás innan ramma.

Basic: Þetta er hreinn streymishamur þar sem gögn eru send án upphafs pakka, tóms og enda pakka til að auka bandbreidd.

Virkja CRC

Virkja afvirkja

Óvirkja

Kveiktu á til að virkja CRC villugreiningu og leiðréttingu.

Virkja sjálfvirka jöfnun

Virkja afvirkja

Óvirkja

Kveiktu á til að virkja sjálfvirka akreinarstillingu.

Virkja villuleitarendapunkt

Virkja afvirkja

Óvirkja

Þegar Kveikt er á F-Tile Serial Lite IV Intel FPGA IP inniheldur innbyggðan villuleitarendapunkt sem tengist innbyrðis við Avalon minniskortað viðmót. IP getur framkvæmt ákveðnar prófanir og villuleitaraðgerðir í gegnum JTAG með því að nota System Console. Sjálfgefið gildi er Slökkt.

Simplex sameining (Þessi færibreytustilling er aðeins tiltæk þegar þú velur FGT tvískiptur einfaldur hönnun.)

RSFEC virkt á hinni Serial Lite IV Simplex IP sem er settur á sömu FGT rás(ir)

Virkja afvirkja

Óvirkja

Kveiktu á þessum valkosti ef þú þarfnast blöndu af stillingum með RS-FEC virkt og óvirkt fyrir F-Tile Serial Lite IV Intel FPGA IP í tvíþættri einfaldri hönnun fyrir NRZ senditæki, þar sem bæði TX og RX eru settar á sama FGT rás(ir).

Sendu athugasemdir

F-Tile Serial Lite IV Intel® FPGA IP notendahandbók 43

683074 | 2022.04.28 Senda athugasemd

6. F-Tile Serial Lite IV Intel FPGA IP tengimerki

6.1. Klukkumerki

Tafla 19. Klukkumerki

Nafn

Breidd Stefna

Lýsing

tx_core_clkout

1

Úttak TX kjarnaklukku fyrir TX sérsniðna PCS tengi, TX MAC og notendarökfræði inn

TX gagnaslóðin.

Þessi klukka er búin til úr sérsniðnum PCS blokkinni.

rx_core_clkout

1

Úttaks RX kjarnaklukka fyrir RX sérsniðið PCS tengi, RX deskew FIFO, RX MAC

og notendarökfræði í RX gagnaslóðinni.

Þessi klukka er búin til úr sérsniðnum PCS blokkinni.

xcvr_ref_clk
reconfig_clk reconfig_sl_clk

1

Inntaksviðmiðunarklukka senditækis.

Þegar gerð senditækisins er stillt á FGT skaltu tengja þessa klukku við úttaksmerkið (out_refclk_fgt_0) F-Tile Reference og System PLL klukka Intel FPGA IP. Þegar gerð senditækisins er stillt á FHT skaltu tengja

þessi klukka til úttaksmerkisins (out_fht_cmmpll_clk_0) F-Tile Reference og System PLL klukka Intel FPGA IP.

Sjá færibreytur fyrir stutt tíðnisvið.

1

Inntak Inntaksklukka fyrir endurstillingarviðmót senditækis.

Klukkutíðnin er 100 til 162 MHz.

Tengdu þetta inntaksklukkumerki við ytri klukkurásir eða oscillators.

1

Inntak Inntaksklukka fyrir endurstillingarviðmót senditækis.

Klukkutíðnin er 100 til 162 MHz.

Tengdu þetta inntaksklukkumerki við ytri klukkurásir eða oscillators.

out_systempll_clk_ 1

Inntak

System PLL klukka.
Tengdu þessa klukku við úttaksmerkið (out_systempll_clk_0) á F-Tile Reference og System PLL klukkum Intel FPGA IP.

Tengdar færibreytur upplýsinga á síðu 42

6.2. Endurstilla merki

Tafla 20. Endurstilla merki

Nafn

Breidd Stefna

tx_core_rst_n

1

Inntak

Klukka lén ósamstilltur

rx_core_rst_n

1

Inntak

Ósamstilltur

tx_pcs_fec_phy_reset_n 1

Inntak

Ósamstilltur

Lýsing

Virkt-lágt endurstillingarmerki. Endurstillir F-Tile Serial Lite IV TX MAC.

Virkt-lágt endurstillingarmerki. Endurstillir F-Tile Serial Lite IV RX MAC.

Virkt-lágt endurstillingarmerki.

áfram…

Intel Corporation. Allur réttur áskilinn. Intel, Intel lógóið og önnur Intel merki eru vörumerki Intel Corporation eða dótturfélaga þess. Intel ábyrgist frammistöðu FPGA- og hálfleiðaravara sinna samkvæmt gildandi forskriftum í samræmi við staðlaða ábyrgð Intel, en áskilur sér rétt til að gera breytingar á hvaða vörum og þjónustu sem er hvenær sem er án fyrirvara. Intel tekur enga ábyrgð eða skaðabótaábyrgð sem stafar af notkun eða notkun á neinum upplýsingum, vöru eða þjónustu sem lýst er hér nema sérstaklega hafi verið samið skriflega af Intel. Viðskiptavinum Intel er bent á að fá nýjustu útgáfuna af tækjaforskriftum áður en þeir treysta á birtar upplýsingar og áður en pantað er fyrir vörur eða þjónustu. *Önnur nöfn og vörumerki geta verið eign annarra.

ISO 9001:2015 Skráð

6. F-Tile Serial Lite IV Intel FPGA IP tengimerki 683074 | 2022.04.28

Nafn

Breidd átt Clock Domain

Lýsing

Endurstillir F-Tile Serial Lite IV TX sérsniðna PCS.

rx_pcs_fec_phy_reset_n 1

Inntak

Ósamstilltur

Virkt-lágt endurstillingarmerki. Endurstillir F-Tile Serial Lite IV RX sérsniðna PCS.

reconfig_reset

1

Inntak

reconfig_clk Virkt-hátt endurstillingarmerki.

Endurstillir Avalon minniskortaða endurstillingarblokk viðmótsins.

reconfig_sl_reset

1

Inntak reconfig_sl_clk Virkt-há endurstillingarmerki.

Endurstillir Avalon minniskortaða endurstillingarblokk viðmótsins.

6.3. MAC merki

Tafla 21.

TX MAC merki
Í þessari töflu táknar N fjölda brauta sem settar eru í IP færibreytu ritlinum.

Nafn

Breidd

Stefna Clock Domain

Lýsing

tx_avs_ready

1

Úttak tx_core_clkout Avalon streymismerki.

Þegar fullyrt er, gefur það til kynna að TX MAC sé tilbúið til að taka við gögnum.

tx_avs_data

· (64*N)*2 (PAM4 ham)
· 64*N (NRZ ham)

Inntak

tx_core_clkout Avalon streymismerki. TX gögn.

tx_avs_channel

8

Inntak tx_core_clkout Avalon streymismerki.

Rásnúmer fyrir gögn sem eru flutt á núverandi lotu.

Þetta merki er ekki tiltækt í grunnstillingu.

tx_avs_valid

1

Inntak tx_core_clkout Avalon streymismerki.

Þegar fullyrt er, gefur til kynna að TX gagnamerkið sé gilt.

tx_avs_startofpacket

1

Inntak tx_core_clkout Avalon streymismerki.

Þegar fullyrt er, gefur til kynna upphaf TX gagnapakka.

Fullyrða aðeins um eina klukkulotu fyrir hvern pakka.

Þetta merki er ekki tiltækt í grunnstillingu.

tx_avs_endofpacket

1

Inntak tx_core_clkout Avalon streymismerki.

Þegar fullyrt er, gefur til kynna lok TX gagnapakka.

Fullyrða aðeins um eina klukkulotu fyrir hvern pakka.

Þetta merki er ekki tiltækt í grunnstillingu.

tx_avs_empty

5

Inntak tx_core_clkout Avalon streymismerki.

Gefur til kynna fjölda ógildra orða í lokahringi TX gagna.

Þetta merki er ekki tiltækt í grunnstillingu.

tx_num_valid_bytes_eob

4

Inntak

tx_core_clkout

Gefur til kynna fjölda gilda bæta í síðasta orði lokahringsins. Þetta merki er ekki tiltækt í grunnstillingu.
áfram…

Sendu athugasemdir

F-Tile Serial Lite IV Intel® FPGA IP notendahandbók 45

6. F-Tile Serial Lite IV Intel FPGA IP tengimerki 683074 | 2022.04.28

Nafnið tx_is_usr_cmd
tx_link_up tx_link_reinit
crc_error_inject tx_error

Breidd 1
1 1
N 5

Stefna Clock Domain

Lýsing

Inntak

tx_core_clkout

Þegar fullyrt er, mun þetta merki hefja notendaskilgreinda upplýsingalotu.
Settu þetta merki fram í sömu klukkulotu og tx_startofpacket fullyrðing.
Þetta merki er ekki tiltækt í grunnstillingu.

Úttak tx_core_clkout Þegar fullyrt er, gefur til kynna að TX gagnatengillinn sé tilbúinn til gagnaflutnings.

Framleiðsla

tx_core_clkout

Þegar fullyrt er, byrjar þetta merki að endurstilla akreina.
Settu þetta merki fram í eina klukkulotu til að kveikja á MAC til að senda ALIGN CW.

Inntak

tx_core_clkout Þegar fullyrt er, sprautar MAC CRC32 villu á valdar brautir.

Úttak tx_core_clkout Ekki notað.

Eftirfarandi tímasetningarmynd sýnir tdampLe of TX gagnasendingar á 10 orðum frá notendarökfræði yfir 10 TX raðbrautir.

Mynd 28.

Tímamynd TX gagnaflutnings
tx_core_clkout

tx_avs_valid

tx_avs_ready

tx_avs_startofpackets

tx_avs_endofpackets

tx_avs_data

0,1..,19 10,11…19 …… N-10..

0,1,2, ..., 9

… N-10..

Akrein 0

…………

STRT 0 10

N-10 END STRT 0

Akrein 1

…………

STRT 1 11

N-9 END STRT 1

N-10 ENDA LAGI LAGI N-9 ENDA LAGA LAGI

Akrein 9

…………

STRT 9 19

N-1 END STRT 9

N-1 ENDI LAUGLEGT

Tafla 22.

RX MAC merki
Í þessari töflu táknar N fjölda brauta sem settar eru í IP færibreytu ritlinum.

Nafn

Breidd

Stefna Clock Domain

Lýsing

rx_avs_tilbúinn

1

Inntak rx_core_clkout Avalon streymismerki.

Þegar fullyrt er, gefur til kynna að notendarökfræðin sé tilbúin til að samþykkja gögn.

rx_avs_data

(64*N)*2 (PAM4 ham)
64*N (NRZ ham)

Framleiðsla

rx_core_clkout Avalon streymismerki. RX gögn.

rx_avs_channel

8

Úttak rx_core_clkout Avalon streymismerki.

Rásnúmerið fyrir gagnavera

móttekið á núverandi lotu.

Þetta merki er ekki tiltækt í grunnstillingu.

rx_avs_valid

1

Úttak rx_core_clkout Avalon streymismerki.

áfram…

F-Tile Serial Lite IV Intel® FPGA IP notendahandbók 46

Sendu athugasemdir

6. F-Tile Serial Lite IV Intel FPGA IP tengimerki 683074 | 2022.04.28

Nafn

Breidd

Stefna Clock Domain

Lýsing

Þegar fullyrt er, gefur það til kynna að RX gagnamerkið sé gilt.

rx_avs_startofpacket

1

Úttak rx_core_clkout Avalon streymismerki.

Þegar fullyrt er, gefur til kynna upphaf RX gagnapakka.

Fullyrða aðeins um eina klukkulotu fyrir hvern pakka.

Þetta merki er ekki tiltækt í grunnstillingu.

rx_avs_endofpacket

1

Úttak rx_core_clkout Avalon streymismerki.

Þegar fullyrt er, gefur til kynna lok RX gagnapakka.

Fullyrða aðeins um eina klukkulotu fyrir hvern pakka.

Þetta merki er ekki tiltækt í grunnstillingu.

rx_avs_empty

5

Úttak rx_core_clkout Avalon streymismerki.

Gefur til kynna fjölda ógildra orða í lokahringi RX-gagnanna.

Þetta merki er ekki tiltækt í grunnstillingu.

rx_num_valid_bytes_eob

4

Framleiðsla

rx_core_clkout Gefur til kynna fjölda gilda bæta í síðasta orði lokahringsins.
Þetta merki er ekki tiltækt í grunnstillingu.

rx_is_usr_cmd

1

Output rx_core_clkout Þegar fullyrt er, mun þetta merki hefja notanda-

skilgreind upplýsingahringrás.

Settu þetta merki fram í sömu klukkulotu og tx_startofpacket fullyrðing.

Þetta merki er ekki tiltækt í grunnstillingu.

rx_link_up

1

Úttak rx_core_clkout Þegar fullyrt er, gefur til kynna RX gagnatengilinn

er tilbúið til gagnamóttöku.

rx_link_reinit

1

Inntak rx_core_clkout Þegar fullyrt er, ræsir þetta merki brautir

endurröðun.

Ef þú slekkur á Virkja sjálfvirka jöfnun skaltu fullyrða um þetta merki í eina klukkulotu til að kveikja á MAC til að stilla brautirnar aftur. Ef Virkja sjálfvirka jöfnun er stillt, endurstillir MAC brautirnar sjálfkrafa.

Ekki fullyrða um þetta merki þegar Virkja sjálfvirka jöfnun er stillt.

rx_villa

(N*2*2)+3 (PAM4 ham)
(N*2)*3 (NRZ ham)

Framleiðsla

rx_core_clkout

Þegar fullyrt er, gefur til kynna að villuskilyrði eigi sér stað í RX gagnaslóðinni.
· [(N*2+2):N+3] = Gefur til kynna PCS villu fyrir ákveðna akrein.
· [N+2] = Gefur til kynna rangfærsluvillu. Endurræstu akreinarstillingu ef þessi biti er fullyrt.
· [N+1]= Gefur til kynna að gögn séu send til notendarökfræðinnar þegar notendarökfræði er ekki tilbúin.
· [N] = Gefur til kynna tap á jöfnun.
· [(N-1):0] = Gefur til kynna að gögnin innihalda CRC villu.

Sendu athugasemdir

F-Tile Serial Lite IV Intel® FPGA IP notendahandbók 47

6. F-Tile Serial Lite IV Intel FPGA IP tengimerki 683074 | 2022.04.28

6.4. Endurstillingarmerki senditækis

Tafla 23.

PCS endurstillingarmerki
Í þessari töflu táknar N fjölda brauta sem settar eru í IP færibreytu ritlinum.

Nafn

Breidd

Stefna Clock Domain

Lýsing

reconfig_sl_read

1

Inntak reconfig_sl_ PCS endurstillingar lesskipun

klk

merki.

reconfig_sl_write

1

Inntak reconfig_sl_ PCS endurstillingarskrifa

klk

skipunarmerki.

reconfig_sl_address

14 bita + clogb2N

Inntak

reconfig_sl_ clk

Tilgreinir PCS endurstillingu Avalon minniskortað viðmótsfang á valinni akrein.
Hver akrein hefur 14 bita og efri bitarnir vísa til akreinarjöfnunar.
Example, fyrir 4-brauta NRZ/PAM4 hönnun, með reconfig_sl_address[13:0] sem vísar til heimilisfangsgildisins:
· reconfig_sl_address[15:1 4] stillt á 00 = heimilisfang fyrir braut 0.
· reconfig_sl_address[15:1 4] stillt á 01 = heimilisfang fyrir braut 1.
· reconfig_sl_address[15:1 4] stillt á 10 = heimilisfang fyrir braut 2.
· reconfig_sl_address[15:1 4] stillt á 11 = heimilisfang fyrir braut 3.

reconfig_sl_readdata

32

Output reconfig_sl_ Tilgreinir PCS endurstillingargögn

klk

að lesa af tilbúinn hringrás í a

valin akrein.

reconfig_sl_waitrequest

1

Output reconfig_sl_ táknar PCS endurstillingu

klk

Avalon minniskortað viðmót

stöðvunarmerki á valinni akrein.

reconfig_sl_writedata

32

Inntak reconfig_sl_ Tilgreinir PCS endurstillingargögn

klk

að skrifast á rithring í a

valin akrein.

reconfig_sl_readdata_vali

1

d

Framleiðsla

reconfig_sl_ Tilgreinir PCS endurstillingu

klk

móttekin gögn eru gild í völdum

braut.

Tafla 24.

F-Tile Hard IP endurstillingarmerki
Í þessari töflu táknar N fjölda brauta sem settar eru í IP færibreytu ritlinum.

Nafn

Breidd

Stefna Clock Domain

Lýsing

reconfig_read

1

Inntak reconfig_clk PMA endurstilling lesin

skipunarmerki.

reconfig_write

1

Inntak reconfig_clk PMA endurstillingar skrifa

skipunarmerki.

reconfig_address

18 bitar + clog2bN

Inntak

reconfig_clk

Tilgreinir PMA Avalon minniskortað viðmótsfang á valinni akrein.
áfram…

F-Tile Serial Lite IV Intel® FPGA IP notendahandbók 48

Sendu athugasemdir

6. F-Tile Serial Lite IV Intel FPGA IP tengimerki 683074 | 2022.04.28

Nafn
reconfig_readdata reconfig_waitrequest reconfig_writedata reconfig_readdatavalid

Breidd
32 1 32 1

Stefna Clock Domain

Lýsing

Í báðum PAM4 og NRZ stillingum hefur hver akrein 18 bita og efri bitarnir sem eftir eru vísa til akreinarjöfnunar.
Example, fyrir 4 akreina hönnun:
· reconfig_address[19:18] stillt á 00 = heimilisfang fyrir braut 0.
· reconfig_address[19:18] stillt á 01 = heimilisfang fyrir braut 1.
· reconfig_address[19:18] stillt á 10 = heimilisfang fyrir braut 2.
· reconfig_address[19:18] stillt á 11 = heimilisfang fyrir braut 3.

Framleiðsla

reconfig_clk Tilgreinir PMA gögn sem á að lesa af tilbúinni lotu á valinni akrein.

Framleiðsla

reconfig_clk táknar PMA Avalon memorymapped tengi stöðvunarmerki á valinni akrein.

Inntak

reconfig_clk Tilgreinir PMA gögn sem á að skrifa á ritferil á valinni braut.

Framleiðsla

reconfig_clk Tilgreinir PMA endurstillingu móttekin gögn eru gild á valinni akrein.

6.5. PMA merki

Tafla 25.

PMA merki
Í þessari töflu táknar N fjölda brauta sem settar eru í IP færibreytu ritlinum.

Nafn

Breidd

Stefna Clock Domain

Lýsing

phy_tx_lanes_stable

N*2 (PAM4 ham)
N (NRZ ham)

Framleiðsla

Ósamstilltur Þegar fullyrt er, gefur til kynna að TX gagnaslóð sé tilbúin til að senda gögn.

tx_pll_locked

N*2 (PAM4 ham)
N (NRZ ham)

Framleiðsla

Ósamstilltur Þegar fullyrt er, gefur til kynna að TX PLL hafi náð læsingarstöðu.

phy_ehip_tilbúinn

N*2 (PAM4 ham)
N (NRZ ham)

Framleiðsla

Ósamstilltur

Þegar fullyrt er, gefur til kynna að sérsniðna PCS hafi lokið innri frumstillingu og tilbúið til sendingar.
Þetta merki kemur fram eftir að tx_pcs_fec_phy_reset_n og tx_pcs_fec_phy_reset_nare afasserted.

tx_serial_data

N

Output TX raðklukka TX raðpinnar.

rx_serial_data

N

Inntak RX serial klukka RX serial pinna.

phy_rx_block_lock

N*2 (PAM4 ham)
N (NRZ ham)

Framleiðsla

Ósamstilltur Þegar fullyrt er, gefur til kynna að 66b blokkarjöfnuninni sé lokið fyrir brautirnar.

rx_cdr_lock

N*2 (PAM4 ham)

Framleiðsla

Ósamstilltur

Þegar fullyrt er, gefur það til kynna að endurheimtu klukkurnar séu læstar gögnum.
áfram…

Sendu athugasemdir

F-Tile Serial Lite IV Intel® FPGA IP notendahandbók 49

6. F-Tile Serial Lite IV Intel FPGA IP tengimerki 683074 | 2022.04.28

Nefndu phy_rx_pcs_ready phy_rx_hi_ber

Breidd

Stefna Clock Domain

Lýsing

N (NRZ ham)

N*2 (PAM4 ham)
N (NRZ ham)

Framleiðsla

Ósamstilltur

Þegar fullyrt er, gefur til kynna að RX brautir samsvarandi Ethernet rásar séu að fullu samræmdar og tilbúnar til að taka á móti gögnum.

N*2 (PAM4 ham)
N (NRZ ham)

Framleiðsla

Ósamstilltur

Þegar fullyrt er, gefur það til kynna að RX PCS samsvarandi Ethernet rásar sé í HI BER ástandi.

F-Tile Serial Lite IV Intel® FPGA IP notendahandbók 50

Sendu athugasemdir

683074 | 2022.04.28 Senda athugasemd

7. Hönnun með F-Tile Serial Lite IV Intel FPGA IP

7.1. Endurstilla leiðbeiningar
Fylgdu þessum endurstillingarleiðbeiningum til að innleiða endurstillingu þína á kerfisstigi.
· Bindið tx_pcs_fec_phy_reset_n og rx_pcs_fec_phy_reset_n merki saman á kerfisstigi til að endurstilla TX og RX PCS samtímis.
· Settu fram tx_pcs_fec_phy_reset_n, rx_pcs_fec_phy_reset_n, tx_core_rst_n, rx_core_rst_n og reconfig_reset merki á sama tíma. Sjá Endurstilla og tengja frumstilling fyrir frekari upplýsingar um IP endurstillingu og frumstillingarröð.
· Haltu tx_pcs_fec_phy_reset_n, og rx_pcs_fec_phy_reset_n merki lágt, og reconfig_reset merki hátt og bíddu eftir tx_reset_ack og rx_reset_ack til að endurstilla F-tile hard IP og endurstillingarblokkirnar.
· Til að ná hröðum tengingum á milli FPGA tækja skaltu endurstilla tengda F-Tile Serial Lite IV Intel FPGA IPs á sama tíma. Sjá F-Tile Serial Lite IV Intel FPGA IP Design ExampLe User Guide fyrir upplýsingar um eftirlit með IP TX og RX hlekknum með því að nota verkfærakistuna.
Tengdar upplýsingar
· Núllstilla og frumstilling tengja á síðu 37
· F-Tile Serial Lite IV Intel FPGA IP hönnun Example Notendahandbók

7.2. Leiðbeiningar um villumeðferð

Eftirfarandi tafla sýnir leiðbeiningar um villumeðferð fyrir villuskilyrði sem geta komið upp með F-Tile Serial Lite IV Intel FPGA IP hönnun.

Tafla 26. Villuástand og meðhöndlunarleiðbeiningar

Villuástand
Ein eða fleiri akreinar geta ekki komið á samskiptum eftir ákveðinn tímaramma.

Leiðbeiningar
Settu upp tímaleysiskerfi til að endurstilla hlekkinn á umsóknarstigi.

Akrein missir samskipti eftir að samband er komið á.
Akrein missir samskipti meðan á skekkjuferlinu stendur.

Þetta getur gerst eftir eða á meðan á gagnaflutningi stendur. Settu upp greiningartapsgreiningu á forritastigi og endurstilltu hlekkinn.
Innleiða endurræsingarferli tengla fyrir rangu akreinina. Þú verður að tryggja að töfluleiðin fari ekki yfir 320 UI.

Tap akreinar eftir að allar akreinar hafa verið jafnaðar.

Þetta getur gerst eftir eða á meðan á gagnaflutningi stendur. Innleiða akreinartapsskynjun á umsóknarstigi til að endurræsa akreinarjöfnunarferlið.

Intel Corporation. Allur réttur áskilinn. Intel, Intel lógóið og önnur Intel merki eru vörumerki Intel Corporation eða dótturfélaga þess. Intel ábyrgist frammistöðu FPGA- og hálfleiðaravara sinna samkvæmt gildandi forskriftum í samræmi við staðlaða ábyrgð Intel, en áskilur sér rétt til að gera breytingar á hvaða vörum og þjónustu sem er hvenær sem er án fyrirvara. Intel tekur enga ábyrgð eða skaðabótaábyrgð sem stafar af notkun eða notkun á neinum upplýsingum, vöru eða þjónustu sem lýst er hér nema sérstaklega hafi verið samið skriflega af Intel. Viðskiptavinum Intel er bent á að fá nýjustu útgáfuna af tækjaforskriftum áður en þeir treysta á birtar upplýsingar og áður en pantað er fyrir vörur eða þjónustu. *Önnur nöfn og vörumerki geta verið eign annarra.

ISO 9001:2015 Skráð

683074 | 2022.04.28 Senda athugasemd

8. F-Tile Serial Lite IV Intel FPGA IP User Guide Archives

IP útgáfur eru þær sömu og Intel Quartus Prime Design Suite hugbúnaðarútgáfur upp að v19.1. Frá Intel Quartus Prime Design Suite hugbúnaðarútgáfu 19.2 eða nýrri, hafa IP kjarna nýtt IP útgáfukerfi.

Ef IP kjarnaútgáfa er ekki á listanum gildir notendahandbókin fyrir fyrri IP kjarnaútgáfuna.

Intel Quartus Prime útgáfa
21.3

IP Core útgáfa 3.0.0

Notendahandbók F-Tile Serial Lite IV Intel® FPGA IP notendahandbók

Intel Corporation. Allur réttur áskilinn. Intel, Intel lógóið og önnur Intel merki eru vörumerki Intel Corporation eða dótturfélaga þess. Intel ábyrgist frammistöðu FPGA- og hálfleiðaravara sinna samkvæmt gildandi forskriftum í samræmi við staðlaða ábyrgð Intel, en áskilur sér rétt til að gera breytingar á hvaða vörum og þjónustu sem er hvenær sem er án fyrirvara. Intel tekur enga ábyrgð eða skaðabótaábyrgð sem stafar af notkun eða notkun á neinum upplýsingum, vöru eða þjónustu sem lýst er hér nema sérstaklega hafi verið samið skriflega af Intel. Viðskiptavinum Intel er bent á að fá nýjustu útgáfuna af tækjaforskriftum áður en þeir treysta á birtar upplýsingar og áður en pantað er fyrir vörur eða þjónustu. *Önnur nöfn og vörumerki geta verið eign annarra.

ISO 9001:2015 Skráð

683074 | 2022.04.28 Senda athugasemd

9. Endurskoðunarsaga skjala fyrir F-Tile Serial Lite IV Intel FPGA IP notendahandbók

Skjalútgáfa 2022.04.28
2021.11.16 2021.10.22 2021.08.18

Intel Quartus Prime útgáfa
22.1
21.3 21.3 21.2

IP útgáfa 5.0.0
3.0.0 3.0.0 2.0.0

Breytingar
· Uppfærð tafla: F-Tile Serial Lite IV Intel FPGA IP eiginleikar — Uppfærð lýsing á gagnaflutningi með viðbótar stuðningi við FHT senditæki: 58G NRZ, 58G PAM4 og 116G PAM4
· Uppfærð tafla: F-Tile Serial Lite IV Intel FPGA IP færibreytulýsing — Bætt við nýrri færibreytu · PLL viðmiðunarklukkutíðni kerfis · Virkja villuleitarendapunkt — Uppfærði gildi fyrir PMA gagnahraða — Uppfært nafn breytu til að passa við GUI
· Uppfærði lýsingu fyrir gagnaflutning í töflu: F-Tile Serial Lite IV Intel FPGA IP eiginleikar.
· Endurnefnt töfluheiti IP í F-Tile Serial Lite IV Intel FPGA IP færibreytulýsing í Parameters hlutanum til glöggvunar.
· Uppfærð tafla: IP breytur: — Bætti við nýrri færibreytu – RSFEC virkt á hinni Serial Lite IV Simplex IP sem er settur á sömu FGT rás(ir). — Uppfærði sjálfgefin gildi fyrir viðmiðunarklukkutíðni senditækis.
Upphafleg útgáfa.

Intel Corporation. Allur réttur áskilinn. Intel, Intel lógóið og önnur Intel merki eru vörumerki Intel Corporation eða dótturfélaga þess. Intel ábyrgist frammistöðu FPGA- og hálfleiðaravara sinna samkvæmt gildandi forskriftum í samræmi við staðlaða ábyrgð Intel, en áskilur sér rétt til að gera breytingar á hvaða vörum og þjónustu sem er hvenær sem er án fyrirvara. Intel tekur enga ábyrgð eða skaðabótaábyrgð sem stafar af notkun eða notkun á neinum upplýsingum, vöru eða þjónustu sem lýst er hér nema sérstaklega hafi verið samið skriflega af Intel. Viðskiptavinum Intel er bent á að fá nýjustu útgáfuna af tækjaforskriftum áður en þeir treysta á birtar upplýsingar og áður en pantað er fyrir vörur eða þjónustu. *Önnur nöfn og vörumerki geta verið eign annarra.

ISO 9001:2015 Skráð

Skjöl / auðlindir

intel F Tile Serial Lite IV Intel FPGA IP [pdfNotendahandbók
F Tile Serial Lite IV Intel FPGA IP, F Tile Serial Lite IV, Intel FPGA IP
intel F-Tile Serial Lite IV Intel FPGA IP [pdfNotendahandbók
F-Tile Serial Lite IV Intel FPGA IP, Serial Lite IV Intel FPGA IP, Lite IV Intel FPGA IP, IV Intel FPGA IP, FPGA IP, IP

Heimildir

Skildu eftir athugasemd

Netfangið þitt verður ekki birt. Nauðsynlegir reitir eru merktir *