Intel Quartus Prime - alles, was Sie fĂŒr die Arbeit mit Intel FPGA benötigen



Im Jahr 2015 erwarb Intel Altera, einen der bekanntesten Entwickler von FPGA und SoC. AllmĂ€hlich Ă€nderten alle Altera-Produkte - sowohl Hardware als auch Software - ihren Namen, insbesondere die Altera Quartus- Design-Software fĂŒr FPGA-Systeme wurde als Intel Quartus Prime bekannt . Wir haben es oft im Zusammenhang mit der Veröffentlichung des nĂ€chsten Intel FPGA erwĂ€hnt, aber wir haben es nie im Detail beschrieben. Jetzt ist Zeit dafĂŒr, zumal seit der NamensĂ€nderung bereits mehrere große Releases veröffentlicht wurden, die neue Funktionen und UnterstĂŒtzung fĂŒr neue GerĂ€te brachten.

Intel Quartus Prime enthÀlt also alles, was Sie zum Entwerfen von Systemen auf der Basis von Intel FPGA, SoC und CPLD (Complex Programmable Logic Device) benötigen, angefangen bei den Grundlagen bis hin zum Debuggen von Interaktion, Optimierung, Verifizierung und Modellierung. Derzeit gibt es drei Quartus Prime-Lieferoptionen:

  • Die Intel Quartus Prime Pro Edition funktioniert mit fortschrittlichen FPGA- und SoC-Optionen der neuesten Generation wie Intel Stratix 10, Intel Arria 10 und Intel Cyclone 10 GX.
  • Die Intel Quartus Prime Standard Edition bietet vollstĂ€ndige UnterstĂŒtzung fĂŒr frĂŒhere GerĂ€tegenerationen sowie die Intel Cyclone 10 LP-Familie.
  • Die Intel Quartus Prime Lite Edition ist ein Tool fĂŒr die Arbeit mit Massensegmentfamilien und kann ohne zusĂ€tzliche Lizenz kostenlos heruntergeladen werden.

Die KompatibilitĂ€tsmatrix fĂŒr Version 18.1 lautet wie folgt.
GerÀteProStandardLite
Stratix IV, V.✓
Intel Stratix 10✓
Arria ii✓
Arria II, V.✓
Intel Arria 10✓✓
Zyklon IV, V.✓✓
Intel Cyclone 10 LP✓✓
Intel Cyclone 10 GX✓
Intel MAX-Serie✓✓

Nun zur HauptfunktionalitÀt - wieder in Bezug auf verschiedene Versionen von Intel Quartus Prime. Weitere Informationen finden Sie auf der Produktseite .

FunktionellProStandardLite
Entwurfsablauf
Mit der teilweisen Neukonfiguration können Sie einen Teil des FPGA dynamisch neu konfigurieren, wĂ€hrend der Rest des Entwurfs weiterhin funktioniert✓✓✓
Schnelle Neukompilierung - Wenn möglich, verwendet der Compiler frĂŒhere Analyse- und Anpassungsergebnisse erneut und verarbeitet unverĂ€nderte Blockdesigns nicht vor✓✓
Blockdesign - Inkrementelle Blockkompilierung und Wiederverwendung des Blockdesigns✓
Inkrementelle Optimierung - Traditionelle Anpassungsschritte werden zur besseren Flusskontrolle in feinere Unterschritte unterteilt✓
Designeintrag
Multiprocessing-UnterstĂŒtzung - Reduziert die Kompilierungszeit✓✓
Eine Reihe von IP- Lizenzen fĂŒr geistiges Eigentum fĂŒr die beliebtesten Architekturen und Schnittstellen in FPGA✓✓
Intel HLS Compiler - ein High-Level-Synthesetool, das C ++ - Eingaben akzeptiert und fĂŒr Intel FPGA optimierten RTL-Code in ProduktqualitĂ€t generiert✓✓✓
Platform Designer - generiert automatisch eine Verbindungslogik zum Verbinden von IP-Funktionen und Subsystemen. In der Pro-Version gibt es zusĂ€tzliche Funktionen✓✓✓
Chip Scheduler - Demonstriert eine visuelle Darstellung der Chipressourcen✓✓✓
Interface Scheduler - Lernen Sie die Architektur von GerĂ€teperipheriegerĂ€ten kennen und verteilen Sie Schnittstellen effizient✓
Logische Sperrbereiche - eine Monteuranweisung zum Platzieren bestimmter Elemente oder Knoten innerhalb derselben Region✓
Funktionssimulation
Die ModelSim-Intel FPGA Edition- Software ist eine spezielle Version der ModelSim-Software fĂŒr Intel FPGA, die Verhaltensanalysen, HDL-Tests und die AusfĂŒhrung von TCL-Skripten umfasst✓✓✓
Synthese
Vhdl✓✓✓
Verilog✓✓✓
Systemverilog✓✓✓
VHDL-2008✓
Die Lizenzbedingungen von Intel Quartus Prime und seinen Komponenten sowie deren Kosten finden Sie auf der Intel-Website .

Source: https://habr.com/ru/post/de459428/


All Articles