Formal Verification

Formal Verification is widely used in the verifiction process of most IC design flows, it consists on the use of formal tools to prove design specifications by using mathematical and statistics algorithms.

This course is focused to graduate or undergraduate electrical engineer students or any related area that wants to learn Formal Verification for any ASIC Formal Verification related job position.

In this course you will learn:

  • Formal Verification Flow
  • Liveness and Safety Assertions
  • Dead-End
  • Optimized assertions for Formal
  • Formal Tools description and usage
  • Formal Test Plan
  • and more!

Course Information

Difficulty: Intermediate

Course Instructor

Scarlet Scarlet Author

Course Introduction

I. Formal Background

0
0
0
Has Quiz

II. Assertions in Formal

0
0
Has Quiz

III. Formal analysis

0
0
0
0
Has Quiz

IV. Formal Flow

0
0
Has Quiz

V. Non-Deterministic Constant

0
Has Quiz

VI. Safety and Liveness

0
0
0
0
Has Quiz
0

VII. Dead-End and Conflicts

0
0
Has Quiz

VIII. Complexity

0
0
Has Quiz

IX. Abstraction and Reduction

0
0
0
0
0
0
Has Quiz

X. Test Plan

0
0

XI. TCL Files (Cadence – Jasper Apps)

0
0
0
0
0
0

Sapphire Membership Required

You must be a Sapphire member to access this content.

Join Now

Already a member? Log in here