www.mikrocontroller.net

Forum: FPGA, VHDL & Co. ISE Simulator - wie interne Signale darstellen lassen


Autor: D. I. (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Hi,
kann man sich in ISim 11 auch die Werte von internen Signalen (also die 
in der Architecture und nicht in der Entity stehen) anzeigen lassen?

Autor: Armin (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Hallo

Nein das geht nicht.

Du kannst aber einen Ausgang in der entity deklarieren und in der 
architecture das interne signal auf das externe zuweisen (X<= X_INT).

Dann gehts...

MFG

Autor: D. I. (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Hi,
danke für deine Antwort.
Nach einigem rumspielen habe ich doch eine Möglichkeit gefunden.
Wenn man im Simulator links auf Instances & Processes geht kann man auch 
die internen Signale der Waveform hinzufuegen.

Autor: René D. (Firma: www.dossmatik.de) (dose)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Könnt Ihr mir einen Tipp geben wie man mit dem ISIM arbeitet?

ich habe die ISE 11.1 und finde keinen Button für die ISE. Das ist das 
erste, wo ich mein Problemschen habe.
ISIM kann ich von der Konsole starten, und mein VHDL File und eine 
Testbench hineinladen. Doch ich bekomme die Simulation nicht 
angeschoben.
Start ist immer grau in der ISE.

Vielen Dank

Autor: Ralph H. (guru)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
@D. I. (grotesque) .. sagmal wie hast Du das hinbekommen ? Ich kann die 
Signale der Architekture sehen, aber NICHT zur WAVE hinzufügen.. Das ist 
deaktiviert. Ich nutze ISIM 12.4..
Oder weiß jemand wie ich die Signale der Architekture in der ISIM 12.4 
sehen kann ?

Autor: D. I. (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Bin schon lange auf Modelsim SE (uni ftw) umgestiegen.

Autor: Lothar Miller (lkmiller) (Moderator) Benutzerseite
Datum:
Angehängte Dateien:

Bewertung
0 lesenswert
nicht lesenswert
D. I. schrieb:
> Wenn man im Simulator links auf Instances & Processes geht kann man auch
> die internen Signale der Waveform hinzufuegen.
So anders als beim Modelsim ist das gar nicht...   :-o
Geh auf die linke Seite und aktiviere den Tabellenreiter Instances. 
Jetzt kannst du auf deine UUT gehen und im mittleren Fenster mit den 
oberen Buttons die EA und die internen Signale auswählen. Danach noch 
drag&drop in die Waveform. Fertig.

Autor: Ralph H. (guru)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Vielen Dank !! So ein Forum ist doch was feines !! :-)

Autor: René D. (Firma: www.dossmatik.de) (dose)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Wenn ich ein neues Signal in das  Diagramm hinzufüge, wird es erst 
aktualisiert wenn ich die Simulation erneut starte.
Gibt es einen Shortcut für aktualisieren?

Autor: Lothar Miller (lkmiller) (Moderator) Benutzerseite
Datum:

Bewertung
0 lesenswert
nicht lesenswert
René D. schrieb:
> Gibt es einen Shortcut für aktualisieren?
Nein, denn für das Signal sind gar keine Waveform-Daten angelegt. Du 
mußt den Restart Button drücken und die Simulation neu laufen 
lassen...

Autor: René D. (Firma: www.dossmatik.de) (dose)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Lothar Miller schrieb:
> René D. schrieb:
>> Gibt es einen Shortcut für aktualisieren?
> Nein, denn für das Signal sind gar keine Waveform-Daten angelegt. Du
> mußt den Restart Button drücken und die Simulation neu laufen
> lassen...

Bei ghdl und gtkwave geht das.

Autor: Lothar Miller (lkmiller) (Moderator) Benutzerseite
Datum:

Bewertung
0 lesenswert
nicht lesenswert
René D. schrieb:
> Bei ghdl und gtkwave geht das.
Ging es hier nicht um ISIM?   ;-)

Autor: René D. (Firma: www.dossmatik.de) (dose)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Lothar Miller schrieb:

>> Bei ghdl und gtkwave geht das.
> Ging es hier nicht um ISIM?   ;-)

Ja, ich wollte es nur erwähnen, das es das Feature gibt, nur eben in 
einem anderem Simulator,

Ich hatte bei Isim vergebens danach gesucht, und habe es nicht gefunden. 
Es ist schon von Vorteil.

Antwort schreiben

Die Angabe einer E-Mail-Adresse ist freiwillig. Wenn Sie automatisch per E-Mail über Antworten auf Ihren Beitrag informiert werden möchten, melden Sie sich bitte an.

Wichtige Regeln - erst lesen, dann posten!

  • Groß- und Kleinschreibung verwenden
  • Längeren Sourcecode nicht im Text einfügen, sondern als Dateianhang

Formatierung (mehr Informationen...)

  • [c]C-Code[/c]
  • [avrasm]AVR-Assembler-Code[/avrasm]
  • [vhdl]VHDL-Code[/vhdl]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] - Link zu Artikel
  • Verweis auf anderen Beitrag einfügen: Rechtsklick auf Beitragstitel,
    "Adresse kopieren", und in den Text einfügen




Bild automatisch verkleinern, falls nötig
Bitte das JPG-Format nur für Fotos und Scans verwenden!
Zeichnungen und Screenshots im PNG- oder
GIF-Format hochladen. Siehe Bildformate.
Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt.
Bitte hier nur auf die ursprüngliche Frage antworten,
für neue Fragen einen neuen Beitrag erstellen.

Mit dem Abschicken bestätigst du, die Nutzungsbedingungen anzuerkennen.