Titel: CPLD - Einstieg Beitrag von: Freak5 am Juni 2, 2005, 19:40:51 Könnt ihr mir sagen, wo man Tipps zum Einstieg in die CPLD- Technik bekommt?
Also ich brauche noch den CPLD, die Software und den Programmmer. Als Format würde ich PLCC sehr gut funden, da das so schön kompakt ist, aber trotzdem noch einen Sockel hat. Welche Sprache ist zu bevorzugen? VHDL oder Verilog. Es gibt auch HardwareC(besonders das C hört sich gut an), aber darüber habe ich noch nichts gefunden. Titel: Re: CPLD - Eistieg Beitrag von: TzA am Juni 2, 2005, 20:06:25 Wenn man deinen Threadtitel (ohne Rechtschreibfehler) in google eingibt, weiß man schon mehr...
Ich verweise nur auf das Forum, das erster Suchtreffer ist. Zitat: Also ich brauche noch den CPLD, die Software und den Programmmer. Was hast du denn schon? ;) Welche Firma du nimmst (Lattice, Xilinx oder Altera) ist ziemliche Willkür, ich würde nach Verfügbarkeit und Preis gehen (bei Reichelt ist Xilinx günstig), und die Software von der Herstellerseite zu laden wirst du ja wohl auch noch schaffen. Ich nehm VDHL, ist glaub ich in Europa weiter verbreitet, finden sich auch deutsche Uni-Skripten dazu. Titel: Re: CPLD - Einstieg Beitrag von: Freak5 am Juni 2, 2005, 22:00:54 Jo diese Uniscripte sind das einzigste, was ich bei google gefunden habe. Du meinst doch nicht etwa www.mikrocontroller.net, oder?
Einmal habe ich da schon seit 3Tagen einen Post, auf den keiner Antwortet und über das Forum ist die beste Seite http://www.ulrichradig.de/site/xilinx/base_kit_xilinx/index.htm . Aber du hast recht. Wenn ich anstatt "Cpld + Programmer" "CPLD + Einstieg" angebe, dann bekomme ich schon bessere Seiten. http://www.mikrocontroller.net/forum/read-9-168015.html Da ist aber nur die beschreibung von einem JTag-Kabel drin(mensch hat das viele Spulen, warum das?). Atmel stellt übrigens auch CPLDs her. Sind die Unterschiede dort also nicht so groß wie zwischen Pics und AVRs, so dass man den Code portieren könnte? Zu den Programmern habe ich noch nichts gefunden. Weist du sonst noch ob HardwareC gut ist? Titel: Re: CPLD - Einstieg Beitrag von: TzA am Juni 2, 2005, 22:37:29 Atmel stellt zwar prinzipiell CPLDs her, allerdings hab ich die noch nei irgendwo zum kaufen gesehen, und von daher uninteressant.
HardwareC ist afaik für CPLDs nicht so verbreitet, da ja das größere Abstraktionslevel auf Kosten der Performance geht (bzw man braucht nachher halt nen größeren CPLD), das wird nur für sehr große Projekte eingesetzt, wo einem die bessere Verständlichkeit das wert ist. Die Hersteller (von Xilinx weiß ich es sicher) haben auch sehr ausführliche Tutorials und Language References (für VHDL&Verilog), ist halt auf englisch. Titel: Re: CPLD - Einstieg Beitrag von: Freak5 am Juni 2, 2005, 23:02:41 Ja von den teilen habe ich gehört.
Also würdest du aufgrund dieser Tutorials schon auf Xilinx setzen. PLCC (http://www.reichelt.de/inhalt.html?SID=14QAl30dS4AQ4AAFGRm%40c7f25b93de0eff217c8d737c3d702701c;ACTION=3;LASTACTION=3;SORT=artikel.artnr;GRUPPE=A35;WG=0;SUCHE=Xilinx;ARTIKEL=XC%252095144-15TQ100;START=0;END=16;STATIC=0;FC=668;PROVID=0;TITEL=0;ARTIKELID=40164) So ein CPLD suche ich eigentlich. Ist da auch Programmiertechnisch (vom Programmer her ) ein großer Unterschied zwischen so einem FPGA und einem CPLD? Weist du, wie man sich so einen Programmer bauen kann? So einfach wie bei den AVRs ist das ja sicher nicht. Titel: Re: CPLD - Einstieg Beitrag von: TzA am Juni 2, 2005, 23:07:54 Wenn du nicht den Unterschied zwischen CPLD und FPGA kennst (v. a. die $$), solltest du auch mal überlegen,w as du eigentlich machen willst.
Xilinx-Programmer findet z. B. die Suchfunktion von mikrocontroller.net: http://www.mikrocontroller.net/forum/read-9-174151.html#new Dein Link auf die Reichelt-Startseite ist ja auch sehr tiefsinnig... Du solltest dir erstmal überlegen, was du eigentlich mit dem CPLD machen willst, und dann danach das konkrete Bauteil auswählen (man glaubt garnicht, wie schnell so ein Ding voll ist). Titel: Re: CPLD - Einstieg Beitrag von: Freak5 am Juni 2, 2005, 23:19:37 Kann man mit einem Programmer nicht recht viele CPLDs aus einer Produktreihe beschreiben?
Naja ich habe mir die Reihe von Xilinx noch nicht reingezogen. Ich bin recht müde und habe noch nicht angefangen für Latein morgen zu lernen :o Ich wollte mit dem CPLD z.B.: ein FBAS-Signal berechnen. Da ich aber noch kaum Ahnung von CPLDs habe wollte ich erstmal mit leichten Tests anfangen(da gibt es ja auch Simulatoren) Sonst kann man damit ja auch regelungstechnische Anwendungen ausüben, wie z.B.: eine Stabilisierung von Flugzeugen, wobei ein CPLD vielleicht etwas überdimensioniert dafür ist. Edit: Danke für die Links. http://elm-chan.org/works/avrx/xilinx.png Mensch ist das einfach und alle meinen Programmierbare Logik wäre schwer. Jetzt muss ich mich nur noch mit den Chipinternen Dingen befassen und schauen wie ich das hinbekomme. P.S.: Irgendwie erinnert das mich an meinen AVR-Programmer ;D
© 2001-2022 MODDING-FAQ FORUM | SMF
Alle Rechte vorbehalten. |