How we can configure Ethernet 10gbps in UVM

How we can configure Ethernet 10gbps in UVM, Actually 1gbps is limited in UVM. what are the things need to modify to achieve 10Gbps in UVM??

In reply to Subbi Reddy:

Could you please explain this limitation. I do not see it.

Interview Question:
In Ethernet verification environment, you have different drivers to support different interfaces for 10mbps,100mps and 1G. Now you want to reuse the same environment for 10G verification. Inside somewhere deep in the hierarchy, while building the components, as a driver components ,your current environment can only select 10mmps/100mps/1G drivers using configuration settings. How to add one more driver to the current drivers list of drivers so that from the testcase you could configure the environment to work for 10G.

In reply to Subbi Reddy:

If you have a driver-based architecture then it is a poor architecture. Your architecture should be agent-based. In this case you can develop an agent for 10G and add this to your existing environment.