Freescale Semiconductor. Freescale™ and the Freescale logo are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. © Freescale Semiconductor, Inc Pre-Silicon to Post Silicon Hillel Miller 18/01/2006
Slide 2 Freescale Semiconductor. Freescale™ and the Freescale logo are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. © Freescale Semiconductor, Inc Observations Project A re-ran post-silicon tests in simulation environment to confirm that full functional and code coverage was achieved. Project B spent 10 man years developing random tests for the ADS environment. In project C people are not prepared to listen about CDV verification when they spend all their effort in developing a direct regression suite that needs to be re-usable on ADS.
Slide 3 Freescale Semiconductor. Freescale™ and the Freescale logo are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. © Freescale Semiconductor, Inc Definition Taking an existing subset of the pre-silicon (simulation) verification environment and run it within the post silicon environment. Includes Direct tests written in c/asm. Random Stimulus generation Data Checking/Post processing. Coverage. Interface generators. FPGA/Emulators.
Slide 4 Freescale Semiconductor. Freescale™ and the Freescale logo are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. © Freescale Semiconductor, Inc Motivation Microcode verification SW verification Circuit Robustness Schedule requires taping out with bugs. Board Verification Synchronization bugs Corner cases
Slide 5 Freescale Semiconductor. Freescale™ and the Freescale logo are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. © Freescale Semiconductor, Inc Questions Could be re-use? HOW? Could be re-write? EFFORT? What are the alternatives?
Freescale Semiconductor Confidential Proprietary. Freescale™ and the Freescale logo are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. © Freescale Semiconductor, Inc. 2004