Testbench Radarsignalprozessor
Projektbeschreibung
Für die Simulation eines Radarsignalprozessors wurde eine Testumgebung entwickelt. Ziel war es unterschiedliche Testfälle in verschiedenen Konfigurationen im Batchmodus laufen lassen zu können. Dafür wurde ein Konfigurationssystem implementiert, welches über einfache Textdateien Parametereinstellungen und Datendateien für mehrere Testläufe übergeben bekommt. Während eines jeden Testlaufes werden relevante Daten aus der Testinstanz abgegegriffen und protokolliert. Über Perl-Skripte werden die protokollierten Daten aufbereitet und ausgewertet.
Die Testumgebung emuliert mehrere parallele hochratige Datenströme und einen Mikroprozessor mit unterschiedlichen Betriebsmodi. Die Konfigurationsdateien werden per VHDL/Modeltech Text-I/O und abgeleiteten Funktionen prozessiert.
Technologien
VHDL, Perl, ModelSim, Mentor Graphics HDL Designer
Branche
Forschung und Entwicklung, Luftfahrt, Rüstung