Forum: FPGA, VHDL & Co. Welche Pins für welechen Zweck


von Paul (Gast)


Lesenswert?

Hallo,

wie finde ich heraus welche Pins des FPGA ich für einen bestimmten Zweck 
verwenden kann.

Konkret geht es darum, dass ich bei einem Virtex5 ein differentielles 
clock signal über ein IBUFGDS in meinen FPGA bekommen möchte. Laut 
mehrerer Aussagen kann nicht jeder Pin dafür benutzt werden.

Wenn ich in den Virtex-5 FPGA Packaging and Pinout Specification 
nachschaue, dann gibt es z.B. die Bezeichnung IO_L4P_17 für einen Pin.

Leider kann ich damit noch nicht viel anfangen. Also woher weiss ich 
welche Pins ich dafür benutzen kann?

Würde mir ISE so oder so einen Fehler bringen wenn ich einen falschen 
pin verwende oder wird das als warning behandelt?

Danke
Paul

von Karl Könner (Gast)


Lesenswert?

Paul schrieb:
> wie finde ich heraus welche Pins des FPGA ich für einen bestimmten Zweck
> verwenden kann.

Benutze PACE  ->
http://www.xilinx.com/support/documentation/application_notes/xapp419.pdf

Gruß

von Paul (Gast)


Lesenswert?

Danke für den Link.

Nur zur Sicherheit, würde ISE einen Fehler ausgeben wenn ein falscher 
PIN verwendet wird?

von Christian R. (supachris)


Lesenswert?

Naja, Fehler nicht immer, manchmal auch nur (kryptische) Warnung. Für 
Takt-Eingänge sind grundsätzlich immer erst mal solche Pins zu 
bevorzugen, an denen GCLK dran steht. Und dann für differenziell 
natürlich die beiden zusammen gehörigen, klar. Dann kann es immer noch 
Einschränkungen geben, das ist aber dann sehr vom geplanten Innenleben 
abhängig, da findet man im Clocking User Guide entsprechende Hinweise 
und Innen-Blockschaltbild vom Taktnetz.

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.