Ein Fachportal der eVision Systems GmbH

EDA Praxis / Praxis & Orientierung

Häufige Fragen zu Werkzeugen, Methodik und Anfragen

Konkrete Antworten zu HDL-Entwicklung, Simulation, Verifikation und der Nutzung von EDA Praxiss.

Diese Antworten helfen bei den ersten Entscheidungen. Für technische Details führen die Themenbereiche und Produktseiten weiter.

Ist EDA Praxis eine offizielle Herstellerseite?

Nein. Betreiber ist die eVision Systems GmbH. Das Portal verbindet technische Inhalte mit Beratung sowie Testlizenz- und Angebotsanfragen. Aldec und Sigasi sind die behandelten Hersteller; eine redaktionelle Darstellung ist keine Herstellerfreigabe.

Ersetzt ein HDL-Editor den Simulator?

Nein. Ein Editor unterstützt beim Schreiben und Verstehen des Quelltexts. Ein Simulator führt das elaborierte Modell mit einer Testbench aus. Für die Prüfung des Verhaltens brauchen Sie passende Stimuli und konkrete Erwartungen.

Was unterscheidet Syntaxprüfung, Linting und Simulation?

Syntaxprüfung bewertet die sprachliche Form; semantische Analyse betrachtet Bedeutungszusammenhänge im Projekt. Linting untersucht gewählte Regeln und Strukturen. Simulation bewertet Verhalten für ausgeführte Eingangsfolgen. Die Verfahren ergänzen sich.

Führt die Sigasi-Anbindung an Riviera-PRO automatisch eine Simulation aus?

Der dokumentierte externe Compiler-Task führt Kompilierung aus. Für die Simulation sind zusätzlich Elaboration, Testbench und ein definierter Lauf erforderlich. Prüfen Sie diese Schritte getrennt und bewerten Sie ihren jeweiligen Status.

Wie heißen die aktuellen Sigasi-Produkte?

Die aktuelle Produktlinie heißt Sigasi Visual HDL und wird in VS Code eingesetzt. Die Herstellerseite führt Designer, Professional und Enterprise. Frühere Sigasi-Studio- und Eclipse-Produkte sind im Legacy-Bereich eingeordnet. Die konkrete Funktionsmatrix ist vor einer Auswahl zu prüfen.

Kann die Community Edition im Unternehmen eingesetzt werden?

Sigasi beschränkt die Community Edition auf nichtkommerzielle Nutzung und nennt aktives Talkback als Voraussetzung. Für eine kommerzielle Evaluierung sollten Sie die passende Testlizenz und deren Bedingungen klären. Aus einem frei verfügbaren Download folgt kein beliebiges Nutzungsrecht.

Ist eine Testlizenz über das Formular sofort verfügbar?

Nein. Das Formular stellt eine Anfrage an eVision Systems. Verfügbarkeit, Umfang, Voraussetzungen und Bedingungen müssen für das konkrete Anliegen bestätigt werden. Eine automatische Lizenzbereitstellung oder bestimmte Laufzeit wird nicht zugesagt.

Welche Informationen helfen bei der Auswahl eines Simulators?

Nennen Sie Betriebssystem, HDL-Sprachen und Sprachstände, Testbench-Methode, Herstellerbibliotheken, IP-Modelle, Debugging- und Coverage-Bedarf sowie die geplante interaktive oder automatisierte Nutzung. Ein kleines repräsentatives Projekt ist für eine Evaluierung hilfreicher als eine lange allgemeine Funktionsliste.

Beweist hohe Code Coverage die funktionale Korrektheit?

Nein. Code Coverage zeigt je nach Messgröße, welche Teile des Codes ausgeführt wurden. Sie sagt nicht automatisch, ob alle relevanten Anforderungen geprüft wurden oder die Testbench richtige Erwartungen verwendet. Funktionale Ziele und ungeprüfte Fälle müssen separat betrachtet werden.

Sind die Beispiele in Aldec und Sigasi getestet?

Der tatsächliche Teststatus steht im jeweiligen Beitrag. Ein Beispiel kann anhand der Dokumentation erstellt oder in einem anderen Werkzeug ausgeführt worden sein. Nur eine ausdrücklich genannte, tatsächlich verwendete Umgebung gilt als Ausführungstest.

Welche Inhalte eignen sich für den Einstieg?

Beginnen Sie bei der zu Ihrem Engpass passenden Themenseite. Lesen Sie anschließend einen Grundlagenartikel und führen Sie erst dann eine begrenzte Application Note in einem getrennten Arbeitsverzeichnis aus. Das Glossar hilft bei unbekannten Begriffen.

Soll ich vertraulichen Quelltext zur Anfrage hinzufügen?

Bitte zunächst nicht. Beschreiben Sie die Aufgabe ohne vertrauliche Details. Falls Quelltext, Projektdaten oder Lizenzinformationen erforderlich werden, sollte vorher ein geeigneter Übertragungsweg und der zulässige Empfängerkreis vereinbart werden.

Sind Preise und Lizenzumfang auf der Produktseite verbindlich?

Die Produktseiten dienen der technischen Orientierung. Ein verbindliches Angebot muss die konkrete Konfiguration, Nutzerzahl, Nutzung und Konditionen festhalten. Deshalb werden keine pauschalen Preise oder ungeprüften Lizenzzusagen genannt.

Wie melde ich einen fachlichen Fehler?

Nutzen Sie die Anfrage und nennen Sie Beitragstitel, betroffene Aussage, Ihren Versionsstand und möglichst eine offizielle Quelle oder einen reproduzierbaren Befund. Eine Korrektur soll nachvollziehbar bleiben und erhält einen neuen Prüfstand.

Ihre Frage hängt von einer bestimmten Projektumgebung ab? Beschreiben Sie diese in einer Beratungsanfrage.

EDA PRAXIS / NEWSLETTER

Neue Perspektiven.
Direkt ins Postfach.

Praxiswissen zu HDL, Simulation und Verifikation. Neue Beiträge, Application Notes und Hinweise zu passenden Werkzeugen.