elasticai.creator.vhdl.code_generation.code_abstractions
#
Module Contents#
Functions#
API#
- elasticai.creator.vhdl.code_generation.code_abstractions.create_instance(*, name: str, entity: str, signal_mapping: dict[str, str], library: str, architecture: str = 'rtl') list[str] [source]#
- elasticai.creator.vhdl.code_generation.code_abstractions.create_connections_using_to_from_pairs(mapping: dict[str, str]) list[str] [source]#
- elasticai.creator.vhdl.code_generation.code_abstractions.create_connection(dst, source) str [source]#
- elasticai.creator.vhdl.code_generation.code_abstractions.create_signal_definitions(prefix: str, signals: collections.abc.Sequence[elasticai.creator.vhdl.design.signal.Signal])[source]#
- elasticai.creator.vhdl.code_generation.code_abstractions.signal_definition(*, name: str, width: int)[source]#
- elasticai.creator.vhdl.code_generation.code_abstractions.hex_representation(hex_value: str) str [source]#