1> Should the block level env be reused at Subsystem level and than subsystem envs at top level/chip level ?
2> If I assume reuse at next levels as mention above is possible (Which I believe personally is the way),This means that some of connections may not be applicable at next level or higher level which are present in env.connect method. Shall this connection be done in base test case ?
1> Should the block level env be reused at Subsystem level and than subsystem envs at top level/chip level ?
2> If I assume reuse at next levels as mention above is possible (Which I believe personally is the way),This means that some of connections may not be applicable at next level or higher level which are present in env.connect method. Shall this connection be done in base test case ?
I believe there are 2 different appraoches:
(1) reusing agents
(2) reusing sub-envs
You should not mix both approaches. Follow your line.