hlsfactory.jinja_frontend

Module Contents

Classes

API

class hlsfactory.jinja_frontend.JinjaFrontend(work_dir: pathlib.Path, jinja_configs: list[dict[str, Any]], log_execution_time: bool = True)[source]

Bases: hlsfactory.framework.Frontend

name = 'JinjaFrontend'
load_configs_from_jsonl(fp_jsonl: pathlib.Path)[source]
load_configs_from_json(fp_json: pathlib.Path)[source]
execute(design: hlsfactory.framework.Design, _timeout: float | None = None) → list[hlsfactory.framework.Design][source]