Centrum pomocy technicznej IP interfejsów pamięci zewnętrznych
Witamy na stronie obsługi interfejsu pamięci zewnętrznej (EMIF) ! Tutaj znajdziesz informacje dotyczące Intel® Agilex™, Intel® Stratix® 10, Intel® Arria® 10 oraz Intel® Cyclone® 10 FPGAs na temat planowania, projektowania, wdrażania i weryfikacji zewnętrznych interfejsów pamięci. Na tej stronie znajdziesz również debugowanie, szkolenia i inne materiały.
Ta strona jest skonfigurowana tak, aby od początku do końca przejść przez proces projektowania.
W celu uzyskania zasobów pomocy technicznej dotyczących innych FPGAs wyszukaj poniższe linki: Archiwum dokumentacji, kursy szkoleniowe, filmy i webcasty, przykłady projektów i baza wiedzy.
Wprowadzenie
1. Wybór urządzenia
Jak wybrać urządzenie?
Dostępne są dwa narzędzia ułatwiające wybór Intel® FPGA w zależności od wymagań dotyczących pamięci:
|
Selector urządzeń EMIF |
Estymator specyfikacji EMIF |
---|---|---|
Funkcje |
|
|
Obsługa urządzeń |
|
|
Zasobów |
||
Narzędzia EMIF |
Jak wybrać zewnętrzną własność intelektualną (IP)?
Aby dowiedzieć się więcej o różnej dostępnej własności intelektualnej (IP), zapoznaj się z następującym programem szkoleń internetowych:
Kurs szkoleniowy |
Opis |
---|---|
Wprowadzenie do IP interfejsów pamięci w urządzeniach Intel FPGA |
Kurs obejmuje różne dostępne opcje interfejsu pamięci zewnętrznej, a także funkcje architektoniczne i kontrolera pamięci twardej dla Intel Stratix 10 i Intel Arria 10 FPGAs |
Kurs obejmuje zalety integracji pamięci o wysokiej przepustowości z urządzeniami FPGA Intel Stratix 10 MX, funkcje i opcje wzmocnionego kontrolera HBM oraz sposoby generowania IP HBM2 |
|
Interfejsy pamięci HIGH Bandwidth Memory (HBM2) w urządzeniach o Intel Stratix 10 MX: funkcje HBMC |
Kurs obejmuje funkcje i opcje wzmocnionego kontrolera HBM oraz interfejs Arm* HB 4 AXI pomiędzy kontrolerem a logiką użytkownika. |
Kurs obejmuje funkcje podsystemu HPS (HPS) SDRAM oraz architektury mostu DYREKTOR AXI. |
2. Przewodniki użytkownika i dokumentacja
Urządzenia Intel Agilex
Instrukcja obsługi IP EMIF
Przykład projektu — instrukcja obsługi
Wersji
Pliki pin-out
Urządzenia Intel Stratix 10
Instrukcja obsługi IP EMIF
Przykład projektu — instrukcja obsługi
Wersji
Pliki pin-out
Urządzenia Intel Arria 10
Instrukcja obsługi IP EMIF
Przykład projektu — instrukcja obsługi
- Przykładowy przewodnik użytkownika dotyczący interfejsów pamięci zewnętrznych Intel Arria 10 FPGA IP
Wersji
Pliki pin-out
Urządzenia Intel Cyclone 10
Instrukcja obsługi IP EMIF
Przykład projektu — instrukcja obsługi
Wersji
Pliki pin-out
Intel FPGA PHY Lite
Intel FPGA HBM2 — instrukcja obsługi
3. Generacja IP EMIF
Gdzie mogę znaleźć informacje na temat IP EMIF?
W celu uzyskania informacji dotyczących własności intelektualnej (IP) interfejsu pamięci zewnętrznej (EMIF) zapoznaj się z następującymi przewodnikami użytkownika IP interfejsów pamięci zewnętrznych:
- Prosimy o zapoznanie się z sekcją "Podręcznik użytkownika"
Jak wygenerować IP EMIF?
Szczegółowe informacje dotyczące parametrów własności intelektualnej (IP) interfejsu pamięci zewnętrznej (EMIF) można znaleźć w następujących sekcjach specyficznych dla protokołu w następujących przewodnikach użytkownika IP EMIF:
Uwaga: w celu uzyskania dalszych informacji na temat "Jak wygenerować IP" zapoznaj się z sekcjami "Podręcznik użytkownika" i "Szkolenie i film".
Jak wykonać symulację funkcjonalną?
Szczegółowe informacje na temat symulacji własności intelektualnej (IP) interfejsu pamięci zewnętrznej (EMIF) można znaleźć w poniższej sekcji w podręcznikach użytkownika IP EMIF:
- Intel Agilex symulacja IP pamięci
- Ip symulacji pamięci Intel Stratix 10
- symulacja HBM2 IP 10 MX Intel Stratix 10 MX
- Ip symulacji pamięci Intel Arria 10
- Ip symulacji pamięci Intel Cyclone 10
Instrukcje dotyczące generowania przykładu symulacji EMIF oraz sposobu uruchamiania symulacji za pomocą oprogramowania do symulacji ModelSim*-Intel FPGA można znaleźć w następujących sekcjach w przykładowych przewodnikach użytkownika do projektowania ip EMIF:
- Intel Agilex wygenerowanie przykładu projektu EMIF do symulacji
- Intel Stratix 10 generując przykład projektu EMIF do symulacji
- Intel Arria 10 generując przykład projektu EMIF do symulacji
- Intel Cyclone 10 generując przykład projektu EMIF do symulacji
Aby uzyskać informacje dotyczące weryfikacji projektu EMIF, zapoznaj się z sekcją "Kursy szkoleniowe i filmy" w celu uzyskania informacji na temat kursu "Weryfikowanie interfejsów pamięci IP".
Gdzie mogę znaleźć informacje na temat rozmieszczenia zasobów FPGA i pinów?
Szczegółowe informacje o pinach interfejsu pamięci zewnętrznej (EMIF) można znaleźć w następujących sekcjach dla konkretnych protokołów w następujących przewodnikach użytkownika własności intelektualnej (IP) EMIF:
Uproszczone rozmieszczenie we/wy można znaleźć w interfejsie". W celu uzyskania łatwego w użyciu narzędzia drag-and-drop dostępnego w oprogramowaniu Intel Quartus Prime Pro Edition dla Intel Arria 10 i Intel Stratix 10 FPGAs. Zapoznaj się z następującymi filmami wideo, aby uzyskać informacje na temat korzystania z Interfejsu Chyłka i jego zalet:
W celu uzyskania dalszych informacji na temat interfejsu "Chyłka" w celu odpisania lokalizacji zasobów zapoznaj się z następującym programem szkoleń internetowych:
Kurs szkoleniowy |
Opis |
---|---|
Szybki i łatwy projekt systemu we/wy z interfejsem i interfejsem |
Kurs ten obejmuje sposoby wdrożenia planu powierzchni zasobów projektowych za pomocą Interfejsu Chyłka |
Dodatkowe zasoby
Czym jest Ping Pong PHY?
Ping Pong PHY umożliwia dwóm interfejsom pamięci udostępnianie magistrali adresu i sterowania. Jest to obsługiwane dla protokołów DDR3 i DDR4 oraz dla Stratix® V, Intel Arria 10 i Intel Stratix 10 FPGAs. W celu uzyskania informacji na temat koncepcji Ping Pong PHY, jego zalet i analizy wyników symulacji zapoznaj się z poniższym filmem:
Gdzie mogę znaleźć informacje na temat PHYLite?
IPPHYLite umożliwia tworzenie niestandardowych bloków interfejsu pamięci PHY dla Intel Arria 10 i Intel Stratix 10 FPGAs. Szczegółowe informacje na temat IP PHYLite można znaleźć w następującej instrukcji obsługi:
Fordetailed informacje o tym, jak prawidłowo przypisać pinouts dla PHYLite w oparciu o różne rozmiary grup DQ/DQS, zapoznaj się z następującym filmem:
- Film dotyczący rozmieszczenia styków grupowych PHYLite (Uwaga: film ma również zastosowanie do Intel Stratix 10 urządzeń).
IP PHYLite obsługuje wiele różnych standardów I/O i wartości wypowiedzenia buforów wejściowych i wyjściowych dla Intel Arria 10 i Intel Stratix 10 FPGAs. Zapoznaj się z następującym filmem w celu uzyskania informacji dotyczących tworzenia bloku terminatora układu scalonego (OCT) oraz sposobu skojarzenia go z zakończonym buforem we/wy w IP PHYLite:
4. Projektowanie i symulacja płyty głównej
Gdzie mogę znaleźć informacje na temat układu płyty głównej i projektu?
Szczegółowe informacje na temat układu płyty głównej i projektu interfejsu pamięci zewnętrznej (EMIF) można znaleźć w następujących sekcjach dla konkretnych protokołów w następujących przewodnikach użytkownika własności intelektualnej (IP) EMIF:
Jak wykonać symulację płyty głównej/kanału?
Aby uzyskać informacje na temat pomiaru zakłóceń międzysymbolowych (ISI) zapisu i odczytu, poleceń, adresu, kontroli i danych oraz ograniczeń rozmieszczenia banków we/wy, zapoznaj się z następującymi wytycznymi:
- wytyczne dotyczące symulacji kanału Intel Arria 10 urządzeń
- Obliczanie utraty kanału z wytycznych symulacji DDRx (Uwaga: wytyczne dotyczące Intel Arria 10 kanałów mają również zastosowanie do Intel Stratix 10 urządzeń)
W jaki sposób mogę obliczyć utratę płyty głównej i kanału?
Dostępne są dwa narzędzia, które pomogą Ci obliczyć problem z utratą płyty głównej i utratą kanału:
|
Narzędzie do parametrów Płyta Chyłka |
Narzędzie do obliczania strat kanału |
---|---|---|
Funkcje |
|
|
Wsparcie |
|
|
Narzędzia |
Gdzie mogę znaleźć informacje na temat zamykania timingów?
Informacje dotyczące zamykania timingów interfejsu pamięci zewnętrznej (EMIF) można znaleźć w poniższej sekcji w przewodnikach użytkownika własności intelektualnej (IP) EMIF:
5. Debugowanie
Jak mogę debugować projekt interfejsu pamięci zewnętrznej?
Informacje dotyczące debugowania własności intelektualnej (IP) interfejsu pamięci zewnętrznej (EMIF) można znaleźć w poniższej sekcji w podręcznikach użytkownika IP EMIF:
- Debugowanie ip Intel Agilex EMIF
- Narzędzie Intel Agilex EMIF Self-Debug
- Debugowanie IP Intel Stratix 10 EMIF
- Debugowanie IP Intel Arria 10 EMIF
- Debugowanie IP Intel Cyclone 10 EMIF
Głównym narzędziem dostępnym do debugowania jest zestaw narzędzi do debugowania EMIF:
|
Zestaw narzędzi do debugowania EMIF |
---|---|
Funkcje |
|
Wsparcie |
|
Dostępności |
|
Jak używać zestawu narzędzi do debugowania EMIF?
Instrukcje krok po kroku wyjaśniające, jak łączyć wiele interfejsów pamięci w łańcuchu sieciowym w celu uzyskania zgodności z zestawem narzędzi do debugowania EMIF, zapoznaj się z następującą instrukcją obsługi:
Funkcja wykresu oczkowego odczytu/zapisu 2-D dostępna w zestawie narzędzi EMIF Debug Toolkit generuje wykresy oczkowe odczytu i zapisu dla każdego pinu danych. W celu uzyskania informacji na temat ważnych parametrów referencyjnych napięcia podczas procesu generacji IP EMIF oraz sposobu korzystania z funkcji wykresu oczkowego 2-D zapoznaj się z następującym filmem:
Generator ruchu 2.0 umożliwia testowanie i debugowanie zewnętrznego interfejsu pamięci za pomocą konfigurowalnego ruchu i wzorców testowych. Szczegółowe informacje dotyczące korzystania z funkcji Generatora ruchu 2.0 można znaleźć w poniższym przewodniku i filmach:
- Przewodnik po generatorze ruchu 2.0
- Generator ruchu wideo 2.0 (już wkrótce)
Funkcja "Przykuwanie sterowników" umożliwia przechwytywanie danych na pin w trybie odczytu i zapisu podczas ruchu w trybie użytkownika. W celu uzyskania informacji na temat różnic między czynnikiem wyekspresji i kalibracji sterownika oraz instrukcjami dotyczącymi korzystania z funkcji "Przyświeszczenie sterownika" zapoznaj się z następującymi filmami.
Aby uzyskać informacje dotyczące debugowania projektu EMIF, zapoznaj się z następującym programem szkoleń online:
Kurs szkoleniowy |
Opis |
---|---|
Debugowanie interfejsów pamięci IP na chipie w urządzeniach Intel Arria 10 |
Kurs obejmuje sposoby debugowania za pomocą zestawu narzędzi EMIF lub zestawu narzędzi on-chip Debug Toolkit, jak korzystać z Generatora ruchu 2.0 oraz konfigurację wielu projektów interfejsu pamięci w celu zapewnienia zgodności z tymi narzędziami do debugowania |
Gdzie mogę znaleźć informacje dotyczące optymalizacji wydajności kontrolera?
Informacje dotyczące wydajności i efektywności kontrolera można znaleźć w poniższej sekcji w przewodnikach użytkownika własności intelektualnej (IP) zewnętrznych interfejsów pamięci (EMIF):
Jak poznać znane problemy związane z EMIF?
Informacje na temat obecnych i znanych problemów związanych z IP EMIF można znaleźć w bazie wiedzy:
6. Kursy szkoleniowe i filmy
Szkolenia
Urządzenie Intel Agilex
- Wprowadzenie do interfejsów pamięci w urządzeniach Intel Agilex
- Integracja interfejsów pamięci w urządzeniach Intel Agilex
- Weryfikacja interfejsów pamięci w urządzeniach Intel Agilex
- Debugowanie interfejsów pamięci na chipie w urządzeniach Intel Agilex
Urządzenia Intel Arria 10 i Intel Stratix 10
- Wprowadzenie do IP interfejsów pamięci w urządzeniach Intel Arria 10 i Intel Stratix 10
- Integracja interfejsów pamięci IP w urządzeniach Intel Arria 10 amd Intel Stratix 10
- Sprawdzanie IP interfejsów pamięci w urządzeniach Intel Arria 10 i Intel Stratix 10
- Debugowanie interfejsów pamięci IP na chipie w urządzeniach z Intel Arria 10 i Intel Stratix 10
- Sprawdzanie IP interfejsów pamięci w urządzeniach Intel Arria 10
- Interfejsy pamięci HIGH Bandwidth Memory (HBM2) w urządzeniach o Intel Stratix 10 MX: implementacja
Wideo
- DDR4 Ping-Pong Phy (obsługiwane urządzenia to Stratix V, Intel Arria 10 i Intel Stratix 10)
- Przedstawiamy projektanta platformy BlueShift do projektowania interfejsów pamięci zewnętrznych – część 1 z 2
- Przedstawiamy projektanta platformy BlueShift do projektowania interfejsów pamięci zewnętrznych – część 2 z 2
- Jak wdrożyć pakiet pakietu w projekcie interfejsu pamięci zewnętrznej w systemie Intel Stratix 10 i Intel Arria 10
- Timingi płyty głównej do układu ip Intel Arria 10 EMIF
- Wdrażanie ponad ograniczeń w interfejsie pamięci zewnętrznej Intel Arria 10
- Automatyczne sprawdzanie wytycznych układu płyty głównej Intel® FPGA interfejsów pamięci zewnętrznej
- Jak zbudować projekt RLDRAM3 EMIF dla zestawu programistycznego Intel Arria 10 i przetestować stan kalibracji za pomocą zestawu narzędzi EMIF
- Zestaw narzędzi do interfejsu pamięci zewnętrznej Intel Arria 10
- przykładowy generator ruchu w Intel Arria 10 EMIF
- Wykorzystanie procesora programowego Nios® do debugowania interfejsów pamięci zewnętrznej Intel Arria 10
Masz pytania?
Zalecana lektura
Aby uzyskać informacje dotyczące własności intelektualnej (IP) interfejsu pamięci zewnętrznej (EMIF), zapoznaj się z następującymi przewodnikami użytkownika IP EMIF:
- Instrukcja obsługi IP interfejsów pamięci zewnętrznych Intel Stratix 10
- Intel Stratix 10 MX HBM2 IP — instrukcja obsługi
- Instrukcja obsługi IP interfejsów pamięci zewnętrznych Intel Arria 10
- Instrukcja obsługi IP interfejsów pamięci zewnętrznych Intel Cyclone 10
- Instrukcja obsługi interfejsów Intel® FPGA IP rdzenia PHY Lite do interfejsów równoległych
Zalecane szkolenie
Kursy szkoleniowe dotyczące interfejsów pamięci zewnętrznych można znaleźć w następujących katalogach szkoleń:
Inne technologie
Materiały zawarte na tej stronie są tłumaczeniem z języka angielskiego, wykonanym częściowo przez człowieka, a częściowo automatycznie. Materiały te są udostępnione dla Twojej wygody i należy je traktować jedynie jako ogólne źródło informacji. Nie ma jednak gwarancji, że są one kompletne bądź poprawne. Jeśli istnieje jakakolwiek rozbieżność między wersją angielską tej strony a jej tłumaczeniem, wersja angielska jest wersją obowiązującą i ma rozstrzygające znaczenie. Wyświetl anglojęzyczną wersję tej strony.