Support FST tracing in hierarchical verilation (#3251)

* Rename t_hier_block_trace -> t_hier_block_trace_vcd

* Add t_hir_block_trace_fst test

* Support FST dump with hierarchical verilation
This commit is contained in:
Yutetsu TAKATSUKASA
2021-12-18 16:57:28 +09:00
committed by GitHub
parent 5e3016f34a
commit 30ccccdb67
5 changed files with 6830 additions and 3 deletions
+3 -3
View File
@@ -410,9 +410,9 @@ private:
+ "_protectlib_trace(void* vhandlep__V, void* tfp, int levels, "
"int options) {\n");
castPtr(fl, txtp);
txtp->addText(
fl,
/**/ "handlep__V->trace(static_cast<VerilatedVcdC*>(tfp), levels, options);\n");
txtp->addText(fl,
/**/ "handlep__V->trace(static_cast<" + v3Global.opt.traceClassBase()
+ "C*>(tfp), levels, options);\n");
txtp->addText(fl, "}\n\n");
}