Xilinx CX95 Pinzuordnung

#662925
Lesenswert?

@ Siegfried Saueressig (dieleena)

>Muß bei der zuordnung der Signale für die Pin etwas beachtet werden ?

Man sollte die Synthese erstmal ohne Pinzuordungen laufen lassen. Dann 
sucht sich der Compiler meist die für ihn günstigste Pinzuordnung aus. 
Die kann man dann ins Layout übernehmen. Wenn man vorher schon die Pins 
festlegt kann es besonders bei ziemlich vollen CPLDs pasieren, dass 
diese Design nicht in den Baustein passt, weil zuviele Verbindungen von 
einem Makrozellenblock zu einem anderen benötigt werden, wenn die Pins 
und damit Funktionen ungünstig verteilt sind.

>CLK, Programm sollte doch klar sein.

???

MfG
Falk
#662954
Lesenswert?

Hallo,
@ Falk Brunner (falk)

eine manuelle Pinzuweisung habe ich nicht vorgenommen. Compiler hat mir 
3 Dateien erstellt, in welche eine Pinzuweisung zu erkennen ist.
*.gyd; *.pad; *.csv;

Die *.ucf enthält folgenden Text
#PACE: Start of Constraints generated by PACE
#PACE: Start of PACE I/O Pin Assignments
#PACE: Start of PACE Area Constraints
#PACE: Start of PACE Prohibit Constraints
#PACE: End of Constraints generated by PACE

Gruß Siegfried
#662956
Lesenswert?

@ Siegfried Saueressig (dieleena)

>eine manuelle Pinzuweisung habe ich nicht vorgenommen. Compiler hat mir
>3 Dateien erstellt, in welche eine Pinzuweisung zu erkennen ist.
>*.gyd; *.pad; *.csv;

Das ist OK. *.gyd sagt mir nix, *.pad ist die Pinbelegng in Textform, 
*.csv ist Excel kompatible Tabelle in Textform. Mittels "Lock Pins" im 
Comanndomenu kannst du die aktuelle Pinbelegung automatisch ins UCF 
übernehmen.

>Die *.ucf enthält folgenden Text

Ist noch leer, das ist normal.

MFG
Falk

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren