Forum: FPGA, VHDL & Co. Schaltplan Spartan-IIE


von Heinrich H. (Firma: Ich.AG) (hhanff)


Lesenswert?

Hallo!

Gibt es von Xilinx irgendwo einen Beispielschaltplan in dem beschrieben 
ist welche externen Bausteine an welchen Pin kommen, wo welche 
Versorgungsspannungen angeschlossen werden müssen, ...

Bei Xilinx auf der Homepage habe ich nix gefunden.... aber ich stelle 
mich wohl nur zu doof an...

Gruß,

     H

von Falk B. (falk)


Lesenswert?

Nennt sich Datenblatt, bei Xilinx auch Datasheet genannt.

http://www.xilinx.com/support/documentation/spartan-iie.htm

Spartan-IIE läuft schon unter "mature products", also die alten Eisen.

von Heinrich H. (Firma: Ich.AG) (hhanff)


Lesenswert?

Wenn's da drin stehen würde hätte ich nicht gepostet...
Oder hab ich den Schaltplan übersehen???

von Thomas R. (tinman) Benutzerseite


Lesenswert?


von Lothar M. (Firma: Titel) (lkmiller) (Moderator) Benutzerseite


Lesenswert?

> Wenn's da drin stehen würde hätte ich nicht gepostet...
> Oder hab ich den Schaltplan übersehen???
Sieh dir mal Schaltpläne von EVAL-Boards an.

von Heinrich H. (Firma: Ich.AG) (hhanff)


Lesenswert?

Hmmmmm... ich möchte meine Frage umformulieren:

Kann ich in einer existierenden Platine einen Xilinx Spartan-IIE Typ 
XC2S200E gegen einen Xilinx Spartan-IIE XC2S400E austauschen, oder muss 
ich etwas an der externen Verschaltung ändern???

von Falk B. (falk)


Lesenswert?

Welches Gehäuse?

von Andy M. (andz)


Lesenswert?

Wichtig wäre das die Pinkompatibilität bei den Versorgungsleitungen 
vorliegt.
Wo jetz der RAM, oder was auch immer auf dem Board alles ist, 
angeschlossen ist, müsste eigentlich egal sein, da du ja in der UCF 
festlegen kannst welche Bezeichnung die einzelnen Pins haben.

von Heinrich H. (Firma: Ich.AG) (hhanff)


Lesenswert?

Gleiches Gehäuse.

von Andreas B. (Firma: www.collion.de) (bergy) Benutzerseite


Lesenswert?

Falk Brunner schrieb:
> Welches Gehäuse?

Henni H. schrieb:
> Gleiches Gehäuse.

ich glaub Falk explodiert gleich ;)

Zurück zum Kontext.
Xilinx ist immer versucht innerhalb einer Bauteilfamilie wie hier z.B. 
Spartan2 das Pinning innerhalb gleicher Gehäuse kompatibel zu belassen, 
so dass wie hier gewünscht ein grösserer Typ verbaut werden kann.

Es gibt jedoch einige wenige Ausnahmen.
(z.B. ein IO-Pin eines kleineren Bausteins ist im grösseren nicht frei 
verfügbar oder z.B. nicht innerhalb als LVDS Pärchen zu verwenden).
Diese Informationen sind dem Datenblatt und diverser Literatur und 
sicherheitshalber noch einer Suche in dn Q&A bei Xilinx.com zu 
entnehmen.
Ggfls. muss man das Pin-Out der jeweiligen Package-Files miteinander 
verglichen werden. (hier im Archiv Virtex-II Package Files.zip) bei 
Xilinx unter Spartan II - Dokumentation zu finden...

Einen Standard "Schaltplan" gibt es nicht, da ein FPGA nun mal 
applikationsspezifisch ist und diverse Pins mehrere Funktionsbedeutungen 
haben können:
Referenzspannungen, IO, LVDS (p/n), Clockeingang, PLL/DLL Ausgang, 
Configurationspins etc. Auch die IO Spannungen liegen nicht fest und 
Ausgangstreiber (und damit wiederum evtl. ein paar dedizierte Pins). 
Deshalb findest Du in den Datenblättern üblicherweise keine "Pläne" 
sondern nur Textbeschreibungen und dann eben nochmals Baustein und 
Gehäusespezifisch eine Tabelle...

Gruß

Andreas Bergmann

von Der Spezialist (Gast)


Lesenswert?

Henni H. (Firma: AG) (hhanff) schrieb:
>Kann ich in einer existierenden Platine einen Xilinx Spartan-IIE Typ
>XC2S200E gegen einen Xilinx Spartan-IIE XC2S400E austauschen, oder muss
>ich etwas an der externen Verschaltung ändern???


Falk Brunner (falk) schrieb:

>Welches Gehäuse?


Henni H. (Firma: AG) (hhanff) schrieb:
> Gleiches Gehäuse.

Ja natürlich, wenn es das gleiche Gehäuse
ist kannst du es problemlos austauschen.
Die einzenelen Pins passen ja zu dem vom
alten Gehäuse. ;-)

Ob deine Schaltung dann allerdings noch
funktiniert kann dir hier wohl keiner
sagen, wenn man den Schaltplan bzw. die
Funktion des FPGA nicht kennt.

Gast

von Heinrich H. (Firma: Ich.AG) (hhanff)


Lesenswert?

OK. Danke für die Antworten!
Das Gehäuse ist das FT256. Sowohl für den XC2S200E und den XC2S400E.
Die Gehäuse unterscheiden sich für die beiden Bausteine in zwei Punkten:
- LVDS Async. Output Option
- VRef Option
Ich komme nach dem Studium des Datenblattes zu folgendem Schluss:
Für unsere Anwendung sind die Gehäuse pinkompatibel.

Grund:
Da wir keine LVDS Pins nutzen fällt eine Inkompatibilität von Seiten der 
LVDS Pins schon mal aus.

Die VReg Pins fallen auch raus, da wir keinen IO Standard benutzen der 
eine VRef Spannung erfordert (wir nutzen LVTTL)
(s. 
http://www.xilinx.com/support/documentation/application_notes/xapp179.pdf 
).

Ihr habt mir sehr geholfen!!!
Vielen Dank!

hhanff

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
Noch kein Account? Hier anmelden.