FSM-based transaction-level functional coverage for interface compliance verification

  • Authors:
  • Man-Yun Su;Che-Hua Shih;Juinn-Dar Huang;Jing-Yang Jou

  • Affiliations:
  • National Chiao Tung University, Hsinchu, Taiwan, R.O.C.;National Chiao Tung University, Hsinchu, Taiwan, R.O.C.;National Chiao Tung University, Hsinchu, Taiwan, R.O.C.;National Chiao Tung University, Hsinchu, Taiwan, R.O.C.

  • Venue:
  • ASP-DAC '06 Proceedings of the 2006 Asia and South Pacific Design Automation Conference
  • Year:
  • 2006

Quantified Score

Hi-index 0.00

Visualization

Abstract

Interface compliance verification plays a very important role in modern SoC designs. In order to perform a quantitative analysis of simulation completeness, adequate coverage metrics are mandatory. In this paper, we propose a finite state machine (FSM) based transaction-level functional coverage methodology for interface compliance verification. A language, State-Oriented Language (SOL), is developed to specify functional transactions mainly at the higher FSM level instead of lower logic or signal level. By utilizing SOL, it is simple and rigorous to specify interesting transactions from the specification FSM of the target interface protocol. Experimental results show that the proposed methodology can effectively improve the verification quality as well as increase the efficiency of regression verification.