Konfigurations-Frage zu Spartan 2

Gast #388759
Lesenswert?
• ▲
▼
Hallo zusammen

Ich hätte ein paar Kontrollfragen damit ich sichergehe, dass nicht
durch ein Irrum mein Projekt für den Mülleimer wird.


Ich mache gerade ein Platine für einen Spartan 2 mit XC2S50 und PQ208
Gehäuse.

Zum die Konfigurations zu laden brauche ich folgende IOs?

_Vcc
_GND
_CCLK Pin P37
_Din  Pin P39
_Program Pin P69
_Done P72


Das "Programmierkabel" von Xilinx ist beschriftet mit:
_Vcc
_GND
_CCLK
_D/P ????
_Din
_Program

Gehe ich richtig der Annahme das D/P = Done ist?


Sind alle meine Annahmen richtig


Gruss

Hornet
#388762
Lesenswert?
• ▲
▼
Ich habe noch ein paar Fragen zum Nachdenken

Soll das FPGA nur über den Programmieradapter geladen werden?
Hast du nicht die INIT Leitung vergessen?
Wie sieht es mit Pullups aus?
Und die Mode Pins auch nicht vergessen?
Warum willst du es nicht mit JTAG Proggen?
Wie willst du das FPGA debuggen (Chipscope)?

Vref heist die VCC Leitung bei mir im "Programmierkabel".

Vergieß auf der Platine nicht den Stecker für den Prog Adapter mit den
Signalnamen zu beschriften, das spart hinterher Zeit.

Gruß
Gast #388763
Lesenswert?
• ▲
▼
Hallo Andreas

Also ich will am Anfang den FPGA über den Adapter programmieren und
später darauf eine Platine dafür stecken.

Die Init habe ich auch nach aussen gezogen.

Auch habe ich M0,M1 und M2 mit Pulldowns auf low gezogen.


Das mit JTAG hast du mich auf einen Fehler hingewiesen. Denn den habe
ich nicht vorgesehen. Doch der wäre sicher besser wenn ich diese
Funktion auch hätte.

Wenn ichs richtig sehe brauche ich dafür:

Vcc
GND
TDI
TCK
TDO
TDI
TMS


Gruss

Hornet
#388764
Lesenswert?
• ▲
▼
Eines habe ich noch

Über jtag kannst du das FPGA immer Programmiren egal wie die MODE pins
sínd das geht immer.
Ich verwende die Platform Flashes von Xilinx mit in der JTAG Kette.

So kann ich mit JTAG das FPGA und Flash programmiren und später mit dem
Flash das FPGA alleine betreiben.

das Flash ist über die
_CCLK
_Din
_Program
_Done
_Init
Leitungen angeschloßen ohne extra Platinenadapter.

ich denke das ist eine gute Lösung.


by

Antwort schreiben

Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt. Bitte hier nur auf die ursprüngliche Frage antworten, für neue Fragen einen neuen Beitrag erstellen.

Formatierung
  • [c]C-Code[/c]
  • [vhdl]VHDL-Code[/vhdl]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.