Presentation is loading. Please wait.

Presentation is loading. Please wait.

Freescale Semiconductor. Freescale™ and the Freescale logo are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property.

Similar presentations


Presentation on theme: "Freescale Semiconductor. Freescale™ and the Freescale logo are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property."— Presentation transcript:

1 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. 2004 Pre-Silicon to Post Silicon Hillel Miller 18/01/2006

2 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. 2004 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.

3 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. 2004 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.

4 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. 2004 Motivation Microcode verification SW verification Circuit Robustness Schedule requires taping out with bugs. Board Verification Synchronization bugs Corner cases

5 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. 2004 Questions Could be re-use? HOW? Could be re-write? EFFORT? What are the alternatives?

6 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


Download ppt "Freescale Semiconductor. Freescale™ and the Freescale logo are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property."

Similar presentations


Ads by Google