Forum: FPGA, VHDL & Co. Welcher VHDL Editor?


von Martin K. (mkohler)


Lesenswert?

Die Suche hat diesbezüglich nicht viel ausgespuckt.

Welchen Editor verwendet ihr unter Windows?
Im Moment verwende ich SlickEdit, der versteht auch VHDL, allerdings
nur als Syntax Highlighting und Ergänzung von Variablen.

Gibt es einen VHDL Editor, welcher z.B. Hierarchien abbilden kann, so
dass bei Ergänzungen einer eingebundenen Entity automatisch component
und port map nachgeführt werden?
"von Hand" ist das immer eine mühsame Tipperei und sehr
fehleranfällig.

Gibt es einen "schlauen" VHDL Editor?
Die Kostenfrage wird sich hier aufdrängen. Ich suche etwas frei
erhältliches bis tieferes Preissegment, keine HighEnd Tools für
tausende von Euro.

Gruss, Martin

von T.M. (Gast)


Lesenswert?

(X)Emacs mit VHDL-Mode. Der kann auch Code-Complete machen. Google mal
danach, da müsste es einiges zu finden geben.


T.M.

von anonym (Gast)


Lesenswert?

Ich komme mit dem HDL Designer von Mentor ganz gut zurecht ggg

von Martin K. (mkohler)


Lesenswert?

und was kostet dieses Mentor Tool? Schon der Name (Mentor) lässt auf
eine mind. 5stellige Zahl schliessen.

von Johnsn (Gast)


Lesenswert?

Am besten ist Emacs. Die Bedienung ist zwar ein bisschen individuell,
aber die Code-completion funktioniert prima. Es gibt dann auch noch
eine Funktion damit eine automatische Instantiation von Entities
vorgenommen werden kann (Menüpunkt: VHDL -> Port -> Paste as Instance).
Man kann sogar das Grundgerüst für Testbenches erzeugen lassen  (Paste
as Testbench). Also ich find es ist das beste.

von Jürgen Schuhmacher (Gast)


Lesenswert?

Für textbasiertes Arbeiten ist das wahrhaft das Beste. Mentor's
HDL-Designer unterstürtzt das kaum. Da geht das alles grafisch, was die
Dokumenation und Übersicht über größere Designs erleichtert. Nur für
diesen Zweck ist das aber zu "oversized" - vor allem finanziell.

Wer nur Templates braucht, kann auch mit den Tools direkt arbeiten:
Quartus unterstützt das doch ganz gut.

von Martin K. (mkohler)


Lesenswert?

Ich bedanke mich für die bisherige Diskussion.

Quartus - ich vergass zu erwähnen dass wir auf der Xilinx-Schiene
fahren. Zum Einsatz kommen Chips der Grösse Spartan3e XS3e250er oder
ähnlich, also einigermassen überschaubare Designs.

von 123 (Gast)


Lesenswert?

Eclipse Verilog editor is a plugin for the Eclipse IDE. It provides 
Verilog(IEEE-1364) and VHDL language specific code viewer, contents 
outline, code assist etc. It helps coding and debugging in hardware 
development based on Verilog or VHDL

http://sourceforge.net/projects/veditor/

Endlich mal ein guter VHDL editor mit Hierarchien !

von Matthias G. (mgottke)


Lesenswert?

Ich verwende Ultra Edit (oder UEStudio). Der ist meines Erachtens eines 
der besten Editoren. Vor allem was das navigieren angeht ist er 
unschlagbar.

von 123 (Gast)


Lesenswert?

Welch Features hat den ultara edit?


Hierarchien browsing?

contents outline?

onlie code checker?


Was beim Eclipse Verilog editor noch fehlt ist ein spalten/block edit 
function.

von Matthias G. (mgottke)


Lesenswert?

> Welch Features hat den ultara edit?

> Hierarchien browsing?
Was verstehst du darunter?

> contents outline?
Auch diesen Begriff kenne ich leider nicht

> onlie code checker?
Nein, dafür nutze ich den Compile-Durchlauf von Modelsim

Schau mal bei Wikipedia nach, da ist eine Kurzübersicht, oder bei 
http://www.ultraedit-germany.de/

Der Editor kann praktisch für sämtliche Sprachen "syntaxhighlighten" da 
sogenannte "Wordfiles" zu praktisch allem verfügbar sind.

von 123 (Gast)


Lesenswert?

Ich habe http://notepad-plus.sourceforge.net eingesetzt. Ist aber nur 
ein normaler editor (syntaxhighlighten).

Eclipse Verilog editor zeig eine Übersich des aktuellen Files an 
(contents outline). Dabei werden in einem Fenster alle process, sig 
definitions... aufgelistet.

Hierarchien browsing zeigt automatisch an welche entitys in welchem 
entyty instantiiert werden. Es gibt dir also eine Übersicht der 
Hierarchie deines Projektes.

Eclipse Verilog editor ist also viel mehr als ein editor!!

von Matthias G. (mgottke)


Lesenswert?

Also UltraEdit kann kein "contents outline" und "Hierarchien browsing" 
Über ein Verzeichnisbaum mit Filterfunktionen lassen sich die Files 
(z.B. *.vhd) schnell finden und zwischen Ihnen navigieren.
Das Suchen und das Editieren im Spaltenmodus sind so genial dass es 
diesen Editor einmalig macht.

Den Eclipse Verilog editor werden ich mir aber mal schnauen. Wer weis?

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.