Hallo geschätztes Forum, ich bin noch am Anfang mit der Programmierung von FPGA's, bisher habe ich nur Atmel 8-Bitter und 32-Bitter (wenig ARM) Kenntnisse. Zur Erledigung einfacher Logik-Aufgaben in hoher Geschwindigkeit (Fernziel VGA-Karte als MCU-Erweiterung) möchte ich mich jetzt mit FPGA's beschäftigen. Da ich noch zwischen den Hauptanbietern Xilinx und Altera schwanke, möchte ich euch fragen kann man ein (e-elements) Platform Cable USB nutzen um Altera FPGA's (hier EP2C5) über JTAG zu programmieren und wenn WIE?. Entwicklungsumgebung ist z.Z. noch die Quartus II (13.0sp1) - Software. Ich weiss dass ein kompatibler Altera USB-Blaster unter 10 € kostet, aber ich möchte mir den Tisch nicht mit Kabeln und Adaptern vollpacken. Im Voraus vielen Dank für eure Hilfe
Gast
#4281023
Michael K. schrieb: > aber ich möchte mir den Tisch nicht mit Kabeln und Adaptern vollpacken. Da wirst Du nicht drumrumkommen. JTAG ist zwar prinzipiell genormt, aber bei den Pegeln hört es m.E. schon auf. Der Hauptgrund, warum die Programmer nicht austauschbar sind, ist die Software. Jede Programmiersoftware redet (fast) nur mit dem jeweiligen Programmieradapter des Herstellers. Wenn Du Glück hast, findest Du einen Adapter, der von xc3sprog unterstützt wird und evtl. mehr als einen FPGA-Hersteller unterstützt. Duke
Gast
#4281035
Moin, mit den üblichen FT2232H-Adaptern programmiere ich zumindest die Xilinx und Lattice-Kisten "uniform". Bei Altera hab' ich selber keine Erfahrungen, aber da gibt es auch Boards (Morph-IC). Apropos "Hauptanbieter": Dazu würde ich auch Lattice zählen. Gerade auf der Video-I/O-Seite haben die IMHO die Nase vorn, aber bei VGA-Timings ist das für Dich wohl nicht relevant :-) Grüsse, - Strubi
Theoretisch müsste das doch mit einem SVF-Player gehen. Nur das Pinout der JTAG-Schnittstelle muss man von Hand anpassen.
Gast
#4284694
> kann man ein (e-elements) Platform Cable USB nutzen um Altera FPGA's > (hier EP2C5) über JTAG zu programmieren und wenn WIE?. Nein. Alteras JTAG-Programmer wird nichtmal das Xilinxkabel erkennen.
Antwort schreiben
Bitte melde dich an, um einen Beitrag zu schreiben.