F Tile Serial Lite IV Intel FPGA IP
F-Tile Serial Lite IV Intel® FPGA IP Itọsọna olumulo
Imudojuiwọn fun Intel® Quartus® Prime Design Suite: 22.1 IP Ẹya: 5.0.0
Online Version Fi esi
UG-20324
ID: 683074 Ẹya: 2022.04.28
Awọn akoonu
Awọn akoonu
1. Nipa F-Tile Serial Lite IV Intel® FPGA IP Itọsọna olumulo………………………………………….. 4
2. F-Tile Serial Lite IV Intel FPGA IP Loriview…………………………………………………………………………. 6 2.1. Alaye itusilẹ………………………………………………………………………………………………………………….7 2.2. Awọn ẹya ti a ṣe atilẹyin………………………………………………………………………………………………………….. 7 2.3. Ipele Atilẹyin Ẹya IP………………………………………………………………………………………………….8 2.4. Atilẹyin Iyara Ohun elo ………………………………………………………………………………………………….8 2.5. Lilo Awọn orisun ati Aiduro………………………………………………………………………………………………………… 9 2.6. Iṣiṣẹ Bandiwidi ………………………………………………………………………………………………………………… 9
3. Bibẹrẹ………………………………………………………………………………………………………………………. 11 3.1. Fifi sori ẹrọ ati Gbigba iwe-aṣẹ Intel FPGA IP Cores………………………………………………………………………………. Ipo Igbelewọn IP FPGA IP………………………………………………………………………………. 11 3.1.1. Pato Awọn paramita IP ati Awọn aṣayan……………………………………………………………………………………………………… Ti ipilẹṣẹ File Igbekale………………………………………………………………………………………………………………………………………… Simulating Intel FPGA IP Cores……………………………………………………………………………………………………………… 14 3.4. Simularada ati Imudaniloju Oniru naa………………………………………………………………. 16 3.4.1. Ṣiṣẹpọ Awọn Koko IP ni Awọn Irinṣẹ EDA miiran …………………………………………………………………………. 17 3.5. Ṣe akopọ apẹrẹ ni kikun .....................................................................................................
4. Apejuwe isẹ……………………………………………………………………………………………………………………….. 19 4.1. Ọna Data TX……………………………………………………………………………………………………………….20 4.1.1. TX MAC Adapter……………………………………………………………………………………………….. 21 4.1.2. Ọrọ Iṣakoso (CW) Fi sii ………………………………………………………………………………… 23 4.1.3. TX CRC………………………………………………………………………………………………………………………………………………………… Ayipada TX MII……………………………………………………………………………………………….28 4.1.4. TX PCS ati PMA……………………………………………………………………………………………………….. 29 4.1.5. Ọna data RX ………………………………………………………………………………………………………………… 30 4.2. RX PCS ati PMA……………………………………………………………………………………………………….. 30 4.2.1. RX MII Decoder……………………………………………………………………………………………………………… 31 4.2.2. RX CRC………………………………………………………………………………………………………………….. 31 4.2.3. RX Deskew……………………………………………………………………………………………………………….31 4.2.4. Yiyọ RX CW kuro…………………………………………………………………………………………………………………………… 32 4.2.5. F-Tile Serial Lite IV Intel FPGA IP Architecture Architecture………………………………………………………. 35 4.3. Tunto ati Ibẹrẹ Ọna asopọ …………………………………………………………………………………………..36 4.4. Atunto TX ati Ibẹrẹ Ibẹrẹ………………………………………………………………. 37 4.4.1. Atunto RX ati Ibẹrẹ Ibẹrẹ………………………………………………………………. 38 4.4.2. Oṣuwọn Ọna asopọ ati Iṣiro Iṣeṣe Bandiwidi……………………………………………………………………….. 39
5. Awọn paramita…………………………………………………………………………………………………………………………………. 42
6. F-Tile Serial Lite IV Intel FPGA IP Awọn ifihan agbara Ni wiwo……………………………………………………………………….. 44 6.1. Awọn ifihan agbara aago……………………………………………………………………………………………………………………………….44 6.2. Awọn ifihan agbara Tunto………………………………………………………………………………………………………………………………………………………… 44 6.3. Awọn ifihan agbara MAC ………………………………………………………………………………………………………………….. 45 6.4. Awọn ifihan agbara atunto Transceiver……………………………………………………………………………………… 48 6.5. Awọn ifihan agbara PMA………………………………………………………………………………………………………………………………………
F-Tile Serial Lite IV Intel® FPGA IP Itọsọna olumulo 2
Fi esi ranṣẹ
Awọn akoonu
7. Apẹrẹ pẹlu F-Tile Serial Lite IV Intel FPGA IP………………………………………………………………………………… Awọn Itọsọna Tunto……………………………………………………………………………………………………….. 51 7.1. Awọn Itọsọna Mimu Aṣiṣe …………………………………………………………………………………………………..51
8. F-Tile Serial Lite IV Intel FPGA IP Itọsọna Olumulo Awọn ile ifipamọ………………………………………………………. 52 9. Itan Atunyẹwo Iwe-ipamọ fun F-Tile Serial Lite IV Itọnisọna Olumulo IP Intel FPGA………53
Fi esi ranṣẹ
F-Tile Serial Lite IV Intel® FPGA IP Itọsọna olumulo 3
683074 | 2022.04.28 Firanṣẹ esi
1. Nipa F-Tile Serial Lite IV Intel® FPGA IP Itọsọna olumulo
Iwe yii ṣe apejuwe awọn ẹya IP, apejuwe faaji, awọn igbesẹ lati ṣe ipilẹṣẹ, ati awọn itọnisọna lati ṣe apẹrẹ F-Tile Serial Lite IV Intel® FPGA IP ni lilo awọn transceivers F-tile ni awọn ẹrọ Intel AgilexTM.
Olugbo ti a pinnu
Iwe yii jẹ ipinnu fun awọn olumulo wọnyi:
· Awọn ayaworan ile apẹrẹ lati ṣe yiyan IP lakoko ipele igbero eto-ipele
· Hardware apẹẹrẹ nigba ti o ṣepọ awọn IP sinu wọn eto-ipele oniru
· Awọn onimọ-ẹrọ afọwọsi lakoko kikopa ipele-eto ati awọn ipele afọwọsi ohun elo
Awọn iwe aṣẹ ti o jọmọ
Tabili ti o tẹle ṣe atokọ awọn iwe itọkasi miiran ti o ni ibatan si F-Tile Serial Lite IV Intel FPGA IP.
Tabili 1.
Awọn iwe aṣẹ ti o jọmọ
Itọkasi
F-Tile Serial Lite IV Intel FPGA IP Design Eksample User Itọsọna
Intel Agilex Device Data Dì
Apejuwe
Iwe yii n pese iran, awọn itọnisọna lilo, ati apejuwe iṣẹ ti F-Tile Serial Lite IV Intel FPGA IP apẹrẹ examples ni Intel Agilex awọn ẹrọ.
Iwe yii ṣe apejuwe awọn abuda itanna, awọn abuda iyipada, awọn pato iṣeto, ati akoko fun awọn ẹrọ Intel Agilex.
Tabili 2.
CW RS-FEC PMA TX RX PAM4 NRZ
Acronyms ati Gilosari Acronym Akojọ
Adape
Imugboroosi Iṣakoso Ọrọ Reed-Solomon Aṣiṣe Aṣiṣe Atunse Ti ara Alabọde Asomọ Olugba Olugba Pulse-Amplitude Modulation 4-Level Non-pada-si-odo
tesiwaju…
Intel Corporation. Gbogbo awọn ẹtọ wa ni ipamọ. Intel, aami Intel, ati awọn ami Intel miiran jẹ aami-išowo ti Intel Corporation tabi awọn oniranlọwọ rẹ. Intel ṣe atilẹyin iṣẹ ti FPGA rẹ ati awọn ọja semikondokito si awọn pato lọwọlọwọ ni ibamu pẹlu atilẹyin ọja boṣewa Intel, ṣugbọn ni ẹtọ lati ṣe awọn ayipada si eyikeyi awọn ọja ati iṣẹ nigbakugba laisi akiyesi. Intel ko gba ojuse tabi layabiliti ti o dide lati inu ohun elo tabi lilo eyikeyi alaye, ọja, tabi iṣẹ ti a ṣalaye ninu rẹ ayafi bi a ti gba ni kikun si kikọ nipasẹ Intel. A gba awọn alabara Intel nimọran lati gba ẹya tuntun ti awọn pato ẹrọ ṣaaju gbigbekele eyikeyi alaye ti a tẹjade ati ṣaaju gbigbe awọn aṣẹ fun awọn ọja tabi awọn iṣẹ. * Awọn orukọ miiran ati awọn ami iyasọtọ le jẹ ẹtọ bi ohun-ini ti awọn miiran.
ISO 9001: 2015 forukọsilẹ
1. Nipa F-Tile Serial Lite IV Intel® FPGA IP Itọsọna olumulo 683074 | 2022.04.28
PCS MII XGMII
Adape
Imugboroosi ti ara ifaminsi Sublayer Media Independent Interface 10 Gigabit Media olominira Interface
Fi esi ranṣẹ
F-Tile Serial Lite IV Intel® FPGA IP Itọsọna olumulo 5
683074 | 2022.04.28 Firanṣẹ esi
2. F-Tile Serial Lite IV Intel FPGA IP Loriview
Olusin 1.
F-Tile Serial Lite IV Intel FPGA IP dara fun ibaraẹnisọrọ data bandiwidi giga fun chirún-si-chip, igbimọ-si-ọkọ, ati awọn ohun elo afẹyinti.
F-Tile Serial Lite IV Intel FPGA IP ṣafikun iṣakoso iwọle media (MAC), sublayer ifaminsi ti ara (PCS), ati asomọ media ti ara (PMA) awọn bulọọki. IP naa ṣe atilẹyin awọn iyara gbigbe data ti o to 56 Gbps fun ọna kan pẹlu iwọn ti awọn ọna PAM4 mẹrin tabi 28 Gbps fun ọna kan pẹlu iwọn awọn ọna 16 NRZ. IP yii nfunni ni bandiwidi giga, awọn fireemu ori kekere, kika I/O kekere, ati atilẹyin iwọn giga ni awọn nọmba mejeeji ti awọn ọna ati iyara. IP yii tun jẹ atunto ni irọrun pẹlu atilẹyin ti ọpọlọpọ awọn oṣuwọn data pẹlu ipo PCS Ethernet ti transceiver F-tile.
IP yii ṣe atilẹyin awọn ọna gbigbe meji:
· Ipo ipilẹ-Eyi jẹ ipo ṣiṣanwọle mimọ nibiti a ti fi data ranṣẹ laisi apo-ibẹrẹ, ọmọ sofo, ati apo-ipari lati mu bandiwidi pọ si. IP gba data to wulo akọkọ bi ibẹrẹ ti nwaye.
Ipo ni kikun-Eyi jẹ ipo gbigbe apo kan. Ni ipo yii, IP nfi fifẹ kan ranṣẹ ati iyipo amuṣiṣẹpọ ni ibẹrẹ ati ipari ti apo kan bi awọn alapin.
F-Tile Serial Lite IV High Ipele Àkọsílẹ aworan atọka
Avalon śiśanwọle Interface TX
F-Tile Serial Lite IV Intel FPGA IP
MAC TX
TX USRIF_CTRL
64*n awọn ọna opopona (ipo NRZ) / 2 * n awọn ọna die-die (ipo PAM4)
TX MAC
CW
Adapter INSERT
MII ENCODE
PCS aṣa
TX PCS
TX MII
EMIB ENCODE SCRAMBLER FEC
TX PMA
n Lanes Bits (ipo PAM4)/ n Awọn ọna Bits (ipo NRZ)
TX Serial Interface
Avalon śiśanwọle Interface RX
64*n awọn ọna opopona (ipo NRZ) / 2 * n awọn ọna die-die (ipo PAM4)
RX
RX PCS
CW RMV
DESKEW
MII
& TUNTUN DECODE
RX MII
EMIB
DECODE BLOCK SYNC & FEC DESCRAMBLER
RX PMA
CSR
2n Awọn ọna Bits (ipo PAM4)/ n Awọn ọna Bits (ipo NRZ) RX Ni wiwo Serial
Avalon Memory-Mapped Interface Forukọsilẹ Config
Àlàyé
Asọ kannaa
Lile kannaa
Intel Corporation. Gbogbo awọn ẹtọ wa ni ipamọ. Intel, aami Intel, ati awọn ami Intel miiran jẹ aami-išowo ti Intel Corporation tabi awọn oniranlọwọ rẹ. Intel ṣe atilẹyin iṣẹ ti FPGA rẹ ati awọn ọja semikondokito si awọn pato lọwọlọwọ ni ibamu pẹlu atilẹyin ọja boṣewa Intel, ṣugbọn ni ẹtọ lati ṣe awọn ayipada si eyikeyi awọn ọja ati iṣẹ nigbakugba laisi akiyesi. Intel ko gba ojuse tabi layabiliti ti o dide lati inu ohun elo tabi lilo eyikeyi alaye, ọja, tabi iṣẹ ti a ṣalaye ninu rẹ ayafi bi a ti gba ni kikun si kikọ nipasẹ Intel. A gba awọn alabara Intel nimọran lati gba ẹya tuntun ti awọn pato ẹrọ ṣaaju gbigbekele eyikeyi alaye ti a tẹjade ati ṣaaju gbigbe awọn aṣẹ fun awọn ọja tabi awọn iṣẹ. * Awọn orukọ miiran ati awọn ami iyasọtọ le jẹ ẹtọ bi ohun-ini ti awọn miiran.
ISO 9001: 2015 forukọsilẹ
2. F-Tile Serial Lite IV Intel FPGA IP Loriview 683074 | 2022.04.28
O le ṣe ina F-Tile Serial Lite IV Intel FPGA IP design examplati ni imọ siwaju sii nipa awọn ẹya IP. Tọkasi F-Tile Serial Lite IV Intel FPGA IP Design Example User Itọsọna.
Alaye ti o jọmọ · Apejuwe iṣẹ ṣiṣe loju iwe 19 · F-Tile Serial Lite IV Intel FPGA IP Design Example User Itọsọna
2.1. Alaye Tu silẹ
Awọn ẹya Intel FPGA IP ibaamu awọn ẹya sọfitiwia Intel Quartus® Prime Design Suite titi di v19.1. Bibẹrẹ ni Intel Quartus Prime Design Suite sọfitiwia ẹya 19.2, Intel FPGA IP ni ero ti ikede tuntun kan.
Nọmba Intel FPGA IP ẹya (XYZ) le yipada pẹlu ẹya sọfitiwia Intel Quartus Prime kọọkan. Iyipada ninu:
· X tọkasi atunyẹwo pataki ti IP. Ti o ba ṣe imudojuiwọn sọfitiwia Intel Quartus Prime, o gbọdọ tun IP ṣe.
· Y tọkasi IP pẹlu awọn ẹya tuntun. Tun IP rẹ ṣe lati ni awọn ẹya tuntun wọnyi.
· Z tọkasi IP pẹlu awọn ayipada kekere. Tun IP rẹ ṣe lati fi awọn ayipada wọnyi kun.
Tabili 3.
F-Tile Serial Lite IV Intel FPGA IP Tu Alaye
Nkan IP Version Intel Quartus Prime Version Tu Ọjọ Pipa koodu
5.0.0 22.1 2022.04.28 IP-SLITE4F
Apejuwe
2.2. Atilẹyin Awọn ẹya ara ẹrọ
Tabili atẹle yii ṣe atokọ awọn ẹya ti o wa ni F-Tile Serial Lite IV Intel FPGA IP:
Fi esi ranṣẹ
F-Tile Serial Lite IV Intel® FPGA IP Itọsọna olumulo 7
2. F-Tile Serial Lite IV Intel FPGA IP Loriview 683074 | 2022.04.28
Tabili 4.
F-Tile Serial Lite IV Intel FPGA IP Awọn ẹya ara ẹrọ
Ẹya ara ẹrọ
Apejuwe
Data Gbigbe
Fun ipo PAM4:
- FHT ṣe atilẹyin nikan 56.1, 58, ati 116 Gbps fun ọna kan pẹlu iwọn awọn ọna 4 ti o pọju.
- FGT ṣe atilẹyin to 58 Gbps fun ọna kan pẹlu o pọju awọn ọna 12.
Tọkasi Tabili 18 loju iwe 42 fun awọn alaye diẹ sii lori awọn oṣuwọn data transceiver atilẹyin fun ipo PAM4.
Fun ipo NRZ:
- FHT ṣe atilẹyin nikan 28.05 ati 58 Gbps fun ọna kan pẹlu iwọn awọn ọna 4 ti o pọju.
- FGT n ṣe atilẹyin to 28.05 Gbps fun ọna kan pẹlu o pọju awọn ọna 16.
Tọkasi Tabili 18 loju iwe 42 fun awọn alaye diẹ sii lori awọn oṣuwọn data transceiver atilẹyin fun ipo NRZ.
· Atilẹyin lemọlemọfún sisanwọle (Ipilẹ) tabi soso (Full) igbe.
· Atilẹyin kekere lori fireemu awọn apo-iwe.
· Atilẹyin gbigbe granularity baiti fun gbogbo iwọn ti nwaye.
· Atilẹyin ti ipilẹṣẹ olumulo tabi titete ọna aladaaṣe.
· Ṣe atilẹyin akoko titete eto.
PCS
· Nlo lile IP kannaa ti o ni atọkun pẹlu Intel Agilex F-tile transceivers fun asọ kannaa awọn oluşewadi idinku.
Ṣe atilẹyin ipo iṣatunṣe PAM4 fun sipesifikesonu 100GBASE-KP4. RS-FEC ti ṣiṣẹ nigbagbogbo ni ipo awose yii.
· Atilẹyin NRZ pẹlu iyan RS-FEC modulation mode.
Ṣe atilẹyin 64b/66b fifi koodu iyipada.
Wiwa aṣiṣe ati mimu
Ṣe atilẹyin aṣiṣe CRC lori awọn ọna data TX ati RX. · Atilẹyin RX ọna asopọ aṣiṣe yiyewo. · Ṣe atilẹyin wiwa aṣiṣe RX PCS.
Awọn atọkun
· Atilẹyin nikan ni kikun ile oloke meji gbigbe soso pẹlu ominira ìjápọ.
· Nlo interconnect point-si-point si ọpọ awọn ẹrọ FPGA pẹlu lairi gbigbe kekere.
· Atilẹyin olumulo-telẹ ase.
2.3. IP Version Support Ipele
Sọfitiwia Intel Quartus Prime ati atilẹyin ẹrọ Intel FPGA fun F-Tile Serial Lite IV Intel FPGA IP jẹ atẹle yii:
Tabili 5.
Ẹya IP ati Ipele Atilẹyin
Intel Quartus NOMBA 22.1
Device Intel Agilex F-tile transceivers
IP Version Simulation Compilation Hardware Design
5.0.0
2.4. Device Iyara ite Support
F-Tile Serial Lite IV Intel FPGA IP ṣe atilẹyin awọn iwọn iyara wọnyi fun awọn ẹrọ Intel Agilex F-tile: · Iwọn iyara transceiver: -1, -2, ati -3 · Iwọn iyara Core: -1, -2, ati - 3
F-Tile Serial Lite IV Intel® FPGA IP Itọsọna olumulo 8
Fi esi ranṣẹ
2. F-Tile Serial Lite IV Intel FPGA IP Loriview 683074 | 2022.04.28
Alaye ti o jọmọ
Iwe Data Ohun elo Intel Agilex Alaye diẹ sii nipa iwọn data atilẹyin ni awọn transceivers Intel Agilex F-tile.
2.5. Lilo orisun ati Lairi
Awọn orisun ati lairi fun F-Tile Serial Lite IV Intel FPGA IP ni a gba lati ẹya sọfitiwia Intel Quartus Prime Pro Edition 22.1.
Tabili 6.
Intel Agilex F-Tile Serial Lite IV Intel FPGA IP Resource iṣamulo
Iwọn airi naa da lori airi irin ajo yika lati titẹ sii mojuto TX si iṣelọpọ mojuto RX.
Transceiver Iru
Iyatọ
Nọmba ti Data Awọn ọna Ipo RS-FEC ALM
Lairi (Yipo aago TX mojuto)
FGT
28.05 Gbps NRZ 16
Alaabo ipilẹ 21,691 65
16
Alaabo kikun 22,135 65
16
Ipilẹ ṣiṣẹ 21,915 189
16
Ni kikun ṣiṣẹ 22,452 189
58 Gbps PAM4 12
Ipilẹ ṣiṣẹ 28,206 146
12
Ni kikun ṣiṣẹ 30,360 146
FHT
58 Gbps NRZ
4
Ipilẹ ṣiṣẹ 15,793 146
4
Ni kikun ṣiṣẹ 16,624 146
58 Gbps PAM4 4
Ipilẹ ṣiṣẹ 15,771 154
4
Ni kikun ṣiṣẹ 16,611 154
116 Gbps PAM4 4
Ipilẹ ṣiṣẹ 21,605 128
4
Ni kikun ṣiṣẹ 23,148 128
2.6. Ṣiṣe Bandiwidi
Tabili 7.
Ṣiṣe Bandiwidi
Iyipada Transceiver mode
PAM4
Sisanwọle mode RS-FEC
Ṣiṣẹ ni kikun
Ipilẹ Ṣiṣẹ
Oṣuwọn ni wiwo ni tẹlentẹle ni Gbps (RAW_RATE)
Iwọn ti nwaye ti gbigbe ni nọmba ọrọ (BURST_SIZE) (1)
Àkókò ìfisọ̀rọ̀ nínú àsìkò aago (SRL4_ALIGN_PERIOD)
56.0 2,048 4,096
56.0 4,194,304 4,096
Eto
NRZ
Ni kikun
Alaabo
Ti ṣiṣẹ
28.0
28.0
2,048
2,048
4,096
4,096
Alaabo ipilẹ 28.0
Ṣiṣẹ 28.0
4,194,304
4,194,304
4,096
4,096 tẹsiwaju…
(1) BURST_SIZE fun ipo Ipilẹ n sunmọ ailopin, nitorinaa nọmba nla ti lo.
Fi esi ranṣẹ
F-Tile Serial Lite IV Intel® FPGA IP Itọsọna olumulo 9
2. F-Tile Serial Lite IV Intel FPGA IP Loriview 683074 | 2022.04.28
Awọn oniyipada
Eto
64/66b koodu
0.96969697 0.96969697 0.96969697 0.96969697 0.96969697 0.96969697
Lori iwọn ti nwaye ni nọmba ọrọ (BURST_SIZE_OVHD)
2 (2)
0 (3)
2 (2)
2 (2)
0 (3)
0 (3)
Àkókò títẹ̀síwájú 81,915 ní àsìkò aago (ALIGN_MARKER_PERIOD)
81,915
81,916
81,916
81,916
81,916
Iwọn asami isọdọtun ni 5
5
0
4
0
4
aago ọmọ
(ALIGN_MARKER_WIDTH)
Iṣiṣẹ bandiwidi (4)
0.96821788 0.96916433 0.96827698 0.96822967 0.96922348 0.96917616
Oṣuwọn ti o munadoko (Gbps) (5)
54.2202012 54.27320236 27.11175544 27.11043076 27.13825744 27.13693248
Igbohunsafẹfẹ aago olumulo ti o pọju (MHz) (6)
423.59532225 424.00939437 423.62117875 423.6004806 424.0352725 424.01457
Oṣuwọn Ọna asopọ Alaye ti o jọmọ ati Iṣiro Iṣiṣẹ Bandiwidi ni oju-iwe 40
(2) Ni ipo ni kikun, iwọn BURST_SIZE_OVHD jẹ pẹlu START/END Awọn Ọrọ Iṣakoso so pọ ninu ṣiṣan data kan.
(3) Fun ipo Ipilẹ, BURST_SIZE_OVHD jẹ 0 nitori ko si START/END lakoko ṣiṣanwọle.
(4) Tọkasi Oṣuwọn Ọna asopọ ati Iṣiro Iṣiṣẹ Bandiwidi fun iṣiro ṣiṣe bandiwidi.
(5) Tọkasi Iwọn Ọna asopọ ati Iṣiro Iṣiṣẹ Bandiwidi fun iṣiro oṣuwọn to munadoko.
(6) Tọkasi Iwọn Ọna asopọ ati Iṣiro Iṣiṣẹ Bandiwidi fun iṣiro igbohunsafẹfẹ olumulo ti o pọju.
F-Tile Serial Lite IV Intel® FPGA IP Itọsọna olumulo 10
Fi esi ranṣẹ
683074 | 2022.04.28 Firanṣẹ esi
3. Bibẹrẹ
3.1. Fifi ati asẹ ni Intel FPGA IP ohun kohun
Fifi sori sọfitiwia Intel Quartus Prime pẹlu ile-ikawe Intel FPGA IP. Ile-ikawe yii n pese ọpọlọpọ awọn ohun kohun IP ti o wulo fun lilo iṣelọpọ rẹ laisi iwulo fun iwe-aṣẹ afikun. Diẹ ninu awọn ohun kohun Intel FPGA IP nilo rira iwe-aṣẹ lọtọ fun lilo iṣelọpọ. Ipo Igbelewọn IP FPGA Intel gba ọ laaye lati ṣe iṣiro awọn ohun kohun Intel FPGA IP ti o ni iwe-aṣẹ ni kikopa ati ohun elo, ṣaaju ṣiṣe ipinnu lati ra iwe-aṣẹ ipilẹ IP iṣelọpọ ni kikun. Iwọ nikan nilo lati ra iwe-aṣẹ iṣelọpọ ni kikun fun awọn ohun kohun Intel IP ti o ni iwe-aṣẹ lẹhin ti o pari idanwo ohun elo ati pe o ti ṣetan lati lo IP ni iṣelọpọ.
Sọfitiwia Intel Quartus Prime n fi awọn ohun kohun IP sori awọn ipo atẹle nipasẹ aiyipada:
Olusin 2.
IP mojuto fifi sori ona
intelFPGA(_pro) quartus – Ni Intel Quartus Prime sọfitiwia ip – Ni ile-ikawe Intel FPGA IP ati awọn ohun kohun IP ẹni-kẹta – Ni koodu orisun ibi ikawe Intel FPGA IP - Ni orisun Intel FPGA IP files
Tabili 8.
Awọn ipo fifi sori mojuto IP
Ipo
Software
: intelFPGA_proquartusipaltera
Intel kuotisi NOMBA Pro Edition
:/intelFPGA_pro/quartus/ip/altera Intel Quartus NOMBA Pro Edition
Windows Platform* Linux*
Akiyesi:
Sọfitiwia Intel Quartus Prime ko ṣe atilẹyin awọn aye ni ọna fifi sori ẹrọ.
3.1.1. Intel FPGA IP Igbelewọn Ipo
Ipo Igbelewọn Intel FPGA IP ọfẹ gba ọ laaye lati ṣe iṣiro awọn ohun kohun Intel FPGA IP ti o ni iwe-aṣẹ ni kikopa ati ohun elo ṣaaju rira. Ipo Igbelewọn Intel FPGA IP ṣe atilẹyin awọn igbelewọn atẹle laisi iwe-aṣẹ afikun:
Ṣe afiwe ihuwasi ti Intel FPGA IP mojuto ti o ni iwe-aṣẹ ninu eto rẹ. · Daju iṣẹ ṣiṣe, iwọn, ati iyara ti ipilẹ IP ni iyara ati irọrun. Ṣe ina siseto ẹrọ to lopin akoko files fun awọn apẹrẹ ti o ni awọn ohun kohun IP. · Ṣeto ẹrọ kan pẹlu ipilẹ IP rẹ ati rii daju apẹrẹ rẹ ni ohun elo.
Intel Corporation. Gbogbo awọn ẹtọ wa ni ipamọ. Intel, aami Intel, ati awọn ami Intel miiran jẹ aami-išowo ti Intel Corporation tabi awọn oniranlọwọ rẹ. Intel ṣe atilẹyin iṣẹ ti FPGA rẹ ati awọn ọja semikondokito si awọn pato lọwọlọwọ ni ibamu pẹlu atilẹyin ọja boṣewa Intel, ṣugbọn ni ẹtọ lati ṣe awọn ayipada si eyikeyi awọn ọja ati iṣẹ nigbakugba laisi akiyesi. Intel ko gba ojuse tabi layabiliti ti o dide lati inu ohun elo tabi lilo eyikeyi alaye, ọja, tabi iṣẹ ti a ṣalaye ninu rẹ ayafi bi a ti gba ni kikun si kikọ nipasẹ Intel. A gba awọn alabara Intel nimọran lati gba ẹya tuntun ti awọn pato ẹrọ ṣaaju gbigbekele eyikeyi alaye ti a tẹjade ati ṣaaju gbigbe awọn aṣẹ fun awọn ọja tabi awọn iṣẹ. * Awọn orukọ miiran ati awọn ami iyasọtọ le jẹ ẹtọ bi ohun-ini ti awọn miiran.
ISO 9001: 2015 forukọsilẹ
3. Bibẹrẹ
683074 | 2022.04.28
Ipo Iṣiro IP FPGA Intel ṣe atilẹyin awọn ipo iṣẹ atẹle wọnyi:
Ti a somọ – Faye gba ṣiṣe apẹrẹ ti o ni iwe-aṣẹ Intel FPGA IP lainidii pẹlu asopọ laarin igbimọ rẹ ati kọnputa agbalejo. Ipo somọ nilo ẹgbẹ iṣe idanwo apapọ kan (JTAG) okun ti a ti sopọ laarin JTAG ibudo lori ọkọ rẹ ati kọnputa agbalejo, eyiti o nṣiṣẹ Intel Quartus Prime Programmer fun iye akoko igbelewọn ohun elo. Oluṣeto nikan nilo fifi sori ẹrọ ti o kere ju ti sọfitiwia Intel Quartus Prime, ko nilo iwe-aṣẹ Intel Quartus Prime. Kọmputa agbalejo n ṣakoso akoko igbelewọn nipa fifiranṣẹ ifihan igbakọọkan si ẹrọ nipasẹ JTAG ibudo. Ti gbogbo awọn ohun kohun IP ti o ni iwe-aṣẹ ninu apẹrẹ ṣe atilẹyin ipo somọ, akoko igbelewọn n ṣiṣẹ titi igbelewọn mojuto IP eyikeyi yoo pari. Ti gbogbo awọn ohun kohun IP ṣe atilẹyin akoko igbelewọn ailopin, ẹrọ naa ko ni akoko-akoko.
· Untethered – Gba laaye lati ṣiṣẹ apẹrẹ ti o ni IP ti o ni iwe-aṣẹ fun akoko to lopin. Ipilẹ mojuto IP tun pada si ipo ti a ko sopọ ti ẹrọ naa ba ge asopọ lati kọnputa agbalejo ti nṣiṣẹ sọfitiwia Intel Quartus Prime. Kokoro IP naa tun pada si ipo ti ko sopọ ti eyikeyi ipilẹ IP ti o ni iwe-aṣẹ ninu apẹrẹ ko ṣe atilẹyin ipo somọ.
Nigbati akoko igbelewọn ba pari fun eyikeyi Intel FPGA IP ti o ni iwe-aṣẹ ninu apẹrẹ, apẹrẹ naa da iṣẹ ṣiṣe duro. Gbogbo awọn ohun kohun IP ti o lo Intel FPGA IP Ipo Igbelewọn akoko jade ni nigbakannaa nigbati eyikeyi IP mojuto ninu awọn akoko apẹrẹ jade. Nigbati akoko igbelewọn ba pari, o gbọdọ tun ṣe ẹrọ FPGA ṣaaju ki o to tẹsiwaju ijẹrisi ohun elo. Lati faagun lilo ti ipilẹ IP fun iṣelọpọ, ra iwe-aṣẹ iṣelọpọ ni kikun fun ipilẹ IP.
O gbọdọ ra iwe-aṣẹ naa ki o ṣe ina bọtini iwe-aṣẹ iṣelọpọ ni kikun ṣaaju ki o to ṣe agbekalẹ siseto ẹrọ ti ko ni ihamọ file. Lakoko Ipo Igbelewọn IP FPGA IP, Alakojọ nikan n ṣe agbekalẹ siseto ẹrọ to lopin akoko file ( _time_limited.sof) ti o pari ni opin akoko.
F-Tile Serial Lite IV Intel® FPGA IP Itọsọna olumulo 12
Fi esi ranṣẹ
3. Bibẹrẹ 683074 | 2022.04.28
Olusin 3.
Intel FPGA IP Igbelewọn Ipo Sisan
Fi Intel Quartus Prime Software sori ẹrọ pẹlu Intel FPGA IP Library
Parameterize ati Instantiate a Licensed Intel FPGA IP Core
Daju IP ni Simulator Atilẹyin
Ṣe akopọ Oniru ni Intel Quartus Prime Software
Ṣe eto siseto ẹrọ ti o ni opin akoko kan File
Ṣe eto Ẹrọ FPGA Intel ati Ṣayẹwo Iṣẹ lori Igbimọ naa
Ko si IP Ṣetan fun Lilo iṣelọpọ?
Bẹẹni Ra iṣelọpọ ni kikun
IP iwe-ašẹ
Akiyesi:
Fi IP ti o ni iwe-aṣẹ sinu Awọn ọja Iṣowo
Tọkasi itọsọna olumulo IP mojuto kọọkan fun awọn igbesẹ paramita ati awọn alaye imuse.
Awọn iwe-aṣẹ Intel awọn ohun kohun IP lori ijoko-kọọkan, ipilẹ ayeraye. Ọya iwe-aṣẹ pẹlu itọju ọdun akọkọ ati atilẹyin. O gbọdọ tunse adehun itọju lati gba awọn imudojuiwọn, awọn atunṣe kokoro, ati atilẹyin imọ-ẹrọ ju ọdun akọkọ lọ. O gbọdọ ra iwe-aṣẹ iṣelọpọ ni kikun fun awọn ohun kohun Intel FPGA IP ti o nilo iwe-aṣẹ iṣelọpọ, ṣaaju ṣiṣe siseto files pe o le lo fun akoko ailopin. Lakoko Ipo Igbelewọn IP FPGA IP, Alakojọ nikan n ṣe agbekalẹ siseto ẹrọ to lopin akoko file ( _time_limited.sof) ti o pari ni opin akoko. Lati gba awọn bọtini iwe-aṣẹ iṣelọpọ rẹ, ṣabẹwo si Ile-iṣẹ Iwe-aṣẹ Iṣẹ-ara Intel FPGA.
Awọn Adehun Iwe-aṣẹ sọfitiwia Intel FPGA n ṣakoso fifi sori ẹrọ ati lilo awọn ohun kohun IP ti o ni iwe-aṣẹ, sọfitiwia apẹrẹ Intel Quartus Prime, ati gbogbo awọn ohun kohun IP ti ko ni iwe-aṣẹ.
Fi esi ranṣẹ
F-Tile Serial Lite IV Intel® FPGA IP Itọsọna olumulo 13
3. Bibẹrẹ 683074 | 2022.04.28
Alaye ti o jọmọ · Ile-iṣẹ Atilẹyin Iwe-aṣẹ Intel FPGA · Ifihan si fifi sori ẹrọ sọfitiwia Intel FPGA ati Iwe-aṣẹ
3.2. Pato awọn IP paramita ati awọn aṣayan
Olootu paramita IP gba ọ laaye lati tunto iyatọ aṣa aṣa rẹ ni kiakia. Lo awọn igbesẹ wọnyi lati tokasi awọn aṣayan IP ati awọn paramita ninu sọfitiwia Intel Quartus Prime Pro Edition.
1. Ti o ko ba ti ni iṣẹ akanṣe Intel Quartus Prime Pro Edition ninu eyiti o le ṣepọ F-Tile Serial Lite IV Intel FPGA IP rẹ, o gbọdọ ṣẹda ọkan. a. Ni Intel Quartus Prime Pro Edition, tẹ File Oluṣeto Iṣẹ Tuntun lati ṣẹda iṣẹ akanṣe Quartus Prime tuntun, tabi File Ṣii Project lati ṣii iṣẹ akanṣe Quartus Prime ti o wa tẹlẹ. Oluṣeto naa ta ọ lati pato ẹrọ kan. b. Pato ẹbi ẹrọ Intel Agilex ki o yan ẹrọ F-tile iṣelọpọ ti o pade awọn ibeere ite iyara fun IP. c. Tẹ Pari.
2. Ni awọn IP Catalog, wa ki o si yan F-Tile Serial Lite IV Intel FPGA IP. Ferese Iyipada IP Tuntun yoo han.
3. Pato orukọ oke-ipele fun iyatọ IP aṣa tuntun rẹ. Olootu paramita n fipamọ awọn eto iyatọ IP ni a file ti a npè ni .ip.
4. Tẹ O DARA. Olootu paramita yoo han. 5. Pato awọn paramita fun iyatọ IP rẹ. Tọkasi apakan Parameter fun
alaye nipa F-Tile Serial Lite IV Intel FPGA IP paramita. 6. Ni iyan, lati ṣe ina simulation testbench tabi akopọ ati apẹrẹ ohun elo
example, tẹle awọn ilana ni Design Example User Itọsọna. 7. Tẹ ina HDL. Apoti ajọṣọ Generation yoo han. 8. Pato o wu file iran awọn aṣayan, ati ki o si tẹ Ina. IP iyatọ
files ina ni ibamu si rẹ ni pato. 9. Tẹ Pari. Olootu paramita ṣafikun ipele-oke .ip file si lọwọlọwọ
ise agbese laifọwọyi. Ti o ba ti ṣetan lati fi .ip kun pẹlu ọwọ file si ise agbese, tẹ Project Fikun-un / Yọ Files ni Project lati fi awọn file. 10. Lẹhin ti o npese ati instantiating rẹ IP iyatọ, ṣe yẹ pin iyansilẹ lati so ebute oko ati ṣeto eyikeyi yẹ fun-apeere RTL sile.
Awọn paramita Alaye ti o jọmọ loju iwe 42
3.3. Ti ipilẹṣẹ File Ilana
Sọfitiwia Intel Quartus Prime Pro Edition ṣe ipilẹṣẹ iṣelọpọ IP atẹle file igbekale.
Fun alaye nipa awọn file be ti awọn oniru example, tọka si F-Tile Serial Lite IV Intel FPGA IP Design Eksample User Itọsọna.
F-Tile Serial Lite IV Intel® FPGA IP Itọsọna olumulo 14
Fi esi ranṣẹ
3. Bibẹrẹ 683074 | 2022.04.28
olusin 4. F-Tile Serial Lite IV Intel FPGA IP ti ipilẹṣẹ Files
.ip – IP Integration file
IP iyatọ files
_ IP iyatọ files
example_apẹrẹ
.cmp - VHDL paati ìkéde file _bb.v - Verilog HDL dudu apoti EDA kolaginni file _inst.v ati .vhd – Sample instantiation awọn awoṣe .xml- Iroyin XML file
Example ipo fun IP mojuto oniru rẹ example files. Ipo aiyipada jẹ example_design, ṣugbọn o ti ṣetan lati pato ọna ti o yatọ.
.qgsimc – Awọn atokọ kikopa atokọ lati ṣe atilẹyin isọdọtun ti afikun .qgsynthc – Awọn atokọ akojọpọ awọn aye lati ṣe atilẹyin isọdọtun ti afikun
.qip - Awọn akojọ IP kolaginni files
_generation.rpt- IP iran Iroyin
.sopcinfo- Software ọpa-pq Integration file .html- Asopọmọra ati data map iranti
.csv - Pin iṣẹ iyansilẹ file
.spd - Darapọ awọn iwe afọwọkọ kikopa olukuluku
Simulation Simulation files
synth IP kolaginni files
.v Top-ipele kikopa file
.v Top-ipele IP kolaginni file
Awọn iwe afọwọkọ Simulator
Subcore ikawe
synth
Subcore kolaginni files
SIM
Subcore Simulation files
<HDL files>
<HDL files>
Tabili 9.
F-Tile Serial Lite IV Intel FPGA IP ti ipilẹṣẹ Files
File Oruko
Apejuwe
.ip
Awọn Platform Onise eto tabi oke-ipele IP iyatọ file. ni orukọ ti o fun ni iyatọ IP rẹ.
.cmp
Ìkéde paati VHDL (.cmp) file jẹ ọrọ kan file ti o ni jeneriki agbegbe ati awọn asọye ibudo ti o le lo ninu apẹrẹ VHDL files.
.html
Ijabọ ti o ni alaye asopọ ninu, maapu iranti kan ti o nfihan adirẹsi ti ẹrú kọọkan pẹlu ọwọ si ọga kọọkan ti o sopọ mọ, ati awọn iṣẹ iyansilẹ paramita.
_generation.rpt
IP tabi Platform Apẹrẹ iran log file. Akopọ ti awọn ifiranṣẹ lakoko iran IP.
.qgsimc
Awọn atokọ kikopa lati ṣe atilẹyin isọdọtun ti afikun.
.qgsynthc
Ṣe atokọ awọn paramita iṣelọpọ lati ṣe atilẹyin isọdọtun ti afikun.
.qip
Ni gbogbo alaye ti a beere fun nipa paati IP lati ṣepọ ati ṣajọ paati IP ninu sọfitiwia Intel Quartus Prime.
tesiwaju…
Fi esi ranṣẹ
F-Tile Serial Lite IV Intel® FPGA IP Itọsọna olumulo 15
3. Bibẹrẹ 683074 | 2022.04.28
File Oruko .sopcinfo
.csv .spd _bb.v _inst.v tabi _inst.vhd .regmap
.svd
.v tabi .vhd olutojueni/ synopsys/vcs/ synopsys/vcsmx/ xcelium/ submodules/ /
Apejuwe
Apejuwe awọn asopọ ati awọn parameterizations paati IP ninu rẹ Platform Onise eto. O le ṣe itupalẹ awọn akoonu rẹ lati gba awọn ibeere nigbati o ba ṣe agbekalẹ awakọ sọfitiwia fun awọn paati IP. Awọn irinṣẹ isalẹ bi pq irinṣẹ Nios® II lo eyi file. Awọn .sopcinfo file ati eto.h file ti ipilẹṣẹ fun pq irinṣẹ Nios II pẹlu alaye maapu adirẹsi fun ẹru kọọkan ibatan si ọga kọọkan ti o wọle si ẹrú naa. Awọn oluwa oriṣiriṣi le ni maapu adirẹsi ti o yatọ lati wọle si paati ẹrú kan pato.
Ni alaye ninu nipa ipo igbesoke ti paati IP.
Ti beere fun titẹ sii file fun ip-make-simscript lati ṣe agbekalẹ awọn iwe afọwọkọ simulation fun awọn simulators atilẹyin. Awọn .spd file ni akojọ kan ti files ti ipilẹṣẹ fun kikopa, pẹlu alaye nipa awọn iranti ti o le initialize.
O le lo apoti dudu Verilog (_bb.v) file bi ohun ṣofo module ìkéde fun lilo bi dudu apoti.
HDL fun apẹẹrẹample instantiation awoṣe. O le daakọ ati lẹẹmọ awọn akoonu inu eyi file sinu HDL rẹ file lati instantiate awọn IP iyatọ.
Ti IP ba ni alaye iforukọsilẹ, .regmap file ipilẹṣẹ. The .regmap file ṣe apejuwe alaye maapu iforukọsilẹ ti oluwa ati awọn atọkun ẹrú. Eyi file complements awọn .sopcinfo file nipa fifun alaye iforukọsilẹ alaye diẹ sii nipa eto naa. Eyi jẹ ki ifihan iforukọsilẹ ṣiṣẹ views ati awọn iṣiro isọdi olumulo ni Eto Console.
Faye gba eto ero isise lile (HPS) Awọn irinṣẹ yokokoro eto lati view awọn maapu iforukọsilẹ ti awọn agbeegbe ti o sopọ si HPS ni eto Onise Platform. Lakoko iṣelọpọ, .svd files fun awọn atọkun ẹrú ti o han si awọn oluwa System Console ti wa ni ipamọ ninu .sof file ni apakan yokokoro. Console System ka abala yii, eyiti Apẹrẹ Platform le beere fun alaye maapu iforukọsilẹ. Fun awọn ẹrú eto, Apẹrẹ Platform le wọle si awọn iforukọsilẹ nipasẹ orukọ.
HDL files ti o instantiate kọọkan submodule tabi ọmọ IP fun kolaginni tabi kikopa.
Ni ModelSim*/QuestaSim* iwe afọwọkọ msim_setup.tcl lati ṣeto ati ṣiṣẹ kikopa kan.
Ni iwe afọwọkọ ikarahun vcs_setup.sh lati ṣeto ati ṣiṣe iṣeṣiro VCS* kan. Ni ninu iwe afọwọkọ ikarahun vcsmx_setup.sh ati synopsys_sim.setup file lati ṣeto ati ṣiṣẹ kikopa VCS MX kan.
Ni iwe afọwọkọ ikarahun kan xcelium_setup.sh ati iṣeto miiran files lati ṣeto ati ṣiṣe Xcelium * kikopa.
HDL ni ninu files fun awọn IP submodules.
Fun kọọkan ti ipilẹṣẹ ọmọ IP liana, Platform Designer gbogbo synth / ati SIM / iha-ilana.
3.4. Simulating Intel FPGA IP ohun kohun
Sọfitiwia Intel Quartus Prime ṣe atilẹyin kikopa IP mojuto RTL ni awọn simulators EDA kan pato. IP iran optionally ṣẹda kikopa files, pẹlu awoṣe kikopa iṣẹ, eyikeyi testbench (tabi example design), ati ataja-kan pato awọn iwe afọwọkọ oso simulator fun kọọkan IP mojuto. O le lo awoṣe kikopa iṣẹ-ṣiṣe ati eyikeyi testbench tabi example apẹrẹ fun kikopa. Ijade iran IP le tun pẹlu awọn iwe afọwọkọ lati ṣajọ ati ṣiṣe eyikeyi testbench. Awọn iwe afọwọkọ ṣe atokọ gbogbo awọn awoṣe tabi awọn ile-ikawe ti o nilo lati ṣe afarawe ipilẹ IP rẹ.
F-Tile Serial Lite IV Intel® FPGA IP Itọsọna olumulo 16
Fi esi ranṣẹ
3. Bibẹrẹ 683074 | 2022.04.28
Sọfitiwia Intel Quartus Prime n pese isọpọ pẹlu ọpọlọpọ awọn simulators ati ṣe atilẹyin awọn ṣiṣan kikopa pupọ, pẹlu iwe afọwọkọ tirẹ ati awọn ṣiṣan kikopa aṣa. Eyikeyi sisan ti o yan, kikopa ipilẹ IP ni awọn igbesẹ wọnyi:
1. Ṣe ina IP HDL, testbench (tabi example design), ati simulator oso akosile files.
2. Ṣeto rẹ soke simulator ayika ati eyikeyi kikopa iwe afọwọkọ.
3. Ṣajọ awọn ile-ikawe awoṣe kikopa.
4. Ṣiṣe rẹ labeabo.
3.4.1. Simulating ati Ṣiṣayẹwo Oniru naa
Nipa aiyipada, olootu paramita n ṣe agbekalẹ awọn iwe afọwọkọ-simulator kan pato ti o ni awọn aṣẹ ti o ni awọn aṣẹ lati ṣajọ, ṣe alaye, ati ṣe afiwe awọn awoṣe IP FPGA IP ati ile ikawe awoṣe kikopa files. O le daakọ awọn aṣẹ sinu iwe afọwọkọ testbench kikopa rẹ, tabi ṣatunkọ awọn wọnyi files lati ṣafikun awọn aṣẹ fun iṣakojọpọ, ṣiṣe alaye, ati simulating apẹrẹ ati testbench rẹ.
Table 10. Intel FPGA IP mojuto Simulation awọn iwe afọwọkọ
Simulator
File Itọsọna
AwoṣeSim
_sim / olutojueni
QuestaSim
VCS
_sim / synopsys / vcs
VCS MX
_sim / synopsys / vcsmx
Xcelium
_sim / xcelium
Iwe afọwọkọ msim_setup.tcl (7)
vcs_setup.sh vcsmx_setup.sh synopsys_sim.setup xcelium_setup.sh
3.5. Ṣiṣẹpọ Awọn ohun kohun IP ni Awọn irinṣẹ EDA miiran
Ni yiyan, lo ohun elo EDA miiran ti o ni atilẹyin lati ṣajọpọ apẹrẹ kan ti o pẹlu awọn ohun kohun Intel FPGA IP. Nigba ti o ba se ina awọn IP mojuto kolaginni files fun lilo pẹlu awọn irinṣẹ iṣelọpọ EDA ẹni-kẹta, o le ṣẹda agbegbe kan ati nẹtiwọọki iṣiro akoko. Lati mu iran ṣiṣẹ, tan-an Ṣẹda akoko ati awọn iṣiro orisun fun awọn irinṣẹ iṣelọpọ EDA ẹni-kẹta nigbati o ba n ṣatunṣe iyatọ IP rẹ.
Agbegbe ati atokọ nẹtiwọọki iṣiro akoko ṣe apejuwe Asopọmọra mojuto IP ati faaji, ṣugbọn ko pẹlu awọn alaye nipa iṣẹ ṣiṣe tootọ. Alaye yii ngbanilaaye awọn irinṣẹ iṣelọpọ ẹni-kẹta kan lati ṣe ijabọ agbegbe to dara julọ ati awọn iṣiro akoko. Ni afikun, awọn irinṣẹ iṣelọpọ le lo alaye akoko lati ṣaṣeyọri awọn iṣapeye-akoko ati mu didara awọn abajade dara si.
Intel Quartus Prime software gbogbo awọn _syn.v netlist file ni ọna kika Verilog HDL, laibikita abajade file kika ti o pato. Ti o ba lo nẹtiwọọki yii fun iṣelọpọ, o gbọdọ pẹlu murasilẹ mojuto IP file .v tabi .vhd ninu rẹ Intel Quartus Prime ise agbese.
(7) Ti o ko ba ṣeto aṣayan irinṣẹ EDA - eyiti o fun ọ laaye lati bẹrẹ awọn simulators EDA ẹni-kẹta lati sọfitiwia Intel Quartus Prime – ṣiṣe iwe afọwọkọ yii ni ModelSim tabi QuestaSim simulator Tcl console (kii ṣe ninu sọfitiwia Intel Quartus Prime). Tcl console) lati yago fun eyikeyi awọn aṣiṣe.
Fi esi ranṣẹ
F-Tile Serial Lite IV Intel® FPGA IP Itọsọna olumulo 17
3. Bibẹrẹ 683074 | 2022.04.28
3.6. Iṣakojọpọ Apẹrẹ ni kikun
O le lo aṣẹ Ibẹrẹ Ikojọpọ lori akojọ aṣayan ṣiṣe ni sọfitiwia Intel Quartus Prime Pro Edition lati ṣajọ apẹrẹ rẹ.
F-Tile Serial Lite IV Intel® FPGA IP Itọsọna olumulo 18
Fi esi ranṣẹ
683074 | 2022.04.28 Firanṣẹ esi
4. Apejuwe iṣẹ
Olusin 5.
F-Tile Serial Lite IV Intel FPGA IP oriširiši MAC ati àjọlò PCS. MAC ṣe ibaraẹnisọrọ pẹlu PCS aṣa nipasẹ awọn atọkun MII.
IP naa ṣe atilẹyin awọn ipo iṣatunṣe meji:
PAM4 – Pese 1 si 12 nọmba awọn ọna fun yiyan. IP nigbagbogbo n ṣe awọn ikanni PCS meji fun ọna kọọkan ni ipo iṣatunṣe PAM4.
NRZ – Pese nọmba awọn ọna 1 si 16 fun yiyan.
Ipo iṣatunṣe kọọkan ṣe atilẹyin awọn ipo data meji:
· Ipo ipilẹ-Eyi jẹ ipo ṣiṣanwọle mimọ nibiti a ti fi data ranṣẹ laisi apo-ibẹrẹ, ọmọ sofo, ati apo-ipari lati mu bandiwidi pọ si. IP gba data to wulo akọkọ bi ibẹrẹ ti nwaye.
Gbigbe Data Ipo Ipilẹ 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. Gbogbo awọn ẹtọ wa ni ipamọ. Intel, aami Intel, ati awọn ami Intel miiran jẹ aami-išowo ti Intel Corporation tabi awọn oniranlọwọ rẹ. Intel ṣe atilẹyin iṣẹ ti FPGA rẹ ati awọn ọja semikondokito si awọn pato lọwọlọwọ ni ibamu pẹlu atilẹyin ọja boṣewa Intel, ṣugbọn ni ẹtọ lati ṣe awọn ayipada si eyikeyi awọn ọja ati iṣẹ nigbakugba laisi akiyesi. Intel ko gba ojuse tabi layabiliti ti o dide lati inu ohun elo tabi lilo eyikeyi alaye, ọja, tabi iṣẹ ti a ṣalaye ninu rẹ ayafi bi a ti gba ni kikun si kikọ nipasẹ Intel. A gba awọn alabara Intel nimọran lati gba ẹya tuntun ti awọn pato ẹrọ ṣaaju gbigbekele eyikeyi alaye ti a tẹjade ati ṣaaju gbigbe awọn aṣẹ fun awọn ọja tabi awọn iṣẹ. * Awọn orukọ miiran ati awọn ami iyasọtọ le jẹ ẹtọ bi ohun-ini ti awọn miiran.
ISO 9001: 2015 forukọsilẹ
4. Apejuwe iṣẹ 683074 | 2022.04.28
Olusin 6.
Ipo ni kikun - Eyi ni gbigbe data ipo apo. Ni ipo yii, IP naa nfiranṣẹ ti nwaye ati eto amuṣiṣẹpọ ni ibẹrẹ ati ipari ti apo kan bi awọn alapin.
Gbigbe Data Ipo ni kikun tx_core_klout
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
Alaye jẹmọ · F-Tile Serial Lite IV Intel FPGA IP Loriview loju iwe 6 · F-Tile Serial Lite IV Intel FPGA IP Design Eksample User Itọsọna
4.1. Ọna data TX
Ọna data TX ni awọn paati wọnyi: · Ohun ti nmu badọgba Mac · Iṣakoso ifibọ ọrọ Àkọsílẹ · CRC · MII koodu · Àkọsílẹ PCS · PMA Àkọsílẹ
F-Tile Serial Lite IV Intel® FPGA IP Itọsọna olumulo 20
Fi esi ranṣẹ
4. Apejuwe iṣẹ 683074 | 2022.04.28
olusin 7. TX Datapath
Lati olumulo kannaa
TX MAC
Avalon śiśanwọle Interface
MAC Adapter
Iṣakoso Ọrọ ifibọ
CRC
MII kooduopo
MII Interface Aṣa PCS
PCS ati PMA
TX Serial Interface To Miiran FPGA Device
4.1.1. TX MAC Adapter
Ohun ti nmu badọgba TX MAC n ṣakoso gbigbe data si ọgbọn olumulo nipa lilo wiwo ṣiṣanwọle Avalon®. Àkọsílẹ yii ṣe atilẹyin gbigbe alaye ti olumulo-telẹ ati iṣakoso sisan.
Gbigbe Alaye asọye olumulo
Ni ipo ni kikun, IP n pese ifihan tx_is_usr_cmd ti o le lo lati pilẹṣẹ ọna alaye asọye olumulo gẹgẹbi gbigbe XOFF/XON si ọgbọn olumulo. O le pilẹṣẹ ti olumulo-telẹ alaye gbigbe ọmọ nipa a atẹnumọ yi ifihan agbara ati ki o gbe awọn alaye lilo tx_avs_data pẹlú pẹlu awọn itenumo ti tx_avs_startofpacket ati tx_avs_valid awọn ifihan agbara. Awọn Àkọsílẹ ki o si deasserts tx_avs_ready fun meji waye.
Akiyesi:
Ẹya alaye asọye olumulo wa ni ipo Kikun nikan.
Fi esi ranṣẹ
F-Tile Serial Lite IV Intel® FPGA IP Itọsọna olumulo 21
4. Apejuwe iṣẹ 683074 | 2022.04.28
Olusin 8.
Iṣakoso sisan
Awọn ipo wa nibiti TX MAC ko ti ṣetan lati gba data lati inu ọgbọn olumulo gẹgẹbi lakoko ilana isọdọtun ọna asopọ tabi nigbati ko ba si data ti o wa fun gbigbe lati ọgbọn olumulo. Lati yago fun pipadanu data nitori awọn ipo wọnyi, IP nlo ifihan agbara tx_avs_ready lati ṣakoso sisan data lati inu ọgbọn olumulo. IP deassert ifihan agbara nigbati awọn ipo atẹle ba waye:
Nigba ti tx_avs_startofpacket ti fi idi rẹ mulẹ, tx_avs_ready jẹ deasserted fun akoko aago kan.
Nigba ti tx_avs_endofpacket ti fi idi rẹ mulẹ, tx_avs_ready jẹ deaserted fun akoko aago kan.
Nigba ti eyikeyi ti so pọ CWs ti wa ni itenumo tx_avs_ready jẹ deaserted fun meji aago iyika.
Nigba ti RS-FEC titete asami ifibọ waye ni aṣa PCS ni wiwo, tx_avs_ready jẹ deasserted fun mẹrin aago iyika.
· Gbogbo 17 àjọlò mojuto aago iyika ni PAM4 modulation mode ati gbogbo 33 àjọlò mojuto aago iyipo ni NRZ modulation mode. tx_avs_ready ti wa ni deasserted fun ọkan aago ọmọ.
Nigba ti olumulo kannaa deasserts tx_avs_valid nigba ti ko si data gbigbe.
Awọn aworan akoko atẹle wọnyi jẹ examples ti TX MAC ohun ti nmu badọgba lilo tx_avs_ready fun iṣakoso sisan data.
Iṣakoso sisan pẹlu tx_avs_valid Deassertion ati START/END CWs
tx_core_klout
tx_avs_valid tx_avs_data
DN
D0
D1 D2 D3
Wulo ifihan agbara deasserts
D4
D5 D6
tx_avs_ready tx_avs_startofpacket
Awọn deasserts ifihan agbara ti ṣetan fun awọn iyipo meji lati fi END-STRT CW sii
tx_avs_endofpacket
usrif_data
DN
D0
D1 D2 D3
D4
D5
CW_data
DN OPIN STRT D0 D1 D2 D3 EMPTY D4
F-Tile Serial Lite IV Intel® FPGA IP Itọsọna olumulo 22
Fi esi ranṣẹ
4. Apejuwe iṣẹ 683074 | 2022.04.28
Olusin 9.
Iṣakoso sisan pẹlu Titete asami ifibọ
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 DN-1 DN-1 DN-1 DN-DN DN DN DN DN
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
Olusin 10.
Iṣakoso sisan pẹlu START/END Awọn CW ti o so pọ ni ibamu pẹlu Iṣafihan Iṣatunṣe
tx_core_clkout tx_avs_valid
tx_avs_data
DN-5 DN-4 DN-3 DN-2 DN-1
D0
tx_avs_ṣetan
012 345 6
tx_avs_startofpacket
tx_avs_endofpacket
usrif_data
DN-1 DN-1 DN-1 DN-1 DN-1 DN-1 OPIN STRT D0
CW_data
DN-1 DN-1 DN-1 DN-1 DN-1 DN-1 OPIN STRT D0
CRC_data
DN-1 DN-1 DN-1 DN-1 DN-1 DN-1 OPIN STRT D0
MII_data
DN-1 DN-1 DN-1 DN-1 DN-1 DN-1 OPIN STRT D0
i_sl_tx_mii_valid
i_sl_tx_mii_d[63:0]
DN-1
Ipari 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. Iṣakoso Ọrọ (CW) ifibọ
F-Tile Serial Lite IV Intel FPGA IP n ṣe awọn CW ti o da lori awọn ifihan agbara titẹ sii lati ọgbọn olumulo. Awọn CW tọkasi awọn apinpin apo, alaye ipo gbigbe tabi data olumulo si bulọọki PCS ati pe wọn wa lati awọn koodu iṣakoso XGMII.
Tabili ti o tẹle n ṣe afihan apejuwe ti awọn CW ti o ni atilẹyin:
Fi esi ranṣẹ
F-Tile Serial Lite IV Intel® FPGA IP Itọsọna olumulo 23
4. Apejuwe iṣẹ 683074 | 2022.04.28
Tabili 11.
BERE IPADE OPIN
Apejuwe ti Awọn atilẹyin CWs
CW
Nọmba awọn Ọrọ (ọrọ 1
= 64 die-die)
1
Bẹẹni
1
Bẹẹni
2
Bẹẹni
EMPTY_CYC
2
Bẹẹni
IDLE
1
Rara
DATA
1
Bẹẹni
Ni-iye
Apejuwe
Bẹrẹ apinpin data. Opin ti data delimiter. Ọrọ iṣakoso (CW) fun titete RX. Sofo ọmọ ni a data gbigbe. IDLE (jade kuro ninu ẹgbẹ). Isanwo.
Table 12. CW Field Apejuwe
Aaye RSVD num_valid_bytes_eob
EMPTY eop sop seop align CRC32 usr
Apejuwe
Aaye ipamọ. Le ṣee lo fun itẹsiwaju iwaju. Ti so mọ 0.
Nọmba awọn baiti to wulo ni ọrọ ikẹhin (64-bit). Eyi jẹ iye 3bit kan. · 3'b000: 8 baiti · 3'b001: 1 baiti · 3'b010: 2 baiti · 3'b011: 3 baiti · 3'b100: 4 baiti · 3'b101: 5 baiti · 3'b110: 6 baiti · 3'b111:7 baiti
Nọmba awọn ọrọ ti ko wulo ni ipari ti nwaye kan.
Tọkasi wiwo ṣiṣanwọle RX Avalon lati sọ ami ifihan ipari-packet kan.
Tọkasi wiwo sisanwọle RX Avalon lati sọ ami ifihan ibẹrẹ-ti-packet.
Tọkasi wiwo ṣiṣanwọle RX Avalon lati fi idi ibẹrẹ-ti-packet ati ipari-packet kan ni ọna kanna.
Ṣayẹwo titete RX.
Awọn iye ti CRC iṣiro.
Tọkasi pe ọrọ iṣakoso (CW) ni alaye asọye-olumulo ninu.
F-Tile Serial Lite IV Intel® FPGA IP Itọsọna olumulo 24
Fi esi ranṣẹ
4. Apejuwe iṣẹ 683074 | 2022.04.28
4.1.2.1. Ibẹrẹ-ti-ti nwaye CW
olusin 11. Ibẹrẹ-ti-ti nwaye CW kika
BERE
63:56
RSVD
55:48
RSVD
47:40
RSVD
data
39:32 31:24
RSVD RSVD
23:16
sop usr align = 0 seop
15:8
ikanni
7:0
'hFB(Bẹrẹ)
Iṣakoso 7:0
0
0
0
0
0
0
0
1
Tabili 13.
Ni ipo ni kikun, o le fi START CW sii nipa didaduro ifihan agbara tx_avs_startofpacket. Nigba ti o ba so nikan tx_avs_startofpacket ifihan agbara, sop bit ti ṣeto. Nigba ti o ba so mejeji tx_avs_startofpacket ati tx_avs_endofpacket awọn ifihan agbara, seop bit ti ṣeto.
Bẹrẹ CW Field iye
Aaye sop / seop
USr (8)
mö
Iye
1
Da lori ifihan tx_is_usr_cmd:
·
1: Nigbati tx_is_usr_cmd = 1
·
0: Nigbati tx_is_usr_cmd = 0
0
Ni ipo Ipilẹ, MAC fi START CW ranṣẹ lẹhin atunto ti jẹ deaserted. Ti ko ba si data, MAC nfiranṣẹ nigbagbogbo EMPTY_CYC ni idapo pelu END ati START CWs titi ti o fi bẹrẹ fifiranṣẹ data.
4.1.2.2. Ipari-ti-ti nwaye CW
Nọmba 12. Ipari-ti-ti nwaye CW kika
OPIN
63:56
hFD
55:48
CRC32[31:24]
47:40
CRC32[23:16]
data 39:32 31:24
CRC32[15:8] CRC32[7:0]
23:16 eop=1 RSVD RSVD RSVD
RSVD
15:8
RSVD
OFO
7:0
RSVD
num_valid_bytes_eob
iṣakoso
7:0
1
0
0
0
0
0
0
0
(8) Eyi ni atilẹyin nikan ni Ipo kikun.
Fi esi ranṣẹ
F-Tile Serial Lite IV Intel® FPGA IP Itọsọna olumulo 25
4. Apejuwe iṣẹ 683074 | 2022.04.28
Tabili 14.
MAC fi END CW sii nigbati tx_avs_endofpacket ti fi idi rẹ mulẹ. END CW ni nọmba awọn baiti to wulo ni ọrọ data to kẹhin ati alaye CRC naa.
Iye CRC jẹ abajade CRC 32-bit fun data laarin START CW ati ọrọ data ṣaaju END CW.
Tabili ti o tẹle n ṣe afihan awọn iye ti awọn aaye ni END CW.
OPIN CW Field iye
Aaye eop CRC32 num_valid_bytes_eob
Iye 1
CRC32 iṣiro iye. Nọmba awọn baiti to wulo ni ọrọ data to kẹhin.
4.1.2.3. Titete Sopọ CW
olusin 13. Titete Paired CW kika
DARA CW PẸLU PẸLU Ibẹrẹ/opin
64 + 8bits XGMII Interface
BERE
63:56
RSVD
55:48
RSVD
47:40
RSVD
data
39:32 31:24
RSVD RSVD
23:16 eop = 0 sop = 0 usr = 0 align = 1 seop = 0
15:8
RSVD
7:0
hFB
Iṣakoso 7:0
0
0
0
0
0
0
0
1
64 + 8bits XGMII Interface
OPIN
63:56
hFD
55:48
RSVD
47:40
RSVD
data
39:32 31:24
RSVD RSVD
23:16 eop=0 RSVD RSVD RSVD
RSVD
15:8
RSVD
7:0
RSVD
Iṣakoso 7:0
1
0
0
0
0
0
0
0
ALIGN CW jẹ CW ti a so pọ pẹlu START/END tabi END/Bẹrẹ CWs. O le fi ALIGN ti o so pọ CW sii nipa boya fifihan ifihan tx_link_reinit, ṣeto counter Akoko Iṣatunṣe, tabi pilẹṣẹ ipilẹ. Nigbati ALIGN ti o so pọ CW ti fi sii, aaye titọpọ ti ṣeto si 1 lati pilẹṣẹ bulọọki titete olugba lati ṣayẹwo titete data ni gbogbo awọn ọna.
F-Tile Serial Lite IV Intel® FPGA IP Itọsọna olumulo 26
Fi esi ranṣẹ
4. Apejuwe iṣẹ 683074 | 2022.04.28
Tabili 15.
ALIGN CW Field iye
Atopọ aaye
eop sop usr seop
Iye 1 0 0 0 0
4.1.2.4. Ofo-ọmọ CW
olusin 14. Ofo-cycle CW kika
EMPTY_CYC Pelu END/START
64 + 8bits XGMII Interface
OPIN
63:56
hFD
55:48
RSVD
47:40
RSVD
data
39:32 31:24
RSVD RSVD
23:16 eop=0 RSVD RSVD RSVD
RSVD
15:8
RSVD
RSVD
7:0
RSVD
RSVD
Iṣakoso 7:0
1
0
0
0
0
0
0
0
64 + 8bits XGMII Interface
BERE
63:56
RSVD
55:48
RSVD
47:40
RSVD
data
39:32 31:24
RSVD RSVD
23:16
sop = 0 usr = 0 align = 0 seop = 0
15:8
RSVD
7:0
hFB
Iṣakoso 7:0
0
0
0
0
0
0
0
1
Tabili 16.
Nigbati o ba deassert tx_avs_valid fun aago meji nigba ti nwaye, MAC fi EMPTY_CYC CW kan sii pẹlu END/START CWs. O le lo CW yii nigbati ko si data wa fun gbigbe ni akoko kan.
Nigbati o ba deassert tx_avs_valid fun akoko kan, IP deassert tx_avs_valid fun igba meji akoko tx_avs_valid deassertion lati se ina kan bata ti END/START CWs.
EMPTY_CYC CW Field iye
Atopọ aaye
eop
Iye 0
tesiwaju…
Fi esi ranṣẹ
F-Tile Serial Lite IV Intel® FPGA IP Itọsọna olumulo 27
4. Apejuwe iṣẹ 683074 | 2022.04.28
Aaye sop usr seop
Iye 0 0 0
4.1.2.5. CW laišišẹ
olusin 15. Idle CW kika
IDLE CW
63:56
h07
55:48
h07
47:40
h07
data
39:32 31:24
07 'h07
23:16
h07
15:8
h07
7:0
h07
Iṣakoso 7:0
1
1
1
1
1
1
1
1
MAC fi IDLE CW sii nigbati ko ba si gbigbe. Lakoko yii, ifihan tx_avs_valid ti lọ silẹ.
O le lo IDLE CW nigbati gbigbe ti nwaye ba ti pari tabi gbigbe wa ni ipo aiṣiṣẹ.
4.1.2.6. Ọrọ Data
Ọrọ data jẹ sisanwo ti apo kan. Awọn iwọn iṣakoso XGMII ti wa ni gbogbo ṣeto si 0 ni ọna kika ọrọ data.
olusin 16. Data Ọrọ kika
64 + 8 die-die XGMII Interface
ỌRỌ DATA
63:56
data olumulo 7
55:48
data olumulo 6
47:40
data olumulo 5
data
39:32 31:24
data olumulo 4 data olumulo 3
23:16
data olumulo 2
15:8
data olumulo 1
7:0
data olumulo 0
Iṣakoso 7:0
0
0
0
0
0
0
0
0
4.1.3. TX CRC
O le mu ohun amorindun TX CRC ṣiṣẹ nipa lilo paramita Mu CRC ṣiṣẹ ninu Olootu Parameter IP. Ẹya yii ni atilẹyin ni ipilẹ ati awọn ipo Kikun.
F-Tile Serial Lite IV Intel® FPGA IP Itọsọna olumulo 28
Fi esi ranṣẹ
4. Apejuwe iṣẹ 683074 | 2022.04.28
MAC ṣe afikun iye CRC si END CW nipa sisọ ami ifihan tx_avs_endofpacket. Ni ipo BASIC, ALIGN CW nikan ni so pọ pẹlu END CW ni aaye CRC to wulo.
Awọn atọkun Àkọsílẹ TX CRC pẹlu fifi sii Ọrọ Iṣakoso TX ati Àkọsílẹ koodu TX MII. Àkọsílẹ TX CRC ṣe iṣiro iye CRC fun iye 64-bit fun data-ọmọ ti o bẹrẹ lati START CW titi de END CW.
O le fi ami ami crc_error_inject han si awọn imomose data ibajẹ ni ọna kan pato lati ṣẹda awọn aṣiṣe CRC.
4.1.4. TX MII kooduopo
TX MII kooduopo n kapa gbigbe soso lati MAC si TX PCS.
Nọmba ti o tẹle yii fihan ilana data lori ọkọ akero 8-bit MII ni ipo awose PAM4. START ati END CW han ni ẹẹkan ni gbogbo awọn ọna MII meji.
olusin 17. PAM4 Modulation Mode MII Data Àpẹẹrẹ
ILE 1
ILE 2
ILE 3
ILE 4
ILE 5
SOP_CW
DATA_1
DATA_9 DATA_17
IDLE
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
IDLE
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
Nọmba atẹle yii fihan ilana data lori ọkọ akero MII 8-bit ni ipo awose NRZ. START ati END CW han ni gbogbo awọn ọna MII.
Fi esi ranṣẹ
F-Tile Serial Lite IV Intel® FPGA IP Itọsọna olumulo 29
4. Apejuwe iṣẹ 683074 | 2022.04.28
olusin 18. NRZ Modulation Mode MII Data Àpẹẹrẹ
ILE 1
ILE 2
ILE 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
CYCLE 4 DATA_17 DATA_18 DATA_19 DATA_20 DATA_21 DATA_22 DATA_23 DATA_24
CYCLE 5 EOP_CW EOP_CW EOP_CW EOP_CW EOP_CW EOP_CW EOP_CW EOP_CW
4.1.5. TX PCS ati PMA
F-Tile Serial Lite IV Intel FPGA IP tunto transceiver F-tile si ipo PCS Ethernet.
4.2. RX Datapath
Ọna data RX ni awọn paati wọnyi: · Àkọsílẹ PMA · Àkọsílẹ PCS · MII decoder · CRC · Deskew Àkọsílẹ · Iṣakoso yiyọ Ọrọ kuro
F-Tile Serial Lite IV Intel® FPGA IP Itọsọna olumulo 30
Fi esi ranṣẹ
4. Apejuwe iṣẹ 683074 | 2022.04.28
olusin 19. RX Datapath
Lati olumulo kannaa Avalon Streaming Interface
RX MAC
Yiyọ Ọrọ Iṣakoso
Deskew
CRC
MII Decoder
MII Interface Aṣa PCS
PCS ati PMA
RX Serial Interface Lati Miiran FPGA Device
4.2.1. RX PCS ati PMA
F-Tile Serial Lite IV Intel FPGA IP tunto transceiver F-tile si ipo PCS Ethernet.
4.2.2. RX MII Decoder
Àkọsílẹ yii n ṣe idanimọ ti data ti nwọle ba ni ọrọ iṣakoso ati awọn asami titete. RX MII decoder ṣe agbejade data ni irisi 1-bit wulo, atọka asami 1-bit, atọka iṣakoso 1bit, ati data 64-bit fun ọna kan.
4.2.3. RX CRC
O le mu ohun amorindun TX CRC ṣiṣẹ nipa lilo paramita Mu CRC ṣiṣẹ ninu Olootu Parameter IP. Ẹya yii ni atilẹyin ni ipilẹ ati awọn ipo Kikun. Awọn atọkun idinamọ RX CRC pẹlu Yiyọ Ọrọ Iṣakoso RX ati awọn bulọọki Decoder RX MII. IP naa sọ ami ifihan rx_crc_error nigbati aṣiṣe CRC ba waye.
Fi esi ranṣẹ
F-Tile Serial Lite IV Intel® FPGA IP Itọsọna olumulo 31
4. Apejuwe iṣẹ 683074 | 2022.04.28
IP deassert rx_crc_error ni gbogbo titun ti nwaye. O jẹ iṣẹjade si ọgbọn olumulo fun mimu aṣiṣe aṣiṣe olumulo.
4.2.4. RX Deskew
Àkọsílẹ RX deskew ṣe awari awọn asami titete fun ọna kọọkan ati tun ṣe deede data naa ṣaaju fifiranṣẹ si bulọki yiyọ RX CW.
O le yan lati jẹ ki ipilẹ IP lati ṣe deede data naa fun ọna kọọkan laifọwọyi nigbati aṣiṣe titete ba waye nipa tito Mu paramita Alignment Auto ṣiṣẹ ni Olootu paramita IP. Ti o ba mu ẹya titete laifọwọyi ṣiṣẹ, ipilẹ IP n ṣe afihan ami rx_error lati tọka aṣiṣe titete. O gbọdọ sọ rx_link_reinit lati bẹrẹ ilana titete ọna nigbati aṣiṣe titete ọna ba waye.
RX deskew ṣe awari awọn ami titete ti o da lori ẹrọ ipinlẹ kan. Aworan atọka atẹle yii fihan awọn ipinlẹ ni bulọọki deskew RX.
F-Tile Serial Lite IV Intel® FPGA IP Itọsọna olumulo 32
Fi esi ranṣẹ
4. Apejuwe iṣẹ 683074 | 2022.04.28
Olusin 20.
RX Deskew Lane Alignment State Machine pẹlu Auto titete sise Sisan Chart
Bẹrẹ
IDLE
Tunto = 1 bẹẹni rara
Gbogbo PCS
rara
ona setan?
beeni
DURO
Gbogbo awọn asami amuṣiṣẹpọ No
ri?
beeni
ALIGE
rara
bẹẹni Akoko Ipari?
beeni
Ti sọnu titete?
ko si Ipari
Fi esi ranṣẹ
F-Tile Serial Lite IV Intel® FPGA IP Itọsọna olumulo 33
4. Apejuwe iṣẹ 683074 | 2022.04.28
Olusin 21.
RX Deskew Lane Alignment State Machine with Auto Alignment Disabled Flow Chart
Bẹrẹ
IDLE
Tunto = 1 bẹẹni rara
Gbogbo PCS
rara
ona setan?
beeni
beeni
rx_link_reinit = 1
ko si Asise
rara beeni Akoko Ipari?
DURO
ko si Gbogbo amuṣiṣẹpọ asami
ri?
bẹẹni ALIGN
beeni
Ti sọnu titete?
rara
Ipari
1. Ilana titete bẹrẹ pẹlu IDLE ipinle. Bulọọki naa n lọ si ipo WAIT nigbati gbogbo awọn ọna PCS ti ṣetan ati rx_link_reinit ti jẹ desasert.
2. Ni ipinle WAIT, awọn sọwedowo Àkọsílẹ gbogbo awọn asami-ri ti wa ni idaniloju laarin awọn kanna ọmọ. Ti ipo yii ba jẹ otitọ, bulọki naa gbe lọ si ipo ALIGNED.
3. Nigbati bulọọki ba wa ni ipo ALIGNED, o tọkasi awọn ọna ti o wa ni ibamu. Ni ipinlẹ yii, bulọọki naa tẹsiwaju lati ṣe atẹle titete ọna ati ṣayẹwo boya gbogbo awọn asami wa laarin iwọn kanna. Ti o ba jẹ pe o kere ju ami ami kan ko si ni ọna kanna ati pe o ti ṣeto paramita Alignment Auto, bulọki naa lọ si
F-Tile Serial Lite IV Intel® FPGA IP Itọsọna olumulo 34
Fi esi ranṣẹ
4. Apejuwe iṣẹ 683074 | 2022.04.28
Ipo IDLE lati tun bẹrẹ ilana titete. Ti ko ba ṣeto Iṣatunṣe Aifọwọyi ati pe o kere ju aami kan ko si ni ọna kanna, bulọọki naa lọ si ipo ERROR ati duro fun ọgbọn olumulo lati sọ ami rx_link_reinit lati bẹrẹ ilana titete ọna.
Ṣe nọmba 22. Iṣatunṣe Lane pẹlu Muu ṣiṣẹ titete laifọwọyi ṣiṣẹ rx_core_clk
rx_link_up
rx_link_reinit
ati_gbogbo_ami
Ipinle Deskew
ALGNED
IDLE
DURO
ALGNED
AUTO_ALIGN = 1
Nọmba 23. Iṣatunṣe Lane pẹlu Muu ṣiṣẹ titete laifọwọyi Alaabo rx_core_clk
rx_link_up
rx_link_reinit
ati_gbogbo_ami
Ipinle Deskew
ALGNED
Asise
IDLE
DURO
ALGNED
AUTO_ALIGN = 0
4.2.5. RX CW yiyọ
Yi Àkọsílẹ decodes awọn CWs ati ki o rán data si awọn olumulo kannaa lilo awọn Avalon ni wiwo sisanwọle lẹhin yiyọ ti awọn CWs.
Nigbati ko ba si wulo data wa, RX CW Àkọsílẹ deassert deassert rx_avs_valid ifihan agbara.
Ni ipo FULL, ti o ba ṣeto bit olumulo, bulọọki yii ṣe afihan ifihan rx_is_usr_cmd ati pe data ni akoko aago akọkọ ti lo bi alaye asọye olumulo tabi aṣẹ.
Nigba ti rx_avs_ready deasserts ati rx_avs_valid asserts, awọn RX CW yiyọ Àkọsílẹ gbogbo aṣiṣe majemu si olumulo kannaa.
Awọn ifihan agbara ṣiṣanwọle Avalon ti o ni ibatan si bulọọki yii jẹ atẹle yii: · rx_avs_startofpacket · rx_avs_endofpacket · rx_avs_channel · rx_avs_empty · rx_avs_data
Fi esi ranṣẹ
F-Tile Serial Lite IV Intel® FPGA IP Itọsọna olumulo 35
4. Apejuwe iṣẹ 683074 | 2022.04.28
· rx_avs_valid
· rx_num_valid_bytes_eob
· rx_is_usr_cmd (nikan wa ni ipo kikun)
4.3. F-Tile Serial Lite IV Intel FPGA IP Aago Architecture
F-Tile Serial Lite IV Intel FPGA IP ni awọn igbewọle aago mẹrin eyiti o ṣe agbejade awọn aago si awọn bulọọki oriṣiriṣi: · Aago itọkasi transceiver (xcvr_ref_clk) – Aago titẹ sii lati aago ita
awọn eerun igi tabi awọn oscillators eyiti o ṣe agbejade awọn aago fun TX MAC, RX MAC, ati TX ati awọn bulọọki PCS aṣa RX. Tọkasi Awọn paramita fun iwọn igbohunsafẹfẹ atilẹyin. · TX mojuto aago (tx_core_clk) – Aago yi wa lati transceiver PLL ti a lo fun TX MAC. Aago yii tun jẹ aago iṣejade lati transceiver F-tile lati sopọ si ọgbọn olumulo TX. · Aago mojuto RX (rx_core_clk) – Aago yii jẹ lati inu transceiver PLL ti a lo fun RX deskew FIFO ati RX MAC. Aago yii tun jẹ aago iṣejade lati transceiver F-tile lati sopọ si ọgbọn olumulo RX. · Aago fun wiwo atunto transceiver (reconfig_clk) – aago titẹ sii lati awọn iyika aago itagbangba tabi awọn oscillators eyiti o ṣe agbejade awọn aago fun wiwo atunto transceiver F-tile ni mejeeji TX ati awọn ọna data RX. Igbohunsafẹfẹ aago jẹ 100 si 162 MHz.
Aworan atọka bulọọki atẹle yii fihan awọn ibugbe aago F-Tile Serial Lite IV Intel FPGA IP ati awọn asopọ laarin IP.
F-Tile Serial Lite IV Intel® FPGA IP Itọsọna olumulo 36
Fi esi ranṣẹ
4. Apejuwe iṣẹ 683074 | 2022.04.28
Olusin 24.
F-Tile Serial Lite IV Intel FPGA IP Aago Architecture
Oscillator
FPGA1
F-Tile Serial Lite IV Intel FPGA IP Transceiver Reconfiguration Interface Aago
(reconfig_clk)
tx_core_clkout (so si ọgbọn olumulo)
tx_core_clk= clk_pll_div64[mid_ch]
FPGA2
F-Tile Serial Lite IV Intel FPGA IP
Aago Interface Atunto Transceiver
(reconfig_clk)
Oscillator
rx_core_clk= clk_pll_div64[mid_ch]
rx_core_clkout (so si ọgbọn olumulo)
clk_pll_div64[mid_ch] clk_pll_div64 [n-1:0]
Avalon śiśanwọle Interface TX Data
TX MAC
serial_link[n-1:0]
Deskew
TX
RX
FIFO
Avalon śiśanwọle Interface RX Data RX MAC
Avalon śiśanwọle Interface RX Data
RX MAC
Deskew FIFO
rx_core_clkout (so si ọgbọn olumulo)
rx_core_clk= clk_pll_div64[mid_ch]
PCS aṣa
PCS aṣa
serial_link[n-1:0]
RX
TX
TX MAC
Avalon śiśanwọle Interface TX Data
tx_core_clk= clk_pll_div64[mid_ch]
tx_core_clkout (so si ọgbọn olumulo)
Aago Ref Transceiver (xcvr_ref_clk)
Aago Ref Transceiver (xcvr_ref_clk)
Oscillator*
Oscillator*
Àlàyé
FPGA ẹrọ
TX mojuto aago domain
ašẹ aago mojuto RX
Transceiver itọkasi aago ase Ita ẹrọ Data awọn ifihan agbara
4.4. Tun ati Ibẹrẹ Ọna asopọ
MAC, F-tile Hard IP, ati awọn bulọọki atunto ni oriṣiriṣi awọn ifihan agbara atunto: · TX ati awọn bulọọki MAC RX lo tx_core_rst_n ati awọn ami atunto rx_core_rst_n. tx_pcs_fec_phy_reset_n ati rx_pcs_fec_phy_reset_n wakọ awọn ifihan agbara atunto
olutọsọna atunto asọ lati tun F-tile Lile IP tunto. · Atunto Àkọsílẹ nlo reconfig_reset ifihan agbara.
Fi esi ranṣẹ
F-Tile Serial Lite IV Intel® FPGA IP Itọsọna olumulo 37
4. Apejuwe iṣẹ 683074 | 2022.04.28
olusin 25. Tun Architecture
Avalon śiśanwọle Interface TX Data
MAC
Avalon śiśanwọle SYNC Interface RX Data
FPGA F-tile Serial Lite IV Intel FPGA IP
tx_mii rx_mii
phy_ehip_ṣetan phy_rx_pcs_ready
F-tile Lile IP
TX Serial Data RX Serial Data
tx_core_rstn rx_core_rstn tx_pcs_fec_phy_reset_n rx_pcs_fec_phy_reset_n reconfig_reset
Tun Logic
Alaye ti o jọmọ · Awọn Itọsọna Tunto loju iwe 51 · F-Tile Serial Lite IV Intel FPGA IP Design Example User Itọsọna
4.4.1. TX Tunto ati Ibẹrẹ Ibẹrẹ
Ilana atunto TX fun F-Tile Serial Lite IV Intel FPGA IP jẹ atẹle yii: 1. Sọ tx_pcs_fec_phy_reset_n, tx_core_rst_n, ati atunto_reset
nigbakanna lati tun F-tile lile IP, MAC, ati awọn bulọọki atunto. Tu tx_pcs_fec_phy_reset_n silẹ ati atunto atunto lẹhin ti nduro fun tx_reset_ack lati rii daju pe awọn bulọọki ti tunto daradara. 2. IP naa tun sọ pe phy_tx_lanes_stable, tx_pll_locked, ati awọn ifihan agbara phy_ehip_ready lẹhin atunto tx_pcs_fec_phy_reset_n ti tu silẹ, lati fihan pe TX PHY ti ṣetan fun gbigbe. 3. Tx_core_rst_n ifihan agbara deasserts lẹhin phy_ehip_ready ifihan agbara ga. 4. IP bẹrẹ gbigbe awọn ohun kikọ IDLE lori wiwo MII ni kete ti MAC ti jade ni ipilẹ. Ko si ibeere fun titete ọna TX ati skewing nitori gbogbo awọn ọna lo aago kanna. 5. Lakoko gbigbe awọn ohun kikọ IDLE, MAC sọ ami ifihan tx_link_up. 6. MAC naa bẹrẹ gbigbe ALIGN ti o so pọ pẹlu START/END tabi END/START CW ni aarin aarin lati bẹrẹ ilana titete ọna ti olugba ti o sopọ.
F-Tile Serial Lite IV Intel® FPGA IP Itọsọna olumulo 38
Fi esi ranṣẹ
4. Apejuwe iṣẹ 683074 | 2022.04.28
Olusin 26.
Atunto TX ati Aworan Ibẹrẹ akoko
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 _titiipa
4
phy_tx_lanes_stable
phy_ehip_setan
tx_li nk_up
7
5 6 8
4.4.2. Atunto RX ati Ibẹrẹ Ibẹrẹ
Ilana atunto RX fun F-Tile Serial Lite IV Intel FPGA IP jẹ bi atẹle:
1. Sọ rx_pcs_fec_phy_reset_n, rx_core_rst_n, ati reconfig_reset nigbakanna lati tun F-tile lile IP, MAC, ati awọn bulọọki atunto. Tu rx_pcs_fec_phy_reset_n silẹ ati atunto atunto lẹhin ti nduro fun rx_reset_ack lati rii daju pe awọn ohun amorindun ti tunto daradara.
2. IP naa lẹhinna sọ ami ifihan phy_rx_pcs_ready lẹhin atunto PCS aṣa ti tu silẹ, lati fihan RX PHY ti ṣetan fun gbigbe.
3. The rx_core_rst_n ifihan agbara deasserts lẹhin phy_rx_pcs_ready ifihan agbara ga.
4. IP naa bẹrẹ ilana titete ọna lẹyin ti a ti tu atunto RX MAC silẹ ati lori gbigba ALIGN ti a so pọ pẹlu START/END tabi END/START CW.
5. RX deskew Àkọsílẹ sọ ifihan rx_link_up ni kete ti titete fun gbogbo awọn ọna ti pari.
6. IP naa lẹhinna sọ ami ifihan rx_link_up si ọgbọn olumulo lati fihan pe ọna asopọ RX ti ṣetan lati bẹrẹ gbigba data.
Fi esi ranṣẹ
F-Tile Serial Lite IV Intel® FPGA IP Itọsọna olumulo 39
4. Apejuwe iṣẹ 683074 | 2022.04.28
Ṣe nọmba 27. Atunto RX ati Ibẹrẹ Aago Ibẹrẹ
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_ṣetan
rx_link_up
3 3 3 2
4 5 5
6 7
4.5. Oṣuwọn Ọna asopọ ati Iṣiro Ṣiṣe Bandiwidi
F-Tile Serial Lite IV Intel FPGA IP iṣiro ṣiṣe bandiwidi jẹ bi isalẹ:
Iṣiṣẹ bandiwidi = raw_rate * 64/66 * (burst_size – burst_size_ovhd)/burst_size * [align_marker_period / (align_marker_period + align_marker_width)] * [(srl4_align_period – 2)_ / srl4_align
Table 17. Bandiwidi ṣiṣe oniyipada Apejuwe
Ayípadà
Apejuwe
raw_rate burst_size
Eleyi jẹ awọn bit oṣuwọn waye nipasẹ awọn ni tẹlentẹle ni wiwo. raw_rate = SERDES iwọn * transceiver aago igbohunsafẹfẹ Example: raw_rate = 64 * 402.812500 Gbps = 25.78 Gbps
Iye ti nwaye iwọn. Lati ṣe iṣiro apapọ bandiwidi ṣiṣe, lo iye iwọn ti nwaye wọpọ. Fun o pọju oṣuwọn, lo o pọju ti nwaye iwọn iye.
burst_size_ovhd
Iwọn ti nwaye loke iye.
Ni ipo kikun, iye burst_size_ovhd n tọka si START ati END CW ti o so pọ.
Ni ipo Ipilẹ, ko si burst_size_ovhd nitoripe ko si START ati END CWs ti a so pọ.
align_marker_period
Iye akoko ti o ti fi aami titete sii. Awọn iye ti wa ni 81920 aago ọmọ fun akopo ati 1280 fun sare kikopa. Yi iye ti wa ni gba lati PCS lile kannaa.
align_marker_width srl4_align_period
Nọmba awọn iyipo aago nibiti ami ami isamisi to wulo ti waye ga.
Nọmba awọn iyipo aago laarin awọn asami titete meji. O le ṣeto iye yii nipa lilo paramita Akoko Iṣatunṣe ni Olootu IP Parameter.
F-Tile Serial Lite IV Intel® FPGA IP Itọsọna olumulo 40
Fi esi ranṣẹ
4. Apejuwe iṣẹ 683074 | 2022.04.28
Awọn iṣiro oṣuwọn ọna asopọ jẹ bi isalẹ: Oṣuwọn ti o munadoko = ṣiṣe bandiwidi * raw_rate O le gba igbohunsafẹfẹ aago olumulo ti o pọju pẹlu idogba atẹle. Iṣiro igbohunsafẹfẹ olumulo ti o pọju dawọle ṣiṣanwọle data lemọlemọfún ko si si ọmọ IDLE ti o waye ni ọgbọn olumulo. Oṣuwọn yii ṣe pataki nigbati o n ṣe apẹrẹ ọgbọn olumulo FIFO lati yago fun apọju FIFO. Igbohunsafẹfẹ aago olumulo ti o pọju = oṣuwọn to munadoko / 64
Fi esi ranṣẹ
F-Tile Serial Lite IV Intel® FPGA IP Itọsọna olumulo 41
683074 | 2022.04.28 Firanṣẹ esi
5. Awọn ipin
Table 18. F-Tile Serial Lite IV Intel FPGA IP paramita Apejuwe
Paramita
Iye
Aiyipada
Apejuwe
Gbogbogbo Design Aw
PMA awose iru
PAM4 · NRZ
PAM4
Yan ipo awose PCS.
PMA Iru
· FHT · FGT
FGT
Yan iru transceiver.
Oṣuwọn data PMA
Fun ipo PAM4:
- FGT transceiver iru: 20 Gbps 58 Gbps
- FHT transceiver iru: 56.1 Gbps, 58 Gbps, 116 Gbps
Fun ipo NRZ:
- FGT transceiver iru: 10 Gbps 28.05 Gbps
- FHT transceiver iru: 28.05 Gbps, 58 Gbps
56.1 (FGT/FHT PAM4)
28.05 Gbps (FGT/FHT NRZ)
Ṣe alaye oṣuwọn data ti o munadoko ni iṣelọpọ ti transceiver ti n ṣakopọ gbigbe ati awọn oke-ori miiran. Iye naa jẹ iṣiro nipasẹ IP nipasẹ yiyi to aaye eleemewa 1 ni ẹyọ Gbps.
Ipo PMA
· Ile oloke meji · Tx · Rx
Duplex
Fun iru transceiver FHT, itọsọna atilẹyin jẹ duplex nikan. Fun iru transceiver FGT, itọsọna atilẹyin jẹ Duplex, Tx, ati Rx.
Nọmba ti PMA
Fun ipo PAM4:
2
ona
- 1 si 12
Fun ipo NRZ:
- 1 si 16
Yan nọmba awọn ọna. Fun apẹrẹ simplex, nọmba atilẹyin ti awọn ọna jẹ 1.
PLL itọkasi aago igbohunsafẹfẹ
· Fun FHT transceiver iru: 156.25 MHz
· Fun FGT transceiver iru: 27.5 MHz 379.84375 MHz, da lori awọn ti o yan transceiver data oṣuwọn.
· Fun FHT transceiver iru: 156.25 MHz
· Fun FGT transceiver iru: 165 MHz
Sọtọka igbohunsafẹfẹ aago itọkasi ti transceiver.
Eto PLL
—
aago itọkasi
igbohunsafẹfẹ
170 MHz
Nikan wa fun FHT transceiver iru. Ni pato aago itọkasi PLL System ati pe yoo ṣee lo bi titẹ sii ti Itọkasi Tile F-Tile ati Eto PLL Awọn aago Intel FPGA IP lati ṣe ina aago PLL System.
Eto igbohunsafẹfẹ PLL
Akoko Iṣatunṣe
— 128 65536
Mu RS-FEC ṣiṣẹ
Mu ṣiṣẹ
876.5625 MHz 128 Muu ṣiṣẹ
So eto PLL aago igbohunsafẹfẹ.
Ni pato akoko asami titete. Iye gbọdọ jẹ x2. Tan-an lati mu ẹya RS-FEC ṣiṣẹ.
tesiwaju…
Intel Corporation. Gbogbo awọn ẹtọ wa ni ipamọ. Intel, aami Intel, ati awọn ami Intel miiran jẹ aami-išowo ti Intel Corporation tabi awọn oniranlọwọ rẹ. Intel ṣe atilẹyin iṣẹ ti FPGA rẹ ati awọn ọja semikondokito si awọn pato lọwọlọwọ ni ibamu pẹlu atilẹyin ọja boṣewa Intel, ṣugbọn ni ẹtọ lati ṣe awọn ayipada si eyikeyi awọn ọja ati iṣẹ nigbakugba laisi akiyesi. Intel ko gba ojuse tabi layabiliti ti o dide lati inu ohun elo tabi lilo eyikeyi alaye, ọja, tabi iṣẹ ti a ṣalaye ninu rẹ ayafi bi a ti gba ni kikun si kikọ nipasẹ Intel. A gba awọn alabara Intel nimọran lati gba ẹya tuntun ti awọn pato ẹrọ ṣaaju gbigbekele eyikeyi alaye ti a tẹjade ati ṣaaju gbigbe awọn aṣẹ fun awọn ọja tabi awọn iṣẹ. * Awọn orukọ miiran ati awọn ami iyasọtọ le jẹ ẹtọ bi ohun-ini ti awọn miiran.
ISO 9001: 2015 forukọsilẹ
5. paramita 683074 | 2022.04.28
Paramita
Iye
Aiyipada
Apejuwe
Pa a
Fun ipo iṣatunṣe PAM4 PCS, RS-FEC ti ṣiṣẹ nigbagbogbo.
Olumulo Interface
Ipo ṣiṣanwọle
· FULL · Ipilẹ
Ni kikun
Yan sisanwọle data fun IP.
Ni kikun: Ipo yii nfi ibere-packet ranṣẹ ati ipari-ti-packet ọmọ laarin fireemu kan.
Ipilẹ: Eyi jẹ ipo ṣiṣanwọle mimọ nibiti a ti fi data ranṣẹ laisi apo-ibẹrẹ, ofo, ati apo-ipari lati mu bandiwidi pọ si.
Mu CRC ṣiṣẹ
Mu Muu ṣiṣẹ
Pa a
Tan-an lati mu wiwa aṣiṣe CRC ṣiṣẹ ati atunse.
Mu titete laifọwọyi ṣiṣẹ
Mu Muu ṣiṣẹ
Pa a
Tan-an lati mu ẹya titete ọna aladaaṣe ṣiṣẹ.
Mu aaye ipari yokokoro ṣiṣẹ
Mu Muu ṣiṣẹ
Pa a
Nigbati ON, F-Tile Serial Lite IV Intel FPGA IP pẹlu ohun ifibọ Debug Endpoint ti o so inu inu si wiwo Avalon iranti-mapped ni wiwo. IP le ṣe awọn idanwo kan ati awọn iṣẹ yokokoro nipasẹ JTAG lilo System Console. Iye aiyipada ni Pa a.
Isopọpọ Simplex (Eto paramita yii wa nikan nigbati o yan apẹrẹ rọrun meji FGT.)
RSFEC ṣiṣẹ lori Serial Lite IV Simplex IP miiran ti a gbe si awọn ikanni FGT kanna
Mu Muu ṣiṣẹ
Pa a
Tan aṣayan yii ti o ba nilo atunto atunto pẹlu RS-FEC ṣiṣẹ ati alaabo fun F-Tile Serial Lite IV Intel FPGA IP ni apẹrẹ rọrun meji fun ipo transceiver NRZ, nibiti TX ati RX ti gbe sori FGT kanna. ikanni (awọn).
Fi esi ranṣẹ
F-Tile Serial Lite IV Intel® FPGA IP Itọsọna olumulo 43
683074 | 2022.04.28 Firanṣẹ esi
6. F-Tile Serial Lite IV Intel FPGA IP Interface Awọn ifihan agbara
6.1. Awọn ifihan agbara aago
Table 19. aago awọn ifihan agbara
Oruko
Iwọn Itọsọna
Apejuwe
tx_core_klout
1
Aago mojuto TX ti njade fun wiwo PCS aṣa TX, TX MAC ati awọn iṣiro olumulo wọle
ọna data TX.
Aago yii jẹ ipilẹṣẹ lati bulọọki PCS aṣa.
rx_core_klout
1
Aago mojuto RX jade fun wiwo PCS aṣa RX, RX deskew FIFO, RX MAC
ati awọn iṣiro olumulo ni ọna data RX.
Aago yii jẹ ipilẹṣẹ lati bulọọki PCS aṣa.
xcvr_ref_clk
reconfig_clk reconfig_sl_clk
1
Aago itọkasi Transceiver ti nwọle.
Nigbati a ba ṣeto iru transceiver si FGT, so aago yii pọ si ifihan agbara ti o wu jade (out_refclk_fgt_0) ti itọkasi F-Tile ati Awọn iṣọ eto PLL Intel FPGA IP. Nigbati iru transceiver ti ṣeto si FHT, sopọ
aago yii si ifihan agbara ti o wu (out_fht_cmmpll_clk_0) ti Itọkasi Tile F-Tile ati Awọn Aago Eto PLL Intel FPGA IP.
Tọkasi Awọn paramita fun iwọn igbohunsafẹfẹ atilẹyin.
1
Aago igbewọle titẹ sii fun wiwo atunto transceiver.
Igbohunsafẹfẹ aago jẹ 100 si 162 MHz.
So ifihan aago titẹ sii pọ si awọn iyika aago ita tabi awọn oscillators.
1
Aago igbewọle titẹ sii fun wiwo atunto transceiver.
Igbohunsafẹfẹ aago jẹ 100 si 162 MHz.
So ifihan aago titẹ sii pọ si awọn iyika aago ita tabi awọn oscillators.
jade_systempll_clk_ 1
Iṣawọle
Aago PLL eto.
So aago yii pọ si ifihan agbara ti o wu (out_systempll_clk_0) ti Itọkasi Tile F-Tile ati Awọn Aago Eto PLL Intel FPGA IP.
Awọn paramita Alaye ti o jọmọ loju iwe 42
6.2. Tun awọn ifihan agbara
Table 20. Tun awọn ifihan agbara
Oruko
Iwọn Itọsọna
tx_core_rst_n
1
Iṣawọle
Aago ase Asynchronous
rx_core_rst_n
1
Iṣawọle
Asynchronous
tx_pcs_fec_phy_reset_n 1
Iṣawọle
Asynchronous
Apejuwe
Ifihan agbara-kekere atunto. Tun F-Tile Serial Lite IV TX MAC tunto.
Ifihan agbara-kekere atunto. Tun F-Tile Serial Lite IV RX MAC tunto.
Ifihan agbara-kekere atunto.
tesiwaju…
Intel Corporation. Gbogbo awọn ẹtọ wa ni ipamọ. Intel, aami Intel, ati awọn ami Intel miiran jẹ aami-išowo ti Intel Corporation tabi awọn oniranlọwọ rẹ. Intel ṣe atilẹyin iṣẹ ti FPGA rẹ ati awọn ọja semikondokito si awọn pato lọwọlọwọ ni ibamu pẹlu atilẹyin ọja boṣewa Intel, ṣugbọn ni ẹtọ lati ṣe awọn ayipada si eyikeyi awọn ọja ati iṣẹ nigbakugba laisi akiyesi. Intel ko gba ojuse tabi layabiliti ti o dide lati inu ohun elo tabi lilo eyikeyi alaye, ọja, tabi iṣẹ ti a ṣalaye ninu rẹ ayafi bi a ti gba ni kikun si kikọ nipasẹ Intel. A gba awọn alabara Intel nimọran lati gba ẹya tuntun ti awọn pato ẹrọ ṣaaju gbigbekele eyikeyi alaye ti a tẹjade ati ṣaaju gbigbe awọn aṣẹ fun awọn ọja tabi awọn iṣẹ. * Awọn orukọ miiran ati awọn ami iyasọtọ le jẹ ẹtọ bi ohun-ini ti awọn miiran.
ISO 9001: 2015 forukọsilẹ
6. F-Tile Serial Lite IV Intel FPGA IP Interface Awọn ifihan agbara 683074 | 2022.04.28
Oruko
Ibugbe Itọnisọna aago ase
Apejuwe
Tun awọn F-Tile Serial Lite IV TX PCS aṣa.
rx_pcs_fec_phy_reset_n 1
Iṣawọle
Asynchronous
Ifihan agbara-kekere atunto. Tun awọn F-Tile Serial Lite IV RX PCS aṣa.
reconfig_reset
1
Iṣawọle
reconfig_clk Active-ga atunto ifihan agbara.
Tun Avalon iranti-mapped ni wiwo atunto Àkọsílẹ.
reconfig_sl_reset
1
Iṣagbewọle reconfig_sl_clk Ifihan agbara-giga atunto.
Tun Avalon iranti-mapped ni wiwo atunto Àkọsílẹ.
6.3. Awọn ifihan agbara MAC
Tabili 21.
Awọn ifihan agbara TX MAC
Ninu tabili yii, N ṣe aṣoju nọmba awọn ọna ti a ṣeto sinu olootu paramita IP.
Oruko
Ìbú
Aago itọsọna itọsọna
Apejuwe
tx_avs_ṣetan
1
Ijade tx_core_clkout Avalon ṣiṣanwọle ifihan agbara.
Nigbati a ba fi idi rẹ mulẹ, tọkasi pe TX MAC ti ṣetan lati gba data.
tx_avs_data
· (64*N)*2 (ipo PAM4)
· 64*N (ipo NRZ)
Iṣawọle
tx_core_klout Avalon ifihan agbara sisanwọle. data TX.
tx_avs_ikanni
8
Input tx_core_clkout Avalon ifihan agbara sisanwọle.
Nọmba ikanni fun gbigbe data lori ọmọ ti isiyi.
Yi ifihan agbara ko si ni Ipilẹ mode.
tx_avs_wulo
1
Input tx_core_clkout Avalon ifihan agbara sisanwọle.
Nigbati a ba fi idi rẹ mulẹ, tọkasi ifihan data TX wulo.
tx_avs_startofpacket
1
Input tx_core_clkout Avalon ifihan agbara sisanwọle.
Nigbati a ba fi idi rẹ mulẹ, tọkasi ibẹrẹ ti apo data TX kan.
So fun nikan kan nikan aago ọmọ fun kọọkan soso.
Yi ifihan agbara ko si ni Ipilẹ mode.
tx_avs_endofpacket
1
Input tx_core_clkout Avalon ifihan agbara sisanwọle.
Nigbati o ba fi idi rẹ mulẹ, tọkasi opin apo data TX kan.
So fun nikan kan nikan aago ọmọ fun kọọkan soso.
Yi ifihan agbara ko si ni Ipilẹ mode.
tx_avs_ofo
5
Input tx_core_clkout Avalon ifihan agbara sisanwọle.
Tọkasi nọmba ti awọn ọrọ ti ko wulo ni fifọ ikẹhin ti data TX.
Yi ifihan agbara ko si ni Ipilẹ mode.
tx_num_valid_bytes_eob
4
Iṣawọle
tx_core_klout
Tọkasi awọn nọmba ti wulo baiti ni awọn ti o kẹhin ọrọ ti awọn ik ti nwaye. Yi ifihan agbara ko si ni Ipilẹ mode.
tesiwaju…
Fi esi ranṣẹ
F-Tile Serial Lite IV Intel® FPGA IP Itọsọna olumulo 45
6. F-Tile Serial Lite IV Intel FPGA IP Interface Awọn ifihan agbara 683074 | 2022.04.28
Orukọ tx_is_usr_cmd
tx_link_up tx_link_reinit
crc_error_inject tx_error
Ìbú 1
1 1
N 5
Aago itọsọna itọsọna
Apejuwe
Iṣawọle
tx_core_klout
Nigbati a ba fi idi rẹ mulẹ, ifihan agbara yii bẹrẹ iwifun alaye asọye olumulo kan.
So ifihan agbara yii han ni akoko aago kanna gẹgẹbi itẹnumọ tx_startofpacket.
Yi ifihan agbara ko si ni Ipilẹ mode.
Ijade tx_core_clkout Nigbati o ba fi idi rẹ mulẹ, tọkasi ọna asopọ data TX ti ṣetan fun gbigbe data.
Abajade
tx_core_klout
Nigbati a ba fi idi rẹ mulẹ, ifihan agbara yii bẹrẹ awọn ọna tito tun-titete.
So ifihan agbara yii fun aago kan lati ṣe okunfa MAC lati firanṣẹ ALIGN CW.
Iṣawọle
tx_core_clkout Nigbati o ba fi idi rẹ mulẹ, MAC fi aṣiṣe CRC32 si awọn ọna ti o yan.
Ijade tx_core_clkout Ko lo.
Awọn wọnyi ìlà aworan atọka fihan ohun Mofiample ti TX data gbigbe ti 10 ọrọ lati olumulo kannaa kọja 10 TX ni tẹlentẹle ona.
Olusin 28.
Aworan akoko Gbigbe Data TX
tx_core_klout
tx_avs_wulo
tx_avs_ṣetan
tx_avs_startofpackets
tx_avs_endofpackets
tx_avs_data
0,1...,19 10,11…19 …… N-10..
0,1,2,…,9
N-10..
Ọna 0
…………
STRT 0 10
N-10 OPIN STRT 0
Ọna 1
…………
STRT 1 11
N-9 OPIN STRT 1
N-10 OPIN IDLE N-9 OPIN IDLE
Ọna 9
…………
STRT 9 19
N-1 OPIN STRT 9
N-1 OPIN IDLE IDLE
Tabili 22.
Awọn ifihan agbara RX MAC
Ninu tabili yii, N ṣe aṣoju nọmba awọn ọna ti a ṣeto sinu olootu paramita IP.
Oruko
Ìbú
Aago itọsọna itọsọna
Apejuwe
rx_avs_setan
1
Input rx_core_clkout Avalon ifihan agbara sisanwọle.
Nigbati a ba fi idi rẹ mulẹ, tọkasi pe ọgbọn olumulo ti ṣetan lati gba data.
rx_avs_data
(64*N)*2 (ipo PAM4)
64*N (Ipo NRZ)
Abajade
rx_core_klout Avalon ifihan agbara sisanwọle. RX data.
rx_avs_ikanni
8
Ijade rx_core_clkout Avalon ifihan agbara ṣiṣanwọle.
Nọmba ikanni fun data jije
gba lori lọwọlọwọ ọmọ.
Yi ifihan agbara ko si ni Ipilẹ mode.
rx_avs_wulo
1
Ijade rx_core_clkout Avalon ifihan agbara ṣiṣanwọle.
tesiwaju…
F-Tile Serial Lite IV Intel® FPGA IP Itọsọna olumulo 46
Fi esi ranṣẹ
6. F-Tile Serial Lite IV Intel FPGA IP Interface Awọn ifihan agbara 683074 | 2022.04.28
Oruko
Ìbú
Aago itọsọna itọsọna
Apejuwe
Nigbati a ba fi idi rẹ mulẹ, tọkasi ifihan data RX wulo.
rx_avs_startofpacket
1
Ijade rx_core_clkout Avalon ifihan agbara ṣiṣanwọle.
Nigbati a ba fi idi rẹ mulẹ, tọkasi ibẹrẹ ti apo data RX kan.
So fun nikan kan nikan aago ọmọ fun kọọkan soso.
Yi ifihan agbara ko si ni Ipilẹ mode.
rx_avs_endofpacket
1
Ijade rx_core_clkout Avalon ifihan agbara ṣiṣanwọle.
Nigbati a ba fi idi rẹ mulẹ, tọkasi opin apo data RX kan.
So fun nikan kan nikan aago ọmọ fun kọọkan soso.
Yi ifihan agbara ko si ni Ipilẹ mode.
rx_avs_ofo
5
Ijade rx_core_clkout Avalon ifihan agbara ṣiṣanwọle.
Tọkasi nọmba ti awọn ọrọ ti ko wulo ni fifọ ikẹhin ti data RX.
Yi ifihan agbara ko si ni Ipilẹ mode.
rx_num_valid_bytes_eob
4
Abajade
rx_core_clkout Tọkasi awọn nọmba ti wulo baiti ni awọn ti o kẹhin ọrọ ti awọn ik ti nwaye.
Yi ifihan agbara ko si ni Ipilẹ mode.
rx_is_usr_cmd
1
Ijade rx_core_clkout Nigbati a ba fi idi rẹ mulẹ, ifihan agbara yii bẹrẹ olumulo kan-
telẹ alaye ọmọ.
So ifihan agbara yii han ni akoko aago kanna gẹgẹbi itẹnumọ tx_startofpacket.
Yi ifihan agbara ko si ni Ipilẹ mode.
rx_link_up
1
Ijade rx_core_clkout Nigbati o ba fi idi rẹ mulẹ, tọkasi ọna asopọ data RX
ti šetan fun gbigba data.
rx_link_reinit
1
Input rx_core_clkout Nigbati o ba fi idi rẹ mulẹ, ifihan agbara yii bẹrẹ awọn ọna
tun-titete.
Ti o ba mu Muu ṣiṣẹ Alignment laifọwọyi, sọ ami ifihan yii fun aago kan lati ma nfa MAC lati tun awọn ọna. Ti o ba ṣeto Iṣatunṣe Aifọwọyi, MAC tun-ṣe awọn ọna naa laifọwọyi.
Ma ṣe fi ifihan agbara yi han nigbati Mu ṣiṣẹ titete laifọwọyi.
rx_aṣiṣe
(N*2*2)+3 (ipo PAM4)
(N*2)*3 (Ipo NRZ)
Abajade
rx_core_klout
Nigbati a ba fi idi rẹ mulẹ, tọkasi awọn ipo aṣiṣe waye ni ọna data RX.
· [(N*2+2):N+3] = Tọkasi aṣiṣe PCS fun ọna kan pato.
· [N+2] = Tọkasi aṣiṣe titete. Ṣe atunto titete ọna ti o ba jẹ pe nkan yii ni idaniloju.
· [N+1]= Tọkasi pe a ti fi data ranṣẹ si ọgbọn olumulo nigbati ọgbọn olumulo ko ba ṣetan.
· [N] = Tọkasi ipadanu titete.
· [(N-1):0] = Tọkasi data ninu aṣiṣe CRC ninu.
Fi esi ranṣẹ
F-Tile Serial Lite IV Intel® FPGA IP Itọsọna olumulo 47
6. F-Tile Serial Lite IV Intel FPGA IP Interface Awọn ifihan agbara 683074 | 2022.04.28
6.4. Awọn ifihan agbara atunto Transceiver
Tabili 23.
Awọn ifihan agbara atunto PCS
Ninu tabili yii, N ṣe aṣoju nọmba awọn ọna ti a ṣeto sinu olootu paramita IP.
Oruko
Ìbú
Aago itọsọna itọsọna
Apejuwe
reconfig_sl_read
1
Input reconfig_sl_ PCS atunto atunto ka pipaṣẹ
clk
awọn ifihan agbara.
reconfig_sl_write
1
Input reconfig_sl_ PCS atunto atunto kọ
clk
awọn ifihan agbara aṣẹ.
reconfig_sl_adirẹsi
14 die-die + clogb2N
Iṣawọle
reconfig_sl_ clk
Pato atunto PCS Avalon ni wiwo wiwo ti o ya iranti ni ọna ti o yan.
Laini kọọkan ni awọn die-die 14 ati awọn die-die oke tọka si aiṣedeede ọna.
Example, fun apẹrẹ 4-ọna NRZ/PAM4, pẹlu reconfig_sl_address[13:0] ti o tọka si iye adirẹsi:
· reconfig_sl_address[15:1 4] ṣeto si 00 = adirẹsi fun ona 0.
· reconfig_sl_address[15:1 4] ṣeto si 01 = adirẹsi fun ona 1.
· reconfig_sl_address[15:1 4] ṣeto si 10 = adirẹsi fun ona 2.
· reconfig_sl_address[15:1 4] ṣeto si 11 = adirẹsi fun ona 3.
reconfig_sl_readata
32
Ijade reconfig_sl_ Sọtọ data atunto PCS
clk
lati wa ni ka nipa a setan ọmọ ni a
ti a ti yan ona.
reconfig_sl_waitrequest
1
Ijade reconfig_sl_ Ṣe aṣoju atunto PCS
clk
Avalon iranti-mapped ni wiwo
ifihan agbara idaduro ni ọna ti o yan.
reconfig_sl_writedata
32
Input reconfig_sl_ Sọtọ data atunto PCS
clk
lati wa ni kikọ lori a Kọ ọmọ ni a
ti a ti yan ona.
reconfig_sl_readdata_vali
1
d
Abajade
reconfig_sl_ Ṣeto atunto PCS
clk
data ti o gba wulo ni yiyan
ona.
Tabili 24.
Awọn ifihan agbara atunto F-Tile Lile IP
Ninu tabili yii, N ṣe aṣoju nọmba awọn ọna ti a ṣeto sinu olootu paramita IP.
Oruko
Ìbú
Aago itọsọna itọsọna
Apejuwe
reconfig_read
1
Input reconfig_clk PMA atunto atunto ka
awọn ifihan agbara aṣẹ.
reconfig_write
1
Input reconfig_clk PMA atunto atunto Kọ
awọn ifihan agbara aṣẹ.
reconfig_address
18 die-die + clog2bN
Iṣawọle
reconfig_clk
Pato PMA Avalon adirẹsi wiwo iranti ti iranti ni ọna ti o yan.
tesiwaju…
F-Tile Serial Lite IV Intel® FPGA IP Itọsọna olumulo 48
Fi esi ranṣẹ
6. F-Tile Serial Lite IV Intel FPGA IP Interface Awọn ifihan agbara 683074 | 2022.04.28
Oruko
reconfig_readdata reconfig_waitrequest reconfig_writedata reconfig_readdatavalid
Ìbú
32 1 32 1
Aago itọsọna itọsọna
Apejuwe
Ni awọn ipo PAM4 ad NRZ mejeeji, ọna kọọkan ni awọn die-die 18 ati awọn iwọn oke ti o ku n tọka si aiṣedeede ọna.
Example, fun apẹrẹ ọna 4:
· reconfig_address[19:18] ṣeto si 00 = adirẹsi fun ona 0.
· reconfig_address[19:18] ṣeto si 01 = adirẹsi fun ona 1.
· reconfig_address[19:18] ṣeto si 10 = adirẹsi fun ona 2.
· reconfig_address[19:18] ṣeto si 11 = adirẹsi fun ona 3.
Abajade
reconfig_clk Ṣe alaye data PMA lati ka nipasẹ ọmọ ti o ṣetan ni ọna ti o yan.
Abajade
reconfig_clk Ṣe aṣoju PMA Avalon memorymapped ni wiwo stalling ifihan agbara ni a yan ona.
Iṣawọle
reconfig_clk Ṣe alaye data PMA lati kọ sori ọmọ kikọ ni ọna ti o yan.
Abajade
reconfig_clk Ṣe alaye atunto PMA ti o gba data wulo ni ọna ti o yan.
6.5. Awọn ifihan agbara PMA
Tabili 25.
Awọn ifihan agbara PMA
Ninu tabili yii, N ṣe aṣoju nọmba awọn ọna ti a ṣeto sinu olootu paramita IP.
Oruko
Ìbú
Aago itọsọna itọsọna
Apejuwe
phy_tx_lanes_stable
N*2 (ipo PAM4)
N (Ipo NRZ)
Abajade
Asynchronous Nigbati o ba fi idi rẹ mulẹ, tọkasi ọna data TX ti ṣetan lati fi data ranṣẹ.
tx_pll_locked
N*2 (ipo PAM4)
N (Ipo NRZ)
Abajade
Asynchronous Nigbati o ba fi idi rẹ mulẹ, tọkasi TX PLL ti ṣaṣeyọri ipo titiipa.
phy_ehip_setan
N*2 (ipo PAM4)
N (Ipo NRZ)
Abajade
Asynchronous
Nigbati a ba fi idi rẹ mulẹ, tọka pe PCS aṣa ti pari ipilẹṣẹ inu ati ṣetan fun gbigbe.
Yi ifihan agbara asserts lẹhin tx_pcs_fec_phy_reset_n ati tx_pcs_fec_phy_reset_nare deasserted.
tx_serial_data
N
O wu TX ni tẹlentẹle aago TX ni tẹlentẹle awọn pinni.
rx_serial_data
N
Input RX ni tẹlentẹle aago RX ni tẹlentẹle awọn pinni.
phy_rx_block_lock
N*2 (ipo PAM4)
N (Ipo NRZ)
Abajade
Asynchronous Nigbati a ba fi idi rẹ mulẹ, tọkasi pe titete bulọki 66b ti pari fun awọn ọna.
rx_cdr_lock
N*2 (ipo PAM4)
Abajade
Asynchronous
Nigbati a ba fi idi rẹ mulẹ, tọkasi pe awọn aago ti o gba pada wa ni titiipa si data.
tesiwaju…
Fi esi ranṣẹ
F-Tile Serial Lite IV Intel® FPGA IP Itọsọna olumulo 49
6. F-Tile Serial Lite IV Intel FPGA IP Interface Awọn ifihan agbara 683074 | 2022.04.28
Orukọ phy_rx_pcs_ready phy_rx_hi_ber
Ìbú
Aago itọsọna itọsọna
Apejuwe
N (Ipo NRZ)
N*2 (ipo PAM4)
N (Ipo NRZ)
Abajade
Asynchronous
Nigbati a ba fi idi rẹ mulẹ, tọkasi pe awọn ọna RX ti ikanni Ethernet ti o baamu ni ibamu ni kikun ati ṣetan lati gba data.
N*2 (ipo PAM4)
N (Ipo NRZ)
Abajade
Asynchronous
Nigbati a ba fi idi rẹ mulẹ, tọkasi pe RX PCS ti ikanni Ethernet ti o baamu wa ni ipo HI BER kan.
F-Tile Serial Lite IV Intel® FPGA IP Itọsọna olumulo 50
Fi esi ranṣẹ
683074 | 2022.04.28 Firanṣẹ esi
7. Ṣiṣe pẹlu F-Tile Serial Lite IV Intel FPGA IP
7.1. Awọn Itọsọna Tunto
Tẹle awọn itọsona atunto wọnyi lati ṣe atunto ipele eto rẹ.
Di tx_pcs_fec_phy_reset_n ati awọn ifihan agbara rx_pcs_fec_phy_reset_n papo lori ipele eto lati tun TX ati RX PCS pada nigbakanna.
· Sọ tx_pcs_fec_phy_reset_n, rx_pcs_fec_phy_reset_n, tx_core_rst_n, rx_core_rst_n, ati awọn ifihan agbara atunto_reset ni akoko kanna. Tọkasi Tunto ati Ibẹrẹ Ọna asopọ fun alaye diẹ sii nipa atunto IP ati awọn ilana ibẹrẹ.
Mu tx_pcs_fec_phy_reset_n, ati awọn ifihan agbara rx_pcs_fec_phy_reset_n kekere, ati ifihan agbara reconfig_reset ga ati duro de tx_reset_ack ati rx_reset_ack lati tun IP lile F-tile daradara ati awọn bulọọki atunto.
Lati ṣaṣeyọri ọna asopọ iyara laarin awọn ẹrọ FPGA, tunto F-Tile Serial Lite IV Intel FPGA IPs ti a ti sopọ ni akoko kanna. Tọkasi F-Tile Serial Lite IV Intel FPGA IP Design Example Itọsọna Olumulo fun alaye nipa mimojuto IP TX ati ọna asopọ RX nipa lilo ohun elo irinṣẹ.
Alaye ti o jọmọ
· Tunto ati Ibẹrẹ Ọna asopọ ni oju-iwe 37
· F-Tile Serial Lite IV Intel FPGA IP Design Eksample User Itọsọna
7.2. Awọn Itọsọna Mimu Aṣiṣe
Tabili ti o tẹle ṣe atokọ awọn itọnisọna mimu aṣiṣe fun awọn ipo aṣiṣe eyiti o le waye pẹlu apẹrẹ F-Tile Serial Lite IV Intel FPGA IP apẹrẹ.
Table 26. Aṣiṣe Ipò ati mimu Awọn Itọsọna
Ipo aṣiṣe
Ọna kan tabi diẹ ẹ sii ko le fi idi ibaraẹnisọrọ mulẹ lẹhin fireemu akoko ti a fun.
Awọn itọnisọna
Ṣiṣe eto akoko-akoko lati tun ọna asopọ pada ni ipele ohun elo.
Ọna kan padanu ibaraẹnisọrọ lẹhin ibaraẹnisọrọ ti iṣeto.
Ọna kan padanu ibaraẹnisọrọ lakoko ilana deskew.
Eyi le ṣẹlẹ lẹhin tabi lakoko awọn ipele gbigbe data. Ṣiṣe wiwa ipadanu ọna asopọ ni ipele ohun elo ati tun ọna asopọ naa.
Ṣiṣe ilana isọdọtun ọna asopọ fun ọna asise. O gbọdọ rii daju pe ipa-ọna igbimọ ko kọja 320 UI.
Titete ọna ipadanu lẹhin ti gbogbo awọn ọna ti wa ni deedee.
Eyi le ṣẹlẹ lẹhin tabi lakoko awọn ipele gbigbe data. Ṣe iṣawari ipadanu titete ọna ọna ni ipele ohun elo lati tun bẹrẹ ilana titete ọna.
Intel Corporation. Gbogbo awọn ẹtọ wa ni ipamọ. Intel, aami Intel, ati awọn ami Intel miiran jẹ aami-išowo ti Intel Corporation tabi awọn oniranlọwọ rẹ. Intel ṣe atilẹyin iṣẹ ti FPGA rẹ ati awọn ọja semikondokito si awọn pato lọwọlọwọ ni ibamu pẹlu atilẹyin ọja boṣewa Intel, ṣugbọn ni ẹtọ lati ṣe awọn ayipada si eyikeyi awọn ọja ati iṣẹ nigbakugba laisi akiyesi. Intel ko gba ojuse tabi layabiliti ti o dide lati inu ohun elo tabi lilo eyikeyi alaye, ọja, tabi iṣẹ ti a ṣalaye ninu rẹ ayafi bi a ti gba ni kikun si kikọ nipasẹ Intel. A gba awọn alabara Intel nimọran lati gba ẹya tuntun ti awọn pato ẹrọ ṣaaju gbigbekele eyikeyi alaye ti a tẹjade ati ṣaaju gbigbe awọn aṣẹ fun awọn ọja tabi awọn iṣẹ. * Awọn orukọ miiran ati awọn ami iyasọtọ le jẹ ẹtọ bi ohun-ini ti awọn miiran.
ISO 9001: 2015 forukọsilẹ
683074 | 2022.04.28 Firanṣẹ esi
8. F-Tile Serial Lite IV Intel FPGA IP Itọsọna olumulo Archives
Awọn ẹya IP jẹ kanna bi awọn ẹya sọfitiwia Intel Quartus Prime Design Suite to v19.1. Lati Intel Quartus Prime Design Suite sọfitiwia ẹya 19.2 tabi nigbamii, awọn ohun kohun IP ni ero ikede IP tuntun kan.
Ti ẹya IP mojuto ko ba ṣe akojọ, itọsọna olumulo fun ẹya IP mojuto ti tẹlẹ kan.
Intel Quartus NOMBA Version
21.3
IP Core Version 3.0.0
Itọsọna olumulo F-Tile Serial Lite IV Intel® FPGA IP Itọsọna olumulo
Intel Corporation. Gbogbo awọn ẹtọ wa ni ipamọ. Intel, aami Intel, ati awọn ami Intel miiran jẹ aami-išowo ti Intel Corporation tabi awọn oniranlọwọ rẹ. Intel ṣe atilẹyin iṣẹ ti FPGA rẹ ati awọn ọja semikondokito si awọn pato lọwọlọwọ ni ibamu pẹlu atilẹyin ọja boṣewa Intel, ṣugbọn ni ẹtọ lati ṣe awọn ayipada si eyikeyi awọn ọja ati iṣẹ nigbakugba laisi akiyesi. Intel ko gba ojuse tabi layabiliti ti o dide lati inu ohun elo tabi lilo eyikeyi alaye, ọja, tabi iṣẹ ti a ṣalaye ninu rẹ ayafi bi a ti gba ni kikun si kikọ nipasẹ Intel. A gba awọn alabara Intel nimọran lati gba ẹya tuntun ti awọn pato ẹrọ ṣaaju gbigbekele eyikeyi alaye ti a tẹjade ati ṣaaju gbigbe awọn aṣẹ fun awọn ọja tabi awọn iṣẹ. * Awọn orukọ miiran ati awọn ami iyasọtọ le jẹ ẹtọ bi ohun-ini ti awọn miiran.
ISO 9001: 2015 forukọsilẹ
683074 | 2022.04.28 Firanṣẹ esi
9. Itan Atunyẹwo iwe fun F-Tile Serial Lite IV Intel FPGA IP Itọsọna olumulo
Iwe ikede 2022.04.28
2021.11.16 2021.10.22 2021.08.18
Intel Quartus NOMBA Version
22.1
21.3 21.3 21.2
Ẹya IP 5.0.0
3.0.0 3.0.0 2.0.0
Awọn iyipada
Tabili ti a ṣe imudojuiwọn: F-Tile Serial Lite IV Awọn ẹya Intel FPGA IP - Apejuwe Gbigbe data imudojuiwọn pẹlu afikun atilẹyin oṣuwọn transceiver FHT: 58G NRZ, 58G PAM4, ati 116G PAM4
Tabili ti a ṣe imudojuiwọn: F-Tile Serial Lite IV Intel FPGA IP Parameter Apejuwe - Fikun paramita tuntun · Eto igbohunsafẹfẹ aago ọna kika PLL · Mu ipari yokokoro ṣiṣẹ - Ṣe imudojuiwọn Awọn iye fun oṣuwọn data PMA - Iforukọsilẹ paramita lati baramu GUI
· Ṣe imudojuiwọn apejuwe fun gbigbe data ni Tabili: F-Tile Serial Lite IV Intel FPGA IP Awọn ẹya ara ẹrọ.
Orukọ tabili lorukọ IP si F-Tile Serial Lite IV Intel FPGA IP Parameter Apejuwe ni apakan Awọn paramita fun mimọ.
Tabili ti a ṣe imudojuiwọn: Awọn paramita IP: - Fikun paramita tuntun kan–RSFEC ṣiṣẹ lori Serial Lite IV Simplex IP miiran ti a gbe si ikanni FGT kanna. - Ṣe imudojuiwọn awọn iye aiyipada fun igbohunsafẹfẹ itọkasi aago Transceiver.
Itusilẹ akọkọ.
Intel Corporation. Gbogbo awọn ẹtọ wa ni ipamọ. Intel, aami Intel, ati awọn ami Intel miiran jẹ aami-išowo ti Intel Corporation tabi awọn oniranlọwọ rẹ. Intel ṣe atilẹyin iṣẹ ti FPGA rẹ ati awọn ọja semikondokito si awọn pato lọwọlọwọ ni ibamu pẹlu atilẹyin ọja boṣewa Intel, ṣugbọn ni ẹtọ lati ṣe awọn ayipada si eyikeyi awọn ọja ati iṣẹ nigbakugba laisi akiyesi. Intel ko gba ojuse tabi layabiliti ti o dide lati inu ohun elo tabi lilo eyikeyi alaye, ọja, tabi iṣẹ ti a ṣalaye ninu rẹ ayafi bi a ti gba ni kikun si kikọ nipasẹ Intel. A gba awọn alabara Intel nimọran lati gba ẹya tuntun ti awọn pato ẹrọ ṣaaju gbigbekele eyikeyi alaye ti a tẹjade ati ṣaaju gbigbe awọn aṣẹ fun awọn ọja tabi awọn iṣẹ. * Awọn orukọ miiran ati awọn ami iyasọtọ le jẹ ẹtọ bi ohun-ini ti awọn miiran.
ISO 9001: 2015 forukọsilẹ
Awọn iwe aṣẹ / Awọn orisun
![]() |
intel F Tile Serial Lite IV Intel FPGA IP [pdf] Itọsọna olumulo 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 [pdf] Itọsọna olumulo 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 |