intel-LOGO

intel Native Loopback Accelerator Functional Unit (AFU)

intel-Native-Loopback-Accelerator-Functional-Unit-(AFU)-PRO

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

intel-Native-Loopback-Accelerator-Functional-Unit-(AFU)-1

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

  1. Ohjelmisto alustaa Device Status Memory (DSM) -muistin nollaan.
  2. Ohjelmisto kirjoittaa DSM BASE -osoitteen AFU:lle. CSR Write(DSM_BASE_H), CSRWrite(DSM_BASE_L)
  3. Ohjelmisto valmistelee lähde- ja kohdemuistipuskurin. Tämä valmiste on testikohtainen.
  4. 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.
  5. Ohjelmisto määrittää testiparametrit, kuten src, destaddress, csr_cfg, num lines ja niin edelleen.
  6. Ohjelmiston CSR kirjoittaa CSR_CTL[2:0]= 0x3. AF aloittaa testin suorittamisen.
  7. 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

Viitteet

Jätä kommentti

Sähköpostiosoitettasi ei julkaista. Pakolliset kentät on merkitty *