public RTLInstanceSimulator(TModule topLevel)
 {
     _topLevel = topLevel;
     _topLevel.Setup();
     _simulatorContext = new RTLSimulatorContext();
 }
 protected void Initialize(TModule topLevel)
 {
     _topLevel = topLevel;
     _topLevel.Setup();
     _simulatorContext = new RTLSimulatorContext();
 }
 public TestbenchGenerator(RTLSimulatorContext simulatorContext, IRTLCombinationalModule topLevel)
 {
     _simulatorContext = simulatorContext;
     _topLevel         = topLevel;
 }