Skip to content

2.0.0

Choose a tag to compare

@amykyta3 amykyta3 released this 19 Apr 03:56

Updates:

  • Significantly refactored UVM exporter implementation. Expect API differences.
  • Renamed project from RALBot-uvm to PeakRDL-uvm (#4)
    For more details, see: SystemRDL/PeakRDL#2
  • Reworked export to use Jinja template engine.
  • Enhanced class name generation to prevent namespace collisions.
    • Class names are now generated based on the lexical scope of the SystemRDL definition or the hierarchical path.
  • Add support for virtual registers and fields.
  • Add option to export UVM model as a package or include header.
  • Add option to select whether or not to use the UVM factory.
  • Add support for multi-dimensional arrays of instances.
  • Add support for exporting SystemRDL hdl_path, hdl_path_gate, hdl_path_slice, and hdl_path_gate_slice properties.