Forum: FPGA, VHDL & Co. Lattice Diamond - Pinverteilung?


von ismael A. (ismael)


Angehängte Dateien:

Lesenswert?

Ein schön guten Tag,

Ich arbeite derzeit mit Lattice Diamond (das erste Mal überhaupt) und 
habe so meine Probleme etwas zu laufen zu bekommen.

Ich habe soweit ein Projekt erstellt, nachdem eine neue Schematic File. 
Im Schematic habe ich zu Testzwecken eine einfach AND2 verknüpfung 
erstellt, diese mit Wire verbunden, 2 Eingänge (Ports) eingefügt und ein 
Ausgang am Ende.

Wie verfährt man weiter, wie kann man die im Schematic erstellten I/O 
Ports den jeweiligen Pins zuordnen? Welche Abläufe sind notwendig, um 
ein solches simples Schematic Design auf mein XP2 zu bekommen?

Im Anhang ist die Pin-Verteilung des Boards. Eine weitere PDF zeigt in 
Übersicht was das Board alles hat.

Ich hoffe man kann mir bei der Sache weiterhelfen und es mir 
schrittweise erklären.

Ich bedanke mich recht herzlich für jede Hilfestellung.

MfG Ismael

von Lothar M. (Firma: Titel) (lkmiller) (Moderator) Benutzerseite


Angehängte Dateien:

Lesenswert?

ismael A. schrieb:
> Ich hoffe man kann mir bei der Sache weiterhelfen und es mir
> schrittweise erklären.
Dein Stichwort ist LPF (Logical Preference File).
Dazu mußt du dein Design erst mal bis zu "Translate" durchnudeln, und 
dann auf den grünen Stern mit dem Stift (links in der Toolbar) klicken. 
Dann kannst du die erkannten Signale/Ports über einen Rechtsclick an der 
passenden Position an die entsprechenden Pins zuweisen. Als Ergebnis 
bekommst du eine *.lpf Datei, die wie im letzten Screenshot aussieht.

von ismael A. (ismael)


Lesenswert?

Vielen lieben dank für die sehr schnelle und hilfreiche Antwort.

Sobald ich wieder rankomme werde ich es gleich ausprobieren. Ich hatte 
schon versucht das Design durchlaufen zu lassen (mehr oder weniger 
Ahnunglos), hatte schon 2 Errors im Smyplify Pro, aber ich schau später 
nochmal intensiver.

Ich werde mich dann melden.

Nochmals herzlichen Danke, hat mich sehr erfreut.

MfG Ismael

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.