Constraint Files in Lattice

Gast #1940240
Lesenswert?
• ▲
▼
Hallo,

kann mir einer sagen wie sich das mit den Constraint Files in Lattice 
verhält? Ich habe hier ein Projekt, in dem sich ein *.lpf File befindet, 
was das Diamond Tool auch in dem Constraint Ordner ablegt. Ich dachte 
das dieses File äquivalent dem *.ucf File in Xilinx ist. Nun stehen in 
dem File allerdings keinerlei Takt Constraint drin (nur Pin 
Plazierungen). Bei weiterem suchen hab ich nun auch ein *.sdc File 
gefunden, was Takt Constaints enthält. Das Diamond Tool kann mit dieser 
Datei aber nix anfangen. Nach etwas googlen hab ich gefunden, dass 
Lattice wohl zwischen Constraint file for place and route (lpf) und 
Constraint file for synthesis using Synplify (sdc) unterscheidet. Aber 
warum kennt Diamond das Format dann nicht???

Danke für Hilfe.

Gruß
matzunami
Gast #1941341
Lesenswert?
• ▲
▼
Hallo Matzunami,

Diamond kann dem Synthesetool Synplify ein Synopsys/Synplify Design 
Constraint File übergeben, das kann in den Properties von Diamond in der 
Synthese Sektion eingestellt werden. Dieses File hat aber keine 
Auswirkung auf LatticeDiamond selbst, nur auf die Synthese.

LatticeDiamond verwendet zwei Constraint Files. Ein LPF File, das vom 
Anwender editiert und gefüllt werden darf und ein PRF File, in dem 
Diamond alle Constraints (LPF, Source Constraints etc) sammelt.

Wenn im LPF File noch kein Timing enthalten ist, hast Du wahrscheinlich 
noch keines über die Spreadsheet View eingegeben.

Viele Grüsse

Lupi
Gast #1941405
Lesenswert?
• ▲
▼
ok vielen dank, hab ich alles soweit gefunden. Momentan bin ich noch auf 
der suche nach einer "Lattice Constraint Guide". Sowas muss es ja auch 
geben. Wenn also jemand einen Link für mich hätte wäre ich sehr dankbar.

Gruß
matzunami

Antwort schreiben

Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt. Bitte hier nur auf die ursprüngliche Frage antworten, für neue Fragen einen neuen Beitrag erstellen.

Formatierung
  • [c]C-Code[/c]
  • [vhdl]VHDL-Code[/vhdl]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.