Universal Hardware Data Model. A complete modeling of the IEEE SystemVerilog
Object Model with VPI Interface, Elaborator, Serialization, Visitor and
Listener. Used as a compiled interchange format in between SystemVerilog tools.

libuhdm implements the hardware object model standardized in:
IEEE 1800.1-2017 chapter 37: VPI object model.
