mwhite_cp Posted January 18, 2013 Report Share Posted January 18, 2013 Hi, We usually use our top level environment in active mode but need to make it work in passive mode. In order to test the top level env in passive mode, I instantiated 2 top level env in the test class. One of them is placed in passive mode and connected to the same DUT that has functional interface and data bus interface. The problem was that it didn't like that both env are using the same root register model name "reg_model". In order to work around, I copied the top level env and modified the passive top level env so that it has a different register model instance name. With this workaround, the passive mode testing worked OK. The monitor works just like active one. Of course, this is not an ideal workaround. Is there a better cleaner way to get around this register model naming issue? Thank you! Quote Link to comment Share on other sites More sharing options...
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.