Modelsim als Übungsumgebung für VHDL-Einsteiger?

Gast #1606720
Lesenswert?
• ▲
▼
Moin!

Ist Modelsim eigentlich als Übungsumgebung für VHDL-Einsteige geeignet?
Ich stelle mir vor, VHDl-Übungen damit zu absolvieren und 
VHDl-basierende erste Schaltungen zu simulieren. Man kann da doch 
bestimmt sagen, auf welchem FPGA da simuliert werden soll?
Ist das sinnvoll?
Muss man sich denn unbedingt ein Starter-Kit kaufen?
Gast #1606787
Lesenswert?
• ▲
▼
Tovaritsch schrieb:
> Man kann da doch
> bestimmt sagen, auf welchem FPGA da simuliert werden soll?

Nein, das kann man nicht. Ein Simulator ist erstmal komplett losgelöst 
von einer Technologie auf dem dein Design umgesetzt werden soll.
Erst eine Synthese Tool-Chain setzt Dein Design in eine festgelegte 
Technologie um.

Im Allgemeinen würde ich allerdings sagen ist Modelsim alleine nur 
bedingt zum Lernen geeignet. Natürlich reicht das wenn Du VHDL lernen 
möchtest, allerdings dann ohne Bezug zur Umsetzung.

Was möchtest Du später mit Deinen VHDL-Kenntnissen anstellen? Simulation 
oder eher Synthese?
Bist Du schon auf einen Hersteller festgelegt?
Dann lade Dir eine der kostenlosen Toolchains herunter:
Altera -> Quartus, Lattice -> ispLever, Xilinx -> ISE webpack
Gast #1606788
Lesenswert?
• ▲
▼
Hallo!

Natürlich ist Modelsim geeigent, um (auch als Einsteiger) VHDL zu 
simulieren.
Allerdings kostet Modelsim auch ein paar Euro :-)

Aber manche Chiphersteller bieten in ihren Tools eine kostenlose 
Modelsim-Lizenz mit an.
z.B. Lattice in ispLEVER Base

>Man kann da doch
>bestimmt sagen, auf welchem FPGA da simuliert werden soll?

Grundsätzlich erstmal NEIN!
Modelsim ist ein Simulater, der VHDL simuliert und das komplett 
unabhängig von irgendwelchen FPGAs
VHDL wird NICHT auf einem FPGA simuliert, sondern es wird das Verhalten 
von VHDL-Konstrukten auf dem PC simuliert, um festzustellen, ob diese 
Beschreibungen später auf dem FPGA das gewünschte Verhalten zeigen.
Allerdings bieten die FPGA-Hersteller Bibliotheken für Modelsim an, in 
denen für die Komponenten in den FGAs Modelsim-Modelle beschrieben sind 
und somit ist eine Back-Anotation-Simulation möglich.
Aber das ist Schritt 20 in deiner "Karriere" ;-)

Lade dir mal z.B. das o.g Tool runter und schau dir das an.
Gast #1606817
Lesenswert?
• ▲
▼
Schrotty schrieb:
> Allerdings kostet Modelsim auch ein paar Euro :-)

Modelsim kann sich jeder in der Studentenversion runterladen, das dürfte 
für einen Anfänger erstmal mehr als ausrechend sein.

Gruß
#1606850
Lesenswert?
• ▲
▼
tasG schrieb:
> Schrotty schrieb:
>> Allerdings kostet Modelsim auch ein paar Euro :-)
>
> Modelsim kann sich jeder in der Studentenversion runterladen, das dürfte
> für einen Anfänger erstmal mehr als ausrechend sein.
>
> Gruß

Runterladen schon, aber die Lizenz gibt es doch bestimmt nur für 
Studenten.

Ich lese hier:
http://model.com/content/modelsim-pe-student-edition-hdl-simulation

ModelSim PE Student Edition is intended for use by students in pursuit 
of their academic coursework and basic educational projects.
Gast #1607066
Lesenswert?
• ▲
▼
Helmut S. schrieb:
> Runterladen schon, aber die Lizenz gibt es doch bestimmt nur für
> Studenten.
>
> Ich lese hier:
> http://model.com/content/modelsim-pe-student-editi...
>
> ModelSim PE Student Edition is intended for use by students in pursuit
> of their academic coursework and basic educational projects.

Nein, einfach den Anweisungen auf der Seite folgen und alles wird gut. 
Mentor verlangt keine Authentifizierung. Die Laufzeit ist auf 180 Tage 
beschränkt, aber man kann das Licensefile einfach erneuern lassen (ist 
sogar erlaubt, sprich geht mit der gleichen E-Mail Adresse). Die Version 
unterliegt nur wieder der 10k Codezeilenregel, aber damit kommt man 
schon ziemlich weit mit als Anfänger...
Gast #1607682
Lesenswert?
• ▲
▼
>Aber manche Chiphersteller bieten in ihren Tools eine kostenlose
>Modelsim-Lizenz mit an.
>z.B. Lattice in ispLEVER Base

Mittlerweile ist Lattice auf ActiveHDL umgestiegen. Ist bei der
Web-Edition mit dabei.


Gruß,
SuperWilly

Antwort schreiben

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.

Formatierung
  • [c]C-Code[/c]
  • [vhdl]VHDL-Code[/vhdl]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.