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_synthsymbiflow_packsymbiflow_placesymbiflow_routesymbiflow_write_fasmsymbiflow_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.