ni.com is currently undergoing scheduled maintenance.
Some services may be unavailable at this time. Please contact us for help or try again later.
Der Kurs „High-Performance LabVIEW FPGA (mit Kursleiter)“ bietet Ihnen eine Einführung in die Programmierverfahren für Anwendungen mit I/O-Raten von mehr als 5 MHz und Zielsysteme wie benutzerdefinierte FlexRIO-Geräte und Verarbeitungshardware. Bei dieser von einem Kursleiter geführten Schulung können Sie im Rahmen einer Präsenzschulung mit einem zertifizierten Kursleiter interagieren. In diesem Kurs lernen Sie, wie Sie in LabVIEW leistungsstarke DSP-Algorithmen (Digital Signal Processing) und digitale Entwürfe entwickeln, um analoge und digitale Signale zu erfassen und zu erzeugen, das Timing zu steuern, Operationen zu synchronisieren und die Signalverarbeitung auf dem FPGA zu implementieren. Nach Abschluss dieses Kurses werden Sie verstehen, wie Sie vorhandenen LabVIEW- und HDL-Programmcode in LabVIEW-FPGA-Anwendungen integrieren und wie Sie leistungsstarke FPGA-basierte Systeme entwickeln. Der Kurs „High-Performance LabVIEW FPGA“ wird Benutzern empfohlen, die mit LabVIEW FPGA vertraut sind und Erfahrung mit den im Kurs „LabVIEW-Grundlagen 1“ behandelten Themen haben.
Für diesen Kurs ist keine virtuelle Schulung verfügbar
Für diesen Kurs ist keine Präsenzschulung verfügbar
Kompilieren von LabVIEW-VIs für FPGA-Zielsysteme
Entwickeln von Anwendungen basierend auf dem NI-RIO-Gerätetreiber
Entwickeln leistungsstarker Algorithmen zur digitalen Signalverarbeitung und digitaler Entwürfe für FPGAs in LabVIEW
Integrieren von vorhandenem Programmcode (LabVIEW und HDL) in LabVIEW-FPGA-Anwendungen
Entwickeln leistungsstarker FPGA-basierter Systeme
Befolgen der von NI empfohlenen Entwicklungs- und Fehlersuchprozesse für eine effiziente FPGA-Implementierung
Online-Kurs (mit Kursleiter): 4 Tage
Kunden, die zum ersten Mal mit NI und/oder bestimmten Hardwaregeräten arbeiten. Experten auf ihrem Gebiet, die in der Lage sind, Universal-Prozessoren (GPP) und Algorithmen zu programmieren, und die bereit sind, sich mit NI-Tools vertraut zu machen und umfangreiche Erfahrungen mit der FPGA-Programmierung zu sammeln.
Erfahrene LabVIEW-Benutzer, für die der Umgang mit FPGA jedoch neu ist. Kunden, die mit NI-Hardware (einschließlich VST und USRP oder anderer RF-Hardware) vertraut sind und sich mit der HT/LV-FPGA-Programmierung und besonderen Überlegungen (z. B. Ressourcenauslastung, Timing und Durchsatz) vertraut machen möchten.
Erfahrene Digital-Designer, für die der Umgang mit LabVIEW jedoch neu ist. Kunden mit umfassender Erfahrung im Umgang mit FPGA-Hardware anderer Hersteller, die noch keine Erfahrung mit NI-Software haben. In der Regel wird mit traditionelleren Entwicklungsabläufen wie Vivado gearbeitet. Kunden, die möglicherweise Erfahrung mit der Verwendung von HLS-Sprachen mit dem Xilinx System Generator haben.
Externe FPGA-Kurse zum Selbststudium, in denen die Grundprinzipien der FPGA-Bedienung vermittelt werden.
LabVIEW-Grundlagen 1 und 2 oder vergleichbare Kenntnisse
LabVIEW Professional Development System
LabVIEW FPGA
Virtuelle Schulungen mit Kursleiter umfassen digitale Kursmaterialien, die über den Lernbereich von NI bereitgestellt werden
Die virtuelle Schulung mit Kursleiter von NI wird über Zoom durchgeführt und die Teilnehmer erhalten Zugang zu Amazon AppStream/LogMeIn, um die Übungen auf virtuellen Maschinen durchzuführen, die mit der neuesten Software ausgestattet sind
Privater Online- oder Präsenzkurs: 280 Education Services Credits oder 80 Training Credits
| Lektion | Übersicht | Themen |
|---|---|---|
Warum LabVIEW FPGA? | Kennenlernen der grundlegenden Konstrukte eines FPGAs und der Gründe für seine Verwendung. |
|
Grundlagen über die Umgebung | Ermitteln der Hauptkomponenten der LabVIEW-FPGA-Umgebung und Kompilieren eines FPGA-VIs. |
|
Fehlerbehandlung | Anwenden von Techniken und Tools zur Fehlersuche in FPGA-Entwürfen. |
|
Die Anforderungen an eine Anwendung verstehen | Erfahren Sie mehr über die wichtigsten Überlegungen zur Interpretation von Anwendungsanforderungen und verknüpfen Sie diese Interpretationen mit Alternativen für Ihre Entwurfslösungen. |
|
Entwerfen von Applikationen | Aufschlüsseln der Anforderungen einer Anwendung in Hardware- und Softwarefunktionen und Kenntnisse über das Entwerfen Ihrer Anwendung. |
|
Implementierung | Erkunden verschiedener Entwurfsalternativen mit LabVIEW FPGA, um Ihre FPGA-Ressourcen optimal zu nutzen. |
|
Optimierung Ihrer Anwendung | Beheben gängiger Kompilierprobleme und Verbessern der Leistung Ihres FPGAs. |
|
Hinweise zum Entwurf einer Host-Anwendung | Erkunden der LabVIEW-FPGA-Funktionen zur Überwachung und Steuerung der Kommunikation in Ihrer Anwendung. |
|
Beispiele für leistungsstarke Anwendungen | Untersuchen einiger leistungsstarker Anwendungen mit LabVIEW FPGA im Hinblick auf deren Verwendung. |
|
Wenn Sie beabsichtigen, innerhalb eines Jahres drei oder mehr Kurse von NI-Schulungsleitern zu besuchen, bietet eine Schulungsmitgliedschaft kosteneffektiven, unbegrenzten Zugang zu allen öffentlichen Kursen und öffentlichen virtuellen Kursen von NI sowie unbegrenzte Zertifizierungsgutscheine.