Forum: FPGA, VHDL & Co. Xilinx ISE 14.4 - Reports abspeichern


von SeKro (Gast)


Lesenswert?

Ist es möglich, die von Xilinx ISE (nutze Version 14.4) während der 
Synthese+Implementierung erzeugten Reports in einem halbwegs lesbaren 
Format abzuspeichern, sodass man diese auch ohne ISE zu starten ansehen 
kann? (Hauptsächlich möchte ich das machen, um die Reports verschiedener 
Synthese-Durchläufe dauerhaft dokumentiern zu können).

Ich weiß, dass diese Reports von ISE bereits in einem XML-ähnlichen 
Format abgespeichert werden. Aber sich jedesmal durch so ein 
XML-Dokument zu hangeln ist nicht ganz so toll.

von Logik Kocher (Gast)


Lesenswert?

SeKro schrieb:
> Ist es möglich, die von Xilinx ISE (nutze Version 14.4) während
> der
> Synthese+Implementierung erzeugten Reports in einem halbwegs lesbaren
> Format abzuspeichern, sodass man diese auch ohne ISE zu starten ansehen
> kann? (Hauptsächlich möchte ich das machen, um die Reports verschiedener
> Synthese-Durchläufe dauerhaft dokumentiern zu können).
>
> Ich weiß, dass diese Reports von ISE bereits in einem XML-ähnlichen
> Format abgespeichert werden. Aber sich jedesmal durch so ein
> XML-Dokument zu hangeln ist nicht ganz so toll.

Ja die finden sich auf deiner Platte mit den üblichen Endungen

*.syr  -> Synthese report
*.par  -> place and route report
*.mrp  -> map report (? evtl. *.mpr)
*.drc  -> design rule check

wenn nicht dann hangele dich mal durch die tool-Optionen ob da ein 
Häckchen fehlt.

Ich hab für sowas ein makefile, das wirft die reports auch gleich in die 
richtige stelle.

von SeKro (Gast)


Lesenswert?

Ach die sind das. Hatte bis jetzt gedacht, dass nur die *.xrpt die 
Reports enthalten (das sind die XML-Varianten).
Dankeschön!

von J. S. (engineer) Benutzerseite


Lesenswert?

Du gehst auf "Summary" klickst einen Report an, der dann im rechten 
Fester erscheint (Clocking, Timing, Mapping oder das Globalergebnis) und 
benutzt die rechte Maustaste um den Report in ein HTML zu wandeln und zu 
speichern. Ich speichere immer als *.mht (eine Datei!) und lege es 
gesondert ab, als Doku zur Erzeugten Synthese. Darin enthalten dann die 
verwendeten Buffer, deren locs, IO-Report etc.

Du solltest übrigens auf 14.6 migrieren. 14.4 hatte immer Probleme beim 
global mapping.

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.