How to instantiate Multiple Interfaces in uvm environment?

In reply to shanmuga.raja:

Using generate Keyword it works but can you please explain the reason/logic behind it ?
Thanks a lot shanmuga.raja