MachXO3L Boards

The torii_boards.lattice.machxo3 module provides a collection of Lattice MachXO3L FPGA development boards, they are based off the Torii MachXO3LPlatform platform and support the Diamond toolchain.

class torii_boards.lattice.machxo3.MachXO3SKPlatform(*, toolchain: Literal['Trellis', 'Diamond'] = 'Trellis') None
default_clk = 'clk12'

Todo

Document Me

toolchain_program(products: BuildProducts, name: str) None

Extract bitstream for fragment name from products and download it to a target.

Return type:

None