Assigning different clock for a interface array

In reply to jie:

OK, modify your example to use a virtual interface, and use the uvm_config_db to get the virtual interfaces. Most likely there is a problem with how you are setting the uvm_config_db, which until now, you had never mentioned.