Hallo habe bis jetzt nur GAl's Programmiert wie Programmiere ich denn CPLD's bitte um schnelle Antwort Mit freundlichen Grüßen Christian R.
Das hängt vom Hersteller des CPLD's ab. Die allermeisten CPLD werden auf der Leiterplatte bestückt und im System programmiert. Dazu wird wiederum meistens JTAG verwendet. Du kaufst vom Hersteller des CPLD's einen Programmierkabel (kann man ev. auch selbst machen) und schließt diesen an den PC an (RS232, Drucker Port oder USB). Auf der Leiterplatte hast Du einen Stecker mit einem Layout, der zum verwendeten Programmier-Kabel passt (oder du verwendest einen Zwischenstecker). Die Programmier-SW wird vom Hersteller des Programmierkabels ( Hersteller des CPLD's) gratis zur Verfügung gestellt. Oder hast Du gemeint, wie man ein Programm für ein CPLD schreibt. Das ist eine andere Geschichte. Gruß Klaus
;-) danke schon mal aber eigentlich wollte ich wissen wie man direkt ein CPLD Programmiert ---> "Oder hast Du gemeint, wie man ein Programm für ein CPLD schreibt. Das ist eine andere Geschichte." Gruß Christian
Es ist immer noch nicht klar was Du meinst, weil man unter Programmieren eines CPLD's den Schritt versteht, bei der die Funktion in den Baustein geladen wird (wie bei GAL). Zum Entwickeln eines Programms für ein CPLD brauchst Du eine Entwicklungsumgebung vom Hersteller. Diese sind in der einfachsten Form meist frei, aber sehr groß (500 MB - 1G zum Downloaden). Dabei mußt Du dich für eine Hochsprache entscheiden (VHDL oder Verilog), mit der die Funktion des CPLD's beschrieben wird. Bei deinen GAL's war die Sprache warscheinlich ABEL. Diese eignet sich für CPLD's und FPGA's nicht mehr sehr gut.
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
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.