hwtBuildsystem.yosys package

Subpackages

Submodules

hwtBuildsystem.yosys.config module

class hwtBuildsystem.yosys.config.YosysConfig[source]

Bases: object

classmethod getExec()[source]

hwtBuildsystem.yosys.executor module

hwtBuildsystem.yosys.part module

class hwtBuildsystem.yosys.part.LatticePart(family, model, package)[source]

Bases: object

Lattice FPGA model name specification eg. ‘Lattice’, ‘iCE40’, ‘up5k’, ‘sg48’

as_tuple()[source]

hwtBuildsystem.yosys.report module

class hwtBuildsystem.yosys.report.YosysReport(projectRoot: str, projectName: str, topName: str)[source]

Bases: object

This class is output from hardware synthesis made by Intel Quartus

parseUtilizationSynth()[source]
setBitstreamFileName()[source]
setImplLog(text: str)[source]
setSynthLog(text: str)[source]