intel Native Loopback Accelerator Functional Unit (AFU)
Tietoja tästä asiakirjasta
yleissopimukset
Taulukko 1. Asiakirjakäytännöt
yleissopimus | Kuvaus |
# | Edeltää komentoa, joka osoittaa, että komento on syötettävä pääkäyttäjänä. |
$ | Osoittaa, että komento on syötettävä käyttäjänä. |
Tämä fontti | Filenimet, komennot ja avainsanat tulostetaan tällä fontilla. Pitkät komentorivit tulostetaan tällä fontilla. Vaikka pitkät komentorivit voivat rivittyä seuraavalle riville, paluu ei ole osa komentoa; älä paina enteriä. |
Osoittaa, että kulmasulkujen välissä näkyvä paikkamerkkiteksti on korvattava sopivalla arvolla. Älä mene kulmasuluihin. |
Lyhenteet
Taulukko 2. Lyhenteet
Lyhenteet | Laajentaminen | Kuvaus |
AF | Kiihdytintoiminto | Käännetty Hardware Accelerator -kuva, joka on toteutettu FPGA-logiikassa, joka kiihdyttää sovellusta. |
AFU | Kiihdytin toiminnallinen yksikkö | FPGA-logiikassa toteutettu laitteistokiihdytin, joka purkaa sovelluksen laskennallisen toiminnon suorittimesta suorituskyvyn parantamiseksi. |
API | Sovellusohjelmointiliittymä | Joukko aliohjelmien määritelmiä, protokollia ja työkaluja ohjelmistosovellusten rakentamiseen. |
ASE | AFU-simulaatioympäristö | Yhteissimulaatioympäristö, jonka avulla voit käyttää samaa isäntäsovellusta ja automaattitarkennusta simulaatioympäristössä. ASE on osa Intel® Acceleration Stack for FPGAs. |
CCI-P | Ydinvälimuistin käyttöliittymä | CCI-P on standardiliitäntä, jota AFU:t käyttävät kommunikoidakseen isännän kanssa. |
CL | Välimuistirivi | 64-tavuinen välimuistirivi |
DFH | Laitteen ominaisuusotsikko | Luo linkitetyn luettelon ominaisuusotsikoista tarjotakseen laajennettavan tavan lisätä ominaisuuksia. |
FIM | FPGA Interface Manager | FPGA-laitteisto, joka sisältää FPGA-liitäntäyksikön (FIU) ja ulkoiset liitännät muistiin, verkkokäyttöön jne.
Kiihdytystoiminto (AF) on yhteydessä FIM:iin ajon aikana. |
FIU | FPGA-liitäntäyksikkö | FIU on alustan rajapintakerros, joka toimii siltana alustaliitäntöjen, kuten PCIe*, UPI ja AFU-puolen liitäntöjen, kuten CCI-P, välillä. |
jatkui… |
Intel Corporation. Kaikki oikeudet pidätetään. Intel, Intel-logo ja muut Intel-merkit ovat Intel Corporationin tai sen tytäryhtiöiden tavaramerkkejä. Intel takaa FPGA- ja puolijohdetuotteidensa suorituskyvyn nykyisten vaatimusten mukaisesti Intelin vakiotakuun mukaisesti, mutta pidättää oikeuden tehdä muutoksia tuotteisiin ja palveluihin milloin tahansa ilman erillistä ilmoitusta. Intel ei ota minkään tässä kuvatun tiedon, tuotteen tai palvelun soveltamisesta tai käytöstä johtuvaa vastuuta tai vastuuta, paitsi jos Intel on nimenomaisesti kirjallisesti hyväksynyt. Intelin asiakkaita kehotetaan hankkimaan uusin versio laitteen teknisistä tiedoista ennen kuin he luottavat julkaistuihin tietoihin ja ennen kuin he tilaavat tuotteita tai palveluita. *Muut nimet ja tuotemerkit voidaan väittää muiden omaisuudeksi.
Lyhenteet | Laajentaminen | Kuvaus |
MPF | Muistin ominaisuuksien tehdas | MPF on BBB (Basic Building Block), jota AFU:t voivat käyttää CCI-P-liikenteen muokkaustoimintojen tarjoamiseen rahanpesun selvittelykeskuksen kanssa tapahtuville tapahtumille. |
Viesti | Viesti | Viesti – ohjausilmoitus |
NLB | Alkuperäinen loopback | NLB lukee ja kirjoittaa CCI-P-linkille yhteyksien ja suorituskyvyn testaamiseksi. |
RdLine_I | Lue rivi virheellinen | Muistin lukupyyntö, FPGA-välimuistin vihje on asetettu virheelliseksi. Linjaa ei ole tallennettu välimuistiin FPGA:ssa, mutta se voi aiheuttaa FPGA-välimuistin saastumista.
Huomautus: Välimuisti tag seuraa kaikkien Intel Ultra Path Interconnectin (Intel UPI) odottamattomien pyyntöjen tilaa. Siksi, vaikka RdLine_I on merkitty virheelliseksi valmistumisen jälkeen, se kuluttaa välimuistia tag tilapäisesti seurata pyynnön tilaa UPI:n kautta. Tämä toimenpide voi johtaa välimuistirivin poistoon, mikä johtaa välimuistin saastumiseen. AdvantagRdLine_I:n käyttäminen on, että CPU-hakemisto ei seuraa sitä; joten se estää snooping from CPU. |
RdLine-S | Lue Jaettu rivi | Muistin lukupyyntö, jossa FPGA-välimuistin vihje on asetettu jaetuksi. Se yritetään pitää FPGA-välimuistissa jaetussa tilassa. |
WrLine_I | Kirjoitusrivi ei kelpaa | Muistin kirjoituspyyntö, jossa FPGA-välimuistin vihje on asetettu arvoon Invalid. Rahanpesun selvittelykeskus kirjoittaa tiedot ilman aikomusta säilyttää tietoja FPGA-välimuistissa. |
WrLine_M | Kirjoita riviä muokattu | Muistin kirjoituspyyntö, jossa FPGA-välimuistin vihje on Muokattu. Rahanpesun selvittelykeskus kirjoittaa tiedot ja jättää ne FPGA-välimuistiin muokattuun tilaan. |
Kiihtyvyyssanasto
Taulukko 3. Kiihtyvyyspino Intel Xeon® -suorittimelle ja FPGA:t Sanasto
Termi | Lyhenne | Kuvaus |
Intel Acceleration Stack Intel Xeon® -suorittimelle FPGA:lla | Kiihtyvyyspino | Kokoelma ohjelmistoja, laiteohjelmistoja ja työkaluja, jotka tarjoavat suorituskyvylle optimoidun yhteyden Intel FPGA:n ja Intel Xeon -prosessorin välillä. |
Ohjelmoitava Intel FPGA -kiihdytyskortti (Intel FPGA PAC) | Intel FPGA PAC | PCIe FPGA -kiihdytinkortti. Sisältää FPGA Interface Managerin (FIM), joka muodostaa pariliitoksen Intel Xeon -prosessorin kanssa PCIe-väylän kautta. |
Native Loopback Accelerator Functional Unit (AFU)
Native Loopback (NLB) AFU Overview
- NLB sample AFU:t sisältävät joukon Verilogia ja System Verilogia files testata muistin luku- ja kirjoitustapoja, kaistanleveyttä ja latenssia.
- Tämä paketti sisältää kolme AFU:ta, jotka voit rakentaa samasta RTL-lähteestä. RTL-lähdekoodin määritykset luovat nämä AFU:t.
NLB Sample Accelerator Function (AF)
$OPAE_PLATFORM_ROOT/hw/samples-hakemisto tallentaa lähdekoodin seuraaville NLB:illeampAFU:t:
- nlb_mode_0
- nlb_mode_0_stp
- nlb_mode_3
Huomautus: $DCP_LOC/hw/samples hakemisto tallentaa NLB:tample AFU:n lähdekoodi 1.0-julkaisupaketille.
Ymmärtääksesi NLB:nampAFU:n lähdekoodirakenne ja sen rakentaminen, katso jokin seuraavista Pika-aloitusoppaista (riippuen siitä, mitä Intel FPGA PAC:ia käytät):
- Jos käytät Intel PAC:ia Intel Arria® 10 GX FPGA:n kanssa, katso kohtaa IntelProgrammable Acceleration Card with Intel Arria 10 GX FPGA.
- Jos käytät Intel FPGA PAC D5005:tä, katso Intel Acceleration Stack -pikaopas Intel FPGA Programmable Acceleration Card D5005.
Julkaisupaketti sisältää seuraavat kolme sample AFs:
- NLB-tila 0 AF: vaatii hello_fpga- tai fpgadiag-apuohjelman lpbk1-testin suorittamiseen.
- NLB-tilan 3 AF: vaatii fpgadiag-apuohjelman trupt-, luku- ja kirjoitustestien suorittamiseen.
- NLB-tila 0 stp AF: vaatii hello_fpga- tai fpgadiag-apuohjelman lpbak1-testin suorittamiseen.
Huomautus: nlb_mode_0_stp on sama AFU kuin nlb_mode_0, mutta Signal Tap -virheenkorjausominaisuus on käytössä.
Fpgadiag- ja hello_fpga-apuohjelmat auttavat asianmukaista AF:ää diagnosoimaan, testaamaan ja raportoimaan FPGA-laitteistosta.
Intel Corporation. Kaikki oikeudet pidätetään. Intel, Intel-logo ja muut Intel-merkit ovat Intel Corporationin tai sen tytäryhtiöiden tavaramerkkejä. Intel takaa FPGA- ja puolijohdetuotteidensa suorituskyvyn nykyisten vaatimusten mukaisesti Intelin vakiotakuun mukaisesti, mutta pidättää oikeuden tehdä muutoksia tuotteisiin ja palveluihin milloin tahansa ilman erillistä ilmoitusta. Intel ei ota minkään tässä kuvatun tiedon, tuotteen tai palvelun soveltamisesta tai käytöstä johtuvaa vastuuta tai vastuuta, paitsi jos Intel on nimenomaisesti kirjallisesti hyväksynyt. Intelin asiakkaita kehotetaan hankkimaan uusin versio laitteen teknisistä tiedoista ennen kuin he luottavat julkaistuihin tietoihin ja ennen kuin he tilaavat tuotteita tai palveluita. *Muut nimet ja tuotemerkit voidaan väittää muiden omaisuudeksi.
Kuva 1. Native Loopback (nlb_lpbk.sv) Top Level Wrapper
Taulukko 4. NLB Files
File Nimi | Kuvaus |
nlb_lpbk.sv | Huipputason kääre NLB:lle, joka ilmentää pyynnön esittäjän ja välimiehen. |
arbiter.sv | Toteuttaa testi-AF:n. |
requestor.sv | Hyväksyy välimiehen pyynnöt ja muotoilee pyynnöt CCI-P-määrityksen mukaisesti. Toteuttaa myös virtauksen ohjauksen. |
nlb_csr.sv | Toteuttaa 64-bittiset luku-/kirjoitusohjaus- ja tilarekisterit (CSR). Rekisterit tukevat sekä 32- että 64-bittistä luku- ja kirjoitusta. |
nlb_gram_sdp.sv | Toteuttaa yleisen kaksiporttisen RAM-muistin, jossa on yksi kirjoitusportti ja yksi lukuportti. |
NLB on AFU:n referenssitoteutus, joka on yhteensopiva Intel Acceleration Stack for Intel Xeon CPU with FPGAs Core Cache Interface (CCI-P) -viitekäsikirjan kanssa. NLB:n ensisijainen tehtävä on vahvistaa isäntäyhteydet käyttämällä erilaisia muistin käyttömalleja. NLB mittaa myös kaistanleveyttä ja luku-/kirjoitusviivettä. Kaistanleveystestissä on seuraavat vaihtoehdot:
- 100% luettu
- 100% kirjoittaa
- 50 % lukee ja 50 % kirjoittaa
Aiheeseen liittyvät tiedot
- Intel Acceleration Stack -pikaopas Intelin ohjelmoitavalle kiihdytyskortille, jossa on Arria 10 GX FPGA
- Acceleration Stack Intel Xeon -suorittimelle, jossa on FPGA:t Core Cache Interface (CCI-P) -viiteopas
- Intel Acceleration Stack -pikaopas Intel FPGA -ohjelmoitavalle kiihdytyskortille D5005
Alkuperäinen Loopback Control ja Status Register -kuvaukset
Taulukko 5. CSR-nimet, osoitteet ja kuvaukset
Tavuosoite (OPAE) | Sana Osoite (CCI-P) | Pääsy | Nimi | Leveys | Kuvaus |
0x0000 | 0x0000 | RO | DFH | 64 | AF Device Feature Header. |
0x0008 | 0x0002 | RO | AFU_ID_L | 64 | AF ID alhainen. |
0x0010 | 0x0004 | RO | AFU_ID_H | 64 | AF ID korkea. |
0x0018 | 0x0006 | Rsvd | CSR_DFH_RSVD0 | 64 | Pakollinen varattu 0. |
0x0020 | 0x0008 | RO | CSR_DFH_RSVD1 | 64 | Pakollinen varattu 1. |
0x0100 | 0x0040 | RW | CSR_SCRATCHPAD0 | 64 | Scratchpad-rekisteri 0. |
0x0108 | 0x0042 | RW | CSR_SCRATCHPAD1 | 64 | Scratchpad-rekisteri 2. |
0x0110 | 0x0044 | RW | CSR_AFU_DSM_BASE L | 32 | Alempi 32-bittinen AF DSM -perusosoite. Alemmat 6 bittiä ovat 4 × 00, koska osoite on kohdistettu 64-tavuisen välimuistin rivikoon mukaan. |
0x0114 | 0x0045 | RW | CSR_AFU_DSM_BASE H | 32 | AF DSM -perusosoitteen ylempi 32 bittiä. |
0x0120 | 0x0048 | RW | CSR_SRC_ADDR | 64 | Aloita lähdepuskurin fyysinen osoite. Kaikki lukupyynnöt kohdistuvat tälle alueelle. |
0x0128 | 0x004A | RW | CSR_DST_ADDR | 64 | Aloita kohdepuskurin fyysinen osoite. Kaikki kirjoituspyynnöt kohdistuvat tälle alueelle |
0x0130 | 0x004C | RW | CSR_NUM_LINES | 32 | Välimuistirivien määrä. |
0x0138 | 0x004E | RW | CSR_CTL | 32 | Ohjaa testivirtausta, käynnistystä, pysäytystä, pakottamista loppuun. |
0x0140 | 0x0050 | RW | CSR_CFG | 32 | Konfiguroi testiparametrit. |
0x0148 | 0x0052 | RW | CSR_INACT_THRESH | 32 | Käyttämättömyyden raja. |
0x0150 | 0x0054 | RW | CSR_INTERRUPT0 | 32 | SW allokoi keskeytyksen APIC-tunnuksen ja vektorin laitteelle. |
DSM Offset-kartta | |||||
0x0040 | 0x0010 | RO | DSM_STATUS | 32 | Testin tila ja virherekisteri. |
Taulukko 6. CSR-bittikentät esimamples
Tässä taulukossa luetellaan CSR-bittikentät, jotka riippuvat CSR_NUM_LINES-arvosta, . Example alla = 14.
Nimi | Bittikenttä | Pääsy | Kuvaus |
CSR_SRC_ADDR | [63:] | RW | 2^(N+6) Mt tasattu osoite osoittaa lukupuskurin alkuun. |
[-1:0] | RW | 0x0. | |
CSR_DST_ADDR | [63:] | RW | 2^(N+6) Mt tasattu osoite osoittaa kirjoituspuskurin alkuun. |
[-1:0] | RW | 0x0. | |
CSR_NUM_LINES | [31:] | RW | 0x0. |
jatkui… |
Nimi | Bittikenttä | Pääsy | Kuvaus |
[-1:0] | RW | Lukettavien tai kirjoitettavien välimuistirivien määrä. Tämä kynnys voi olla erilainen jokaiselle testi-AF:lle.
Huomautus: Varmista, että lähde- ja kohdepuskurit ovat riittävän suuria välimuistin rivit. CSR_NUM_LINES on pienempi tai yhtä suuri kuin . |
|
Oletetaan seuraaville arvoille =14. Sitten CSR_SRC_ADDR ja CSR_DST_ADDR hyväksyvät 2^20 (0x100000). | |||
CSR_SRC_ADDR | [31:14] | RW | 1 Mt tasattu osoite. |
[13:0] | RW | 0x0. | |
CSR_DST_ADDR | [31:14] | RW | 1 Mt tasattu osoite. |
[13:0] | RW | 0x0. | |
CSR_NUM_LINES | [31:14] | RW | 0x0. |
[13:0] | RW | Lukettavien tai kirjoitettavien välimuistirivien määrä. Tämä kynnys voi olla erilainen jokaiselle testi-AF:lle.
Huomautus: Varmista, että lähde- ja kohdepuskurit ovat riittävän suuria välimuistin rivit. |
Taulukko 7. Muut CSR-bittikentät
Nimi | Bittikenttä | Pääsy | Kuvaus |
CSR_CTL | [31:3] | RW | Varattu. |
[2] | RW | Pakota testin suorittaminen. Kirjoittaa testin valmistumislipun ja muut suorituskykylaskurit tiedostoon csr_stat. Pakotetun testin suorittamisen jälkeen laitteiston tila on identtinen ei-pakotetun testin valmistumisen kanssa. | |
[1] | RW | Aloittaa testin suorittamisen. | |
[0] | RW | Aktiivinen matalan testin nollaus. Kun se on alhainen, kaikki konfigurointiparametrit muuttuvat oletusarvoiksi. | |
CSR_CFG | [29] | RW | cr_interrupt_testmode testaa keskeytykset. Luo keskeytyksen jokaisen testin lopussa. |
[28] | RW | cr_interrupt_on_error lähettää keskeytyksen virheen sattuessa | |
havaitseminen. | |||
[27:20] | RW | cr_test_cfg määrittää kunkin testitilan toiminnan. | |
[13:12] | RW | cr_chsel valitsee virtuaalisen kanavan. | |
[10:9] | RW | cr_rdsel määrittää lukupyynnön tyypin. Koodauksissa on | |
seuraavat kelvolliset arvot: | |||
• 1'b00: RdLine_S | |||
• 2'b01: RdLine_I | |||
• 2'b11: Mixed mode | |||
[8] | RW | cr_delay_en mahdollistaa satunnaisen viiveen lisäämisen pyyntöjen väliin. | |
[6:5] | RW | Konfiguroi testitilan, cr_multiCL-len. Kelvolliset arvot ovat 0,1 ja 3. | |
[4:2] | RW | cr_mode, määrittää testitilan. Seuraavat arvot ovat voimassa: | |
• 3'b000: LPBK1 | |||
• 3'b001: Lue | |||
• 3'b010: Kirjoita | |||
• 3'b011: TRPUT | |||
jatkui… |
Nimi | Bittikenttä | Pääsy | Kuvaus |
Lisätietoja testitilasta on kohdassa Testitilat aihe alla. | |||
[1] | RW | c_cont valitsee testin siirtymisen tai testin lopettamisen.
• Kun 1'b0, testi päättyy. Päivittää CSR:n tilan kun CSR_NUM_LINES määrä on saavutettu. • Kun 1'b1, testi siirtyy aloitusosoitteeseen, kun se saavuttaa CSR_NUM_LINES-määrän. Kiertotilassa testi päättyy vain virheen sattuessa. |
|
[0] | RW | cr_wrthru_en vaihtaa WrLine_I- ja Wrline_M-pyyntötyyppien välillä.
• 1'b0: WrLine_M • 1'b1: WrLine_I |
|
CSR_INACT_THRESHOLD | [31:0] | RW | Käyttämättömyyden raja. Tunnistaa pysähdysten keston koeajon aikana. Laskee peräkkäisten tyhjäkäyntijaksojen määrän. Jos passiivisuus laskee
> CSR_INACT_THRESHOLD, pyyntöjä ei lähetetä, ei vastauksia vastaanotettu, ja inact_timeout -signaali asetetaan. 1:n kirjoittaminen kohtaan CSR_CTL[1] aktivoi tämän laskurin. |
CSR_INTERRUPT0 | [23:16] | RW | Laitteen keskeytysvektorinumero. |
[15:0] | RW | apic_id on laitteen APIC OD. | |
DSM_STATUS | [511:256] | RO | Virhevedoslomake Testitila. |
[255:224] | RO | End Overhead. | |
[223:192] | RO | Aloita Overhead. | |
[191:160] | RO | Kirjoitusten määrä. | |
[159:128] | RO | Lukemien määrä. | |
[127:64] | RO | Kellojen lukumäärä. | |
[63:32] | RO | Testaa virherekisteriä. | |
[31:16] | RO | Vertaile ja vaihda menestyslaskuria. | |
[15:1] | RO | Ainutlaatuinen tunnus jokaiselle DSM-tilan kirjoitukselle. | |
[0] | RO | Testin valmistumisen lippu. |
Testitilat
CSR_CFG[4:2] määrittää testitilan. Seuraavat neljä testiä ovat käytettävissä:
- LPBK1: Tämä on muistikopiointitesti. AF kopioi CSR_NUM_LINES lähdepuskurista kohdepuskuriin. Testin päätyttyä ohjelmisto vertaa lähde- ja kohdepuskuria.
- Lukea: Tämä testi korostaa lukupolkua ja mittaa lukukaistanleveyttä tai latenssia. AF lukee CSR_NUM_LINES alkaen osoitteesta CSR_SRC_ADDR. Tämä on vain kaistanleveys- tai latenssitesti. Se ei tarkista luettua dataa.
- Kirjoittaa: Tämä testi korostaa kirjoituspolkua ja mittaa kirjoituskaistanleveyttä tai latenssia. AF lukee CSR_NUM_LINES alkaen osoitteesta CSR_SRC_ADDR. Tämä on vain kaistanleveys- tai latenssitesti. Se ei vahvista kirjoitettuja tietoja.
- TRPUT: Tämä testi yhdistää lukemisen ja kirjoittamisen. Se lukee CSR_NUM_LINES alkaen sijainnista CSR_SRC_ADDR ja kirjoittaa CSR_NUM_LINES arvoon CSR_SRC_ADDR. Se mittaa myös luku- ja kirjoituskaistanleveyttä. Tämä testi ei tarkista tietoja. Lukemalla ja kirjoittamalla ei ole riippuvuuksia
Seuraava taulukko näyttää CSR_CFG-koodaukset neljälle testille. Tämä taulukko asettaa ja CSR_NUM_LINES, =14. Voit muuttaa välimuistirivien määrää päivittämällä CSR_NUM_LINES rekisterin.
Taulukko 8. Testitilat
FPGA-diagnostiikka: fpgadiag
Fpgadiag-apuohjelma sisältää useita testejä FPGA-laitteiston diagnosoimiseksi, testaamiseksi ja raportoimiseksi. Käytä fpgadiag-apuohjelmaa kaikkien testitilojen suorittamiseen. Lisätietoja fpgadiag-apuohjelman käyttämisestä on Open Programmable Acceleration Engine (OPAE) -työkalujen oppaan fpgadiag-osiossa.
NLB Mode0 Hello_FPGA Test Flow
- Ohjelmisto alustaa Device Status Memory (DSM) -muistin nollaan.
- Ohjelmisto kirjoittaa DSM BASE -osoitteen AFU:lle. CSR Write(DSM_BASE_H), CSRWrite(DSM_BASE_L)
- Ohjelmisto valmistelee lähde- ja kohdemuistipuskurin. Tämä valmiste on testikohtainen.
- Ohjelmisto kirjoittaa CSR_CTL[2:0]= 0x1. Tämä kirjoitus tuo testin pois nollauksesta ja konfigurointitilaan. Määritys voi jatkua vain, kun CSR_CTL[0]=1 & CSR_CTL[1]=1.
- Ohjelmisto määrittää testiparametrit, kuten src, destaddress, csr_cfg, num lines ja niin edelleen.
- Ohjelmiston CSR kirjoittaa CSR_CTL[2:0]= 0x3. AF aloittaa testin suorittamisen.
- Testin valmistuminen:
- Laitteisto valmistuu, kun testi on valmis tai havaitsee virheen. Valmistuttuaan laitteiston automaattitarkennus päivittää tilan DSM_STATUS. Ohjelmistokyselyt DSM_STATUS[31:0]=1 havaitakseen testin valmistumisen.
- Ohjelmisto voi pakottaa testin loppuun kirjoittamalla CSR kirjoittaa CSR_CTL[2:0]=0x7. Laitteiston AF-päivitykset DSM_STATUS.
Asiakirjan versiohistoria Native Loopback Accelerator Functional Unit (AFU) -käyttöoppaalle
Asiakirjan versio | Intelin kiihdytys Pino versio | Muutokset |
2019.08.05 | 2.0 (tuettu Intelin kanssa
Quartus Prime Pro Edition 18.1.2) ja 1.2 (tuettu Intel Quartus Prime Pro Edition 17.1.1) |
Lisätty tuki Intel FPGA PAC D5005 -alustalle nykyisessä julkaisussa. |
2018.12.04 | 1.2 (tuettu Intelin kanssa
Quartus® Prime Pro Edition 17.1.1) |
Huoltojulkaisu. |
2018.08.06 | 1.1 (tuettu Intelin kanssa
Quartus Prime Pro Edition 17.1.1) ja 1.0 (tuettu Intel Quartus Prime Pro Edition 17.0.0) |
Päivitetty NLB:n lähdekoodin sijaintiample AFU sisään NLB Sample Accelerator Function (AF) osio. |
2018.04.11 | 1.0 (tuettu Intelin kanssa
Quartus Prime Pro Edition 17.0.0) |
Alkuperäinen julkaisu. |
Intel Corporation. Kaikki oikeudet pidätetään. Intel, Intel-logo ja muut Intel-merkit ovat Intel Corporationin tai sen tytäryhtiöiden tavaramerkkejä. Intel takaa FPGA- ja puolijohdetuotteidensa suorituskyvyn nykyisten vaatimusten mukaisesti Intelin vakiotakuun mukaisesti, mutta pidättää oikeuden tehdä muutoksia tuotteisiin ja palveluihin milloin tahansa ilman erillistä ilmoitusta. Intel ei ota minkään tässä kuvatun tiedon, tuotteen tai palvelun soveltamisesta tai käytöstä johtuvaa vastuuta tai vastuuta, paitsi jos Intel on nimenomaisesti kirjallisesti hyväksynyt. Intelin asiakkaita kehotetaan hankkimaan uusin versio laitteen teknisistä tiedoista ennen kuin he luottavat julkaistuihin tietoihin ja ennen kuin he tilaavat tuotteita tai palveluita. *Muut nimet ja tuotemerkit voidaan väittää muiden omaisuudeksi.
Asiakirjat / Resurssit
![]() |
intel Native Loopback Accelerator Functional Unit (AFU) [pdfKäyttöopas Alkuperäinen loopback-kiihdytin toiminnallinen yksikkö AFU, alkuperäinen loopback, kiihdytin toiminnallinen yksikkö AFU, toiminnallinen yksikkö AFU |