Forum: FPGA, VHDL & Co. Xilinx, OrCAD und Pinouts


von pumpkin (Gast)


Angehängte Dateien:

Lesenswert?

Moin,

ich möchte in OrCAD ein Schematic für ein PCB mit einem VQ100-Spartan3A 
zeichnen. Dazu wollte ich ein möglichst von Xilinx zur Verfügung 
gestellte Pinout-Dateien verwenden um die Fehlerwahrscheinlichkeit zu 
drücken.

Leider muss ich feststellen, dass Xilinx dieses Thema eher 
stiefmütterlich behandelt. Den ebenso brandheißen wie wertlosen Tip auf

 http://www.xilinx.com/support/answers/21035.htm

habe ich versucht zu beherzigen. Kein Erfolg. Danach habe ich mit 
PartGen

 partgen -v xc3s200avq100

eine .pkg-Datei erzeugt um diese mit

 perl pin2orcad -f xc3s200avq100.pkg foo.pin

in ein für OrCAD lesbares Format zu bringen. OrCAD kann die erzeugte 
Datei auch lesen, aber das daraus generierte Package ist Murks (Namen 
der Pins passen nicht - siehe Anhang). Leider sehe ich nicht wie ich den 
Fehler beheben kann.

Hat das schonmal jemand hinbekommen?

von Stefan (Gast)


Lesenswert?

Wenn ich mir den "Murks" so anschaue der da raus kommt, frage ich mich 
bei welcher Methode die Fehlerwahrscheinlichkeit nun wirklich höher ist.
Ausserdem wärst Du mit einem selbst erstellten Part (inklusive 
Fehlerkontrolle) wahrscheinlich jetzt bereits fertig!

von pumpkin (Gast)


Lesenswert?

Stefan wrote:
> Wenn ich mir den "Murks" so anschaue der da raus kommt, frage ich mich
> bei welcher Methode die Fehlerwahrscheinlichkeit nun wirklich höher ist.

Messerscharf beobachtet!

> Ausserdem wärst Du mit einem selbst erstellten Part (inklusive
> Fehlerkontrolle) wahrscheinlich jetzt bereits fertig!

...und keinen Deut schlauer als vorher.

von Gast (Gast)


Lesenswert?

Warum nicht ?

von Martin K. (mkohler)


Lesenswert?

pumpkin wrote:
> ...und keinen Deut schlauer als vorher.

Doch. Wir kamen zur Erkenntnis, dass Xilinx Parts in ORCAD besser gleich 
von Anfang an selbst gezeichnet werden.

von Valerij M. (fpga-dev)


Lesenswert?

Besser zu spät als nie:

Ich erzeuge die Xilinx/Altera-FPGA-Symbole nach der folgenden 
Vorgehensweise:

http://www.latticesemi.com/documents/an8075.pdf

Besonders bei Pin/Ball-Zahlen >256 ist diese Vorgehensweise zeitsparend.

Gruß,

Valerij

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.