Reaching coverage closure in post-silicon validation

  • Authors:
  • Allon Adir;Amir Nahir;Avi Ziv;Charles Meissner;John Schumann

  • Affiliations:
  • IBM Research Laboratory in Haifa, Israel;IBM Research Laboratory in Haifa, Israel;IBM Research Laboratory in Haifa, Israel;IBM Server and Technology Group, Austin, TX;IBM Server and Technology Group, Austin, TX

  • Venue:
  • HVC'10 Proceedings of the 6th international conference on Hardware and software: verification and testing
  • Year:
  • 2010

Quantified Score

Hi-index 0.00

Visualization

Abstract

Obtaining coverage information in post-silicon validation is a difficult task. Adding coverage monitors to the silicon is costly in terms of timing, power, and area, and thus even if feasible, is limited to a small number of coverage monitors. We propose a new method for reaching coverage closure in post-silicon validation. The method is based on executing the post-silicon exercisers on a pre-silicon acceleration platform, collecting coverage information from these runs, and harvesting important test templates based on their coverage. This method was used in the verification of IBM's POWER7 processor. It contributed to the overall high-quality verification of the processor, and specifically to the post-silicon validation and bring-up.