Als letztes der 4 Threads zu meinem Einstieg in die Progrmmierung von CPLD und später FPGA die Frage der Programmiersprache.

Ich fange auf der "grünen Wiese" an und habe keinen Balast an Know-How oder Erfahrung, möchte jedoch die Weichen beim Start so legen das ich zwar eine möglichst steile Lernkurve durchlaufen kann, aber auf eine Sprache setze wo ich viel an Funktionen finde und nutzen kann und etwas zukunfstsicher bin. Natürlich fange ich wie hier im Forum bereits gesagt mit CPLDs an, will mir aber in der Zukunft den Weg zu FPGA offen halten.

Nach meinen Verständnis gibt es 3 Pfade, wobei diese gemischt werden können.

1. Schematic Entry: Dabei würde ich, wenn ich das richtig verstehe so ähnlich vorgehen wie wenn ich mit Eagle einen Schaltplan eingebe und könnte aus Biblitheken auf Funktionsblöcke zugreifen. Das Limit liegt wohl an der damit beherrschbarren Komplexität.

2. HDL: Eine Hardware Beschreibung die eine Ähnlichkeit mit C hat und für mich z.Zeit äquivalen zum Pfad 3 ist.

3. Verilog: Wie 2.

Worauf soll ich mich stürzen, HDL oder Verilog?