Understanding Log File Differences - 2023.2 English

ISE to Vivado Design Suite Migration Guide (UG911)

Document ID
UG911
Release Date
2023-11-01
Version
2023.2 English

The ISE Design Suite tools generate status and output information as a part of the individual command log files. For example, the output status and progress of the Map executable is placed into the .map file where the output of PAR is placed in the .par file.

The Vivado Design Suite uses a single log file to capture all tool commands and output. The file is named vivado.log by default, which you can change by using the vivado -log option. The Vivado Design Suite log file displays flow progress using phases. Each phase has a name and number and a single-line performance summary. Following is an example:

report_timing: Time (s): cpu = 00:03:57 ; elapsed = 00:03:55 . Memory (MB): peak = 6526.066 ; gain = 64.125

Where:

  • cpu is total run time for all processors.
  • elapsed is the actual time spent running the process.
  • peak is the maximum memory usage up to that particular design step.
  • gain is the incremental contribution of a design step to the peak memory usage. For example, report_timing added 64.125 MB to the peak memory usage.