Apio report¶
apio report¶
The apio report command provides resource utilization and timing
information for the design. It helps identify bottlenecks and verify
whether the design meets its target clock speed.
By default, the command reports only the used resources. To also
include unused resources, use the --all option. The --verbose
option prints additional information and implies --all.
Examples
apio report # Show report
apio report --all # Report also unused resources.
apio report --verbose # Show detailed report
Options
-a, --all Show also unused resources.
-e, --env name Use a named environment from apio.ini
-p, --project-dir path Specify the project root directory
-v, --verbose Show detailed output
-h, --help Show help message and exit
Example report
Used FPGA Resource
┌────────────────┬────────┬──────────┬─────────┐
│ RESOURCE │ USED │ TOTAL │ USED% │
├────────────────┼────────┼──────────┼─────────┤
│ ICESTORM_LC │ 90 │ 7680 │ 1% │
│ SB_GB │ 2 │ 8 │ 25% │
│ SB_IO │ 9 │ 256 │ 3% │
└────────────────┴────────┴──────────┴─────────┘
Clock Information
┌─────────┬───────────────────┐
│ CLOCK │ MAX SPEED [Mhz] │
├─────────┼───────────────────┤
│ CLK │ 119.15 │
└─────────┴───────────────────┘