Hallo, Muß bei der zuordnung der Signale für die Pin etwas beachtet werden ? CLK, Programm sollte doch klar sein. Gruß Siegfried
@ 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
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
@ 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
Hallo, @ Falk Brunner (falk) Danke, Klasse, habe jetzt eine schöne Liste in der *.ucf noch eine Frage, wie beschalte ich unbenutzte Pin ? Gruß Siegfried
@ Siegfried Saueressig (dieleena)
>noch eine Frage, wie beschalte ich unbenutzte Pin ?
Offen lassen. Die werden intern mit einem Pull-up beschalten, kann man
in den Syntheseoptionen einstellen.
MFG
Falk
Hallo, nochmals Danke, werde mich wiedermelden, wenn bedarf Gruß Siegfried
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
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.