Forum: FPGA, VHDL & Co. Vivado Non-Project Batchmode


von P. K. (pek)


Lesenswert?

Hallo zusammen

Eine Frage betreffend "compute/elapsed"-Zeiten im 
Vivado-Non-Project-Batch-Mode (auf Windows 7 Professional):
Sowohl im GUI, als auch im Project-Batchmode bekomme ich 
Ausführungszeiten für z.B. synth_1, impl_1 geliefert. Im 
Non-Project-Batchmode (wo ich mich gerade einarbeite) gibt es das nur 
für Einzelschritte. Natürlich möchte ich das nicht alles von Hand 
zusammenzählen.
Gibt es da Infrastruktur (so im Sinne von: Am Anfang des .tcl-Scripts 
Stoppuhr stellen, ganz am Ende Timerwertauslesen und mit Echo oder so 
ausgeben)?

Gruss

von P. K. (pek)


Lesenswert?

Vergesst das Ganze. Die Info ist im Standard-Logfile (vivado.log) 
bereits drin:


Start of session at: Fri Nov 06 15:37:04 2015
...
Exiting Vivado at Fri Nov 06 15:48:38 2015

von FPGA-Ingenieur (Gast)


Lesenswert?

Kannst Du schon abschätzen, inwieweit der Batch mode schneller läuft?

von P. K. (pek)


Lesenswert?

Nein noch nicht, das Design ist noch nicht "sinnvoll".

Ich habe erst eben begonnen mich ernsthaft (mit DVK) in Xilinx 
einzuarbeiten (habe seit Spartan III länger mit Altera entwickelt).

Mein "Hello World" auf xcku040 (32-bit Counter mit LED-Ansteuerung plus 
ILA mit 34x128Kso schnell es der Chip hergibt) braucht für alle 3 
Varianten (GUI, commandline project und comandline non-project) etwa 
gleich lang (7'30"-7'40").

von Duke Scarring (Gast)


Lesenswert?

P. K. schrieb:
> etwa gleich lang (7'30"-7'40")
Das habe ich auch schon festgestellt. Selbst für Trivialdesigns rödelt 
Vivado unerträglich lange rum.

Duke

von P. K. (pek)


Lesenswert?

Exakt dasselbe Beispiel (SignalTap statt ILA) braucht auf demselben PC 
für Arria V (5agxma5) knapp 3'.

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.