메뉴 건너뛰기




Volumn 2005, Issue , 2005, Pages 863-870

A complete compositional reasoning framework for the efficient verification of pipelined machines

Author keywords

[No Author keywords available]

Indexed keywords

COMPUTER ARCHITECTURE; DECISION THEORY; SET THEORY; SYSTEMS ANALYSIS;

EID: 33751405620     PISSN: 10923152     EISSN: None     Source Type: Conference Proceeding    
DOI: 10.1109/ICCAD.2005.1560183     Document Type: Conference Paper
Times cited : (26)

References (27)
  • 1
    • 33745123504 scopus 로고    scopus 로고
    • Synchronization-atretirement for pipeline verification
    • Formal Methods in Computer-Aided Design (FMCAD). Springer-Verlag, November
    • M. D. Aagaard, N. A. Day, and R. B. Jones. Synchronization-atretirement for pipeline verification. In Formal Methods in Computer-Aided Design (FMCAD), volume 3312 of LNCS, pages 113-127. Springer-Verlag, November 2004.
    • (2004) LNCS , vol.3312 , pp. 113-127
    • Aagaard, M.D.1    Day, N.A.2    Jones, R.B.3
  • 2
    • 33751437423 scopus 로고    scopus 로고
    • Verification of an advanced mips-type out-of-order execution algorithm
    • Computer-Aided Verification, CAV'04. Springer-Verlag
    • T. Arons. Verification of an advanced mips-type out-of-order execution algorithm. In Computer-Aided Verification, CAV'04, volume 3114 of LNCS, pages 414-426. Springer-Verlag, 2004.
    • (2004) LNCS , vol.3114 , pp. 414-426
    • Arons, T.1
  • 3
    • 84863896131 scopus 로고    scopus 로고
    • A comparison of two verification methods for speculative instruction execution
    • Tools and Algorithms for the Construction and Analysis of Systems (TACAS'00). Springer-Verlag, March
    • T. Arons and A. Pnueli. A comparison of two verification methods for speculative instruction execution. In Tools and Algorithms for the Construction and Analysis of Systems (TACAS'00), volume 1785 of Lecture Notes in Computer Science, pages 487-502. Springer-Verlag, March 2000.
    • (2000) Lecture Notes in Computer Science , vol.1785 , pp. 487-502
    • Arons, T.1    Pnueli, A.2
  • 4
    • 0024035719 scopus 로고
    • Characterizing finite Kripke structures in propositional temporal logic
    • M. Browne, E. M. Clarke, and O. Grumberg. Characterizing finite Kripke structures in propositional temporal logic. Theoretical Computer Science, 59, 1988.
    • (1988) Theoretical Computer Science , pp. 59
    • Browne, M.1    Clarke, E.M.2    Grumberg, O.3
  • 5
    • 84957091519 scopus 로고    scopus 로고
    • Exploiting positive equality in a logic of equality with uninterpreted functions
    • N. Halbwachs and D. Peled, editors, Computer-Aided Verification-CAV '99, Springer-Verlag
    • R. E. Bryant, S. German, and M. N. Velev. Exploiting positive equality in a logic of equality with uninterpreted functions. In N. Halbwachs and D. Peled, editors, Computer-Aided Verification-CAV '99, volume 1633 of LNCS, pages 470-482. Springer-Verlag, 1999.
    • (1999) LNCS , vol.1633 , pp. 470-482
    • Bryant, R.E.1    German, S.2    Velev, M.N.3
  • 6
    • 84937570704 scopus 로고    scopus 로고
    • Modeling and verifying systems using a logic of counter arithmetic with lambda expressions and uninterpreted functions
    • E. Brinksma and K. Larsen, editors, Computer-Aided Verification-CAV 2002. Springer-Verlag
    • R. E. Bryant, S. K. Lahiri, and S. Seshia. Modeling and verifying systems using a logic of counter arithmetic with lambda expressions and uninterpreted functions. In E. Brinksma and K. Larsen, editors, Computer-Aided Verification-CAV 2002, volume 2404 of LNCS, pages 78-92. Springer-Verlag, 2002.
    • (2002) LNCS , vol.2404 , pp. 78-92
    • Bryant, R.E.1    Lahiri, S.K.2    Seshia, S.3
  • 7
    • 84958772916 scopus 로고
    • Automatic verification of pipelined microprocessor control
    • Computer-Aided Verification (CAV '94). Springer-Verlag
    • J. R. Burch and D. L. Dill. Automatic verification of pipelined microprocessor control. In Computer-Aided Verification (CAV '94), volume 818 of LNCS, pages 68-80. Springer-Verlag, 1994.
    • (1994) LNCS , vol.818 , pp. 68-80
    • Burch, J.R.1    Dill, D.L.2
  • 9
    • 35048865999 scopus 로고    scopus 로고
    • An experimental evaluation of ground decision procedures
    • Computer Aided Verification, CAV'04, July
    • L. de Moura and H. Ruess. An experimental evaluation of ground decision procedures. In Computer Aided Verification, CAV'04, volume 3114 of LNCS, pages 162-174, July 2004.
    • (2004) LNCS , vol.3114 , pp. 162-174
    • De Moura, L.1    Ruess, H.2
  • 10
    • 22644450348 scopus 로고    scopus 로고
    • Assume-guarantee refinement between different time scales
    • N. Halbwachs and D. Peled, editors, Computer-Aided Verification-CAV '99. Springer-Verlag
    • T. A. Henzinger, S. Qadeer, and S. K. Rajamani. Assume-guarantee refinement between different time scales. In N. Halbwachs and D. Peled, editors, Computer-Aided Verification-CAV '99, volume 1633 of LNCS, pages 208-221. Springer-Verlag, 1999.
    • (1999) LNCS , vol.1633 , pp. 208-221
    • Henzinger, T.A.1    Qadeer, S.2    Rajamani, S.K.3
  • 11
    • 84957082109 scopus 로고    scopus 로고
    • Proof of correctness of a processor with reorder buffer using the completion functions approach
    • N. Halbwachs and D. Peled, editors, Computer-Aided Verification-CAV '99. Springer-Verlag
    • R. Hosabettu, M. Srivas, and G. Gopalakrishnan. Proof of correctness of a processor with reorder buffer using the completion functions approach. In N. Halbwachs and D. Peled, editors, Computer-Aided Verification-CAV '99, volume 1633 of LNCS. Springer-Verlag, 1999.
    • (1999) LNCS , vol.1633
    • Hosabettu, R.1    Srivas, M.2    Gopalakrishnan, G.3
  • 12
    • 84948986759 scopus 로고    scopus 로고
    • Reducing manual abstraction in formal verification of out-of-order execution
    • G. Gopalakrishnan and P. Windley, editors, Formal Methods in Computer-Aided Design (FMCAD). Springer-Verlag, November
    • R. Jones, J. Skakkebsek, and D. Dill. Reducing manual abstraction in formal verification of out-of-order execution. In G. Gopalakrishnan and P. Windley, editors, Formal Methods in Computer-Aided Design (FMCAD), volume 1522 of Lecture Notes in Computer Science, pages 2-17. Springer-Verlag, November 1998.
    • (1998) Lecture Notes in Computer Science , vol.1522 , pp. 2-17
    • Jones, R.1    Skakkebsek, J.2    Dill, D.3
  • 14
    • 84948178956 scopus 로고    scopus 로고
    • Modeling and verification of out-of-order microprocessors using UCLID
    • Formal Methods in Computer-Aided Design (FMCAD'02). Springer-Verlag
    • S. Lahiri, S. Seshia, and R. Bryant. Modeling and verification of out-of-order microprocessors using UCLID. In Formal Methods in Computer-Aided Design (FMCAD'02), volume 2517 of LNCS, pages 142-159. Springer-Verlag, 2002.
    • (2002) LNCS , vol.2517 , pp. 142-159
    • Lahiri, S.1    Seshia, S.2    Bryant, R.3
  • 15
    • 84947266085 scopus 로고    scopus 로고
    • Correctness of pipelined machines
    • W. A. Hunt, Jr. and S. D. Johnson, editors, Formal Methods in Computer-Aided Design-FMCAD 2000. Springer-Verlag
    • P. Manolios. Correctness of pipelined machines. In W. A. Hunt, Jr. and S. D. Johnson, editors, Formal Methods in Computer-Aided Design-FMCAD 2000, volume 1954 of LNCS, pages 161-178. Springer-Verlag, 2000.
    • (2000) LNCS , vol.1954 , pp. 161-178
    • Manolios, P.1
  • 16
    • 2442626637 scopus 로고    scopus 로고
    • PhD thesis, University of Texas at Austin, August
    • P. Manolios. Mechanical Verification of Reactive Systems. PhD thesis, University of Texas at Austin, August 2001. See URL http://-www.cc.gatech.edu/ ~manolios/publications.html.
    • (2001) Mechanical Verification of Reactive Systems
    • Manolios, P.1
  • 17
    • 0142152291 scopus 로고    scopus 로고
    • A compositional theory of refinement for branching time
    • D. Geist and E. Tronci, editors, 12th IFIP WG 10.5 Advanced Research Working Conference, CHARME 2003. Springer-Verlag
    • P. Manolios. A compositional theory of refinement for branching time. In D. Geist and E. Tronci, editors, 12th IFIP WG 10.5 Advanced Research Working Conference, CHARME 2003, volume 2860 of LNCS, pages 304-318. Springer-Verlag, 2003.
    • (2003) LNCS , vol.2860 , pp. 304-318
    • Manolios, P.1
  • 18
    • 3042511935 scopus 로고    scopus 로고
    • Automatic verification of safety and liveness for XScale-like processor models using WEB-refinements
    • P. Manolios and S. Srinivasan. Automatic verification of safety and liveness for XScale-like processor models using WEB-refinements. In Design Automation and Test in Europe, DATE'04, 2004.
    • (2004) Design Automation and Test in Europe, DATE'04
    • Manolios, P.1    Srinivasan, S.2
  • 23
    • 84949194132 scopus 로고    scopus 로고
    • A simple characterization of stuttering bisimulation
    • 17th Conference on Foundations of Software Technology and Theoretical Computer Science
    • K. S. Namjoshi. A simple characterization of stuttering bisimulation. In 17th Conference on Foundations of Software Technology and Theoretical Computer Science, volume 1346 of LNCS, pages 284-296, 1997.
    • (1997) LNCS , vol.1346 , pp. 284-296
    • Namjoshi, K.S.1
  • 24
    • 33745180681 scopus 로고    scopus 로고
    • Deductive verification of pipelined machines using first-order quantification
    • Computer-Aided Verification, CAV'04. Springer-Verlag
    • S. Ray and W. A. Hunt, Jr. Deductive verification of pipelined machines using first-order quantification. In Computer-Aided Verification, CAV'04, volume 3114 of LNCS, pages 31-43. Springer-Verlag, 2004.
    • (2004) LNCS , vol.3114 , pp. 31-43
    • Ray, S.1    Hunt Jr., W.A.2
  • 27
    • 2442569923 scopus 로고    scopus 로고
    • Verification of a simple pipelined machine model
    • M. Kaufmann, P. Manolios, and J. S. Moore, editors. Kluwer Academic Publishers, June
    • J. Sawada. Verification of a simple pipelined machine model. In M. Kaufmann, P. Manolios, and J. S. Moore, editors, Computer-Aided Reasoning: ACL2 Case Studies, pages 137-150. Kluwer Academic Publishers, June 2000.
    • (2000) Computer-aided Reasoning: ACL2 Case Studies , pp. 137-150
    • Sawada, J.1


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