Seminare
Seminare

FPGA-Programmierung mit C/C++ und Vitis HLS

Seminar - TAE – Technische Akademie Esslingen

Warum sollten Sie dieses Seminar besuchen?

Sie entwickeln FPGA-basierte Systeme und stehen vor der Herausforderung, komplexe Algorithmen schnell und effizient in Hardware umzusetzen? Vielleicht kennen Sie auch diese Situation: Der klassische FPGA-Entwurf mit VHDL oder Verilog kostet viel Zeit, Iterationen dauern lange und Optimierungen sind aufwendig.

Mit High-Level Synthese (HLS) gehen Sie einen deutlich produktiveren Weg. Sie beschreiben Hardware mit C/C++ und erzeugen daraus automatisch optimierte FPGA-Architekturen. Dadurch verkürzen Sie Entwicklungszeiten erheblich und können schneller verschiedene Designvarianten vergleichen.

In diesem Seminar lernen Sie, wie Sie Algorithmen mit C/C++ effizient für FPGAs entwickelnHigh-Level Synthese gezielt einsetzen und IP-Cores für moderne MP SoC-Systeme erstellen. Sie arbeiten mit Vitis HLS aus der Xilinx Vitis Toolkette, analysieren Syntheseergebnisse und optimieren Ihre Hardware gezielt auf Performance, Latenz und Ressourcenverbrauch.

Das Ergebnis: Sie entwickeln FPGA-Designs schneller, strukturierter und effizienter – und steigern gleichzeitig die Qualität Ihrer Implementierungen.

Was lernen Sie konkret?

In ...

Termin Ort Preis*
07.10.2026- 08.10.2026 Ostfildern 1.650,00 €
10.03.2027- 11.03.2027 Ostfildern 1.650,00 €
*Alle Preise verstehen sich inkl. MwSt.

Detaillierte Informationen zum Seminar

Inhalte:

Warum sollten Sie dieses Seminar besuchen?

Sie entwickeln FPGA-basierte Systeme und stehen vor der Herausforderung, komplexe Algorithmen schnell und effizient in Hardware umzusetzen? Vielleicht kennen Sie auch diese Situation: Der klassische FPGA-Entwurf mit VHDL oder Verilog kostet viel Zeit, Iterationen dauern lange und Optimierungen sind aufwendig.

Mit High-Level Synthese (HLS) gehen Sie einen deutlich produktiveren Weg. Sie beschreiben Hardware mit C/C++ und erzeugen daraus automatisch optimierte FPGA-Architekturen. Dadurch verkürzen Sie Entwicklungszeiten erheblich und können schneller verschiedene Designvarianten vergleichen.

In diesem Seminar lernen Sie, wie Sie Algorithmen mit C/C++ effizient für FPGAs entwickelnHigh-Level Synthese gezielt einsetzen und IP-Cores für moderne MP SoC-Systeme erstellen. Sie arbeiten mit Vitis HLS aus der Xilinx Vitis Toolkette, analysieren Syntheseergebnisse und optimieren Ihre Hardware gezielt auf Performance, Latenz und Ressourcenverbrauch.

Das Ergebnis: Sie entwickeln FPGA-Designs schneller, strukturierter und effizienter – und steigern gleichzeitig die Qualität Ihrer Implementierungen.



Was lernen Sie konkret?

In diesem praxisorientierten Seminar steigen Sie Schritt für Schritt in den FPGA-Entwurf mit C/C++ und High-Level Synthese ein. Vorträge und praktische Übungen wechseln sich ab, sodass Sie das Gelernte sofort anwenden.

Nach dem Seminar können Sie:

  • Algorithmen in C/C++ für FPGA-Hardware beschreiben und synthetisieren
  • mit Vitis HLS innerhalb der Vitis Toolkette arbeiten
  • verschiedene Hardware-Architekturen aus einem C/C++-Code generieren und vergleichen
  • Syntheseberichte analysieren und gezielt Optimierungen ableiten
  • den Einfluss von Datentypen, Bitbreiten und Fixpunktarithmetik auf Ressourcen und Performance bewerten
  • Interfaces für IP-Cores entwickeln, einschließlich AXI-Busschnittstellen
  • eigene IP-Cores in ein FPGA-basiertes System integrieren
  • Hardware gezielt durch Pipelining, Entrollen und Schleifen beschleunigen

Sie erhalten damit das notwendige Know-how, um High-Level Synthese im FPGA-Design professionell einzusetzen und Entwicklungsprozesse deutlich zu beschleunigen.



Dauer/zeitlicher Ablauf:
2 Tage
Ziele/Bildungsabschluss:

Was lernen Sie konkret?

In diesem praxisorientierten Seminar steigen Sie Schritt für Schritt in den FPGA-Entwurf mit C/C++ und High-Level Synthese ein. Vorträge und praktische Übungen wechseln sich ab, sodass Sie das Gelernte sofort anwenden.

Nach dem Seminar können Sie:

  • Algorithmen in C/C++ für FPGA-Hardware beschreiben und synthetisieren
  • mit Vitis HLS innerhalb der Vitis Toolkette arbeiten
  • verschiedene Hardware-Architekturen aus einem C/C++-Code generieren und vergleichen
  • Syntheseberichte analysieren und gezielt Optimierungen ableiten
  • den Einfluss von Datentypen, Bitbreiten und Fixpunktarithmetik auf Ressourcen und Performance bewerten
  • Interfaces für IP-Cores entwickeln, einschließlich AXI-Busschnittstellen
  • eigene IP-Cores in ein FPGA-basiertes System integrieren
  • Hardware gezielt durch Pipelining, Entrollen und Schleifen beschleunigen

Sie erhalten damit das notwendige Know-how, um High-Level Synthese im FPGA-Design professionell einzusetzen und Entwicklungsprozesse deutlich zu beschleunigen.

Nach unten
Nach oben
Wir setzen Analyse-Cookies ein, um Ihre Zufriedenheit bei der Nutzung unserer Webseite zu verbessern. Diese Cookies werden nicht automatisiert gesetzt. Wenn Sie mit dem Einsatz dieser Cookies einverstanden sind, klicken Sie bitte auf Akzeptieren. Weitere Informationen finden Sie hier.
Akzeptieren Nicht akzeptieren









Um Spam abzuwehren, geben Sie bitte die Buchstaben auf dem Bild in das Textfeld ein:

captcha



Bei der Verarbeitung Ihrer personenbezogenen Daten im Zusammenhang mit der Kontaktfunktion beachten wir die gesetzlichen Bestimmungen. Unsere ausführlichen Datenschutzinformationen finden Sie hier. Bei der Kontakt-Funktion erhobene Daten werden nur an den jeweiligen Anbieter weitergeleitet und sind nötig, damit der Anbieter auf Ihr Anliegen reagieren kann.







Um Spam abzuwehren, geben Sie bitte die Buchstaben auf dem Bild in das Textfeld ein:

captcha