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

Cited 0 time in webofscience Cited 0 time in scopus
  • Hit : 482
  • Download : 0
DC FieldValueLanguage
dc.contributor.advisorKyung, Chong-Min-
dc.contributor.advisor경종민-
dc.contributor.authorYi, Ju-Hwan-
dc.contributor.author이주환-
dc.date.accessioned2011-12-14-
dc.date.available2011-12-14-
dc.date.issued2005-
dc.identifier.urihttp://library.kaist.ac.kr/search/detail/view.do?bibCtrlNo=244911&flag=dissertation-
dc.identifier.urihttp://hdl.handle.net/10203/35286-
dc.description학위논문(박사) - 한국과학기술원 : 전기및전자공학전공, 2005.2, [ xii, 109 p. ]-
dc.description.abstractAs 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...eng
dc.languageeng-
dc.publisher한국과학기술원-
dc.subjectAsynchronous-
dc.subjectModel checking-
dc.subjectFormal verification-
dc.subjectReachability analysis-
dc.subject상태 도달 분석-
dc.subject비동기-
dc.subject모델 확인-
dc.subject형식 검증-
dc.titleReachability analysis and model checking technique for multiple-clock system verification-
dc.title.alternative다중 클락 시스템 검증을 위한 상태 도달성 분석 및 모델 확인 기술-
dc.typeThesis(Ph.D)-
dc.identifier.CNRN244911/325007 -
dc.description.department한국과학기술원 : 전기및전자공학전공, -
dc.identifier.uid000965311-
dc.contributor.localauthorKyung, Chong-Min-
dc.contributor.localauthor경종민-
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