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...

Full description

Bibliographic Details
Main Authors: Chia-Yuan Uang, 汪加元
Other Authors: Jing-Yang Jou
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