TAILIEUCHUNG - Standardized Functional Verification- P20

Standardized Functional Verification- P20:Every manager who brings a design to tape-out or who purchases IP must eventually face these questions. The ability to answer these questions based on quantitative analysis is both vital and yet elusive. In spite of the enormous technical advances made in IC development and verification software, the answers to these questions are still based largely on guesswork and hand waving. | Evaluating Commercial IP 175 Standard variables allow the integrator to characterize their needs in terms of external to the IP connectivity and condition variables and then examine various offerings precisely in terms of those values. Generating standard results such that standard views and measures can be obtained gives IP developers and buyers a solid platform on which to grow so we can all get back to the business of inventing. Standards bodies will eventually begin to define standard variables and their ranges. Then IP producers will be able to disclose what values or ranges are supported and the degree to which they have been verified. This will make it possible for prospective customers to examine standard results prior to licensing. Fig. . Evaluating IP Quality 176 Chapter 7 - Assessing Risk It is extremely valuable to conduct one s own risk assessment based on standard results provided by the vendors under consideration. And if there are particular areas of concern data-mining these results in greater detail will enable one to form a better assessment of risk for each vendor s IP. If the IP is being acquired for broad deployment in a variety of applications then the following measures and views are of interest. If the IP is being acquired for a single use then the views and measures of unused connectivity are less relevant except as an indication of overall thoroughness of verification in general related to the IP. Of course there are considerations in the buying decision other than verification such as gate count price and so forth but here we will restrict our attention to quality of verification. Evaluating IP for a Single Application The evaluation of IP products from multiple producers is greatly simplified when standardized verification is in effect. If the IP is to be used in a single application this corresponds to quadrant I in Fig. . In this case the specific measures listed in Table apply. Comparing one vendor s measures .