Forum: FPGA, VHDL & Co. Spartan-3 beschaltung


von Ephraim H. (ephi)


Lesenswert?

Hallihallo,

Ich hab jetzt schon viel rumgelesen und geschaut, aber nirgents etwas 
konkretes gefunden: Es geht um die notwendige grundbeschaltung eines 
Xilinx Spartan 3 der größeren art (genauer typ ist momentan nicht 
entscheident, evtl. XC3S2000)
Das dieser nur im BGA verfügbar ist und die Platiene vermutlich mehr als 
2 lagen benötigen wird ist mir klar, und es geht auch erstmal garnicht 
um die ausführbarkeit, sondern um die Schaltung an sich.

Die Grundelemente sind mir soweit eigentlich auch klar:
FPGA, PROM, Taktversorgung, Spannungsversorgung für 2,5 und 3,3V, evtl 
USB programmieradapter. (nochwas?)
Das ganze hätte ich ganz gern auf einer kleinen karte mit PCIe 
anbindung, also brauche ich noch eine PCIe PHY (x1 reicht aus)

Hat mir da jemand infomaterial über die beschaltung der Taktversorgung, 
der PROMS oder sonstwas grundlegendes, wie man das zu hauf auch für 
mikrocontroller findet? Wär da über ein wenig hilfe sehr dankbar

gruß
Ephraim

von Falk B. (falk)


Lesenswert?

@ Ephraim Hahn (Firma BTTEC) (ephi)

>FPGA, PROM, Taktversorgung, Spannungsversorgung für 2,5 und 3,3V, evtl
>USB programmieradapter. (nochwas?)

Kernspannung, 1,2V
Und JTAG ist praktisch Pflicht.

>Hat mir da jemand infomaterial über die beschaltung der Taktversorgung,
>der PROMS oder sonstwas grundlegendes, wie man das zu hauf auch für
>mikrocontroller findet? Wär da über ein wenig hilfe sehr dankbar

Die Datenblätter von Xilinx sind schon sehr gut. Dort findest du 99%.

MFG
Falk

von Stefan Salewski (Gast)


Lesenswert?

>Ich hab jetzt schon viel rumgelesen und geschaut

Zu dem Spartan-3 Board von Digilent sollte der Schaltplan verfügbar 
sein, das ist schon mal eine Vorlage.

Ich denke 1,2 V wird der Spartan 3 auch benötigen -- der 3E braucht die 
1,2V jedenfalls.

von Ephraim H. (ephi)


Lesenswert?

hm, ok, ich hab heut mal schaltpläne studiert, und auch so nochn bissl 
rumgesucht. So langsam krig ich da ordentliche infos zusammen.
Auch hab ich jetzt einen PHY, nämlich den PX1011A von Philips (PCIe x1).

ein bisschen unklarheiten gibts noch bei der spannungsversorgung:
ich brauche ganze 5 spannungen:
1,2V (FPGA, PHY)
1,25V (PHY)
1,8V (PROM)
2,5V (FPGA)
3,3V (FPGA, PHY)

nun, gibt es für sowas eierlegendewollmilchsauregler, die all diese 
spannungen liefern, oder brauch ich da für jede nen eigenen regler?

3,3V hab ich ja direkt vom PCIe bus zur verfügung, allerdings weis ich 
nicht wie stabil die sind. alles andere müsste ich von 12V (vom PCIe 
bus) runterregeln

von Falk B. (falk)


Lesenswert?

@ Ephraim Hahn (ephi)

>nun, gibt es für sowas eierlegendewollmilchsauregler, die all diese
>spannungen liefern, oder brauch ich da für jede nen eigenen regler?

TI und AD haben da ne Menge.

MfG
Falk

von Rick Dangerus (Gast)


Lesenswert?

Gibt es da nicht von TI so kleine Miniplatinchen mit den passenden 
Schaltreglern?

http://www.ti.com/xilinxfpga

Rick

von TheMason (Gast)


Lesenswert?

@ephraim

schau mal im audio-projekt unter dem abschnitt "dap mit selbstgelötetem 
fpga-board" oder alternativ unter www.pcb-dev.com unter hardware und 
miniga board nach.
das board habe ich nachgebaut (aus vorversionen die mir thomas 
pototschnig zur verfügung gestellt hat) und funktioniert super !!

von TheMason (Gast)


Lesenswert?

sorry nicht weit genug gelesen ...

-> to ignore ...

von Gast123 (Gast)


Lesenswert?

Naja, sollte eigentlich nicht das Problem sein, die kleinen Spannungen 
durch Linearregler aus den 3,3V zu gewinnen. So viel Stromaufnahme wird 
dein Board auch nicht haben.

Vielleicht bekommt man auch den Schaltplan von dem 
PCI-Express-Starterkit?

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.