Commit Graph

3 Commits

Author SHA1 Message Date
mjoekhan 207f9a9b09 SV: add virtual-interface vertical slice for UVM agents
Support virtual interface class properties/TF args, instance bind,
member R/W, and @(posedge vif.clk) so basic driver connectivity works.
2026-07-21 17:58:35 +05:00
mjoekhan bcc026c902 SV: add string-keyed associative array vertical slice
Support int aa[string]/int aa[*] with assign, size/num, exists, delete,
foreach, and whole-array copy for UVM Tier A table patterns. Runtime uses
vvp_aarray_vec4 (std::map); int keys and richer element types deferred.
2026-07-21 17:12:16 +05:00
mjoekhan 4fc765f912 UVM track: seed uvm/, docs, and hello_uvm example
Standalone muhammadjawadkhan/iverilog-uvm project setup. Documents
that this fork is experimental and must not PR UVM work to
steveicarus/iverilog. Seeds uvm/ from IVL_UVM and adds roadmap/status
workflow docs plus a smoke example.
2026-07-21 16:14:00 +05:00