Hi, also außer seinerzeit bei einem (halbherzigen) Praktikum an der Uni habe ich keine eigene Erfahrung mit FPGAs und CPLDs. Aus Interesse und auch weil ich nicht irgendwann dazu gezwungen werde möchte, beim Arbeiten unter immensem Zeitdruck damit anzufangen, würde ich dies gern entspannt im Spätsommer tun... Den Ausschlag hat Ulrich Radigs Homepage gegeben. Das sieht ja so aus, als ob man auch mit relativ wenig Aufwand Spaß haben kann. Ich hab mir bei Xilinx das cpld design kit ausgeguckt. Ist recht günstig, nicht overpoer und ist hoffentlich alles drin. Teilt ihr den Entschluss, dieses Ding zum Einstieg zu kaufen? Gibts das irgendwo in Deutschland zu kaufen? Zunächst möchte ich ja nur etwas damit spielen, simple Testprogramme ans laufen bekommen, vielleicht ein Adressdekoder oder eine simple Rechenschaltung... Halt ausloten, was und wie man die Dinger überhaupt einsetzen kann. Aber noch einige Fragen: Erlaubt es der mitgelieferte Programmieradapter, auch cplds auf späteren eigenen Platinen isp zu programmieren? Wie funktioniert die Kostenlose Entwicklungssoftware? Ist dies vhdl oder auch grafisch? Um vhdl zu lernen würde ich gern ein Einsteigerbuch empfohlen bekommen. Hat einer noch ratschläge oder einen anderen Ansatz? Hat überhaupt schon jemand voll autodidaktisch den progr.Logikeinstieg bewältigt, oder sind das alles Früchte von Ausbildungen oder div. Hochschulen bei euch? Danke für die Hilfe
Ein Nachtrag: Bei Ebay habe ich gerade gesehen, daß dort einige Bausteine sehr günstig zu haben sind: http://cgi.ebay.de/ws/eBayISAPI.dll?ViewItem&category=12949&item=5783424840&rd=1&ssPageName=WDVW Wäre das was mit dem Programmier INterface auf Ulrichs Seite? Sind Probleme zu erwarten bei Verwendung der kostenlosen Software, selbstgemachtem Jtag Interface und Platine? Also Probleme für jemanden wie mich, der von dieser Materie quai keinerlei Vorwissen besitzt? (Jetzt verstehe ich die uc-Einsteiger besser, die nix gepeilt bekommen und scheinbar dämliche Fragen stellen.......) /ende nachtrag
ich kann dir aus erfahrung sagen, das in den chip nicht viel rein passt. hat ja bloß 36 flipflops. besser wäre der 9572. passt schon ein bissle mehr rein und so teuer ist der auch nicht. programmieren kannst du über die druckerschnittstelle. den schaltplan gibt es auf der xilinx seite zum download. http://www.xilinx.com/support/programr/jtag_cable.pdf hier der link. mit dem kanst du alle cpld´s fpga´s programmieren von xilinx ! ich glaub das buch hier war gut: Titel: VHDL-Synthese : Entwurf digitaler Schaltungen und Systeme / von Juergen Reichardt und Bernd Schwarz Verfasser: Juergen Reichardt ; Bernd Schwarz die software lädst du von xilinx herrunter. dazu must du dich bloß vorher einmal registrieren. ist nicht schlimm. das programm kann man grafisch, vhdl oder per verilog erstellen. hoffe das hat dir erst einmal geholfen. mfg john
Ok danke soweit, hat schon etwas geholfen, ich denke für einige Experimente ist der xc9572 vielleicht die richtige Wahl, den jtag Adapter nach dem xilinx pdf kann ich mir ja bauen. Es ist aber ein kleines Problem aufgetreten: Also ich habe jetzt einige Zeit google nach Datenblättern des 9572 befragt. Aber wenn ich nicht mit totale Blindheit gestraft bin, dann habe ich in keinem die Pinbelegung gefunden. Kann mir da jemand weiterhelfen? Also an welchen Pins liegen nun die IOs, das jtag oder gnd Anschlüsse? Das ist ja nicht unwichtig für mich, will ich mir eine Art eval. Board machen... Außerdem (gebe zu ich habe es hier noch nciht nachprüfen können) frage ich mich, ob in eagle die xilinx Teile enthalten sind, bzw. ob eine entsprechende library verfügbar ist. Zuletzt: ich habe mir die Tools von der Xilinx Seite runtergeladen. Ich kann mich erinnern, daß eine der ersten Anwortmails nach der Registrierung eine Art Freischaltcode enthielt. Leider ist meine Anmeldung schon über eine Woche her und ich habe unglücklicherweise diese mail schon beim aufräumen entsorgt. Kann mir jemand sagen, ob ich mir jetzt tatsächlich einen essentiell Wichtigen code füe die Installation vernichtet habe??? danke und tschüss
>Also ich habe jetzt einige Zeit google nach Datenblättern des 9572 >befragt. >Aber wenn ich nicht mit totale Blindheit gestraft bin, dann >habe ich in keinem die Pinbelegung gefunden. Schau mal ob Du sie hier findest: direct.xilinx.com/bvdocs/publications/9572.pdf
drin. ;-) Ich muss zugeben, ich bin wahrscheinlich Hitzegeschädigt oder so. Vielleicht habe ich beim Durchsuchen auch nur auf die optische, physikalische Zuweisung am package, geschaut... Fängt jedenfalls gut an mein cpld Exkurs. dank dir aber!
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.