Verification reuse
This presentation is the property of its rightful owner.
Sponsored Links
1 / 4

Verification Reuse PowerPoint PPT Presentation


  • 38 Views
  • Uploaded on
  • Presentation posted in: General

Verification Reuse. Simple (relatively) reuse: From one project to the next: BFMs, Monitors, Coverage on protocols From block to full-chip Coverage, Assertions, Checks Difficult reuse From one project to the next: Tests, Environments, Sequences From block to full-chip: Tests, Drivers

Download Presentation

Verification Reuse

An Image/Link below is provided (as is) to download presentation

Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author.While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server.


- - - - - - - - - - - - - - - - - - - - - - - - - - E N D - - - - - - - - - - - - - - - - - - - - - - - - - -

Presentation Transcript


Verification reuse

Verification Reuse

Simple (relatively) reuse:

  • From one project to the next:

    • BFMs, Monitors, Coverage on protocols

  • From block to full-chip

    • Coverage, Assertions, Checks

      Difficult reuse

  • From one project to the next:

    • Tests, Environments, Sequences

  • From block to full-chip:

    • Tests, Drivers

      What helps reuse work?

  • Methodology (eRM)

  • Coding conventions

  • design for reuse

  • Code reviews

  • Experienced engineers

  • Setting managements’ expectations correctly


Classic erm

Classic eRM

Agent

Passive

Active

Config

Seq driver

Signal map

BFM

Monitor

DUT


Block level testing

Block level testing

Golden Model

Scoreboard

Monitor

Monitor

DUT

BFM

Generator

BFM


Full chip level testing

Full Chip level testing

Golden Model

Scoreboard

Golden Model

Golden Model

Scoreboard

Scoreboard

Monitor

Monitor

Monitor

Monitor

DUT

DUT

Generator

BFM

BFM

A

B


  • Login