Intel Boards

The torii.platform.vendor.altera module provides a base platform to support Intel toolchains with the Quartus and Mistral toolchains.

class torii_boards.altera.arrow_deca.ArrowDECAPlatform(*, toolchain: Literal['Quartus', 'Mistral'] = 'Quartus')
toolchain_program(products: BuildProducts, name: str) None

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

class torii_boards.altera.chameleon96.Chameleon96Platform(*, toolchain: Literal['Quartus', 'Mistral'] = 'Quartus')
toolchain_program(products: BuildProducts, name: str) None

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

class torii_boards.altera.de0_cv.DE0CVPlatform(*, toolchain: Literal['Quartus', 'Mistral'] = 'Quartus')
toolchain_program(products: BuildProducts, name: str) None

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

class torii_boards.altera.de0.DE0Platform(*, toolchain: Literal['Quartus', 'Mistral'] = 'Quartus')
toolchain_program(products: BuildProducts, name: str) None

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

class torii_boards.altera.de1_soc.DE1SoCPlatform(*, toolchain: Literal['Quartus', 'Mistral'] = 'Quartus')
toolchain_program(products: BuildProducts, name: str) None

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

class torii_boards.altera.de10_lite.DE10LitePlatform(*, toolchain: Literal['Quartus', 'Mistral'] = 'Quartus')
toolchain_program(products: BuildProducts, name: str) None

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

class torii_boards.altera.de10_nano.DE10NanoPlatform(*, toolchain: Literal['Quartus', 'Mistral'] = 'Quartus')
toolchain_program(products: BuildProducts, name: str) None

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

class torii_boards.altera.mister.MisterPlatform(*, toolchain: Literal['Quartus', 'Mistral'] = 'Quartus')
toolchain_program(products: BuildProducts, name: str) None

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

class torii_boards.altera.rz_easyfpga_a2_2.RZEasyFPGAA2_2Platform(*, toolchain: Literal['Quartus', 'Mistral'] = 'Quartus')
toolchain_prepare(fragment: Fragment, name: str, **kwargs)

Convert the fragment and constraints recorded in this Platform into a BuildPlan.

toolchain_program(products: BuildProducts, name: str) None

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