Crate vpi_export

Source
Expand description

Vpi-export

Allows exporting of rust functions as VPI functions

Macros§

Structs§

  • Verilog bit vector type.
  • Mark a value as input. Changes on this argument will have no effect on the task. This is equivalent as using the argument E
  • Mark a value as inout. Changes will update argument to the set value at the end of the function call.
  • Mark a value as output. Its value will default to Default::default. Changes will update argument to the set value at the end of the function call.

Enums§

Traits§

Functions§

  • Print function that internally will use the simulator’s print function.
  • Print function that internally will use the simulator’s print function with an appended new line.

Type Aliases§

  • Result to a conversion from verilog type to rust type

Attribute Macros§