HDL Writer Dispatcher

hal_py.hdl_writer_dispatcher.get_cli_options() → program_options

Returns the command line interface options of the hdl writer dispatcher.

Returns:The options.
Return type:list(list(str, list(str), set(str)))
hal_py.hdl_writer_dispatcher.write(netlist: hal_py.netlist, format: str, file_name: hal_py.hal_path) → bool

Writes the netlist into a file with a defined format.

Parameters:
  • netlist (hal_py.netlist) – The netlist.
  • format (str) – The target format of the file, e.g. vhdl, verilog…
  • file_name (hal_py.hal_path) – The input file.
Returns:

True on success.

Return type:

bool