Forum: FPGA, VHDL & Co. ModelSim SE, Einschränkungen


von Juri L. (Firma: student) (juran78)


Lesenswert?

Hallo allerseits!

hab folgende Frage zum ModelSim Starter Edition:

mit welchen Einschrängkungen muss man hier rechnen?
was ist also der Unterschied zur Vollversion des Programms?


danke im Voraus

von Nephilim (Gast)


Lesenswert?

die kostenlosen editionen haben eine einschränkung bei der 
simulationsgeschwindigkeit. ab einer bestimmten anzahl von 
simulationsschritten werden zusätzliche wartezeiten eingebaut. dadurch 
werden größere simulationen langsam. sowas kann dann schnell mal mehrere 
stunden oder gar tage dauern.

von Juri L. (Firma: student) (juran78)


Lesenswert?

Nephilim wrote:
> die kostenlosen editionen haben eine einschränkung bei der
> simulationsgeschwindigkeit. ab einer bestimmten anzahl von
> simulationsschritten werden zusätzliche wartezeiten eingebaut. dadurch
> werden größere simulationen langsam. sowas kann dann schnell mal mehrere
> stunden oder gar tage dauern.

wie definierst du "größere"? )))

ich bräuchte ein paar Zahlen, nach denen man sich orientieren könnte,
finde aber nirgendwo Hinweise dazu

von Nephilim (Gast)


Lesenswert?

guck mal hier, vielleicht hilft dir das weiter

http://www.mikrocontroller.net/articles/ModelSim

von Klaus Falser (Gast)


Lesenswert?

Achtung, ModelSim SE ist nicht gleich Starter Edition.

ModelSim SE ist die "größte" ModelSim Version, direkt von Mentor.
Die nächtst kleinere ist ModelSim PE, ebenfalls von Mentor, hat ein paar 
Optionen weniger und soll geringfügig langsamer sein.
Diese beiden Versionen sind nicht nicht an einen FPGA Hersteller 
gebunden, man kann die Bibliotheken jedes FPGAs mehr oder weniger gleich 
schnell simulieren.

Für Xilinx gibt es 2 Varianten, die Xilinx Edition (~1000 Euro, so viel 
ich weiss) und die kostenlose. Diese sind Zeilen limitiert, das heißt ab 
einer gewissen Kode-Größe wirds langsamer.
Damit die Simulationsbibiotheken aber nicht zum Quellkode zählen, gibt 
es von Xilinx zur Verfügung gestellte, vorkompilierte Bibliotheken 
(klarerweise natürlich nur für die Bausteine von Xilinx).

Kleiner Rat :
Fang einmal mit der kostenlosen Version ab (kost' ja nix). Mit der kann 
man durchaus etwas anfangen.
Wenn Du dann merkst, dass Du zu lange Simulationszeiten hast, dann 
kannst Du immer noch überlegen, ob PE oder Xilinx Edition. Dann hast Du 
auch ein Gefühl dafür, welche Simulationsgeschwindigkeit Du brauchst.

Klaus

von Matthias (Gast)


Lesenswert?

Soweit ich weiss ist die kostenlose Version von SE Zeitlimitiert. In der 
letzten Version, mit der ich gearbeitet hab (6.3. glaub ich) konnte man 
maximal 500 ms simulieren.

von Ingenieur (Gast)


Lesenswert?

Wo gibt es denn eine "kostenlose Version von SE"?
Hier geht was durcheinander, oder?

Zeitlimits bei ModelSIM sind mir nicht bekannt. Was passieren kann, isr 
dass die Auflösung zu klein ist und die Zahl der Simulationspunkte nicht 
reicht. Dann schneidet MOdelSim von vorne her ab - siehe Doku.

von Matthias (Gast)


Lesenswert?

Sorry, war die XE Version. Dennoch gibts die mit ner Free Lizenz 
(Studentenversion oder so), und mit der kann man nur 500 ms simulieren.

von Ingenieur (Gast)


Lesenswert?

Welche Version gibt es als free Version ?

Mein Kenntnisstand: SE und PE sind niemals free, XE ist immer free

von Matthias (Gast)


Lesenswert?

Wie wäre es mit der Herstellerseite als Quelle? Bei all der Verwirrung 
wahrscheinlich am verlässlichsten. Davon abgesehen geh ich davon aus, 
dass die verschiedenen Versionen (XE, SE etc etc) allein davon abhängen, 
welche Lizenz man angibt. Die XE Lizenz kann man zB bei Xilinx forFree 
beantragen (vorherige anmeldung vorausgesetzt).
Alles andere scheint wohl nicht kostenlos zu sein und je nach Preis 
weiteren Einschränkungen zu unterliegen.

von Christian R. (supachris)


Lesenswert?

Also wir haben die XE zum Xilinx ISE dazu gekauft, kostet 800€ pro Jahr, 
wenn man Support und Updates haben will. Ob die Lizenz an sich abläuft, 
werd ich erst Anfang nächstes Jahr merken.

von Smocky (Gast)


Lesenswert?

Also was ich jetzt gerade erst vor einer Woche in der FH gelernt habe 
ist, dass die freie Modelsim Version keine Code coverage analysieren 
kann. Weiters gibt es kein File I/O und kein PLI (Programming language 
interface).
Ab welchen Modelsim Versionen was vorhanden ist weiß ich nicht.

Wir haben das Questa verwendet, welches im Grunde die Ultraversion von 
Modelsim ist, aber auch um die 40.000€ im Jahr kostet und dafür auch 
alles kann.

mfg smocky

von Juri L. (Firma: student) (juran78)


Lesenswert?

Klaus Falser wrote:
> Achtung, ModelSim SE ist nicht gleich Starter Edition.
>
> ModelSim SE ist die "größte" ModelSim Version, direkt von Mentor.
> Die nächtst kleinere ist ModelSim PE, ebenfalls von Mentor, hat ein paar
> Optionen weniger und soll geringfügig langsamer sein.
> Diese beiden Versionen sind nicht nicht an einen FPGA Hersteller
> gebunden, man kann die Bibliotheken jedes FPGAs mehr oder weniger gleich
> schnell simulieren.
>
> Für Xilinx gibt es 2 Varianten, die Xilinx Edition (~1000 Euro, so viel
> ich weiss) und die kostenlose. Diese sind Zeilen limitiert, das heißt ab
> einer gewissen Kode-Größe wirds langsamer.
> Damit die Simulationsbibiotheken aber nicht zum Quellkode zählen, gibt
> es von Xilinx zur Verfügung gestellte, vorkompilierte Bibliotheken
> (klarerweise natürlich nur für die Bausteine von Xilinx).
>


das ist doch eine Antwort! danke für die Info, Klaus!

von fabske (Gast)


Lesenswert?

Ich hab mir jetzt mal die ModelSim PE Student Edition runtergeladen und 
installiert, aber sie startet nicht! Kann es sein dass man zuerst eine 
Lizenz irgendwo in den Verzeichnispfad einfügen muss?

von Klaus F. (kfalser)


Lesenswert?

In den Pfad nicht.
Aber die Environment Variable LM_LICENSE_FILE zeigt auf das Lizenz-File.
Normalerweise ruft man zuerst den Licensing Wizard auf, der macht das 
für Dich.
Steht das nicht auf der Download-Seite für das Programm?

von Heinrich H. (Firma: Ich.AG) (hhanff)


Lesenswert?


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.