Functional Verification of Intellectual Properties (IP): a Simulation-Based Solution for an Application-Specific Instruction-set Processor

  • Authors:
  • Manfred Stadler;Thomas Röwer;Hubert Kaeslin;Norbert Felber;Wolfgang Fichtner;Markus Thalmann

  • Affiliations:
  • -;-;-;-;-;-

  • Venue:
  • ITC '99 Proceedings of the 1999 IEEE International Test Conference
  • Year:
  • 1999

Quantified Score

Hi-index 0.00

Visualization

Abstract

Scalability and customization properties of IPmodules demand for new approaches in functional verification.We present a novel simulation-based solution for anApplication-Specific Instruction-set Processor (ASIP). Existingassembler code preselected by IP-configurable constraintsforms the verification data base (reference stimuli).A behavioral "golden model" of the IP is used to deriveexpected responses suitable for any possible configurationof the final ASIP (RTL) implementation. Cycle-based verificationis performed by stimulating the RTL model with theassembled reference stimuli and by comparing the outputs(actual responses) against the expected responses. Primaryinput stimulation is accomplished by reading back interfacedata prior written to a memory (model) under controlof the reference stimuli. The synchronization of theconfiguration-dependent actual responses to the non-cycle-relatedexpected responses is achieved by a mechanismbased on "interface-specific activity scheduling", whichfurther more reduces the number of vectors efficiently, resultingin a significant simulation speed-up.