User Manual
Reports Chapter 3. Concepts
Reports
ACE generates a number of reports to inform users how their designs are being handled in the selected
Achronix device. These reports are meant to assist the user when making design decisions.
The following reports are generated by ACE:
• Utilization
• Pin Assignment
• Clock
• Timing
• I/O Timing
• Routing
• Power Dissipation
• Multiprocess Summary
21
Each of the above reports is generated in HTML format by default, and with the noted Tcl command each
report can optionally (unless otherwise noted) be generated in plaintext format, or in CSV format for easy
import into spreadsheet programs. As soon as the reports are generated, they are opened for viewing within
the ACE Editor area
22
.
Clock Report
The Clock Report shows all the clocks used in the design, their frequencies/periods, their relationships,
and their constraints. For synchronous devices (the 22iHD family), related Clock Region information is also
included in the report.
The report is automatically generated by the Flow at multiple stages of the flow.
To generate this report manually, see the Tcl command report clocks.
Utilization Report
The Utilization Report shows a summary and details of the utilization of the device resources for the current
design.
This report is automatically generated as part of the Run Prepare flow step.
To generate this report manually, see the Tcl command report utilization.
Pin Assignment Report
The Pin Assignment Report shows the mappings of the users design ports to their locations on the device.
The device locations are each shown in multiple representations (like Ball and Device Port).
The report is automatically generated by the Flow at multiple times (as part of the Run Prepare, Run Place,
and Post-Process Design flow steps).
To generate this report manually, see the Tcl command report pins.
It is also possible to generate the Pin Assignment Report from the ”IO Assignment View”. This generated
version also allows customization of the reports data contents, specifically the data columns used and the
column ordering. For more information, see the ”IO Assignment View”.
21
only available in HTML format; lacks a Tcl command
22
except when generated by parallel processes via the Multiprocess View, when only the Multiprocess Summary Report is
automatically opened.
231 http://www.achronix.com UG001 Rev. 5.0 - 5th December 2012