메뉴 건너뛰기




Volumn 1703, Issue , 1999, Pages 37-53

Superscalar processor verification using efficient reductions of the logic of equality with uninterpreted functions to propositional logic

Author keywords

[No Author keywords available]

Indexed keywords

DESIGN; FORMAL LOGIC; HARDWARE; RECONFIGURABLE HARDWARE;

EID: 84861449103     PISSN: 03029743     EISSN: 16113349     Source Type: Book Series    
DOI: 10.1007/3-540-48153-2_5     Document Type: Conference Paper
Times cited : (64)

References (22)
  • 2
    • 0026913667 scopus 로고
    • Symbolic Boolean Manipulation with Ordered Binary-Decision Diagrams
    • R.E. Bryant, “Symbolic Boolean Manipulation with Ordered Binary-Decision Diagrams,” ACM Computing Serveys, Vol. 24, No. 3 (September 1992), pp. 293-318.
    • (1992) ACM Computing Serveys , vol.24 , Issue.3 , pp. 293-318
    • Bryant, R.E.1
  • 3
    • 0013321196 scopus 로고    scopus 로고
    • “Exploiting Positive Equality in a Logic of Equality with Uninterpreted Functions
    • LNCS, Springer-Verlag
    • R.E. Bryant, S. German, and M.N. Velev, “Exploiting Positive Equality in a Logic of Equality with Uninterpreted Functions,”2 Computer-Aided Verification (CAV’99), LNCS, Springer-Verlag, June 1999.
    • (1999) 2 Computer-Aided Verification (CAV’99)
    • Bryant, R.E.1    German, S.2    Velev, M.N.3
  • 4
    • 0004138503 scopus 로고    scopus 로고
    • Processor Verification Using Efficient Reductions of the Logic of Uninterpreted Functions to Propositional Logic
    • Carnegie Mellon University
    • R.E. Bryant, S. German, and M.N. Velev, “Processor Verification Using Efficient Reductions of the Logic of Uninterpreted Functions to Propositional Logic,” 2 Technical Report CMU-CS-99-115, Carnegie Mellon University, 1999.
    • (1999) 2 Technical Report CMU-CS-99-115
    • Bryant, R.E.1    German, S.2    Velev, M.N.3
  • 5
    • 84958772916 scopus 로고    scopus 로고
    • Automated Verification of Pipelined Microprocessor Control
    • L. Dill, ed., LNCS 818, Springer-Verlag, June 1994
    • J.R. Burch, and D.L. Dill, “Automated Verification of Pipelined Microprocessor Control,” Computer- Aided Verification (CAV‘94), D.L. Dill, ed., LNCS 818, Springer-Verlag, June 1994, pp. 68-80. Available from: http://sprout.stanford.edu/papers.html.
    • Computer- Aided Verification (CAV‘94) , pp. 68-80
    • Burch, J.R.1    Dill, D.L.2
  • 6
    • 0029724075 scopus 로고    scopus 로고
    • Techniques for Verifying Superscalar Microprocessors
    • June
    • J.R. Burch, “Techniques for Verifying Superscalar Microprocessors,” 33rd Design Automation Conference (DAC’96), June 1996, pp. 552-557.
    • (1996) 33Rd Design Automation Conference (DAC’96) , pp. 552-557
    • Burch, J.R.1
  • 7
    • 84958662083 scopus 로고    scopus 로고
    • CUDD-2.3.0
    • CUDD-2.3.0, URL: http://vlsi.colorado.edu/~fabio.
  • 8
    • 84863922391 scopus 로고    scopus 로고
    • “BDD Based Procedures for a Theory of Equality with Uninterpreted Functions
    • A.J. Hu and M.Y. Vardi, eds., LNCS 1427, Springer-Verlag, June
    • A. Goel, K. Sajid, H. Zhou, A. Aziz, and V. Singhal, “BDD Based Procedures for a Theory of Equality with Uninterpreted Functions,” Computer-Aided Verification (CAV‘98), A.J. Hu and M.Y. Vardi, eds., LNCS 1427, Springer-Verlag, June 1998, pp. 244-255.
    • (1998) Computer-Aided Verification (CAV‘98) , pp. 244-255
    • Goel, A.1    Sajid, K.2    Zhou, H.3    Aziz, A.4    Singhal, V.5
  • 9
    • 84958643906 scopus 로고    scopus 로고
    • GRASP
    • GRASP, URL: http://andante.eecs.umich.edu.
  • 11
    • 0015482118 scopus 로고
    • Proof of Correctness of Data Representations
    • C.A.R. Hoare, “Proof of Correctness of Data Representations,” Acta Informatica, 1972, Vol.1, pp. 271-281.
    • (1972) Acta Informatica , vol.1 , pp. 271-281
    • Hoare, C.A.R.1
  • 13
    • 22044454075 scopus 로고    scopus 로고
    • “Computing Reachable Control States of Systems Modeled with Uninterpreted Functions and Infinite Memory
    • A.J. Hu and M.Y. Vardi, eds., LNCS 1427, Springer-Verlag, June
    • A.J. Isles, R. Hojati, and R.K. Brayton, “Computing Reachable Control States of Systems Modeled with Uninterpreted Functions and Infinite Memory,” Computer-Aided Verification (CAV‘98), A.J. Hu and M.Y. Vardi, eds., LNCS 1427, Springer-Verlag, June 1998, pp. 256-267.
    • (1998) Computer-Aided Verification (CAV‘98) , pp. 256-267
    • Isles, A.J.1    Hojati, R.2    Brayton, R.K.3
  • 14
    • 0032680865 scopus 로고    scopus 로고
    • GRASP: A Search Algorithm for Propositional Satisfiability
    • J.P. Marques-Silva, and K.A. Sakallah, “GRASP: A Search Algorithm for Propositional Satisfiability,” IEEE Transactions on Computers, Vol. 48, No. 5, May 1999, pp. 506-521.
    • (1999) IEEE Transactions on Computers , vol.48 , Issue.5 , pp. 506-521
    • Marques-Silva, J.P.1    Sakallah, K.A.2
  • 17
    • 84958660446 scopus 로고    scopus 로고
    • Stanford Validity Checker (SVC)
    • Stanford Validity Checker (SVC), URL: http://sprout.Stanford.EDU/SVC.
  • 18
    • 85013607435 scopus 로고    scopus 로고
    • Verification of Pipelined Microprocessors by Correspondence Checking in Symbolic Ternary Simulation
    • IEEE Computer Society, March
    • M.N. Velev, and R.E. Bryant, “Verification of Pipelined Microprocessors by Correspondence Checking in Symbolic Ternary Simulation,”2 International Conference on Application of Concurrency to System Design (CSD‘98), IEEE Computer Society, March 1998, pp. 200-212.
    • (1998) 2 International Conference on Application of Concurrency to System Design (CSD‘98) , pp. 200-212
    • Velev, M.N.1    Bryant, R.E.2
  • 19
    • 84948966443 scopus 로고    scopus 로고
    • “Bit-Level Abstraction in the Verification of Pipelined Microprocessors by Correspondence Checking
    • G. Gopalakrishnan and P. Windley, eds., LNCS 1522, Springer-Verlag, November
    • M.N. Velev, and R.E. Bryant, “Bit-Level Abstraction in the Verification of Pipelined Microprocessors by Correspondence Checking,”2 Formal Methods in Computer-Aided Design (FMCAD’98), G. Gopalakrishnan and P. Windley, eds., LNCS 1522, Springer-Verlag, November 1998, pp. 18-35.
    • (1998) 2 Formal Methods in Computer-Aided Design (FMCAD’98) , pp. 18-35
    • Velev, M.N.1    Bryant, R.E.2
  • 20
    • 0032690808 scopus 로고    scopus 로고
    • Exploiting Positive Equality and Partial Non-Consistency in the Formal Verification of Pipelined Microprocessors
    • M.N. Velev, and R.E. Bryant, “Exploiting Positive Equality and Partial Non-Consistency in the Formal Verification of Pipelined Microprocessors,”2 36th Design Automation Conference (DAC’99), June 1999, pp. 397-401.
    • (1999) 2 36Th Design Automation Conference (DAC’99) , pp. 397-401
    • Velev, M.N.1    Bryant, R.E.2
  • 21
    • 84947438029 scopus 로고    scopus 로고
    • “Mechanically Checking a Lemma Used in an Automatic Verification Tool
    • M. Srivas and A. Camilleri, eds., LNCS 1166, Springer-Verlag, November
    • P.J. Windley, and J.R. Burch, “Mechanically Checking a Lemma Used in an Automatic Verification Tool,” Formal Methods in Computer-Aided Design (FMCAD’96), M. Srivas and A. Camilleri, eds., LNCS 1166, Springer-Verlag, November 1996, pp. 362-376.
    • (1996) Formal Methods in Computer-Aided Design (FMCAD’96) , pp. 362-376
    • Windley, P.J.1    Burch, J.R.2
  • 22
    • 84937410369 scopus 로고    scopus 로고
    • SATO: An Efficient Propositional Prover
    • LNAI 1249, Springer-Verlag, 1997
    • H. Zhang, “SATO: An Efficient Propositional Prover,” International Conference on Automated Deduction (CADE’97), LNAI 1249, Springer-Verlag, 1997, pp. 272-275. Available from: http://www.cs.uiowa.edu/~hzhang/sato.html.
    • International Conference on Automated Deduction (CADE’97) , pp. 272-275
    • Zhang, H.1


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