Willkommen Gast. Bitte einloggen oder registrieren.
Oktober 23, 2024, 04:30:54
Übersicht Ungelesene Beiträge auflisten Hilfe Suche Spiele Mitgliederkarte Kalender Login Registrieren

Schnellsuche
+  MODDING-FAQ FORUM
|-+  Alles rund ums Modden
| |-+  Elektronik, Elektrik (Moderator: TzA)
| | |-+  CPLD - Einstieg
  « vorheriges nächstes »
0 Mitglieder und 0 Gäste betrachten dieses Thema.
Seiten: [1] nach unten Drucken
Autor Thema: CPLD - Einstieg  (Gelesen 4337 mal)
Freak5
Dremelfreund

*

Karma: +0/-0
Offline Offline
Geschlecht: Männlich
Beiträge: 139



Profil anzeigen WWW
CPLD - Einstieg
« 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.
« Letzte Änderung: Juni 2, 2005, 21:43:42 von Freak5 » Gespeichert

TzA
Modder der Apokalypse

*

Karma: +10/-0
Offline Offline
Geschlecht: Männlich
Beiträge: 1166



Profil anzeigen
Re: CPLD - Eistieg
« Antwort #1 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? Wink
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.
Gespeichert

You need only two tools. WD-40 and duct tape. If it doesn't move and it should, use WD-40. If it moves and shouldn't, use the tape
Freak5
Dremelfreund

*

Karma: +0/-0
Offline Offline
Geschlecht: Männlich
Beiträge: 139



Profil anzeigen WWW
Re: CPLD - Einstieg
« Antwort #2 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...ilinx/index.htm .
Aber du hast recht. Wenn ich anstatt "Cpld + Programmer" "CPLD + Einstieg" angebe, dann bekomme ich schon bessere Seiten.
http://www.mikrocontroller.net...d-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?
Gespeichert

TzA
Modder der Apokalypse

*

Karma: +10/-0
Offline Offline
Geschlecht: Männlich
Beiträge: 1166



Profil anzeigen
Re: CPLD - Einstieg
« Antwort #3 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.
Gespeichert

You need only two tools. WD-40 and duct tape. If it doesn't move and it should, use WD-40. If it moves and shouldn't, use the tape
Freak5
Dremelfreund

*

Karma: +0/-0
Offline Offline
Geschlecht: Männlich
Beiträge: 139



Profil anzeigen WWW
Re: CPLD - Einstieg
« Antwort #4 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
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.
« Letzte Änderung: Juni 2, 2005, 23:15:49 von Freak5 » Gespeichert

TzA
Modder der Apokalypse

*

Karma: +10/-0
Offline Offline
Geschlecht: Männlich
Beiträge: 1166



Profil anzeigen
Re: CPLD - Einstieg
« Antwort #5 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...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).
« Letzte Änderung: Juni 2, 2005, 23:09:40 von TzA » Gespeichert

You need only two tools. WD-40 and duct tape. If it doesn't move and it should, use WD-40. If it moves and shouldn't, use the tape
Freak5
Dremelfreund

*

Karma: +0/-0
Offline Offline
Geschlecht: Männlich
Beiträge: 139



Profil anzeigen WWW
Re: CPLD - Einstieg
« Antwort #6 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 Shocked

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 Grin
« Letzte Änderung: Juni 2, 2005, 23:33:04 von Freak5 » Gespeichert

Seiten: [1] nach oben Drucken 
« vorheriges nächstes »
Gehe zu:  

Einloggen mit Benutzername, Passwort und Sitzungslänge      

Powered by MySQL Powered by PHP
eXTReMe Tracker
Seite erstellt in 0.034 Sekunden mit 21 Zugriffen.
© 2001-2022 MODDING-FAQ FORUM | SMF
Alle Rechte vorbehalten.
Prüfe XHTML 1.0! Prüfe CSS!