elasticai.creator.vhdl.code_generation.vhdl_ports
#
Module Contents#
Functions#
API#
- elasticai.creator.vhdl.code_generation.vhdl_ports.signal_string(name: str, direction: str, width: int | str) str [source]#
- elasticai.creator.vhdl.code_generation.vhdl_ports.vhdl_port_definition(p: elasticai.creator.vhdl.design.ports.Port) list[str] [source]#
- elasticai.creator.vhdl.code_generation.vhdl_ports.template_string_for_port_definition(p: elasticai.creator.vhdl.design.ports.Port) list[str] [source]#
- elasticai.creator.vhdl.code_generation.vhdl_ports.wrap_lines_into_port_statement(lines: collections.abc.Sequence[str]) list[str] [source]#
- elasticai.creator.vhdl.code_generation.vhdl_ports.expand_to_parameters_for_port_template(p: elasticai.creator.vhdl.design.ports.Port) dict[str, str] [source]#