메뉴 건너뛰기




Volumn 2517, Issue , 2002, Pages 142-159

Modeling and verification of out-of-order microprocessors in UCLID

Author keywords

[No Author keywords available]

Indexed keywords

COMPUTER AIDED DESIGN; FORMAL LOGIC; FORMAL METHODS;

EID: 84948178956     PISSN: 03029743     EISSN: 16113349     Source Type: Book Series    
DOI: 10.1007/3-540-36126-x_9     Document Type: Conference Paper
Times cited : (66)

References (21)
  • 3
    • 84957633777 scopus 로고    scopus 로고
    • Validity checking for combinations of theories with equality
    • In M. Srivas and A. Camilleri, editors, Springer-Verlag, November
    • C. Barrett, D. Dill, and J. Levitt. Validity checking for combinations of theories with equality. In M. Srivas and A. Camilleri, editors, Formal Methods in Computer-Aided Design (FMCAD ’96), LNCS 1166, pages 187–201. Springer-Verlag, November 1996.
    • (1996) Formal Methods in Computer-Aided Design (FMCAD ’96), LNCS 1166 , pp. 187-201
    • Barrett, C.1    Dill, D.2    Levitt, J.3
  • 4
    • 35248886365 scopus 로고    scopus 로고
    • Combining symbolic model checking with uninterpreted functions for out of order microprocessor verification
    • Springer-Verlag, November
    • S. Berezin, A. Biere, E. M. Clarke, and Y. Zhu. Combining symbolic model checking with uninterpreted functions for out of order microprocessor verification. In Formal Methods in Computer-Aided Design(FMCAD ’98), LNCS 1522. Springer-Verlag, November 1998.
    • (1998) Formal Methods in Computer-Aided Design(Fmcad ’98), LNCS , vol.1522
    • Berezin, S.1    Biere, A.2    Clarke, E.M.3    Zhu, Y.4
  • 5
    • 84957091519 scopus 로고    scopus 로고
    • Exploiting positive equality in a logic of equality with uninterpreted functions
    • In N. Halbwachs and D. Peled, editors, Springer-Verlag, July
    • 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), LNCS 1633, pages 470–482. Springer-Verlag, July 1999.
    • (1999) Computer-Aided Verification (CAV ’99), LNCS 1633 , pp. 470-482
    • Bryant, R.E.1    German, S.2    Velev, M.N.3
  • 6
    • 84958791713 scopus 로고    scopus 로고
    • Processor verification using efficient reductions of the logic of uninterpreted functions to propositional logic
    • R. E. Bryant, S. German, and M. N. Velev. Processor verification using efficient reductions of the logic of uninterpreted functions to propositional logic. ACM Transactions on Computational Logic, 2(1):1–41, January 2001.
    • (2001) ACM Transactions on Computational Logic , vol.2 January , Issue.1 , pp. 1-41
    • Bryant, R.E.1    German, S.2    Velev, M.N.3
  • 7
    • 0011209721 scopus 로고    scopus 로고
    • Modeling and verifying systems using a logic of counter arithmetic with lambda expressions and uninterpreted functions
    • R. E. Bryant, S. K. Lahiri, and S. A. Seshia. Modeling and verifying systems using a logic of counter arithmetic with lambda expressions and uninterpreted functions. In Proc. Computer-Aided Verification (CAV’02) (to appear), July 2002.
    • (2002) Proc. Computer-Aided Verification (CAV’02) (To Appear) , Issue.July
    • Bryant, R.E.1    Lahiri, S.K.2    Seshia, S.A.3
  • 8
    • 84958772916 scopus 로고
    • Automated verification of pipelined microprocessor control
    • In D. L. Dill, editor, Springer-Verlag, June
    • J. R. Burch and D. L. Dill. Automated verification of pipelined microprocessor control. In D. L. Dill, editor, Computer-Aided Verification (CAV ’94), LNCS 818, pages 68–80. Springer-Verlag, June 1994.
    • (1994) Computer-Aided Verification (CAV ’94), LNCS 818 , pp. 68-80
    • Burch, J.R.1    Dill, D.L.2
  • 9
    • 0001276592 scopus 로고
    • The decision problem for standard classes
    • June
    • Y. Gurevich. The decision problem for standard classes. The Journal of Symbolic Logic, 41(2):460–464, June 1976.
    • (1976) The Journal of Symbolic Logic , vol.41 , Issue.2 , pp. 460-464
    • Gurevich, Y.1
  • 11
    • 84944407953 scopus 로고    scopus 로고
    • Verifying advanced microarchitectures that support speculation and exceptions
    • In A. Emerson and P. Sistla, editors, Springer-Verlag, July
    • R. Hosabettu, G. Gopalakrishnan, and M. Srivas. Verifying advanced microarchitectures that support speculation and exceptions. In A. Emerson and P. Sistla, editors, Computer-Aided Verification (CAV 2000), LNCS 1855. Springer-Verlag, July 2000.
    • (2000) Computer-Aided Verification (CAV 2000), LNCS , vol.1855
    • Hosabettu, R.1    Gopalakrishnan, G.2    Srivas, M.3
  • 12
    • 84958763689 scopus 로고    scopus 로고
    • Microarchitecture verification by compositional model checking
    • In G. Berry, H. Comon, and A. Finkel, editors, Springer-Verlag, July
    • R. Jhala and K. McMillan. Microarchitecture verification by compositional model checking. In G. Berry, H. Comon, and A. Finkel, editors, Computer-Aided Verification, volume 2102 of Lecture Notes in Computer Science, pages 396–410. Springer-Verlag, July 2001.
    • (2001) Computer-Aided Verification, Volume 2102 of Lecture Notes in Computer Science , pp. 396-410
    • Jhala, R.1    McMillan, K.2
  • 17
    • 84863974979 scopus 로고    scopus 로고
    • Processor verification with precise exceptions and speculative execution
    • In A. J. Hu and M. Y. Vardi, editors, Springer-Verlag, June
    • J. Sawada and W. Hunt. Processor verification with precise exceptions and speculative execution. In A. J. Hu and M. Y. Vardi, editors, Computer-Aided Verification (CAV ’98), LNCS 1427. Springer-Verlag, June 1998.
    • (1998) Computer-Aided Verification (CAV ’98), LNCS , vol.1427
    • Sawada, J.1    Hunt, W.2
  • 18
    • 84948144301 scopus 로고    scopus 로고
    • Fundamentals of Superscalar Processor Design
    • J. P. Shen and M. Lipasti. Fundamentals of Superscalar Processor Design. In Press, 2001.
    • (2001) Press
    • Shen, J.P.1    Lipasti, M.2
  • 19
    • 84863960247 scopus 로고    scopus 로고
    • Formal verification of out-oforder execution using incremental flushing
    • In A. J. Hu and M. Y. Vardi, editors, Springer-Verlag, June
    • J. U. Skakkaebaek, R. B. Jones, and D. L. Dill. Formal verification of out-oforder execution using incremental flushing. In A. J. Hu and M. Y. Vardi, editors, Computer-Aided Verification (CAV ’98), LNCS 1427. Springer-Verlag, June 1998.
    • (1998) Computer-Aided Verification (CAV ’98), LNCS , vol.1427
    • Skakkaebaek, J.U.1    Jones, R.B.2    Dill, D.L.3
  • 20
    • 84893735603 scopus 로고    scopus 로고
    • Using rewriting rules and positive equality to formally verify wideissue out-of-order microprocessors with a reorder buffer
    • March
    • M. N. Velev. Using rewriting rules and positive equality to formally verify wideissue out-of-order microprocessors with a reorder buffer. In Design, Automation and Test in Europe (DATE ’02), pages 28–35, March 2002.
    • (2002) Design, Automation and Test in Europe (DATE ’02) , pp. 28-35
    • Velev, M.N.1
  • 21
    • 0033684177 scopus 로고    scopus 로고
    • Formal Verification of Superscalar Microprocessors with Multicycle Functional Units, Exceptions and Branch Predication
    • June
    • M. N. Velev and R. E. Bryant. Formal Verification of Superscalar Microprocessors with Multicycle Functional Units, Exceptions and Branch Predication. In 37th Design Automation Conference (DAC ’00), June 2000.
    • (2000) 37Th Design Automation Conference (DAC ’00)
    • Velev, M.N.1    Bryant, R.E.2


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