請用此 Handle URI 來引用此文件:
http://tdr.lib.ntu.edu.tw/jspui/handle/123456789/67171
標題: | 利用動態時間框架延展增進性質導向可達性技術 Improving Property Directed Reachability Using Dynamic Timeframe Expansion |
作者: | Cheng-Han Yang 楊承翰 |
指導教授: | 黃鐘揚(Chung-Yang (Ric) |
關鍵字: | 正規驗證,模型檢查,可滿足性問題,性質導向可達性技術,時間框架延展, Formal Verification,Model Checking,Satisfiability Problem,Property Directed Reachability,Timeframe Expansion, |
出版年 : | 2017 |
學位: | 碩士 |
摘要: | 性質導向可達性技術自從在2011年被發表之後,一直是最有效率的模型驗證演算法。不像其他的演算法往往只偏向於安全或不安全的案例其中一者,性質導向可達性技術對於兩者都能有不錯的效能。然而,仍然有些案例是難以被解決的,所以一直有對於如何改進性質導向可達性技術的研究。在這篇論文中,我們提出了兩種將有界模型驗證融合進性質導向可達性技術的方法,以及一種結合原本的性質導向可達性技術和以上兩種演算法的混合演算法。我們在V3的框架上實做了我們的演算法,並用硬體模型驗證競賽的案例進行測試。實驗結果指出我們的演算法可以在較短的時間內解出比原本的演算法還多的案例。 Property Directed Reachability (PDR) has been the most efficient model checking algorithm since its publication in 2011. Unlike other algorithms which often prefers either SAT cases (bug finders) or UNSAT cases (prover), PDR is well balanced that it can solve both categories efficiently. However, there are still some hard cases that PDR fails to solve, so researchers keep finding ways to improve PDR. In this thesis, we propose two modifications that integrate the idea of bounded model checking (BMC) into PDR, and a hybrid version that combines those two methods with original PDR. We implement the algorithms on V3 framework and test the performance using HWMCC benchmarks. Experiment shows that our algorithm can solve more cases than the original PDR algorithm with less average runtime. |
URI: | http://tdr.lib.ntu.edu.tw/jspui/handle/123456789/67171 |
DOI: | 10.6342/NTU201702869 |
全文授權: | 有償授權 |
顯示於系所單位: | 電機工程學系 |
文件中的檔案:
檔案 | 大小 | 格式 | |
---|---|---|---|
ntu-106-1.pdf 目前未授權公開取用 | 1.07 MB | Adobe PDF |
系統中的文件,除了特別指名其著作權條款之外,均受到著作權保護,並且保留所有的權利。