sanketshah Posted December 17, 2012 Report Posted December 17, 2012 Class parent; small_child c1; big_child c2; function run(); endclass Is there a way that I can share a variable among run(), small_child, and big_child?? Quote
ajeetha.cvc Posted December 24, 2012 Report Posted December 24, 2012 There are several ways: 1. Declare that shared-var in top class (you named it parent, but it will be little confusing with OOP parent/child relationship - though UVM uses it all along). Then pass that to c1, c2 via new() 2. In case of UVM one could use config_db for this 3. If your small_child and big_child have a common base class, then declare the shared-var in that base-class HTH Ajeetha, CVC www.cvcblr.com/blog Quote
Recommended Posts
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.