VHDL-Forum - Anfänger

Blutiger Anfänger

Blutiger Anfänger

Kann mir jemand Tipps geben wie man am besten mit VHDL anfängt und wo man vernünftige infos über FPGA usw. herbekommen kann.

Danke schon mal im vorraus

Re: Blutiger Anfänger

Hallo Björn,

welche Vorkenntnisse hast du denn schon? Kennst du dich mit GALs oder CPLDs aus? Hast du schon etwas mit ABEL oder AHDL gemacht?
Ich kann dich mit Infos zu Lattice FPGAs versorgen.

Gruß

Bernd

Re: Blutiger Anfänger

ich habe leider keine Vorkenntnisse außer das ich halt so ungefähr über die Bauteile an sich bescheid weiß hat FPGA CPLD GAL PAL usw. aber sonst fehlt alles

Re: Blutiger Anfänger

Hallo Björn,

dann fangen wir ganz klein an.
Erst einmal besorgst du dir die ispLever Starter Software von Lattice (http://www.latticesemi.com) mit der dazugehörigen Lizenz (gilt 6 Monate und kann beliebig oft verlängert werden).
Dann schicke ich dir eine Anleitung für das Tool und ein einfaches Projekt in VHDL. Wenn du es dann noch in Hardware ausprobieren möchtest empfehle ich dir ein kleines Eval-board (gibt es für kleines Geld bei http://www.hardware-design.de). Die dort angebotenen Boards bzw. Bausteine passen zur Lattice Software (ich habe fertig angepasste Beispiele für das LC4064 und LFEC Board). Ein Downloadkabel kannst du dir dort auch besorgen, oder selbst bauen (Schaltplan kann ich dir geben). So, dann brauchst du noch eine VHDL Anleitung. Da kann ich dir eine Präsentation eines älteren VHDL Kurses schicken.

Gruß

Bernd

Re: Blutiger Anfänger

Danke Software habe ich
Als Evo board habe ich EV-Board für Lattice LFEC1E-3T144C
gewählt und das Kabel würd ich gerne selber bauen

Re: Blutiger Anfänger

der obere ist von mir

Re: Blutiger Anfänger

Von Xilinx gibts auch ne gratis Entwicklungsumgebung, nennt sich Webpack ISE. Download unter www.xilinx.com. Anleitungen gibts da auch viele im Internet. Auch für Xilinx FPGAs gibts ne Menge an Evaluationboards, wäre also auch noch ne Alternative.
Am Anfang brauch man eh keine HW, da sollte man zuerst mal die Grundlagen des Designs sich anschauen und einige kleine Projekte schreiben und durchsimulieren...

Re: Blutiger Anfänger

Ja Hardware hat noch etwas Zeit erstmal muss ich die Grundlagen lernen lassen die sich von xilinx gleich wie Lattice programieren oder gibt es da große Unterschiede

Re: Blutiger Anfänger

Hallo Björn,

dann sende ich dir erst einmal die VHDL Einführungslektüre.

Gruß

Bernd

Re: Blutiger Anfänger

Hallo Björn,

und den Schaltplan für das Downloadkabel. Der Treiber ist nicht unbedingt nötig. Bei mir läuft es auch mit 100 Ohm Serienwiderständen.