hlsfactory.flow_vitis_modern¶
Module Contents¶
Classes¶
Data¶
API¶
- hlsfactory.flow_vitis_modern.HLS_COMPONENT_DIR_NAME = 'hls_component'¶
- class hlsfactory.flow_vitis_modern.VitisHLSModernSynthFlow(vpp_bin: str | None = None, log_output: bool = False, log_execution_time: bool = True, env_var_xilinx_hls: str | None = None, env_var_xilinx_vitis: str | None = None, env_var_xilinx_vivado: str | None = None)[source]¶
Bases:
hlsfactory.framework.ToolFlow- name = 'VitisHLSModernSynthFlow'¶
- execute(design: hlsfactory.framework.Design, timeout: float | None = None) list[hlsfactory.framework.Design][source]¶
- class hlsfactory.flow_vitis_modern.VitisHLSModernCsimFlow(vitis_run_bin: str | None = None, log_output: bool = False, log_execution_time: bool = True, env_var_xilinx_hls: str | None = None, env_var_xilinx_vitis: str | None = None, env_var_xilinx_vivado: str | None = None)[source]¶
Bases:
hlsfactory.framework.ToolFlow- name = 'VitisHLSModernCsimFlow'¶
- execute(design: hlsfactory.framework.Design, timeout: float | None = None) list[hlsfactory.framework.Design][source]¶