Welche Dateien / Verzeichnisse werden benötigt, um ein Xilinx PlanAhead-Projekt neu zu erstellen?


7

Ich möchte sicherstellen, dass die Eingabedateien in die Quellcodeverwaltung eingecheckt werden, damit ich (oder andere) ein Design erstellen, neu erstellen, verzweigen / ändern kann. Bei PlanAhead werden jedoch für Eingabe- und Ausgabedateien dieselben Suffixe verwendet.

Ja, ich habe Xilinx in einem WebCase gefragt, aber keine gute Antwort erhalten. Ich wünsche keine Antwort in den Zeilen "all dieser Verzeichnisse", in denen viele Ausgabedateien enthalten sind. Einige der Suffixe befinden sich in dieser Frage, aber diese Antwort reicht nicht aus, da XML-Dateien sowohl für Ein- als auch für Ausgaben verwendet werden.

Es wäre auch hilfreich zu wissen, welche Dateien / Verzeichnisse nicht benötigt werden. Dann könnte ich Xilinx nach den Dateien / Verzeichnissen fragen, die nicht bekannt sind.

Antworten:


6
  1. Die PPR-Datei ist die PlanAhead-Projektdatei.
  2. Unter der Annahme, dass das Projekt benannt ist project, verweist es auf diese Dateien, die anscheinend benötigt werden
./project.data/constrs_1/fileset.xml
./project.data/sources_1/fileset.xml
./project.data/runs/runs.xml
./project.data/runs/impl_1.psg

runs.xml scheint auch Ausgabe- / Statusinformationen zu enthalten, sodass Änderungen beim erneuten Kompilieren vorgenommen werden.

impl_1.psg enthält Bitgen-Optionen.

  1. Angenommen, ChipScope
./project.sources_1/chipscope.xml
./project.data/sources_1/cs/u_icon*/u_icon.ngc
./project.data/sources_1/cs/cs_il*/cs_ila*.ngc

Dateien, die Sie nicht benötigen:

wt/ (Webtalk)

Dateien, die ich nicht kenne, wenn nötig oder nicht

./project.data/runs/synth_1/constrs_in.xml
./project.data/runs/synth_1/sources.xml
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.