Hide navigation sidebar
Hide table of contents sidebar
Skip to content
Back to top
View this page
Toggle table of contents sidebar

# Object-oriented code

## Creating bindings for a custom type

Note

This feature still in development and may not work as expected.

This feature is useful when required expose a custom SystemVerilog type to Python or vise versa. Custom data types provides much better performance and flexibility than using composition of Python primitive types to handle complex type by passing multiple primitive data between Python and SystemVerilog.