Knowledgebase

Verification of Hardware Designs Print

  • specialisedtechnology, specialised, guide, howto, solution, zillionkinghost, hosting, support
  • 0

Proving correctness before manufacture.

WHY IT DOMINATES EFFORT

A defect in a manufactured chip cannot be patched, and respinning costs a great deal and months.

WHAT PROPORTION OF EFFORT IT TAKES

Frequently more than design itself.

WHAT SIMULATION-BASED VERIFICATION IS

Exercising the design with stimulus and checking responses.

WHAT DIRECTED TESTS ARE

Specific scenarios, written deliberately.

WHAT CONSTRAINED RANDOM TESTING IS

Generating random stimulus within defined constraints.

WHY THAT HELPS

It explores cases nobody thought to write.

WHAT COVERAGE MEASURES

Which parts of the design and which scenarios have been exercised.

WHY IT MATTERS

It answers whether verification is actually complete.

WHAT FORMAL VERIFICATION DOES

Proves mathematically that properties hold for all inputs.

WHAT IT SUITS

Critical properties, and control logic.

WHAT IT DOES NOT SCALE TO

Entire large designs, generally.

WHAT EMULATION PROVIDES

Running the design on specialised hardware, far faster than simulation.

WHAT THAT ENABLES

Running real software on the design before manufacture.

WHAT TO VERIFY BEYOND FUNCTION

Timing Power Behaviour at boundaries and on reset


Was this answer helpful?
Back

Are you happy with your experience? Leave us a review on Trustpilot.


Trustpilot