Intel Corporation
Moore's Law continues to drive an inexorable increase in the number of transistors that can be integrated onto a single die. Computer architects and designers continue to find ways to use all of these transistors to produce ever more complex microprocessors. Meanwhile, market forces are dictating a shorter time to market, a proliferation of product SKUs and steeper volume ramps in production.
Using examples and data drawn from Intel's Pentium(r) 4 processor family, this lecture will attempt to provide: (1) an overview of the microprocessor design process; (2) an overview of the validation process, including the trade-off between dynamic validation and formal verification; (3) a description of how formal verification is applied to microprocessor design at Intel; and (4) a summary of the most important research opportunities and issues that we face going forward to the next new generation of microprocessor designs.