mirror of
https://github.com/verilator/verilator.git
synced 2026-10-06 10:03:44 +02:00
Support clocking blocks in virtual interfaces (#5235)
This commit is contained in:
@@ -81,6 +81,7 @@
|
||||
#include "V3ProtectLib.h"
|
||||
#include "V3Randomize.h"
|
||||
#include "V3Reloop.h"
|
||||
#include "V3Sampled.h"
|
||||
#include "V3Sched.h"
|
||||
#include "V3Scope.h"
|
||||
#include "V3Scoreboard.h"
|
||||
@@ -437,6 +438,9 @@ static void process() {
|
||||
// down to a module and now be identical
|
||||
V3ActiveTop::activeTopAll(v3Global.rootp());
|
||||
|
||||
// Remove SAMPLED
|
||||
if (v3Global.hasSampled()) V3Sampled::sampledAll(v3Global.rootp());
|
||||
|
||||
if (v3Global.opt.stats()) V3Stats::statsStageAll(v3Global.rootp(), "PreOrder");
|
||||
|
||||
// Schedule the logic
|
||||
|
||||
Reference in New Issue
Block a user