Hallo, ich plane mir ein kleines Dev-Board zu basteln. 1) Gibt es irgendwo grundschaltung etc für den spartan3? 2) Ist das webpack die ideale software zum Programmieren?
Hallo basti, 2) Ich finde das Webpack sehr gut. Ich hatte auch schonmal Quartus II für und von Altera ausprobiert, aber das hat mir nicht so gefallen. zu 1) Irgendwelche Development-Boards sind immer sehr praktisch, wenn man einen funktionsfähigen Einstieg will. Wenn man es sich zutraut gleich ein eigenes Board zu basteln, kann man es auf zwei Arten machen. 1. Ich hab mich tatsächlich durch das üppige Datenblatt vom Spartan2 gewühlt (bei meinem ersten Projekt mit einem FPGA -> MyPCIO auf meiner HP) und bei meinem jetzigen Projekt die funktionsfähige Grundschaltung so angepasst, dass sie für einen Spartan 3 funktioniert. Bei Xlinx gibts Datenblätter mit Anschlussbeispiele, für z.B. den XCF0xS-Plattform-Flash Speichern. Da wird dann genau erklärt, wie man wo was mit wem verbinden muss, dass das funktioniert. Dann hat man die JTAG-Programming-Funktionalität auch gleich dabei. 2. Das Andere ist, man sucht sich einen Schaltplan von einem fertigen Dev-Board und schmeisst alles runter, was man nicht benötigt. Dummerweise hat man da meistens dann gleich wieder einen schaltplan der Eierlegenden Wollmilchsau in der Hand, wo dann ein CPLD ist, der aus einem Flash eins aus hundert Programmen auswählt und damit den FPGA konfiguriert. So einen Luxus will man ja meistens garnicht. Theoretisch könnte man meinen kleinen grafikcontroller direkt als FPGA-Spartan3-Bastelboard verwenden. Hat immerhin sogar 1MB RAM drauf und einen D/A-Wandler und ein paar I/Os und halt noch JTAG mit Plattform-Flash :-) Ich hab sogar noch ein paar Platinen von denen da ... Mfg Thomas Pototschnig
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.