메뉴 건너뛰기




Volumn 2005, Issue , 2005, Pages 101-110

Formal verification of SystemC by automatic hardware/software partitioning

Author keywords

[No Author keywords available]

Indexed keywords

ASYNCHRONOUS (SOFTWARE) PARTS; SOFTWARE PARTITIONING; SYNCHRONOUS (HARDWARE); SYSTEM-LEVEL LANGUAGES;

EID: 33745134408     PISSN: None     EISSN: None     Source Type: Conference Proceeding    
DOI: 10.1109/MEMCOD.2005.1487900     Document Type: Conference Paper
Times cited : (95)

References (38)
  • 1
    • 84858890847 scopus 로고    scopus 로고
    • http://www.specc.org.
  • 3
    • 16244411821 scopus 로고    scopus 로고
    • Boolean programs: A model and process for software analysis
    • Microsoft Research, February
    • T. Ball and S. Rajamani. Boolean programs: A model and process for software analysis. Technical Report 2000-14, Microsoft Research, February 2000.
    • (2000) Technical Report , vol.2000 , Issue.14
    • Ball, T.1    Rajamani, S.2
  • 5
    • 84944319371 scopus 로고    scopus 로고
    • Symbolic model checking without BDDs
    • A. Biere, A. Cimatti, E. M. Clarke, and Y. Yhu. Symbolic model checking without BDDs. In TACAS, pages 193-207, 1999.
    • (1999) TACAS , pp. 193-207
    • Biere, A.1    Cimatti, A.2    Clarke, E.M.3    Yhu, Y.4
  • 6
    • 0038601527 scopus 로고    scopus 로고
    • Modular verification of software components in C
    • S. Chaki, E. Clarke, A. Groce, S. Jha, and H. Veith. Modular verification of software components in C. In ICSE, pages 385-395, 2003.
    • (2003) ICSE , pp. 385-395
    • Chaki, S.1    Clarke, E.2    Groce, A.3    Jha, S.4    Veith, H.5
  • 8
    • 84944406286 scopus 로고    scopus 로고
    • Counterexample-guided abstraction refinement
    • Springer-Verlag
    • E. Clarke, O. Grumberg, S. Jha, Y. Lu, and V. H. Counterexample-guided abstraction refinement. In CAV, pages 154-169. Springer-Verlag, 2000.
    • (2000) CAV , pp. 154-169
    • Clarke, E.1    Grumberg, O.2    Jha, S.3    Lu, Y.4    H., V.5
  • 12
    • 24644486279 scopus 로고    scopus 로고
    • Predicate abstraction and refinement techniques for verifying verilog
    • Carnegie Mellon University, School of Computer Science
    • E. Clarke, H. Jain, and D. Kroening. Predicate Abstraction and Refinement Techniques for Verifying Verilog. Technical Report CMU-CS-04-139, Carnegie Mellon University, School of Computer Science, 2004.
    • (2004) Technical Report , vol.CMU-CS-04-139
    • Clarke, E.1    Jain, H.2    Kroening, D.3
  • 15
    • 85037030721 scopus 로고
    • Synthesis of synchronization skeletons for branching time temporal logic
    • Logic of Programs: Workshop. Springer-Verlag
    • E. M. Clarke and E. A. Emerson. Synthesis of synchronization skeletons for branching time temporal logic. In Logic of Programs: Workshop, volume 131 of LNCS. Springer-Verlag, 1981.
    • (1981) LNCS , vol.131
    • Clarke, E.M.1    Emerson, E.A.2
  • 16
    • 84863962507 scopus 로고    scopus 로고
    • Generating finite-state abstractions of reactive systems using decision procedures
    • CAV. Springer
    • M. Colón and T. Uribe. Generating finite-state abstractions of reactive systems using decision procedures. In CAV, volume 1427 of LNCS, pages 293-304. Springer, 1998.
    • (1998) LNCS , vol.1427 , pp. 293-304
    • Colón, M.1    Uribe, T.2
  • 17
    • 26444495757 scopus 로고    scopus 로고
    • Accurate theorem proving for program verification
    • ETH Zurich, January
    • B. Cook, D. Kroening, and N. Sharygina. Accurate theorem proving for program verification. Technical Report 473, ETH Zurich, January 2005.
    • (2005) Technical Report , vol.473
    • Cook, B.1    Kroening, D.2    Sharygina, N.3
  • 18
    • 0033684556 scopus 로고    scopus 로고
    • Automatic formal verification of DSP software
    • ACM Press
    • D. W. Currie, A. J. Hu, and S. Rajan. Automatic formal verification of DSP software. In Proceedings of DAC 2000, pages 130-135. ACM Press, 2000.
    • (2000) Proceedings of DAC 2000 , pp. 130-135
    • Currie, D.W.1    Hu, A.J.2    Rajan, S.3
  • 20
    • 84947441305 scopus 로고    scopus 로고
    • Construction of abstract state graphs with PVS
    • CAV. Springer
    • S. Graf and H. Saïdi. Construction of abstract state graphs with PVS. In CAV, volume 1254 of LNCS, pages 72-83. Springer, 1997.
    • (1997) LNCS , vol.1254 , pp. 72-83
    • Graf, S.1    Saïdi, H.2
  • 22
    • 24644466294 scopus 로고    scopus 로고
    • Overview of ComFoRT, a model checking reasoning framework
    • CMU, April
    • J. Ivers and N. Sharygina. Overview of ComFoRT, a model checking reasoning framework. Technical Report CMU/SEI-2004-TN-018, CMU, April 2004.
    • (2004) Technical Report , vol.CMU-SEI-2004-TN-018
    • Ivers, J.1    Sharygina, N.2
  • 23
    • 24644521491 scopus 로고    scopus 로고
    • Verification of SpecC and Verilog using predicate abstraction
    • IEEE
    • H. Jain, E. Clarke, and D. Kroening. Verification of SpecC and Verilog using predicate abstraction. In Proceedings of MEMOCODE 2004, pages 7-16. IEEE, 2004.
    • (2004) Proceedings of MEMOCODE 2004 , pp. 7-16
    • Jain, H.1    Clarke, E.2    Kroening, D.3
  • 24
    • 27944469105 scopus 로고    scopus 로고
    • Word level predicate abstraction and refinement for verifying RTL Verilog
    • To appear
    • H. Jain, D. Kroening, N. Sharygina, and E. Clarke. Word level predicate abstraction and refinement for verifying RTL Verilog. In Proceedings of DAC 2005, 2005. To appear.
    • (2005) Proceedings of DAC 2005
    • Jain, H.1    Kroening, D.2    Sharygina, N.3    Clarke, E.4
  • 25
  • 26
    • 16244422642 scopus 로고    scopus 로고
    • Checking consistency of C and Verilog using predicate abstraction and induction
    • IEEE, November
    • D. Kroening and E. Clarke. Checking consistency of C and Verilog using predicate abstraction and induction. In Proceedings of ICCAD, pages 66-72. IEEE, November 2004.
    • (2004) Proceedings of ICCAD , pp. 66-72
    • Kroening, D.1    Clarke, E.2
  • 27
    • 0042134845 scopus 로고    scopus 로고
    • Behavioral consistency of C and Verilog programs using bounded model checking
    • ACM Press
    • D. Kroening, E. Clarke, and K. Yorav. Behavioral consistency of C and Verilog programs using bounded model checking. In Proceedings of DAC 2003, pages 368-371. ACM Press, 2003.
    • (2003) Proceedings of DAC 2003 , pp. 368-371
    • Kroening, D.1    Clarke, E.2    Yorav, K.3
  • 28
    • 35248888895 scopus 로고    scopus 로고
    • Efficient computation of recurrence diameters
    • L. Zuck, P. Attie, A. Cortesi, and S. Mukhopadhyay, editors, 4th International Conference on Verification, Model Checking, and Abstract Interpretation. Springer Verlag, January
    • D. Kroening and O. Strichman. Efficient computation of recurrence diameters. In L. Zuck, P. Attie, A. Cortesi, and S. Mukhopadhyay, editors, 4th International Conference on Verification, Model Checking, and Abstract Interpretation, volume 2575 of Lecture Notes in Computer Science, pages 298-309. Springer Verlag, January 2003.
    • (2003) Lecture Notes in Computer Science , vol.2575 , pp. 298-309
    • Kroening, D.1    Strichman, O.2
  • 29
    • 0007772443 scopus 로고
    • HardwareC - A language for hardware design (version 2.0)
    • Stanford University
    • D. Ku and G. DeMicheli. HardwareC - a language for hardware design (version 2.0). Technical Report CSL-TR-90-419, Stanford University, 1990.
    • (1990) Technical Report , vol.CSL-TR-90-419
    • Ku, D.1    DeMicheli, G.2
  • 33
    • 0029272304 scopus 로고
    • Three logics for branching bisimulation
    • R. D. Nicola and F. Vaandrager. Three logics for branching bisimulation. Journal of the ACM (JACM), 42(2):458-487, 1995.
    • (1995) Journal of the ACM (JACM) , vol.42 , Issue.2 , pp. 458-487
    • Nicola, R.D.1    Vaandrager, F.2
  • 34
    • 0029754039 scopus 로고    scopus 로고
    • Constructing hardware-soft ware systems from a single description
    • I. Page. Constructing Hardware-Soft ware Systems from a Single Description. Journal of VLSI Signal Processing, 12(1):87-107, 1996.
    • (1996) Journal of VLSI Signal Processing , vol.12 , Issue.1 , pp. 87-107
    • Page, I.1
  • 36
    • 33745147027 scopus 로고    scopus 로고
    • Verification of event-based synchronization of SpecC description using difference decision diagrams
    • D. Peled and M. Y. Vardi, editors, Formal Techniques for Networked and Distributed Systems (FORTE 2002). Springer
    • T. Sakunkonchak and M. Fujita. Verification of event-based synchronization of SpecC description using difference decision diagrams. In D. Peled and M. Y. Vardi, editors, Formal Techniques for Networked and Distributed Systems (FORTE 2002), volume 2529 of Lecture Notes in Computer Science. Springer, 2002.
    • (2002) Lecture Notes in Computer Science , vol.2529
    • Sakunkonchak, T.1    Fujita, M.2
  • 37
    • 84858899549 scopus 로고    scopus 로고
    • http://www.systemc.org.


* 이 정보는 Elsevier사의 SCOPUS DB에서 KISTI가 분석하여 추출한 것입니다.