SystemC-Ecke
Allgemein
Zitat von Wikipedia∞:
SystemC zählt zu den Hardwarebeschreibungsprachen (wie
VHDL und Verilog-HDL) und wird in der Entwicklung und Simulation digitaler Schaltungen eingesetzt. SystemC ist keine eigenständige Sprache, sondern eine (Klassen-)Bibliothek für die Programmiersprache C++. Sie erweitert die Sprache mittels Makros und Funktionen um die notwendigen Mittel, um Hardware wie Chips zu beschreiben.
In der Arbeitsgruppe Technische Informatik wird SystemC intensiv zur Modellierung (und in der Synthese) von Schaltungen genutzt. Zudem gibt es Bemühungen, die Sprache um neue Beschreibungsarten und Features zu erweitern.
Dokumentation
(nur innerhalb des Universitäts-Netzwerks verfügbar)
Software
Der freie Simulationkernel kann (nach Registrierung) bei der
Open SystemC Initiative unter
http://www.systemc.org∞ heruntergeladen werden. Dort sind auch einige Erweiterungen, wie die TLM-Bibliothek etc. zu finden.
Das GreenSocs-Projekt versucht, eine Open-Source-Infrastruktur rund um
SystemC aufzubauen. Verschiedene Pakete, darunter ein
SystemC-Parser, sind dort bereits erhältlich.
Für nicht-kommerzielle Nutzung freie Entwicklungs-Umgebung und Waveform-Viewer für
SystemC unter Windows. (Nicht getestet in der Arbeitsgruppe)
Weitere Links
CategoryMisc