Reachability analysis and model checking technique for multiple-clock system verification다중 클락 시스템 검증을 위한 상태 도달성 분석 및 모델 확인 기술

Cited 0 time in webofscience Cited 0 time in scopus
  • Hit : 477
  • Download : 0
As the operational behavior of IC chips become more complex, the number of clocks in a single chip also increases. In particular, IP based designs drive the merging of heterogeneous modules into a single chip. Additionally, in the interest of reducing total energy usage, voltage and frequency scaling techniques are used to make such IPs operate at variable frequencies. Under such circumstances, designing interfaces for different clock connections becomes a highly complex task. In this thesis, a symbolic reachability analysis method and a model checking method for multiple-clock system designs are proposed. This is the first approach to deal with both synchronization problems caused by metastability and rate mismatch problems caused by clock frequency mismatches in a single framework. First of all, a method to remove certain parts of the design being verified is proposed. By removing certain parts of the design, we can reduce the complexity of the testbench model. Secondly, a method to remove one clock domain is proposed. This way, we can make a single clock model from multiple-clock models. Instead of setting inputs to the target model as free variables which could assume any arbitrary value regardless of the input constraints, the proposed method reflects the input constraints into the target model by modifying the transition relation of the target model. Therefore, false alarms caused by infeasible inputs do not occur. This was verified by various circuit examples. Two schemes are proposed to achieve this goal; one is to remove the testbench from the entire transition relation after removing the inactivated edges by applying a set of reachable states. The other is to apply the so-called input-sifting function to the transition relation of the target model to maximize the benefits of using a partitioned transition relation which is employed to deal with target systems of industrial complexity. Experimental results are given to show that an improvement in the m...
Advisors
Kyung, Chong-Minresearcher경종민researcher
Description
한국과학기술원 : 전기및전자공학전공,
Publisher
한국과학기술원
Issue Date
2005
Identifier
244911/325007  / 000965311
Language
eng
Description

학위논문(박사) - 한국과학기술원 : 전기및전자공학전공, 2005.2, [ xii, 109 p. ]

Keywords

Asynchronous; Model checking; Formal verification; Reachability analysis; 상태 도달 분석; 비동기; 모델 확인; 형식 검증

URI
http://hdl.handle.net/10203/35286
Link
http://library.kaist.ac.kr/search/detail/view.do?bibCtrlNo=244911&flag=dissertation
Appears in Collection
EE-Theses_Ph.D.(박사논문)
Files in This Item
There are no files associated with this item.

qr_code

  • mendeley

    citeulike


rss_1.0 rss_2.0 atom_1.0