Intel Acceleration Stack dla procesora Xeon z układami FPGA 1.0 Errata
Informacje o produkcie
Wydanie | Opis | Obejście problemu | Status |
---|---|---|---|
Flash Fallback nie spełnia limitu czasu PCIe | Host może zawiesić się lub zgłosić awarię PCIe po flashowaniu nastąpiło przełączenie awaryjne. Ten problem można zobaczyć, gdy obraz użytkownika w pamięci flash jest uszkodzony, a podsystem konfiguracyjny ładuje plik Obraz fabryczny do FPGA. |
Postępuj zgodnie z instrukcjami w Aktualizacja Flash z FPGA Obraz menedżera interfejsu (FIM) przy użyciu programatora Intel Quartus Prime w przewodniku szybkiego startu Intel Acceleration Stack dla firmy Intel Programowalna karta akceleracyjna z układem Intel Arria 10 GX FPGA. jeśli problem nadal występuje, skontaktuj się z lokalnym przedstawicielem terenowym. |
Wpływa na produkcję Intel Acceleration Stack 1.0 Stan: Brak planowanej poprawki |
Nieobsługiwane typy pakietów warstwy transakcji | Menedżer interfejsu FPGA stosu przyspieszenia (FIM) nie obsługują blokadę odczytu pamięci PCIe*, odczyt konfiguracji typu 1 i Konfiguracja zapisu pakietów warstwy transakcji (TLP) typu 1. jeśli urządzenie otrzyma pakiet PCIe tego typu, nie odpowiada z pakietem Completion zgodnie z oczekiwaniami. |
Brak obejścia. | Wpływa na produkcję Intel Acceleration Stack 1.0 Stan: Brak planowanej poprawki |
JTAG Błędy synchronizacji mogą być zgłaszane w interfejsie FPGA Menedżer |
Analizator taktowania Intel Quartus Prime Pro Edition może zgłaszać nieograniczony jTAG Ścieżki we/wy w FIM. |
Te nieograniczone ścieżki można bezpiecznie zignorować, ponieważ JTAG Ścieżki we/wy nie są używane w FIM. |
Wpływa na produkcję Intel Acceleration Stack 1.0 Status: Planowana poprawka w Intel Acceleration Stack 1.1 |
Instrukcje użytkowania produktu
Aby rozwiązać powyższe problemy, postępuj zgodnie z instrukcjami podanymi poniżej:
Flash Fallback nie spełnia limitu czasu PCIe
Jeśli po przełączeniu awaryjnym pamięci flash wystąpi zawieszenie lub awaria PCIe, może to być spowodowane uszkodzonym obrazem użytkownika w pamięci flash. Aby rozwiązać ten problem, wykonaj następujące czynności:
- Zapoznaj się z Przewodnikiem szybkiego startu Intel Acceleration Stack dla programowalnej karty przyspieszającej Intel z układem Intel Arria 10 GX FPGA.
- Postępuj zgodnie z instrukcjami zawartymi w sekcji „Aktualizowanie pamięci Flash za pomocą obrazu menedżera interfejsu FPGA (FIM) przy użyciu programatora Intel Quartus Prime”.
- Jeśli problem będzie się powtarzał, skontaktuj się z lokalnym przedstawicielem terenowym w celu uzyskania dalszej pomocy.
Nieobsługiwane typy pakietów warstwy transakcji
Jeśli występują problemy z nieobsługiwanymi typami pakietów warstwy transakcji, takimi jak blokada odczytu pamięci PCIe, typ odczytu konfiguracji 1 i typ zapisu konfiguracji 1, wykonaj następujące kroki:
- Nie jest dostępne obejście tego problemu. Należy pamiętać, że Acceleration Stack FPGA Interface Manager (FIM) nie obsługuje tych typów pakietów.
JTAG Błędy synchronizacji mogą być zgłaszane w menedżerze interfejsu FPGA
Jeśli spotkasz jTAG błędów synchronizacji zgłaszanych w Menedżerze interfejsu FPGA, wykonaj następujące kroki:
- Możesz bezpiecznie zignorować nieograniczony JTAG Ścieżki we/wy zgłaszane przez analizator taktowania Intel Quartus Prime Pro Edition w FIM.
- Te ścieżki nie są używane w FIM i nie powinny wpływać na jego funkcjonalność.
Intel® Acceleration Stack dla procesora Intel® Xeon® z układami FPGA 1.0 Errata
Ten dokument zawiera informacje na temat erraty wpływającej na Intel® Acceleration Stack dla procesora Intel Xeon® z układami FPGA.
Wydanie | Dotknięte wersje | Planowana poprawka |
Flash Fallback nie spełnia standardów PCIe Przekroczenie limitu czasu na stronie 4 | Acceleration Stack 1.0 Produkcja | Brak planowanej poprawki |
Nieobsługiwany pakiet warstwy transakcji Typy na stronie 5 | Acceleration Stack 1.0 Produkcja | Brak planowanej poprawki |
JTAG Błędy synchronizacji mogą być zgłaszane w Menedżerze interfejsów FPGA na stronie 6 | Acceleration Stack 1.0 Produkcja | Stos przyspieszenia 1.1 |
Narzędzie fpgabist nie przechodzi Szesnastkowe numery magistrali poprawnie na stronie 7 | Acceleration Stack 1.0 Produkcja | Stos przyspieszenia 1.1 |
Możliwa niska przepustowość dma_afu do funkcji memcpy na stronie 8 | Acceleration Stack 1.0 Beta i Produkcja | Stos przyspieszenia 1.1 |
regress.sh -r Opcja nie działa Z dma_afu na stronie 9 | Acceleration Stack 1.0 Produkcja | Brak planowanej poprawki |
Poniższa tabela może służyć jako odniesienie do identyfikacji wersji FPGA Interface Manager (FIM), Open Programmable Acceleration Engine (OPAE) i Intel Quartus® Prime Pro Edition, które odpowiadają wersji stosu oprogramowania.
Tabela 1. Tabela referencyjna Intel Acceleration Stack 1.0
Przyspieszenie Intel Wersja stosu | Deski | Wersja FIM (identyfikator interfejsu PR) | Wersja OPAE | Wersja Intel Quartus Prime Pro |
1.0 Produkcja(1) | Intel PAC z Intel Arria® 10 GX FPGA | ce489693-98f0-5f33-946d-560708
być108a |
0.13.1 | 17.0.0 |
Intel Acceleration Stack dla procesora Intel Xeon z układami FPGA Informacje o wersji Więcej informacji o znanych problemach i ulepszeniach dotyczących Intel Acceleration Stack 1.0 można znaleźć w informacjach o wersji
(1) Fabryczna partycja konfiguracji flash zawiera wersję Acceleration Stack 1.0 Alpha. Gdy nie można załadować obrazu z partycji użytkownika, następuje awaryjne przełączenie pamięci flash i zamiast tego ładowany jest obraz fabryczny. Po wystąpieniu awaryjnego przełączenia pamięci flash identyfikator PR wygląda następująco: d4a76277-07da-528d-b623-8b9301feaffe.
Flash Fallback nie spełnia limitu czasu PCIe
Opis
Host może zawiesić się lub zgłosić awarię PCIe po wystąpieniu awaryjnego przełączenia pamięci flash. Ten problem można zaobserwować, gdy obraz użytkownika w pamięci flash jest uszkodzony, a podsystem konfiguracyjny ładuje obraz fabryczny do FPGA.
Obejście problemu
Postępuj zgodnie z instrukcjami zawartymi w sekcji „Aktualizowanie pamięci Flash za pomocą obrazu FPGA Interface Manager (FIM) przy użyciu programu Intel Quartus Prime Programmer” w przewodniku szybkiego startu Intel Acceleration Stack dla Intel Programmable Acceleration Card with Intel Arria 10 GX FPGA. Jeśli problem będzie się powtarzał, skontaktuj się z lokalnym przedstawicielem terenowym.
Status
- Wpływa na produkcję Intel Acceleration Stack 1.0
- Stan: Brak planowanej poprawki
Informacje powiązane
Przewodnik szybkiego startu Intel Acceleration Stack dla programowalnej karty przyspieszającej Intel z układem Intel Arria 10 GX FPGA
Nieobsługiwane typy pakietów warstwy transakcji
Opis
Menedżer interfejsu Acceleration Stack FPGA Interface Manager (FIM) nie obsługuje pakietów warstwy transakcyjnej (TLP) PCIe* Memory Read Lock, Configuration Read Type 1 i Configuration Write Type 1. Jeśli urządzenie odbierze pakiet PCIe tego typu, nie odpowie pakietem zakończenia zgodnie z oczekiwaniami.
Obejście problemu
Brak obejścia.
Status
- Wpływa na produkcję Intel Acceleration Stack 1.0
- Stan: Brak planowanej poprawki
JTAG Błędy synchronizacji mogą być zgłaszane w menedżerze interfejsu FPGA
Opis
Analizator taktowania Intel Quartus Prime Pro Edition może zgłaszać nieograniczoną liczbę JTAG Ścieżki we/wy w FIM.
Obejście problemu
Te nieograniczone ścieżki można bezpiecznie zignorować, ponieważ JTAG Ścieżki we/wy nie są używane w FIM.
Status
- Wpływa na produkcję Intel Acceleration Stack 1.0
- Status: Planowana poprawka w Intel Acceleration Stack 1.1
Narzędzie fpgabist nie przekazuje prawidłowo szesnastkowych numerów magistrali
Opis
Narzędzie fpgabist Open Programmable Acceleration Engine (OPAE) nie przekazuje prawidłowych numerów magistrali, jeśli numer magistrali PCIe jest jakimkolwiek znakiem powyżej F. Jeśli któryś z tych znaków zostanie uwzględniony, może pojawić się następujący komunikat o błędzie:
Obejście problemu
Zmień /usr/bin/bist_common.py wiersz 83 z
Do
Status
Dotyczy: Intel Acceleration Stack 1.0 Stan produkcji: Planowana poprawka w Intel Acceleration Stack 1.1
Możliwa niska przepustowość dma_afu z powodu funkcji memcpy
Opis
fpgabist może zgłaszać niższą przepustowość dla dma_afu, ale nie dla natywnej pętli zwrotnej 3 (NLB3) ze względu na użycie funkcji memcpy w sterowniku dma_afu.
Obejście problemu
Możesz obejść tę erratę, usuwając memcpy z kodu sterownika dma_afu i dodając kod akceptujący bufory od użytkownika, który został wstępnie przypięty. Do użytku z OpenCL* nie ma obecnie obejścia.
Status
- Wpływa na: Intel Acceleration Stack 1.0 Beta i produkcja
- Status: Planowana poprawka w Intel Acceleration Stack 1.1
regress.sh -r Opcja nie działa z dma_afu
Opis
Używając opcji -r z regress.sh, skrypt nie działa z dma_afu example. Użycie opcji -r powoduje błąd krytyczny gcc.
Obejście problemu
Nie używaj opcji -r podczas uruchamiania skryptu regress.sh. Uruchomienie skryptu bez opcji -r powoduje umieszczenie symulacji danych wyjściowych w katalogu $OPAE_LOC/ase/rtl_sim zamiast w katalogu określonym przez użytkownika.
Status
- Wpływa na produkcję Intel Acceleration Stack 1.0
- Stan: Brak planowanej poprawki
Intel Acceleration Stack dla procesora Intel Xeon z FPGA 1.0 Errata Historia wersji
Data | Wersja stosu akceleracji Intel | Zmiany |
2018.06.22 | 1.0 Production (kompatybilny z Intel Quartus Prime Pro Edition
17.0.0) |
Zaktualizowano ścieżkę pliku bist_common.py file w narzędziu fpgabist nie przekazuje prawidłowo szesnastkowych numerów magistrali. |
2018.04.11 | 1.0 Production (kompatybilny z Intel Quartus Prime Pro Edition
17.0.0) |
Pierwsze wydanie. |
Korporacja intelektualna. Wszelkie prawa zastrzeżone. Intel, logo Intel i inne znaki Intel są znakami towarowymi firmy Intel Corporation lub jej podmiotów zależnych. Firma Intel gwarantuje wydajność swoich produktów FPGA i produktów półprzewodnikowych zgodnie z aktualnymi specyfikacjami zgodnie ze standardową gwarancją firmy Intel, ale zastrzega sobie prawo do wprowadzania zmian we wszelkich produktach i usługach w dowolnym momencie i bez powiadomienia. Firma Intel nie przyjmuje żadnej odpowiedzialności wynikającej z zastosowania lub wykorzystania jakichkolwiek informacji, produktów lub usług opisanych w niniejszym dokumencie, z wyjątkiem przypadków wyraźnie uzgodnionych na piśmie przez firmę Intel. Klientom firmy Intel zaleca się uzyskanie najnowszej wersji specyfikacji urządzenia przed poleganiem na opublikowanych informacjach oraz przed złożeniem zamówienia na produkty lub usługi.
*Inne nazwy oraz marki mogą być własnością osób trzecich.
Dokumenty / Zasoby
![]() |
Intel Acceleration Stack dla procesora Xeon z układami FPGA 1.0 Errata [plik PDF] Instrukcja obsługi Stos przyspieszenia dla procesora Xeon z FPGA 1.0 Errata, procesor Xeon z FPGA 1.0 Errata, stos przyspieszenia, stos |