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') None
default_clk = 'clk50'

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

property file_templates

Todo

Document Me

class torii_boards.altera.chameleon96.Chameleon96Platform(*, toolchain: Literal['Quartus', 'Mistral'] = 'Quartus') None
default_clk = 'cyclonev_oscillator'

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

class torii_boards.altera.de0_cv.DE0CVPlatform(*, toolchain: Literal['Quartus', 'Mistral'] = 'Quartus') None
default_clk = 'clk50'

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

class torii_boards.altera.de0.DE0Platform(*, toolchain: Literal['Quartus', 'Mistral'] = 'Quartus') None
default_clk = 'clk50'

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

class torii_boards.altera.de1_soc.DE1SoCPlatform(*, toolchain: Literal['Quartus', 'Mistral'] = 'Quartus') None
default_clk = 'clk50'

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

class torii_boards.altera.de10_lite.DE10LitePlatform(*, toolchain: Literal['Quartus', 'Mistral'] = 'Quartus') None
default_clk = 'clk50'

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

class torii_boards.altera.de10_nano.DE10NanoPlatform(*, toolchain: Literal['Quartus', 'Mistral'] = 'Quartus') None
default_clk = 'clk50'

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

class torii_boards.altera.mister.MisterPlatform(*, toolchain: Literal['Quartus', 'Mistral'] = 'Quartus') None
default_clk = 'clk50'

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

class torii_boards.altera.rz_easyfpga_a2_2.RZEasyFPGAA2_2Platform(*, toolchain: Literal['Quartus', 'Mistral'] = 'Quartus') None
default_clk = 'clk50'

Todo

Document Me

default_rst = 'rst'

..todo:: Document Me

toolchain_prepare(fragment: Fragment, name: str, **kwargs)

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