intel-Acceleration-Stack-for-Xeon-CPU-with-FPGAs-1-0-Errata (1)

intel Acceleration Stack för Xeon CPU med FPGAs 1.0 Errata

intel-Acceleration-Stack-for-Xeon-CPU-with-FPGAs-1-0-Errata (6)

Produktinformation

Utfärda Beskrivning Lösning Status
Flash Fallback uppfyller inte PCIe Timeout Värden kan hänga sig eller rapportera ett PCIe-fel efter en flash
failover har inträffat. Detta problem kan ses när användaren bild
in flash är skadad och konfigurationsundersystemet laddar
fabriksbild till FPGA.
Följ instruktionerna i Uppdatera Flash med FPGA
Interface Manager (FIM) Bild med Intel Quartus Prime Programmer
avsnittet i Intel Acceleration Stack Snabbstartguide för Intel
Programmerbart accelerationskort med Intel Arria 10 GX FPGA. Om
problemet kvarstår, kontakta din lokala fältrepresentant.
Påverkar: Intel Acceleration Stack 1.0-produktion
Status: Ingen planerad åtgärd
Transaktionslagerpakettyper som inte stöds Acceleration Stack FPGA Interface Manager (FIM) gör det inte
stöder PCIe* Memory Read Lock, Configuration Read Type 1 och
Konfiguration Skriv typ 1 transaktionslagerpaket (TLPs). Om
enheten tar emot ett PCIe-paket av den här typen, svarar den inte
med ett kompletteringspaket som förväntat.
Ingen lösning tillgänglig. Påverkar: Intel Acceleration Stack 1.0-produktion
Status: Ingen planerad åtgärd
JTAG Tidsfel kan rapporteras i FPGA-gränssnittet
Chef
Intel Quartus Prime Pro Edition Timing Analyzer kan rapportera
obegränsad JTAG I/O-vägar i FIM.
Dessa obegränsade vägar kan säkert ignoreras eftersom
JTAG I/O-vägar används inte i FIM.
Påverkar: Intel Acceleration Stack 1.0-produktion
Status: Planerad fix i Intel Acceleration Stack 1.1

Produktanvändningsinstruktioner

För att lösa problemen som nämns ovan, följ instruktionerna nedan:

Flash Fallback uppfyller inte PCIe Timeout

Om du stöter på ett häng eller PCIe-fel efter en flash-failover kan det bero på en skadad användarbild i flashen. För att lösa det här problemet, gör följande:

  1. Se snabbstartsguiden för Intel Acceleration Stack för Intel Programmable Acceleration Card med Intel Arria 10 GX FPGA.
  2. Följ instruktionerna i avsnittet "Uppdatera Flash med FPGA Interface Manager (FIM)-bild med Intel Quartus Prime Programmer".
  3. Om problemet kvarstår, kontakta din lokala representant för ytterligare hjälp.

Transaktionslagerpakettyper som inte stöds

Om du har problem med pakettyper för transaktionslager som inte stöds, såsom PCIe Memory Read Lock, Configuration Read Type 1 och Configuration Write Type 1, följ dessa steg:

  1. Det finns ingen lösning för det här problemet. Observera att Acceleration Stack FPGA Interface Manager (FIM) inte stöder dessa pakettyper.

JTAG Tidsfel kan rapporteras i FPGA Interface Manager

Om du stöter på JTAG tidsfel som rapporterats i FPGA Interface Manager, följ dessa steg:

  1. Du kan lugnt ignorera den obegränsade JTAG I/O-sökvägar rapporterade av Intel Quartus Prime Pro Edition Timing Analyzer i FIM.
  2. Dessa sökvägar används inte i FIM och bör inte påverka dess funktionalitet.

Intel® Acceleration Stack för Intel® Xeon® CPU med FPGAs 1.0 Errata

Det här dokumentet innehåller information om fel som påverkar Intel® Acceleration Stack för Intel Xeon® CPU med FPGA.

