-
Notifications
You must be signed in to change notification settings - Fork 139
Apio
Juan Gonzalez-Gomez edited this page Apr 1, 2024
·
10 revisions
apio [OPTIONS] COMMAND [ARGS]
Apio main command. Execute apio
to see the help:
$ apio
Usage: apio [OPTIONS] COMMAND [ARGS]...
Work with FPGAs with ease
Options:
--version Show the version and exit.
-h, --help Show this message and exit.
Project commands:
build Synthesize the bitstream.
clean Clean the previous generated files.
graph Generate a a visual graph of the verilog code.
lint Lint the verilog code.
sim Launch the verilog simulation.
test Launch the verilog testbench testing.
time Bitstream timing analysis.
upload Upload the bitstream to the FPGA.
verify Verify the verilog code.
Setup commands:
drivers Manage FPGA boards drivers.
init Manage apio projects.
install Install apio packages.
uninstall Uninstall packages.
Utility commands:
boards Manage FPGA boards.
config Apio configuration.
examples Manage verilog examples.
raw Execute commands directly from the Apio packages
system System tools.
upgrade Check the latest Apio version.
Option | Description |
---|---|
--version |
Show the version of Apio |
- apio build
- apio clean
- apio sim
- apio time
- apio upload
- apio verify
- apio test
- apio graph
- apio lint
apio --version
$ apio --version
apio, version 0.9.2
- Project structure
- Project configuration file (apio.ini)
- apio
- Project Commands:
- Setup commands:
- Utility Commands:
- Downloading the Blinky example
- The apio-examples package: Adding examples
-
Apio packages
- Tools-oss-cad-suite
- Apio examples
- Tools-drivers (Windows)
- Gtkwave (Windows)