Automatic Assertion Checking Using Formal Symbolic Model Verifier
碩士 === 國立交通大學 === 電機資訊學院碩士在職專班 === 93 === Assertion based verification (ABV) methodology has emerged as a paradigm of high-level design verification. An assertion is used to specify what is to be exercised and verified against the intended functionality. However assertions which may contain conflict...
Main Authors: | , |
---|---|
Other Authors: | |
Format: | Others |
Language: | en_US |
Published: |
2005
|
Online Access: | http://ndltd.ncl.edu.tw/handle/15654269991971750495 |
id |
ndltd-TW-093NCTU5446023 |
---|---|
record_format |
oai_dc |
spelling |
ndltd-TW-093NCTU54460232016-06-06T04:10:45Z http://ndltd.ncl.edu.tw/handle/15654269991971750495 Automatic Assertion Checking Using Formal Symbolic Model Verifier 使用正規符號模型驗證器的聲明檢驗法 Chia-Yuan Uang 汪加元 碩士 國立交通大學 電機資訊學院碩士在職專班 93 Assertion based verification (ABV) methodology has emerged as a paradigm of high-level design verification. An assertion is used to specify what is to be exercised and verified against the intended functionality. However assertions which may contain conflicts among themselves are not inspected until later simulation stage.In this thesis, we present an automatic assertion checking which utilizes an existing symbolic model verifier as a model checker to check if there is any conflict among input assertions. We propose an approach to convert the assertions into structural Deterministic Finite Automata (DFA) and their corresponding properties. Those converted DFA and properties are then checked by using formal model verifier. This approach may facilitate assertion checking to find out potential conflict in the early stage of design activities without simulation. Jing-Yang Jou Jen-Hui Chuang 周景揚 莊仁輝 2005 學位論文 ; thesis 49 en_US |
collection |
NDLTD |
language |
en_US |
format |
Others
|
sources |
NDLTD |
description |
碩士 === 國立交通大學 === 電機資訊學院碩士在職專班 === 93 === Assertion based verification (ABV) methodology has emerged as a paradigm of high-level design verification. An assertion is used to specify what is to be exercised and verified against the intended functionality. However assertions which may contain conflicts among themselves are not inspected until later simulation stage.In this thesis, we present an automatic assertion checking which utilizes an existing symbolic model verifier as a model checker to check if there is any conflict among input assertions. We propose an approach to convert the assertions into structural Deterministic Finite Automata (DFA) and their corresponding properties. Those converted DFA and properties are then checked by using formal model verifier. This approach may facilitate assertion checking to find out potential conflict in the early stage of design activities without simulation.
|
author2 |
Jing-Yang Jou |
author_facet |
Jing-Yang Jou Chia-Yuan Uang 汪加元 |
author |
Chia-Yuan Uang 汪加元 |
spellingShingle |
Chia-Yuan Uang 汪加元 Automatic Assertion Checking Using Formal Symbolic Model Verifier |
author_sort |
Chia-Yuan Uang |
title |
Automatic Assertion Checking Using Formal Symbolic Model Verifier |
title_short |
Automatic Assertion Checking Using Formal Symbolic Model Verifier |
title_full |
Automatic Assertion Checking Using Formal Symbolic Model Verifier |
title_fullStr |
Automatic Assertion Checking Using Formal Symbolic Model Verifier |
title_full_unstemmed |
Automatic Assertion Checking Using Formal Symbolic Model Verifier |
title_sort |
automatic assertion checking using formal symbolic model verifier |
publishDate |
2005 |
url |
http://ndltd.ncl.edu.tw/handle/15654269991971750495 |
work_keys_str_mv |
AT chiayuanuang automaticassertioncheckingusingformalsymbolicmodelverifier AT wāngjiāyuán automaticassertioncheckingusingformalsymbolicmodelverifier AT chiayuanuang shǐyòngzhèngguīfúhàomóxíngyànzhèngqìdeshēngmíngjiǎnyànfǎ AT wāngjiāyuán shǐyòngzhèngguīfúhàomóxíngyànzhèngqìdeshēngmíngjiǎnyànfǎ |
_version_ |
1718294591553142784 |