In reply to shubham_03:
Hi,
Our organisation, verify RTL and also developed VIP,
When we verify RTL we don’t care any thing we set VIF from any part,
But when we developed VIP We collect all entity that user have to provide, make instance in
configure class so when any consumer have to use VIP , consumer only have access of configure class, consumer have to set every thing in config class so VIP work as expected and not dependent on any hair and also take multi instance in his top.
In most of case VIF found in config class in purchased VIP.(so user don’t need to do any thing other then configure class)