Support-Center für die Gerätekonfiguration
Das Device Configuration Support Center bietet Dokumentation und Schulungen zur Auswahl eines Designs und zur Implementierung von Konfigurationsfunktionen.
Im Device Configuration Support Center finden Sie Ressourcen für Agilex™ 7, Agilex™ 5, Stratix® 10, Arria® 10 und Cyclone® 10 Geräte.
Hier finden Sie Informationen zum Auswählen, Entwerfen und Implementieren von Konfigurationsschemata und -funktionen. Es gibt auch Richtlinien zum Aufrufen Ihres Systems und zum Debuggen der Konfigurationslinks. Diese Seite ist in Kategorien unterteilt, die von Anfang bis Ende an einem Konfigurationssystem-Designablauf ausgerichtet sind.
Erhalten Sie zusätzliche Unterstützung für die Agilex™ 7 Systemarchitektur und die Agilex™ 5 Systemarchitektur, schrittweise geführte Anleitungen für Standardentwicklungsabläufe, die die wichtigsten kritischen Ressourcen und Dokumentationen aufzeigen.
Suchen Sie nach anderen Geräten in den Geräte- und Produktsupport-Sammlungen.
1. Gerätespezifische Konfigurationsdetails
Tabelle 1: Übersicht über Konfigurationsschemata und Funktionen
Konfigurationsschemata | fürdie Gerätefamilie | Konfigurationsfunktionen | |||||||
---|---|---|---|---|---|---|---|---|---|
Schema |
Datenbreite |
Max. Taktrate |
Max. Datenrate |
Designsicherheit |
Partielle Neukonfiguration (2) |
Remote-Systemupdate |
Störungen bei einem einzelnen Ereignis |
Konfiguration über Protokoll |
|
Agilex™ 7 | Avalon®-Streaming | 32 Bit |
125 MHz | 4000 Mbit/s | √ | √ | Paralleler Flash-Lader II IP-Core | √ | N/A |
16 Bit | 125 MHz | 2000 Mbit/s |
√ | √ | |||||
8 Bit | 125 MHz | 1000 Mbit/s | √ | √ | |||||
Aktiv seriell (AS) | 4 Bit | 166(1) MHz | 664 Mbit/s |
√ | √ | √ | √ | √ | |
JTAG (Begriffsklärung | 1 Bit | 30 MHz | 30 Mbit/s | √ | √ | N/A | √ | N/A | |
Agilex™ 5 | Avalon®-Streaming | 16 Bit | 125 MHz | 2000 Mbit/s |
√ | √ | Paralleler Flash-Lader II IP-Core | √ | N/A |
8 Bit | 125 MHz | 1000 Mbit/s | √ | √ | |||||
Aktiv seriell (AS) | 4 Bit | 166(1) MHz | 664 Mbit/s | √ | √ | √ | √ | √ | |
JTAG (Begriffsklärung | 1 Bit | 30 MHz | 30 Mbit/s | √ | √ | N/A | √ | N/A | |
Stratix® 10 |
Avalon®-ST |
32 Bit |
125 MHz |
4000 Mbit/s |
√ |
√ |
Paralleler Flash-Lader II IP-Core |
√ |
N/A |
16 Bit |
125 MHz |
2000 Mbit/s |
√ |
√ |
|||||
8 Bit |
125 MHz |
1000 Mbit/s |
√ |
√ |
|||||
Aktiv seriell (AS) |
4 Bit |
125(1) MHz |
500 Mbit/s |
√ |
√ |
√ |
√ |
√ |
|
JTAG (Begriffsklärung |
1 Bit |
30 MHz |
30 Mbit/s |
√ |
√ |
N/A |
√ |
N/A |
|
Arria® 10 |
Konfiguration über HPS |
32 Bit |
100 MHz |
3200 Mbit/s |
√ |
√ |
über HPS |
√ |
N/A |
16 Bit |
100 MHz |
1600 Mbit/s |
√ |
||||||
Schnelle passive Parallele (FPP) |
32 Bit |
100 MHz |
3200 Mbit/s |
√ |
√ |
Paralleler Flash-Loader IP-Core |
√ |
N/A |
|
16 Bit |
100 MHz |
1600 Mbit/s |
√ |
||||||
8 Bit |
100 MHz |
800 Mbit/s |
√ |
||||||
Aktiv seriell (AS) |
4 Bit |
100 MHz |
400 Mbit/s |
√ |
√(3) |
√ |
√ |
√ |
|
1 Bit |
100 MHz |
100 Mbit/s |
√ |
||||||
Passiv seriell (PS) |
1 Bit |
100 MHz |
100 Mbit/s |
√ |
√(3) |
Paralleler Flash-Loader IP-Core |
√ |
N/A |
|
JTAG (Begriffsklärung |
1 Bit |
33 MHz |
33 Mbit/s |
|
√(3) |
N/A |
√ |
N/A |
|
Cyclone® 10 GX |
Schnelle passive Parallele (FPP) |
32 Bit |
100 MHz |
3200 Mbit/s |
√ |
√ |
Paralleler Flash-Loader IP-Core |
√ |
N/A |
16 Bit |
100 MHz |
1600 Mbit/s |
√ |
||||||
8 Bit |
100 MHz |
800 Mbit/s |
√ |
||||||
Aktiv seriell (AS) |
4-Bit |
100 MHz |
400 Mbit/s |
√ |
√(3) |
√ |
√ |
√ |
|
1 Bit |
100 MHz |
100 Mbit/s |
√ |
||||||
Passiv seriell (PS) |
1 Bit |
100 MHz |
100 Mbit/s |
√ |
√(3) |
Paralleler Flash-Loader IP-Core |
√ |
N/A |
|
JTAG (Begriffsklärung |
1 Bit |
33 MHz |
33 Mbit/s |
N/A |
√(3) |
N/A |
√ |
N/A |
|
Cyclone® 10 LP |
Schnelle passive Parallele (FPP) |
8 Bit |
66(4)/100(6) MHz |
528(4)/800(6) Mbps |
N/A |
N/A |
Paralleler Flash-Loader IP-Core |
√ |
N/A |
Passiv seriell (PS) |
1 Bit |
66(4)/133(5) MHz |
66(4)/133(5) Mbps |
N/A |
N/A |
Paralleler Flash-Loader IP-Core |
√ |
N/A |
|
Aktiv seriell (AS) |
1 Bit |
40 MHz |
40 Mbit/s |
N/A |
N/A |
√ |
√ |
N/A |
|
JTAG (Begriffsklärung |
1 Bit |
25 MHz |
25 Mbit/s |
N/A |
N/A |
N/A |
√ |
N/A |
|
Notizen:
|
2. Konfigurationsschemata und IP
Konfigurations-Benutzerhandbücher
Agilex™ 7 Geräte
Agilex™ 5 Geräte
Stratix 10® Geräte
Konfiguration über HPS
Konfigurieren Sie den FPGA Teil des SoC-Geräts mithilfe des Hard Processor System (HPS)
Agilex™ 7 Geräte
Agilex™ 5 Geräte
Stratix® 10 Geräte
- Stratix® 10 SoC FPGA Boot Benutzerhandbuch
- Stratix® 10 Hard Prozessorsystem Technisches Referenzhandbuch
Arria® 10 Geräte
Schnelle passive Parallelschaltung
Arria® 10 Geräte
Cyclone® 10 GX-Geräte
Cyclone® 10 LP-Geräte
Weitere Ressourcen:
Aktiv seriell
Agilex™ 7 Geräte
Agilex™ 5 Geräte
Stratix® 10 Geräte
Arria® 10 Geräte
Cyclone® 10 GX-Geräte
Cyclone® 10 LP-Geräte
Weitere Ressourcen:
Passiv seriell
Arria® 10 GX-Geräte
Cyclone® 10 GX-Geräte
Cyclone® 10 LP-Geräte
Weitere Ressourcen:
JTAG (Begriffsklärung
Agilex™ 7 Geräte
Agilex™ 5 Geräte
Stratix® 10 Geräte
- Stratix® 10 Konfiguration Benutzerhandbuch
- AN 936: Ausführen von SDM-Befehlen über JTAG-Schnittstelle
Arria® 10 Geräte
Cyclone® 10 GX-Geräte
Cyclone® 10 LP-Geräte
Weitere Ressourcen:
3. Erweiterte Konfigurationsfunktionen
Gerätesicherheit
Agilex™ 7 Geräte
Stratix® 10 Geräte
Arria® 10 Geräte
Cyclone® 10 GX-Geräte
Weitere Ressourcen:
Partielle Neukonfiguration
Agilex™ 7 Geräte
Agilex™ 5 Geräte
Stratix® 10 Geräte
- IP-Benutzerhandbuch für partielle Neukonfigurationslösungen
- AN 825: Partielle Neukonfiguration eines Designs auf Stratix® 10 GX FPGA Entwicklungsboard
- AN 826: Tutorial zur hierarchischen partiellen Neukonfiguration für Stratix® 10 GX FPGA Entwicklungsboard
- AN 818: Tutorial zur partiellen Neukonfiguration statischer Updates für Stratix® 10 GX FPGA-Entwicklungsboard
- AN 819: Partielle Rekonfiguration über PCI Express* Referenzdesign für Stratix® 10 Geräte
- AN 820: Hierarchische partielle Neukonfiguration über PCI Express Referenzdesign für Stratix® 10-Geräte
Arria® 10 Geräte
- IP-Benutzerhandbuch für partielle Neukonfigurationslösungen
- Arria® 10 CvP Initialisierung und partielle Rekonfiguration über Protokoll Benutzerhandbuch
- AN 817: Tutorial zur partiellen Neukonfiguration statischer Updates für Arria® 10 GX FPGA-Entwicklungsboard
- AN 798: Partielle Neukonfiguration mit dem Arria® 10 HPS
- AN 797: Partielle Neukonfiguration eines Designs auf Arria® 10 GX FPGA Entwicklungsboard
- AN 784: Partielle Rekonfiguration über PCI Express Referenzdesign für Arria® 10-Geräte
- AN 805: Hierarchische partielle Neukonfiguration eines Designs auf Arria® 10 SoC-Entwicklungsboard
- AN 806: Hierarchische partielle Neukonfiguration Tutorial für Arria® 10 GX FPGA Entwicklungsboard
- AN 813: Hierarchische partielle Neukonfiguration über PCI Express Referenzdesign für Arria® 10 Geräte
Cyclone® 10 GX-Geräte
Weitere Ressourcen:
- Benutzerhandbuch für Quartus® Prime Pro Edition: Partielle Neukonfiguration
- Quartus® Prime Standard Edition Benutzerhandbuch: Partielle Neukonfiguration
- Support-Seite für partielle Neukonfiguration
- Benutzerhandbuch für Quartus® Prime Standard Edition: Partielle Neukonfiguration FPGA IP
- Partielle Neukonfiguration IP Core Benutzerhandbuch
Remote-System-Upgrade
Agilex™ 7 Geräte
Agilex™ 5 Geräte
Stratix® 10 Geräte
- Stratix® 10 Konfiguration Benutzerhandbuch
- Beispiel für ein Tcl-Skript
- Stratix® 10 SoC Remote System Update (RSU) Benutzerhandbuch
Arria® 10 Geräte
Cyclone® 10 GX-Geräte
Cyclone® 10 LP-Geräte
Weitere Ressourcen:
Single-Event-Upset (SEU) Abschwächung
Agilex™ 7 Geräte
Agilex™ 5 Geräte
Stratix® 10 Geräte
Arria® 10 Geräte
- Handbuch für Arria® 10 Core Fabric und Allzweck-I/Os
- AN 737: SEU-Erkennung und Wiederherstellung in Arria® 10-Geräten
- Entschärfung von Einzelereignis-Upsets in Arria® 10-Geräten (Video)
Cyclone® 10 GX-Geräte
Cyclone® 10 LP-Geräte
Weitere Ressourcen:
Konfiguration über Protokoll (CvP)
Konfiguration über die Protokoll-Support-Seite
Agilex™ 7 Geräte
Agilex™ 5 Geräte
Stratix® 10 Geräte
Arria® 10 Geräte
- Arria® 10 CvP Initialisierung und partielle Rekonfiguration über PCI Express* Benutzerhandbuch
- Softwaretreibercode der Arria® 10
Cyclone® 10 GX-Geräte
Flash-Zugangs-IP
Agilex™ 7 Geräte
- Benutzerhandbuch für Mailbox Client FPGA IP
- Benutzerhandbuch für Mailbox Avalon ST Client FPGA IP
- AN 932: Richtlinien für die Migration des Flash-Zugriffs von steuerblockbasierten Geräten zu SDM-basierten Geräten
Agilex™ 5 Geräte
Stratix® 10 Geräte
- Benutzerhandbuch für Mailbox Client FPGA IP
- Benutzerhandbuch für Serial Flash Mailbox Client FPGA IP
- AN 932: Richtlinien für die Migration des Flash-Zugriffs von steuerblockbasierten Geräten zu SDM-basierten Geräten
Arria® 10 Geräte
- Benutzerhandbuch für die generische serielle Flash-Schnittstelle FPGA IP-Core
- Benutzerhandbuch für die Parallel-FPGA-IP-Core (Active Serial Memory Interface ASMI)
- Aktives serielles Speicherinterface (ASMI) Parallel II FPGA IP Core Benutzerhandbuch
- AN 720: Simulieren des ASMI-Blocks in Ihrem Design
Cyclone® 10 GX-Geräte
- Benutzerhandbuch für die generische serielle Flash-Schnittstelle FPGA IP-Core
- Aktives serielles Speicherinterface (ASMI) Parallel I FPGA IP Core Benutzerhandbuch
- Aktives serielles Speicherinterface (ASMI) Parallel II FPGA IP Core Benutzerhandbuch
- AN 720: Simulation des aktiven ASMI-Blocks (Serial Memory Interface) in Ihrem Design
Cyclone® 10 LP-Geräte
- Benutzerhandbuch für die generische serielle Flash-Schnittstelle FPGA IP-Core
- Benutzerhandbuch für die Parallel-FPGA-IP-Core (Active Serial Memory Interface ASMI)
- Aktives serielles Speicherinterface (ASMI) Parallel II FPGA IP Core Benutzerhandbuch
- AN 720: Simulation des aktiven ASMI-Blocks (Serial Memory Interface) in Ihrem Design
Chip-ID IP
Agilex™ 7 Geräte
Agilex™ 5 Geräte
Stratix® 10 Geräte
Arria® 10 Geräte
Cyclone® 10 GX-Geräte
4. Quartus® Prime Software-Design-Flow
Tabelle 2: Gerätekonfigurationseinstellungen und Generierung von Programmierdateien
Themenbeschreibung | |
---|---|
Allgemeine Einstellung |
|
Konfigurationseinstellung |
|
Einstellung für Programmierdateien |
|
Andere Optionale erweiterte Funktionseinstellung |
|
Generieren von Konfigurations- und Programmierdateien |
|
Wo finde ich Informationen zu Gerätekonfigurationseinstellungen und zur Generierung von Konfigurations- und Programmierdateien?
Agilex™ 7 Geräte
Agilex™ 5 Geräte
Stratix® 10 Geräte
Arria® 10 Geräte
Cyclone® 10 GX-Geräte
Cyclone® 10 LP-Geräte
5. Board-Design
Wo finde ich Informationen zu den Designrichtlinien für die Gerätekonfiguration?
Agilex™ 7 Geräte
Agilex™ 5 Geräte
- Richtlinien für das Gerätedesign: Agilex™ 5 FPGAs und SoCs
- Cyclone® V zu Agilex™ 5 Gerätemigrationsleitfaden
Stratix® 10 Geräte
Arria® 10 Geräte
- AN 738: Arria® 10 Konstruktionsrichtlinien für Geräte
- AN 763: Designrichtlinien für Arria® 10 SoC-Geräte
Cyclone® 10 GX-Geräte
Wo finde ich Informationen zu den Verbindungsrichtlinien für die Konfigurations-Pin?
Agilex™ 7 Geräte
Agilex™ 5 Geräte
Stratix® 10 Geräte
Arria® 10 Geräte
Cyclone® 10 GX-Geräte
Cyclone® 10 LP-Geräte
Wo finde ich Informationen zu den Konfigurationsspezifikationen?
Die Konfigurationsspezifikation im Gerätedatenblatt gibt die folgenden Spezifikationen an:
- Timing-Spezifikationen für Konfigurations-Control-Pins
- Zeit-/Leistungsangaben für jedes der unterstützten Konfigurationsschemata
- Bitstromgrößen der Konfiguration
Agilex™ 7 Geräte
Agilex™ 5 Geräte
Stratix® 10 Geräte
Arria® 10 Geräte
Cyclone® 10 GX-Geräte
Cyclone® 10 LP-Geräte
6. Debuggen
Das Konfigurations-Debugger-Tool unterstützt Sie beim Debuggen von Programmier- und Konfigurationsproblemen. Dieses Tool wird ab Version 21.3 Programmer der Quartus® Prime Pro Edition unterstützt.
AN 955: Konfigurations-Debugger-Tool des Programmierers
Fehlerbehebung bei der FPGA Konfiguration
Agilex™ 7 und Stratix® 10 FPGA Debugging-Tool für die Systemkonsole mit JTAG
Stratix® 10 FPGA SDM Debug Toolkit hilft Ihnen beim Debuggen Ihrer Konfigurationsprobleme.
- Es ist in der Quartus Prime Pro Edition Software v18.1 und höher verfügbar.
Suchen Sie ein Tool zum Debuggen von Konfigurationsfehlern / Designsicherheit / zyklischer Fehlererkennung bei der zyklischen Redundanzprüfung (CRC) auf Arria® 10 Geräten?
- Um dieses Konfigurationsdiagnosetool zu erhalten, wenden Sie sich bitte an Ihren Altera Vertriebsmitarbeiter.
Sie können diese Problembehandlung oder Fehlerbaumanalyse verwenden, um mögliche Ursachen von Konfigurationsfehlern zu identifizieren.
Wissensdatenbank-Lösung
Gehen Sie zur Wissensdatenbank und geben Sie die Schlüsselwörter des Problems ein, mit dem Sie konfrontiert sind, um die Lösung zu finden.
Konfigurationsgeräte
Tabelle 3 - FPGA Konfigurationsgeräte
Kompatibilität der Konfigurationsgerätefamilie | Kapazität | , Paketspannung | FPGA Produktfamilie | |
---|---|---|---|---|
EPCQ-A† | 4 MB – 32 MB | SOIC mit 8-Pins | 3,3 V | Kompatibel mit Stratix® V, Arria® V, Cyclone® V, Cyclone® 10 LP und früheren FPGA-Familien. |
EPCQ-A† | 64 MB – 128 MB | SOIC mit 16-Pins | 3,3 V | Kompatibel mit Stratix® V, Arria® V, Cyclone® V, Cyclone® 10 LP und früheren FPGA-Familien. |
Hinweise: † EPCQ-A-Reihe wird ab Quartus® Prime Standard Edition Software v17.1 unterstützt. Für die Unterstützung von Produktfamilien, die nicht in Version 17.1 enthalten sind, stellen Sie eine Serviceanfrage. Siehe auch Konfigurationsgeräte. |
Tabelle 4: Unterstützte Konfigurationsgeräte von Drittanbietern
FPGA | Hersteller-Teilenummer | Byte-Adressierung | Dummy-Takteinstellungen | Permanenter Quad-fähiger Flash? | Support-Kategorie | |||
---|---|---|---|---|---|---|---|---|
Präfix | Nachsilbe | ASx1 | ASx4 | |||||
Agilex™ 7 | Mikron | MT25QU128 | ABA8E12-0AAT | 3-Byte(1) | N/A | Hinweis(14) | Nein(6) | Altera getestet und unterstützt |
MT25QU256 | ABA8E12-0AAT | |||||||
MT25QU512 | ABB8E12-0AAT | |||||||
MT25QU01G | BBB8E12-0AAT | |||||||
MT25QU02G | CBB8E12-0AAT | |||||||
Macronix(10) | MX25U12835F | XDI-10G | 3-Byte(1) | N/A | Hinweis(14) | Nein(6) | Altera getestet und unterstützt | |
MX25U25643G | XDI00 | Bekannt zu funktionieren(13) | ||||||
MX25U25645G | XDI00 | Altera getestet und unterstützt | ||||||
MX25U51245G | XDI00 | |||||||
MX66U1G45G | XDI00 | |||||||
MX66U2G45G | XRI00 | |||||||
ISSI | IS25WP256E | -RHLE | 3-Byte(1) | N/A | Hinweis(14) | Nein(6) | Bekannt zu funktionieren(13) | |
IS25WP512M | -RHLE | |||||||
IS25WP01G | -RHLE(22) | |||||||
Gigagerät | GD25LB512ME | BFRY(23) | 3-Byte(1) | N/A | Hinweis(14) | Nein(6) | Bekannt zu funktionieren(13) | |
GD25LT512ME | BIRY(23) | |||||||
GD55LB01GE | BIRY(23) | |||||||
GD55LT01GE | BFRY(23) | |||||||
GD55LB02GE | BIR(23) | |||||||
Winbond (Begriffsklärung | W25Q512NW | FIA(23) | 3-Byte(1) | N/A | Hinweis(14) | Nein(6) | Bekannt zu funktionieren(13) | |
W25Q02NW | TBIA (Begriffsklärung | Es ist bekannt, dass es funktioniert(11) | ||||||
W25Q01NW | TBIA (Begriffsklärung | |||||||
Agilex™ 5 | Agilex™ 5-Geräte unterstützen generische QSPI-Flash-Controller, die in der Lage sind, alle Quad-SPI-Flash-Geräte zu unterstützen, die die beiden folgenden Kriterien erfüllen.
Altera empfiehlt die Verwendung von QSPI-Flash-Bausteinen von Micron*, Macronix* und ISSI*. Das Quad-SPI-Gerät, das beide oben genannten Kriterien erfüllt, wird von Quartus Programming File Generator Tools und Quartus Programmer Version 24.1 Pro Edition oder neueren Versionen unterstützt. Weitere Informationen finden Sie im Device Configuration User Guide: Agilex™ 5 FPGAs and SoCs. |
|||||||
Stratix® 10 | Mikron | MT25QU128 | ABA8ESF-0SIT | 3-Byte(1) | N/A | Hinweis(14) | Nein(6) | Es ist bekannt, dass es funktioniert(11) |
MT25QU256 | ABA8E12-1SIT | |||||||
MT25QU512 | ABB8ESF-0SIT | |||||||
MT25QU01G | BBB8ESF-0SIT | AlteraGetestet und unterstützt | ||||||
MT25QU02G | CBB8E12-0SIT | Es ist bekannt, dass es funktioniert(11) | ||||||
Macronix(10) | MX25U12835F | MI-100 | 3-Byte(1) | N/A | Hinweis(14) | Nein(6) | Es ist bekannt, dass es funktioniert(11) | |
MX25U25643G | XDI00 | Bekannt zu funktionieren(13) | ||||||
MX25U25645G | XDI00 | |||||||
MX25U51245G | XDI00 | |||||||
MX66U51235F | XDI-10G | Es ist bekannt, dass es funktioniert(11) | ||||||
MX66U1G45G | XDI00 | |||||||
MX66U2G45G | XRI00 | Altera getestet und unterstützt | ||||||
ISSI | IS25WP256E | -RHLE | 3-Byte(1) | N/A | Hinweis(14) | Nein(6) | Bekannt zu funktionieren(13) | |
IS25WP512M | -RHLE | |||||||
IS25WP01G | -RILE(22) | |||||||
Gigagerät | GD25LB512ME | BFRY(23) | 3-Byte(1) | N/A | Hinweis(14) | Nein(6) | Bekannt zu funktionieren(13) | |
GD25LT512ME | BIRY(23) | |||||||
GD55LB01GE | BIRY(23) | |||||||
GD55LT01GE | BFRY(23) | |||||||
GD55LB02GE | BIR(23) | |||||||
Winbond (Begriffsklärung | W25Q512NW | FIA(23) | 3-Byte(1) | N/A | Hinweis(14) | Nein(6) | Bekannt zu funktionieren(13) | |
W25Q02NW | TBIA (Begriffsklärung | Es ist bekannt, dass es funktioniert(11) | ||||||
W25Q01NW | TBIA (Begriffsklärung | |||||||
Arria® 10 Cyclone® 10 GX |
Mikron | MT25QU256 | ABA8E12-1SIT | 4 Byte (4) | Artikel 10 Absatz 4 | Artikel 10 Absatz 4 | Nein(6) | Es ist bekannt, dass es funktioniert(11) |
MT25QU512 | ABB8ESF-0SIT | Bekannt zu funktionieren(13) | ||||||
MT25QU512 | ABB8E12-0SIT | Bekannt für funktionierende(12) | ||||||
MT25QL512 | ABA8ESF-0SIT | |||||||
MT25QL512 | ABB8ESF-0SIT | |||||||
MT25QU01G | BBB8ESF-0SIT | Bekannt zu funktionieren(13) | ||||||
MT25QU01G | BBB8E12-0SIT | Bekannt für funktionierende(12) | ||||||
MT25QU01G | BBA8E12-0SIT | |||||||
MT25QU02G | CBB8E12-0SIT | Bekannt zu funktionieren(13) | ||||||
Macronix | MX25U256 | 45GXDI54(3) | 4 Byte (5) | Artikel 10 Absatz 5 | Artikel 10 Absatz 5 | Ja(6) | Es ist bekannt, dass es funktioniert(11) | |
MX25U512 | 45GXDI54(3) | |||||||
MX25U512 | 45GMI00(18) | 3-Byte(1) | Artikel 8 Absatz 1 | Artikel 6 Absatz 1 | Nein(6) | Bekannt für funktionierende(12) | ||
MX66L512 | 35FMI-10G(19) | |||||||
MX66U1G | 45GXDI54(3) | 4 Byte (5) | Artikel 10 Absatz 5 | Artikel 10 Absatz 5 | Ja(6) | Es ist bekannt, dass es funktioniert(11) | ||
MX66L1G | 45GMI-10G(20) | 3-Byte(1) | Artikel 8 Absatz 1 | Artikel 6 Absatz 1 | Nein(6) | Bekannt für funktionierende(12) | ||
MX66U2G | 45GXRI54(3) | 4 Byte (5) | Artikel 10 Absatz 5 | Artikel 10 Absatz 5 | Ja(6) | Es ist bekannt, dass es funktioniert(11) | ||
Cypress/Infineon | S25FS512 | SDSBHV210 | 3-Byte(1)(2) | Artikel 8 Absatz 1 | Artikel 6 Absatz 1 | Nein(6) | Bekannt für funktionierende(12) | |
S25FL512(25) | AGMFI011 | |||||||
S70FL01G(25) | SAGMFI011 | |||||||
Stratix® V Arria® V Arria®-V-SoC Cyclone® V Cyclone®-V-SoC
|
Mikron | MT25QL128 | ABA8ESF-0SIT | 3-Byte(1) | Artikel 12 Absatz 4 | Artikel 12 Absatz 4 | Nein(6) | Bekannt zu funktionieren(13) |
MT25QU128 | ABA8ESF-0SIT | 3-Byte(1) | Artikel 10 Absatz 1 | Artikel 10 Absatz 1 | Nein(6) | Bekannt für funktionierende(12) | ||
MT25QU256 | ABA8ESF-0SIT | |||||||
MT25QL256 | ABA8ESF-0SIT | 4 Byte (4) | 4(4) | Artikel 10 Absatz 4 | Nein(6) | Bekannt zu funktionieren(13) | ||
MT25QL512 | ABB8ESF-0SIT | |||||||
MT25QL512 | ABA8ESF-0SIT | 3-Byte(1) | Artikel 10 Absatz 1 | Artikel 10 Absatz 1 | Nein(6) | Bekannt für funktionierende(12) | ||
MT25QL01G | BBB8ESF-0SIT | 4 Byte (4) | 4(4) | Artikel 10 Absatz 4 | Nein(6) | Bekannt zu funktionieren(13) | ||
MT25QL02G | CBB8E12-0SIT | Es ist bekannt, dass es funktioniert(11) | ||||||
Macronix | MX25L128 | 33FMI-10G(15) | 3-Byte(1)(2) | Artikel 8 Absatz 1 | Artikel 6 Absatz 1 | Nein(6) | Bekannt zu funktionieren(13) | |
MX25L256 | 45GMI-08G(16) | |||||||
MX25L256 | 35FMI-10G(16) | Bekannt für funktionierende(12) | ||||||
MX25L512 | 45GMI-08G(15) | Bekannt zu funktionieren(13) | ||||||
MX66L512 | 35FMI-10G(15) | Bekannt für funktionierende(12) | ||||||
MX25U512 | 45GMI00(16) | |||||||
MX25U512 | 45GXDI00(16) | |||||||
MX66L1G | 45GMI-10G(16) | |||||||
MX66U2G | 45GXR100(15) | |||||||
Cypress/Infineon | S25FL128(25) | SAGMFI000 | 3-Byte(1)(2) | Artikel 8 Absatz 1 | Artikel 6 Absatz 1 | Nein(6) | Bekannt zu funktionieren(13) | |
S25FL256(25) | SAGMFI000 | |||||||
S25FL512(25) | SAGMFI010 | |||||||
S25FL512(25) | SAGMFIG11 | Bekannt für funktionierende(12) | ||||||
S70FL01G(25) | SAGMFI011(17) | |||||||
Gigagerät | GD25Q127 | CFIG(15) | 3-Byte(1)(2) | Artikel 8 Absatz 1 | Artikel 4 Absatz 1 | Nein(6) | Bekannt für funktionierende(12) | |
GD25Q256 | DFIG(15) | |||||||
Cyclone® 10 LP | Mikron | MT25QL128 | ABA8ESF-0SIT | 3-Byte(1)(2) | Artikel 8 Absatz 1 | N/A | Nein(6) | Es ist bekannt, dass es funktioniert(11) |
MT25QL256 | ABA8ESF-0SIT | |||||||
MT25QL512 | ABB8ESF-0SIT | |||||||
MT25QL01G | BBB8ESF-0SIT | |||||||
MT25QL02G | CBB8E12-0SIT | |||||||
Macronix | MX25L128 | 33FMI-10G | 3-Byte(1)(2) | Artikel 8 Absatz 1 | N/A | Nein(6) | Es ist bekannt, dass es funktioniert(11) | |
MX25L256 | 45GMI-08G | |||||||
MX25L512 | 45GMI-08G | |||||||
Cypress/Infineon | S25FL128(25) | SAGMFI000 | 3-Byte(1)(2) | Artikel 8 Absatz 1 | N/A | Nein(6) | Es ist bekannt, dass es funktioniert(11) | |
S25FL256(25) | SAGMFI000 | |||||||
S25FL512(25) | SAGMFI0I0 | |||||||
Notizen:
|
||||||||
Tabelle 3 zeigt die Kriterien für Konfigurationsgeräte von Drittanbietern, die von Quartus Convert Programming File Tools/Programming File Generator und Quartus Programmer Version 21.3 Pro Edition und 20.1 Standard Edition unterstützt werden. Altera getestet und unterstützt: Diese Geräte werden mit FPGA Tools Regressionstests unterzogen und ihre Verwendung wird vom technischen Support Altera FPGA umfassend unterstützt. Bekannt für ihre Funktion: Diese Geräte werden von Quartus Convert Programming File Tools oder Programming File Generator Tools und Quartus Programmer Version 21.3 Pro Edition oder 20.1 Standard Edition oder neueren Versionen unterstützt. Für Geräte, die nicht explizit in der Liste Konfigurationsgeräte in den Programmdateigenerator-Tools aufgeführt sind, können Sie ein benutzerdefiniertes Gerät mithilfe der verfügbaren Menüoptionen definieren. |
Designbeispiele und Referenzdesigns
Agilex™ 7 Geräte
- Agilex™ 7 Mailbox Client FPGA IP Core Designbeispiel (QSPI Flash-Zugriff und Remote System Update)
- Chip-ID-Lesen mit AVST Mailbox IP in Agilex™ 7
- Agilex™ 7 P-Tile CvP Beispieldesign für den Initialisierungsmodus
Stratix® 10 Geräte
- Stratix® 10 Mailbox Client FPGA IP Core Designbeispiel (QSPI Flash-Zugriff und Remote System Update)
- Designbeispiel für die Stratix® 10 CvP-Initialisierung
- Stratix® 10 H-Tile CvP Designbeispiel
- Stratix® 10 H-Tile CvP Beispieldesign für den Initialisierungsmodus
- Stratix® 10 H-Tile CvP Beispieldesign für Update-Modus
- Stratix® 10 Serial Flash Mailbox Client FPGA IP Core Designbeispiel
Arria® 10 Geräte
- CvP-Beispieldesigns für Arria® 10 GX FPGA Entwicklungskit (FPGA Wiki)
- Arria® 10 Remote System Update (RSU) mit Avalon-MM-Schnittstelle (FPGA Wiki)
- Board-Update-Portal mit EPCQ Flash-Speicher Referenzdesign
- Anpassbarer Flash-Programmierer für Arria® 10
Cyclone® 10 GX-Geräte
Cyclone® 10 LP-Geräte
Tabelle 5 - Schulungskurse und Videos
Videotitel |
Beschreibung |
---|---|
Einführung in die Konfiguration von FPGAs | Lernen Sie die Konfigurationsschemata, Lösungen, Funktionen und Tools kennen, die für die Konfiguration von FPGAs und die Programmierung von Konfigurationsgeräten verfügbar sind. |
Erfahren Sie mehr über die Unterschiede zwischen allen Konfigurationsschemata, die zur Konfiguration von FPGAs verwendet werden können. |
|
Erfahren Sie mehr über die einzigartigen Konfigurationsfunktionen der Stratix® 10-Geräte. |
|
Erfahren Sie, wie Sie eine RSU in einem MAX® 10-Gerät einrichten und ausführen. |
|
Lernen Sie den Ablauf und die verfügbaren Tools kennen, um die Boot-Software der zweiten Stufe schnell anzupassen und zu generieren. |
|
Erfahren Sie, wie Sie Arria® 10 SoC-FPGAs mit einem verschlüsselten und/oder signierten Boot-Image der zweiten Stufe generieren und programmieren. |
|
Entschärfung von Einzelereignis-Upsets in Arria® 10 und Cyclone® 10 GX-Geräten |
Lernen Sie die Funktionen der Arria® 10 und Cyclone® 10 GX-Gerätefamilien kennen, die bei der Entwicklung Ihrer eigenen SEU-Minderungslösung verwendet werden können. |
Erfahren Sie, wie Sie Ihre Sensitivitätsverarbeitungslösung verbessern können, indem Sie die SEU-Minderungstechnik (Single Event Upset) mit einer Funktion namens Hierarchie-Tagging ergänzen. |
|
Erfahren Sie mehr über den IP-Core für die Fehlerinjektion und die Fehlerinjektions-Debugger-Software, um die Failure in Time (FIT) Rate zu reduzieren. |
|
Erfahren Sie, wie Sie das Generic Serial Flash Interface FPGA IP Core verwenden, um ein Flash-Gerät vom Typ Serial Peripheral Interface (SPI) zu programmieren. |
|
SoC Hardware Overview: Flash-Controller und Schnittstellenprotokolle |
Erfahren Sie mehr über das Hard Processor Subsystem (HPS) der Cyclone® V, Arria® V und Arria® 10 SoCs. Die Online-Schulung beinhaltet Informationen zu den nichtflüchtigen Speichercontrollern und den verschiedenen Schnittstellenprotokollen. |
Partielle Neukonfiguration für FPGA Geräte: Einführung und Projektaufgaben |
Schulung zur partiellen Neukonfiguration Teil 1 von 4. Dieser Teil der Schulung führt Sie in die PR-Funktion und den allgemeinen Designablauf für ein PR-Design ein. Außerdem erfahren Sie mehr über die Zuweisung von Designpartitionen und Logiksperrbereichen, die erforderlichen Aufgaben für die Implementierung eines PR-Designs und Empfehlungen für die Grundplanung eines Designs für PR. |
Partielle Neukonfiguration für FPGA Geräte: Designrichtlinien und Hostanforderungen |
Schulung zur partiellen Neukonfiguration Teil 2 von 4. In diesem Teil der Schulung werden die Richtlinien für die Erstellung eines PR-Designs erläutert, einschließlich der Erstellung einer Port-Obermenge und einer Freeze-Logik. Außerdem werden die Anforderungen an einen PR-Host, die Logik, die dem statischen Bereich des Designs hinzugefügt wird, oder ein externes Gerät zur Steuerung von PR-Vorgängen erörtert. |
Partielle Neukonfiguration für FPGA Geräte: PR Host IP und Implementierungen |
Partielle Neukonfiguration Schulung Teil 3 von 4. In diesem Teil der Schulung werden alle in der Quartus Prime-Software enthaltenen PR-IP erläutert, einschließlich der PR-Controller-IP, der Region-Controller-IP und der Freeze Bridge-IP. Sie werden auch sehen, wie Sie diese IP verwenden, um entweder ein internes oder externes Host-Design zu implementieren. |
Partielle Neukonfiguration für FPGA Geräte: Ausgabedateien und Demonstration |
Schulung zur partiellen Neukonfiguration Teil 4 von 4. In diesem letzten Teil der Schulung wird der gesamte Designablauf für ein PR-Projekt erläutert. Es betrachtet auch die Dateien, die aus dem Flow ausgegeben werden. Ebenfalls enthalten ist eine Demonstration eines vollständigen und funktionalen PR-Designs mit dem Arria® 10 GX Entwicklungskit. |
Tabelle 6 - Weitere Videos
Videotitel |
Beschreibung |
---|---|
Implementierung eines partiellen Rekonfigurationsdesigns in Qsys for FPGAs |
Sehen Sie sich dieses Video an, um zu erfahren, wie Sie Partial Reconfiguration Design in Qsys for FPGAs implementieren. |
Sehen Sie sich dieses Video an, um zu erfahren, wie Sie die Remote-System-Upgrade-Funktion auf Cyclone® 10 LP ausführen FPGA |
|
Sehen Sie sich dieses Video an, um zu erfahren, wie Sie Ihr Arria® 10-Gerät mithilfe des PCIe-Protokolls konfigurieren. |
|
So passen Sie die JAM-Datei für mehrere JTAG-Geräte in einer einzigen JTAG-Kette an Teil1 |
Sehen Sie sich dieses Video an, um mehr über die Anpassung von JAM-Dateien für ein Board mit JTAG-Ketten für mehrere Geräte zu erfahren. |
Anpassen der JAM-Datei für mehrere JTAG-Geräte in einer einzigen JTAG-Kette Teil 2 |
Sehen Sie sich dieses Video an, um mehr über die Anpassung von JAM-Dateien für ein Board mit JTAG-Ketten für mehrere Geräte zu erfahren. |
Sehen Sie sich dieses Video an, um mehr über andere Konfigurationsschemata als die übliche JTAG-Konfiguration zu erfahren. Darüber hinaus behandelt dieses Video den IP-Kern des seriellen Flash-Laders (SFL). |
Weitere Informationen finden Sie in den folgenden Ressourcen: Dokumentation, Schulungskurse, Videos, Designbeispiele und Wissensdatenbank.
Der Inhalt dieser Seite ist eine Kombination aus menschlicher und computerbasierter Übersetzung des originalen, englischsprachigen Inhalts. Dieser Inhalt wird zum besseren Verständnis und nur zur allgemeinen Information bereitgestellt und sollte nicht als vollständig oder fehlerfrei betrachtet werden. Sollte eine Diskrepanz zwischen der englischsprachigen Version dieser Seite und der Übersetzung auftreten, gilt die englische Version. Englische Version dieser Seite anzeigen.