ModelSim Simulationsproblem/-frage

Gast #915118
Lesenswert?

Hi!

Ich spiele gerade etwas mit den Xilinx Tools rum und arbeite mich in die 
Programmierung des PowerPCs ein. Ich teste ein bisschen rum mit der 
Ausgabe von Werten über die serielle Schnittstelle bzw. mit den LEDs und 
PushButtons, die auf einem ML403-Board enthalten sind.

Da ich noch kein Board vor mir stehen haben, simuliere ich das ganze ja 
dementsprechend nur. Klappt auch soweit ganz gut, ich krieg schön bei 
der seriellen Schnittstelle meine Nullen und Einsen raus ... aber es ist 
irgendwie stressig, die ganze Zeit dranzusitzen und Nullen und Einsen zu 
zählen und aufzuschreiben..
Gibt es in ModelSim die Möglichkeit, dass ich ein Signal 
"zusammenfassen" kann oder so, d.h. ModelSim mir die ganzen Nullen und 
Einsen anzeigt?

Wenn wir gerade dabei wären, kann bei ModelSim auch irgendwie Eingänge 
"belegen"? Also sagen, dass beim seriellen Eingang irgendwas reinkommt, 
dass dann mein Programm verarbeiten kann?

Am besten wäre das ganze natürlich, wenn das über den Hyper Terminal 
gehen würde, aber ich glaube nicht, dass das geht. Stimmts? ^^
Wenn dann müsste ich ModelSim schon vorher sagen, wann, was, wo anliegt 
und dann laufen lassen?!

Vielen Dank schon einmal & Gruß!
Gast #915314
Lesenswert?

Du könntest Dir ein Modul scheiben/suchen, welches die serielle Ausgabe 
aufnimmt und in was lesbares umwandeln. Dieses Modul kannst Du einfach 
mit simulieren.

Diese Vorgehensweise wird öfters verwendet, um den eigenen Code an 
"idealer" Hardware zu testen.

Rick
Gast #915751
Lesenswert?

Danke für die Antworten.

OK, ich habe es schon befürchtet, dass es nicht so "einfach" geht ... 
ich hatte die Hoffnung, dass ich das irgendwie in ModelSim selber 
einstellen kann, aber dem ist wohl leider nicht so.

Leider bin ich dem Schreiben eines Moduls nicht mächtig, da ich mich nur 
im die Software für den PowerPC kümmere. Deshalb kann ich mir das wohl 
abschminken :-/

Ganz unverschämte Frage: Von euch hat nicht jemand sowas zufällig 
rumfahren? ;)

Vielen Dank & Gruß!
Gast #921298
Lesenswert?

Du brauchst doch nur das Inversum Deines Senders dranzuhängen und 
mitlesen.

Im Grunde musst du das sowieso, weil die Gegenstelle ja auch mal etwas 
senden wird, was Du empfangen werden möchtest.

Damit brauchst du nur ein Modl, das Du zweimal instaziierst

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren