Handling Parameterization
Parameters are commonly used to configure design IP and interfaces. From the perspective of VIP, parameters usually affect the width of bus fields or the number of channels or lanes in use.
SystemVerilog interfaces may be parameterized and, when they are, their virtual interface handles also need to be parameterized.