Quicklogic¶
The amaranth.vendor.quicklogic
module provides a base platform to support Quicklogic toolchains.
The Symbiflow toolchain is supported.
- class amaranth.vendor.quicklogic.QuicklogicPlatform¶
Symbiflow toolchain
- Required tools:
symbiflow_synth
symbiflow_pack
symbiflow_place
symbiflow_route
symbiflow_write_fasm
symbiflow_write_bitstream
The environment is populated by running the script specified in the environment variable
AMARANTH_ENV_QLSymbiflow
, if present.- Available overrides:
add_constraints
: inserts commands in XDC file.