Utfärda Berörda versioner Planerad fix
Flash Fallback uppfyller inte PCIe Timeout på sidan 4 Acceleration Stack 1.0 produktion Ingen planerad åtgärd
Transaktionslagerpaket som inte stöds Typer på sidan 5 Acceleration Stack 1.0 produktion Ingen planerad åtgärd
JTAG Tidsfel kan rapporteras i FPGA Interface Manager på sidan 6 Acceleration Stack 1.0 produktion Accelerationsstapel 1.1
fpgabist-verktyget går inte igenom Hexadecimala bussnummer korrekt på sidan 7 Acceleration Stack 1.0 produktion Accelerationsstapel 1.1
Möjlig låg dma_afu bandbredd pga till memcpy Funktion på sidan 8 Acceleration Stack 1.0 Beta och produktion Accelerationsstapel 1.1
regress.sh -r Alternativet fungerar inte Med dma_afu på sidan 9 Acceleration Stack 1.0 produktion Ingen planerad fix

Tabellen nedan kan användas som en referens för att identifiera FPGA Interface Manager (FIM), Open Programmable Acceleration Engine (OPAE) och Intel Quartus® Prime Pro Edition-version som motsvarar din programvaruversion.

Tabell 1. Referenstabell för Intel Acceleration Stack 1.0

Intel Acceleration Stackversion Brädor FIM-version (PR Interface ID) OPAE-version Intel Quartus Prime Pro Edition
1.0 Produktion(1) Intel PAC med Intel Arria® 10 GX FPGA ce489693-98f0-5f33-946d-560708

be108a

0.13.1 17.0.0

Relaterad information

Intel Acceleration Stack för Intel Xeon CPU med FPGA Release Notes Se release notes för mer information om kända problem och förbättringar för Intel Acceleration Stack 1.0

(1) Fabrikspartitionen för konfigurationsflashen innehåller Acceleration Stack 1.0 Alpha-versionen. När bilden i användarpartitionen inte kan laddas uppstår en flash-failover och fabriksavbildningen laddas istället. Efter att en flash-failover inträffat läses PR-ID:t som d4a76277-07da-528d-b623-8b9301feaffe.

Flash Fallback uppfyller inte PCIe Timeout

Beskrivning

Värden kan hänga sig eller rapportera ett PCIe-fel efter att en flash-failover har inträffat. Det här problemet kan ses när användarbilden i flash är skadad och konfigurationsundersystemet laddar fabriksavbildningen till FPGA.

Lösning
Följ instruktionerna i avsnittet "Uppdatera Flash med FPGA Interface Manager (FIM)-bild med Intel Quartus Prime Programmer" i Intel Acceleration Stack Snabbstartguide för Intel Programmerbart Acceleration Card med Intel Arria 10 GX FPGA. Kontakta din lokala representant om problemet kvarstår.

Status

  • Påverkar: Intel Acceleration Stack 1.0-produktion
  • Status: Ingen planerad åtgärd

Relaterad information
Intel Acceleration Stack Snabbstartguide för Intel Programmerbart Acceleration Card med Intel Arria 10 GX FPGA

Transaktionslagerpakettyper som inte stöds

Beskrivning
Acceleration Stack FPGA Interface Manager (FIM) stöder inte PCIe* Memory Read Lock, Configuration Read Type 1 och Configuration Write Type 1 transaktionslagerpaket (TLPs). Om enheten tar emot ett PCIe-paket av denna typ, svarar den inte med ett Completion-paket som förväntat.

Lösning
Ingen lösning tillgänglig.

Status

  • Påverkar: Intel Acceleration Stack 1.0-produktion
  • Status: Ingen planerad åtgärd
JTAG Tidsfel kan rapporteras i FPGA Interface Manager

Beskrivning
Intel Quartus Prime Pro Edition Timing Analyzer kan rapportera obegränsad JTAG I/O-vägar i FIM.

Lösning
Dessa obegränsade vägar kan säkert ignoreras eftersom JTAG I/O-vägar används inte i FIM.

Status

  • Påverkar: Intel Acceleration Stack 1.0-produktion
  • Status: Planerad fix i Intel Acceleration Stack 1.1
