The torii.platform.vendor.quicklogic module provides a base platform to support Quicklogic devices with Symbiflow toolchain.

class torii.platform.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 TORII_ENV_QLSYMBIFLOW, if present.

Available overrides:
  • add_constraints: inserts commands in XDC file.