richtiger VHDL-Einstieg?

Gast #202754
Lesenswert?

Moin,

nachdem ich mit großer Begeisterung mit Mikrocontrollern gebastelt
habe, möchte ich nun einfache Projkete mit CPLDs realisieren.
Im Gegensatz zu Mikrocontrollern gestaltet sich hier der Einstieg aber
schwierig: Ein Programmiergerät für diese zu bauen mag ja noch gehen,
an dem VHDL-Einstieg bin ich dann aber gescheitert. Das Programm, was
ich mir bei Xilinx heruntergeladen habe, ist für mich absolut
undurchschaubar. Wo finde ich ein gutes VHDL-Tutorial? Gibt es auch
einfachere Entwicklungstools, wo man weniger Simulatoren und sowas und
dafür eine größere Übersichtlichkeit hat? (Ich hatte mir eigentlich
eine Entwicklungsumgebung wie den AVR-Assembler gewünscht, mit wenig
Funktionen und einem einfachen Compiler.)

Gruß,

Jörn
Gast #202755
Lesenswert?

Hi...
Ok, du hast also das WebPack von Xilinx runtergeladen???
Dann solltest du dir als nächstes Modelsim ebenfalls von der
Internetseite von Xilinx runterladen. Dies Programm benötigst du für
die Simulationen.
Tja und dann geht es los. Eine sehr kompakte Anleitung für VHDL ist
"VHDL-Kompakt" (Google erster Eintrag).
Es gibt aber auch gaaaanz viele andere Anleitungen. Das schwerste
scheint für Softwareleute immer zu sein, das in der
Hardwareprogrammiersprache programmtele auch parallel verarbeitet
werden können und nicht nur sequenziell. Am besten fängst du mit der
Programmierung von Zählern MUXern und Schieberegistern an. Und wenn du
das dann drauf hast, kannst du dich als µC Fan auch mal an Picoblaze
oder andere Core-Controller wagen. Dann benötigst du aber nen FPGA.

Viel Spass...

Wenn du noch fragen hast weisst du ja wo ein gutes Forum findest ;-)

Axel Meineke
Gast #202759
Lesenswert?

PicoBlaze in PLD is SEHR schnell. eventuell 70..100 MIPS
aber der kleinste tauglich PLD ist 256 macrocell coolrunner und das
kostet mehr als kleines spartan 3, so das es nich viel sinn macht.

antti

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