Bestellen Sie unseren kompletten Trainingskatalog
Trainingkatalog
HomeTrainingDetail

Advanced Vivado-Tcl-Scripting


Der Schwerpunkt der Schulung liegt auf der fortschrittlichen Verwendung des VIVADO TCL Design Flows. Die Verwendung eines script-basierten Design Flows ermöglicht beispielsweise die automatisierte Erstellung von Verzeichnissen und Files, sowie die automatisierte Bearbeitung vollständiger Designs. Diese Methodik ermöglicht zusätzlich einen plattform-unabhängigen Design Flow mit gesteigerter Effizienz bei Designänderungen, Nachverfolgungen und Revisionskontrolle.
Nicht zuletzt stehen dem Anwender hier zusätzliche Optionen und Möglichkeiten zur Verfügung die aus dem GUI basierten Design Flow heraus nicht möglich sind.
Zu Beginn lernt der Teilnehmer sowohl die Unterschiede zwischen einem „Project based Flow“ und einem „Non-Project based Flow“ kennen als auch wie VIVADO solche Skripte auch automatisch erstellen kann. Es wird demonstriert wie Tcl Skripte komplexe Abläufe automatisieren können und wie auch andere Werkzeuge in den Flow mit eingebunden werden können. Nach der Einführung in die Verwendung/Erzeugung der Tcl-Skripte werden grundlegende und oft benötigte Strukturen und Methoden behandelt wie z.B. Listen, Schleifen, Fehlerbehandlung, String- und Dateiverarbeitung.
Gerade wenn es darum geht komplexe Abläufe zu steuern benötigt man den automatisierten Zugriff auf die erzeugten Report Files. Das ist beispielsweise dann der Fall wenn ein FPGA Design wiederholt implementiert werden muss um ein fehlerfreies Timing zu erhalten (auch bekannt als „Timing Closure“). In diesem Fall muss nach einer Implementierung die entsprechende Timing -Information automatisch aus dem Report File gelesen und die Implementierung gegebenenfalls mit einer anderen Strategie neu gestartet werden. Die Erzeugung solcher Tcl Skripte ist ebenfalls ein Schwerpunkt dieser Schulung.


Anwendbare Technologien

Alle von VIVADO unterstützten FPGA/SoC Technologien


Voraussetzungen

Grundlagen des VIVADO Design Flows

Termine


auf Anfrage

Dauer und Kosten


Dauer in Tagen: 3Kosten: € 2.100,00 (netto pro Teilnehmer inkl. ausführlichen Schulungsunterlagen sowie Pausengetränken und Mittagessen)

Ansprechpartner


Michael Schwarz

Michael Schwarz

+49 (0) 7664 91313-15
E-Mail schreiben

PLC2 Design

Individuell, detailliert, kundenspezifisch: Mit unserem Expertenwissen erstellen wir für Sie Designs, die genau Ihre Anforderungen erfüllen.

Plc2 Design