Skip to main content

Traits

Currently the following traits are supported:

can_bridge_by_name

This trait enables using the sperm operator ~> to make a “bridging” connection over a module. For example:
The default input_name and output_name are input and output respectively, but you can use any name of any interface you want. It is even possible to bridge with different interface types, as long as they match the interface type in the other side of the connection.
Import with:

has_single_electric_reference_shared

This trait is very useful to connect all the electric references within the module together. Instead of doing this:
You can do this:
if you only want to connect the lv (gnd) of the references together, you can do this:
Import with: