PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : CPLD Lattice Xilinx



Import-Script
04.01.2004, 23:21
Hallo, <BR> <BR>ich hab hier 2 Bausteine liegen, einen lSI 1016e80 von Lattice und einen XC9536 von Xilinx. Ich habe gelesen das man wenn ich das richtig verstanden habe man in diesen IC´s einfach duch Programmieren an die 500 Logik Verkn&uuml;pfungen einbauen kann. Jetzt habe ich das Problem das ich zwar bei Lattice und Xilinx die software runterladen kann aber die Programmiersprache ist mir völlig unbekannt. Ich dachte da mehr an sowas wie ein Raster auf dem ich nur die Gatter ziehen muss und dann verdrahten kann? Gibt es sowas? <BR>Das nächste Problem wäre wie kann ich ein Programmierinterface dazu bauen, soweit ich weis sind die In System programmierbar? <BR>Am liebsten w&uuml;rde ich Mit dem Xilinx arbeiten. Also wenn jemand so ne software weis, bitte melden! <BR>Ist nur mal ein bischen zum ausprobieren f&uuml;r die Schule, ich möchte keine riesigen Schaltungen auf Lochraster bauen. Aber auch keine völlig neue Programmiersprache lernen, am liebsten wär mir ne grafische Lösung. <BR> <BR>Gruß <BR>Torsten Otten

Import-Script
05.01.2004, 15:45
Das mit den Gatter ziehen läuft genauso wie Du es Dir vorstellst. Du kannst sowohl bei Lattice &#40;DesignExpert&#41; als auch bei Xilinx &#40;Webpack&#41; angeben, ob Du &#34;Schematic&#34; machen willst, dann läuft das exakt so, oder &#34;ABEL&#34;, das ist PAL-Assembler, oder &#34;Verilog&#34;, das ist abstrakte Modellierung digitaler Schaltungen; das machst Du nicht mal so eben. Aber die Design-Tools bieten Dir alles an; kein Thema. <BR>F&uuml;r den Lattice und auch f&uuml;r die Xilinxe &#40;die kleinen&#41; gibt es Doku zum Kabel; also auch keine Aktion; das sind paar Pins&#40;Lattice&#41; am Parallelport und ein 74er Treiber, siehe... <BR> <BR><img src="http://progshop.com/elektronik/diskussion/messages/4982/10581.jpg" alt="Lattice ProgKabel">

Import-Script
05.01.2004, 20:50
Hallo, <BR> <BR>@Andreas <BR>Danke f&uuml;r die Hilfe! <BR>Hab mir mal das Webpack &#40;182MB&#41; von Xilinx gesaugt, das finde ich von der Übersicht her ganz gut, gefällt mir persönlich besser als das Lattice Programm. <BR>Wie bekommen ich aber nun das was ich da bastel in den CPLD? Hab da keine Funktion in dem Programm gefunden, oder läuft das &uuml;ber eine extra software? <BR>Kann man das Xilinx Teil &uuml;berhaupt &#34;so einfach&#34; via Parallelschnittstelle programmieren? An dem Kabel Das es auf der Website gibt ist da noch so ein Kasten drann in dem scheinbar &#34;Elektronik&#34; steckt und der Spaß kostet dann 90euro. <BR>Ich kann aus dem Datenblatt auch nicht wirklich brauchbares in die Richtung entnehmen. <BR>Hast du davon vieleicht auch ein Schaltplan?? <BR> <BR>Gruß <BR>Torsten <BR>

Import-Script
05.01.2004, 22:02
<a href="http://progshop.com/elektronik/diskussion/messages/4982/7469.html?1072126405" target=_top>http://progshop.com/elektronik/diskussion/messages/4982/7469.html?1072126405</a> <BR>&#40;vorletzter Beitrag&#41; <BR>Habe es leider in Ermangelung eines Chips noch nicht ausprobiert. <BR>Das Webpack hat eine &#34;Brennfunktion&#34;; den Weg dahin weiss ich jetzt aber nicht auswendig. <BR>

Import-Script
06.01.2004, 17:58
@Torsten Otten: Das läuft bei Xilinx genauso wie bei Lattice; wie gesagt mit kleinen Chips. Die grossen Xilinxe &#40;Virtex z.B oder Spartan oder Cool-Runner&#41; m&uuml;ssen aus einem seriellen EEprom erstmal booten. Auch dazu gibt es Doku bei Xilinx. <BR>Die kannst Du auch per Microcontroller vollschiessen; aber das ist heavy. Auch dazu gibt es Doku. <BR>Ich w&uuml;rde Dir raten f&uuml;r die ersten Gehversuche in der Richtung auf Lattice ISP 1016 zu setzen oder 1032, das reicht dicke. Sechstausend Gatter. <BR>Ein Xilinx Virtex oder Spartan200 hat 238.000 also 1/4 Million Gatter drin; braucht einen Bitstream von gut einem Megabyte, bevor der erstmal anfängt zu leben - ich hab mir die Zähne dran ausgebissen; bis dato. So´n Lattice 1032 bekommst Du in ein paar Stunden hin, der Rest ist Wahnsinn f&uuml;r Privat-Bastler. Ich hänge hier schon &uuml;ber ein Jahr an der Sache; irre!!! - bis ich den ersten Zähler drin hatte und eine 7 Seg-Anzeige, und dann mein Bootpac-X also ein &#34;Xilinx-F&uuml;tterer&#34; <BR>basierend auf einem Lattice 1032; er lä&uuml;ft, aber frag nicht wieviel Stunden da drin stecken...<img src="http://progshop.com/elektronik/diskussion/clipart/smile.gif" border=0> <BR>Ruf mich doch einfach mal an: 06441-981514