Forum: FPGA, VHDL & Co. Interner Signale einer VHDL-Komponente in ModelSim


von Thomas B. (tbartzick)


Lesenswert?

Hallo zusammen!

Ich arbeite hobby-mäßig mit Altera/QuartusII und der 
Altera-ModelSim-Edition.
Zum Zwecke der Validierung möchte ich meine HDL-Komponenten gerne einer 
Logik-Simulation unterziehen und habe zu diesem Zweck eine entsprechende 
Testbench geschrieben.

Das Problem ist aber nun, dass ModelSim entgegen studentischer Versionen 
früherer Name irgendwie kein Fenster mit den Instanzen mehr anzeigt. Ein 
Aufdecken und anschließendes Simulieren der Komponenten-internen Signale 
ist auch über das Objekt-Fenster anscheinend nicht möglich.

Ich vermute, dass ich etwas falsch mache, nur sehe ich nicht, was das 
sein könnte. Möglicherweise weiß hier jemand Rat?

Vielen Dank im vorraus.

Thomas.

von olpo (Gast)


Lesenswert?

Ich weiß jetzt auch nicht, wie du an interne Signale kommst, aber du 
kannst sie zu Testzwecken ja einfach an die TB rauslegen.

von Thomas Bartzick (Gast)


Lesenswert?

Hallo olpo,

das ist natürlich möglich - allerdings hier mit ein wenig Aufwand 
verbunden. Falls keine andere Möglichkeit bleibenm sollte, mache ich das 
natürlich.

Trotzdem vielen Dank!

Gruß,

Thomas.

von Marius W. (mw1987)


Lesenswert?

Aber klar geht das... Im ModelSim kannst du unter "sim" kannst du in 
deine Module hinein schauen. Dann einfach eins auswählen und im 
"objects"-Fenster solltest du die internen Signale sehen. Die kannst du 
dann zur Waveform hinzufügen. Eventuell musst du die Simulation 
allerdings nochmal starten.

Gruß
Marius

von Duke Scarring (Gast)


Lesenswert?

Thomas Bartzick schrieb:
> Das Problem ist aber nun, dass ModelSim entgegen studentischer Versionen
> früherer Name irgendwie kein Fenster mit den Instanzen mehr anzeigt. Ein
> Aufdecken und anschließendes Simulieren der Komponenten-internen Signale
> ist auch über das Objekt-Fenster anscheinend nicht möglich.
Zeig doch mal einen Screenshot!

Duke

von Joe (Gast)


Lesenswert?

Ich bin stark dafür, dass Beiträge die vom Initial-Beitragenden nicht 
abschließend kommentiert werden, komplett gelöscht werden.
Mir fehlt bei solchen Diskussionen die abschließende Erkenntnis.

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.