fpgabist-verktyget skickar inte hexadecimala bussnummer på rätt sätt

Beskrivning
Open Programmable Acceleration Engine (OPAE) fpgabist-verktyget skickar inte giltiga bussnummer om PCIe-bussnumret är något tecken över F. Om något av dessa tecken ingår kan du få följande felmeddelande:

intel-Acceleration-Stack-for-Xeon-CPU-with-FPGAs-1-0-Errata (2)

Lösning
Ändra /usr/bin/bist_common.py rad 83 från intel-Acceleration-Stack-for-Xeon-CPU-with-FPGAs-1-0-Errata (3)

till intel-Acceleration-Stack-for-Xeon-CPU-with-FPGAs-1-0-Errata (4)

Status
Påverkar: Intel Acceleration Stack 1.0 Produktionsstatus: Planerad fix i Intel Acceleration Stack 1.1

Möjligt låg dma_afu bandbredd på grund av memcpy-funktion

Beskrivning
fpgabist kan rapportera lägre bandbredd för dma_afu men inte den ursprungliga loopback 3 (NLB3) på grund av användningen av memcpy-funktionen i dma_afu-drivrutinen.

Lösning
Du kan komma runt detta fel genom att ta bort memcpy från dma_afu-drivrutinkoden och lägga till kod för att acceptera buffertar från användaren som har förfästs. För användning med OpenCL* finns det ingen aktuell lösning.

Status

  • Påverkar: Intel Acceleration Stack 1.0 Beta och produktion
  • Status: Planerad fix i Intel Acceleration Stack 1.1
regress.sh -r Alternativet fungerar inte med dma_afu

Beskrivning
När du använder alternativet -r med regress.sh, fungerar inte skriptet med dma_afu example. Att använda alternativet -r resulterar i ett allvarligt gcc-fel.

Lösning
Använd inte alternativet -r när du kör skriptet regress.sh. Att köra skriptet utan alternativet -r placerar utdatasimuleringen i $OPAE_LOC/ase/rtl_sim istället för en användarspecificerad katalog.

Status

  • Påverkar: Intel Acceleration Stack 1.0-produktion
  • Status: Ingen planerad åtgärd

Intel Acceleration Stack för Intel Xeon CPU med FPGAs 1.0 Errata revisionshistorik

Datum Intel Acceleration Stack-version Ändringar
2018.06.22 1.0 Production (kompatibel med Intel Quartus Prime Pro Edition

17.0.0)

Uppdaterade sökvägen för bist_common.py file i fpgabist-verktyget passerar inte hexadecimala bussnummer korrekt erratum.
2018.04.11 1.0 Production (kompatibel med Intel Quartus Prime Pro Edition

17.0.0)

Initial release.

Intel Corporation. Alla rättigheter förbehållna. Intel, Intels logotyp och andra Intel-märken är varumärken som tillhör Intel Corporation eller dess dotterbolag. Intel garanterar prestanda för sina FPGA- och halvledarprodukter enligt gällande specifikationer i enlighet med Intels standardgaranti, men förbehåller sig rätten att göra ändringar av alla produkter och tjänster när som helst utan föregående meddelande. Intel tar inget ansvar eller ansvar som uppstår till följd av applikationen eller användningen av någon information, produkt eller tjänst som beskrivs här, förutom vad som uttryckligen har godkänts skriftligen av Intel. Intel-kunder rekommenderas att skaffa den senaste versionen av enhetsspecifikationerna innan de förlitar sig på publicerad information och innan de beställer produkter eller tjänster.
*Andra namn och varumärken kan göras anspråk på att vara andras egendom.

Dokument/resurser

intel Acceleration Stack för Xeon CPU med FPGAs 1.0 Errata [pdf] Användarmanual
Acceleration Stack för Xeon CPU med FPGAs 1.0 Errata, Xeon CPU med FPGAs 1.0 Errata, Acceleration Stack, Stack

Referenser

Lämna en kommentar

Din e-postadress kommer inte att publiceras. Obligatoriska fält är markerade *