Hi,
also erstmal solltest du guggen welche CPLD's bzw. FPGA's du nehmen
möchtest. Also Xilinx oder Altera. Da gab es auch mal vor kurzem nen
Beitrag zu nannte sich glaub ich "Xilinx vs. Altera". Danach kannst du
dann ein passendes Entwicklungs-Kit suchen. Einfach mal bei google was
eingeben. Auch solltest du dir einfach mal die beiden
"Entwicklungsumgebungen" von Xilinx bzw. Altera einfach mal runterladen
und gucken mit welcher du besser klar kommst. Was dann natürlich auch
ein Auswahlkriterium ist welchen Hersteller du wählst und dann natürlich
auch welches Entwicklungs-Kit.
Ich selber habe hier ein Xilinx- Spartan 3A Kit und benutze dem nach
auch das Xilinx ISE. Ich kann dir leider nicht sagen wie es bei den
Altera Dingern aussieht. Aber ich denke mal jedes Programm hat seine
Eigenarten mit denen mal leben muss. Bei mir war es z.B so das keines
der Xilinx Programme lief, wenn ich die WinXP Visual-Themes aktiviert
hatte. Warum auch immer.
Zum Anfang ist es auch angebracht sich nicht so was großen vor zu
nehmen.
Mache z.B einfach erstmal ein simples Design in dem einfach nur eine LED
blinkt. Dann als weiteren Schritt kannst du ja z.B ein Lauflicht machen.
Was man dann ja auch weiter Ausbauen kann z.B mit Tastern wo man die
Geschwindigkeit regeln kann. Und wenn du Hilfe brauchst ist google meist
das beste.
Was auch ganz hilfreich zum lernen ist, so mache ich das jedenfalls (bin
ja auch noch nicht so lange bei den FPGA's), ist das du dir einfach mal
ein Design runterlädst aus dem Netz. Es z.B Ausdruckst dich hinsetzt und
es Stücl für Stück auseinander nimmst. Guckst was macht dieser Befehl
was ist wenn...
Dann kannst du auch das Design in den FPGA brutzeln ung gucken wie es
sich in der Hardware verhält. Dann kannst du, wenn du weisst wie es
funktioniert und was es macht, einfach mal anfangen an dem Design "rumzu
spielen", verändere es oder erweitere es. Und als letzten Schritt machst
du ein eigendes Design. Also wenn du z.B das Design eines Lauflichts
analysiert hast und glaubst die Funktion verstanden zu haben, pack alles
was zu dem runtergeladenen Design gehört weg und versuche ein eigenes zu
machen. Und nur wenn es nicht Funktioniert, kannst du ja einen Blick auf
dein Referenz Design werfen, aber auch nur dann.
Gruß
Nico