Design and implementation of formal verification tool for combinational circuits using automatic test pattern generation
Functional Verification or Logical Simulation is an important phase in Digital Design Flow. It is to ensure that the functionality of the design remains the same as the initial desired functionality at any point of time in the whole process, before advancing to the next level. If errors are detected...
Saved in:
Main Author: | |
---|---|
Other Authors: | |
Format: | Final Year Project |
Language: | English |
Published: |
2010
|
Subjects: | |
Online Access: | http://hdl.handle.net/10356/40907 |
Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
Institution: | Nanyang Technological University |
Language: | English |
id |
sg-ntu-dr.10356-40907 |
---|---|
record_format |
dspace |
spelling |
sg-ntu-dr.10356-409072023-07-07T16:45:08Z Design and implementation of formal verification tool for combinational circuits using automatic test pattern generation Tan, Sue Yee. Gwee Bah Hwee School of Electrical and Electronic Engineering DRNTU::Engineering::Electrical and electronic engineering::Electronic circuits Functional Verification or Logical Simulation is an important phase in Digital Design Flow. It is to ensure that the functionality of the design remains the same as the initial desired functionality at any point of time in the whole process, before advancing to the next level. If errors are detected in the early stages, they can be corrected and by doing this, unwanted cost can be reduced. Due to the growing complexity of the digital design, verification has become the major bottleneck, leading to impractical exhaustive simulation. Formal Verification has been known as an alternative to logical simulation. In this approach, mathematical techniques are used to prove the properties of the design and it is equivalent to exhaustive simulation. Therefore a design error could be detected using formal verification where simulation cannot detect. Therefore Formal Verification is a better choice to detect any error in the design. In this report, existing methodologies of Formal Verification and the Automatic Test Pattern Generation (ATPG) algorithms are studied. A hybrid approach to implement a new formal verification tool, D-Verify using ATPG algorithm for combinational circuits is being proposed, designed and implemented. Bachelor of Engineering 2010-06-24T01:23:06Z 2010-06-24T01:23:06Z 2010 2010 Final Year Project (FYP) http://hdl.handle.net/10356/40907 en Nanyang Technological University 144 p. application/pdf |
institution |
Nanyang Technological University |
building |
NTU Library |
continent |
Asia |
country |
Singapore Singapore |
content_provider |
NTU Library |
collection |
DR-NTU |
language |
English |
topic |
DRNTU::Engineering::Electrical and electronic engineering::Electronic circuits |
spellingShingle |
DRNTU::Engineering::Electrical and electronic engineering::Electronic circuits Tan, Sue Yee. Design and implementation of formal verification tool for combinational circuits using automatic test pattern generation |
description |
Functional Verification or Logical Simulation is an important phase in Digital Design Flow. It is to ensure that the functionality of the design remains the same as the initial desired functionality at any point of time in the whole process, before advancing to the next level. If errors are detected in the early stages, they can be corrected and by doing this, unwanted cost can be reduced.
Due to the growing complexity of the digital design, verification has become the major bottleneck, leading to impractical exhaustive simulation. Formal Verification has been known as an alternative to logical simulation. In this approach, mathematical techniques are used to prove the properties of the design and it is equivalent to exhaustive simulation. Therefore a design error could be detected using formal verification where simulation cannot detect. Therefore Formal Verification is a better choice to detect any error in the design.
In this report, existing methodologies of Formal Verification and the Automatic Test Pattern Generation (ATPG) algorithms are studied. A hybrid approach to implement a new formal verification tool, D-Verify using ATPG algorithm for combinational circuits is being proposed, designed and implemented. |
author2 |
Gwee Bah Hwee |
author_facet |
Gwee Bah Hwee Tan, Sue Yee. |
format |
Final Year Project |
author |
Tan, Sue Yee. |
author_sort |
Tan, Sue Yee. |
title |
Design and implementation of formal verification tool for combinational circuits using automatic test pattern generation |
title_short |
Design and implementation of formal verification tool for combinational circuits using automatic test pattern generation |
title_full |
Design and implementation of formal verification tool for combinational circuits using automatic test pattern generation |
title_fullStr |
Design and implementation of formal verification tool for combinational circuits using automatic test pattern generation |
title_full_unstemmed |
Design and implementation of formal verification tool for combinational circuits using automatic test pattern generation |
title_sort |
design and implementation of formal verification tool for combinational circuits using automatic test pattern generation |
publishDate |
2010 |
url |
http://hdl.handle.net/10356/40907 |
_version_ |
1772826341908938752 |