With the rapid development of modern mobile systems there is a great increase in the complexity involved in the IP and SoC designs and correspondingly the functional verification also becomes a challenge. To reduce time to market, IPs needed for the SoC must be developed and verified in parallel to the top-level design.

This requires strong methodology and infrastructure support which allows the SoC design team to be aligned on the requirements with IP teams. This article highlights the methodology that ensures that SoC design team gets the required data for the IP to proceed with the complexity of SoC design.