메뉴 건너뛰기




Volumn 1, Issue , 2004, Pages 168-173

Automatic verification of safety and liveness for XScale-like processor models using WEB refinements

Author keywords

[No Author keywords available]

Indexed keywords

INSTRUCTION SETS; REFINEMENT; VERIFICATION; AUTOMATIC VERIFICATION; BRANCH PREDICTION; INSTRUCTION SET ARCHITECTURE; LIVENESS PROPERTIES; OUT-OF-ORDER COMPLETION; PIPELINED MACHINES; PROOF OBLIGATIONS; UNINTERPRETED FUNCTIONS;

EID: 3042511935     PISSN: None     EISSN: None     Source Type: Conference Proceeding    
DOI: 10.1109/DATE.2004.1268844     Document Type: Conference Paper
Times cited : (36)

References (22)
  • 1
    • 84957091519 scopus 로고    scopus 로고
    • Exploiting positive equality in a logic of equality with uninterpreted functions
    • CAV'99. Springer
    • R. E. Bryant, S. German, and M. N. Velev. Exploiting positive equality in a logic of equality with uninterpreted functions. In CAV'99, vol. 1633 of LNCS, pages 470-482. Springer, 1999.
    • (1999) LNCS , vol.1633 , pp. 470-482
    • Bryant, R.E.1    German, S.2    Velev, M.N.3
  • 2
    • 84937570704 scopus 로고    scopus 로고
    • Modeling and verifying systems using a logic of counter arithmetic with lambda expressions and uninterpreted functions
    • CAV'02. Springer
    • 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 CAV'02, vol. 2404 of LNCS, pages 78-92. Springer, 2002.
    • (2002) LNCS , vol.2404 , pp. 78-92
    • Bryant, R.E.1    Lahiri, S.K.2    Seshia, S.3
  • 3
    • 84958772916 scopus 로고
    • Automatic verification of pipelined microprocessor control
    • CAV'94. Springer
    • J. R. Burch and D. L. Dill. Automatic verification of pipelined microprocessor control. In CAV'94, vol. 818 of LNCS, pages 68-80. Springer, 1994.
    • (1994) LNCS , vol.818 , pp. 68-80
    • Burch, J.R.1    Dill, D.L.2
  • 5
    • 84957082109 scopus 로고    scopus 로고
    • Proof of correctness of a processor with reorder buffer using the completion functions approach
    • CAV'99. Springer
    • R. Hosabettu, M. Srivas, and G. Gopalakrishnan. Proof of correctness of a processor with reorder buffer using the completion functions approach. In CAV'99, vol. 1633 of LNCS. Springer, 1999.
    • (1999) LNCS , vol.1633
    • Hosabettu, R.1    Srivas, M.2    Gopalakrishnan, G.3
  • 9
    • 84948178956 scopus 로고    scopus 로고
    • Modeling and verification of out-of-order microprocessors using UCLID
    • Formal Methods in Computer-Aided Design. Springer
    • S. Lahiri, S. Seshia, and R. Bryant. Modeling and verification of out-of-order microprocessors using UCLID. In Formal Methods in Computer-Aided Design, vol. 2517 of LNCS, pages 142-159. Springer, 2002.
    • (2002) LNCS , vol.2517 , pp. 142-159
    • Lahiri, S.1    Seshia, S.2    Bryant, R.3
  • 10
    • 84947266085 scopus 로고    scopus 로고
    • Correctness of pipelined machines
    • Formal Methods in Computer-Aided Design. Springer
    • P. Manolios. Correctness of pipelined machines. In Formal Methods in Computer-Aided Design, vol. 1954 of LNCS, pages 161-178. Springer, 2000.
    • (2000) LNCS , vol.1954 , pp. 161-178
    • Manolios, P.1
  • 11
    • 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
  • 12
    • 0142152291 scopus 로고    scopus 로고
    • A compositional theory of refinement for branching time
    • CHARME'03. Springer
    • P. Manolios. A compositional theory of refinement for branching time. In CHARME'03, vol. 2860 of LNCS, pages 304-318. Springer, 2003.
    • (2003) LNCS , vol.2860 , pp. 304-318
    • Manolios, P.1
  • 13
    • 84863924303 scopus 로고    scopus 로고
    • Verification of an implementation of Tomasulo's algorithm by compositional model checking
    • CAV'98. Springer
    • K. L. McMillan. Verification of an implementation of Tomasulo's algorithm by compositional model checking. In CAV'98, vol. 1427 of LNCS, pages 110-121. Springer, 1998.
    • (1998) LNCS , vol.1427 , pp. 110-121
    • McMillan, K.L.1
  • 19
    • 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
  • 20
    • 3042639039 scopus 로고    scopus 로고
    • Formal verification of an Intel XScale processor model with scoreboarding, specialized execution pipelines, and imprecise data-memory exceptions
    • S. K. Srinivasan and M. N. Velev. Formal verification of an Intel XScale processor model with scoreboarding, specialized execution pipelines, and imprecise data-memory exceptions. In MEMOCODE'03, pages 65-74, 2003.
    • (2003) MEMOCODE'03 , pp. 65-74
    • Srinivasan, S.K.1    Velev, M.N.2
  • 21
    • 0025493701 scopus 로고
    • Formal verification of a pipelined microprocessor
    • Sept.
    • M. Srivas and M. Bickford. Formal verification of a pipelined microprocessor. IEEE Software, pages 52-64, Sept. 1990.
    • (1990) IEEE Software , pp. 52-64
    • Srivas, M.1    Bickford, M.2
  • 22
    • 0033684177 scopus 로고    scopus 로고
    • Formal verification of superscalar microprocessors with multicycle functional units, exceptions, and branch prediction
    • ACM Press
    • M. N. Velev and R. E. Bryant. Formal verification of superscalar microprocessors with multicycle functional units, exceptions, and branch prediction. In DAC'00, pages 112-117. ACM Press, 2000.
    • (2000) DAC'00 , pp. 112-117
    • Velev, M.N.1    Bryant, R.E.2


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