메뉴 건너뛰기




Volumn 2267 LNCS, Issue , 2002, Pages 128-151

Verifying a simple pipelined microprocessor using Maude

Author keywords

[No Author keywords available]

Indexed keywords

ALGEBRA; ARTIFICIAL INTELLIGENCE; COMPUTER SCIENCE; COMPUTERS;

EID: 77951139654     PISSN: 03029743     EISSN: 16113349     Source Type: Book Series    
DOI: 10.1007/3-540-45645-7_7     Document Type: Conference Paper
Times cited : (26)

References (35)
  • 1
    • 0039825787 scopus 로고
    • Verifying SECD in HOL
    • J Staunstrup, editor, North-Holland
    • G Birtwistle and B Graham. Verifying SECD in HOL. In J Staunstrup, editor, Formal Methods for VLSI Design, pages 129 - 177. North-Holland, 1990.
    • (1990) Formal Methods for VLSI Design , pp. 129-177
    • Birtwistle, G.1    Graham, B.2
  • 2
    • 0029724075 scopus 로고    scopus 로고
    • Techniques for verifying superscalar microprocessors
    • J Burch. Techniques for verifying superscalar microprocessors. In Design Automation Conference, 1996.
    • (1996) Design Automation Conference
    • Burch, J.1
  • 3
    • 84958772916 scopus 로고
    • Automatic verification of pipelined microprocessor control
    • D Dill, editor, Proceedings of the 6th International Conference, CAV'94: Computer-Aided Verification, Springer-Verlag
    • J Burch and D Dill. Automatic verification of pipelined microprocessor control. In D Dill, editor, Proceedings of the 6th International Conference, CAV'94: Computer-Aided Verification, pages 68 - 80. Lecture Notes in Computer Science 818, Springer-Verlag, 1994.
    • (1994) Lecture Notes in Computer Science , vol.818 , pp. 68-80
    • Burch, J.1    Dill, D.2
  • 5
    • 0005031024 scopus 로고
    • A proof of correctness of the Viper microprocessor: The rst levels
    • G Birtwistle and P A Subrahmanyam, editors, Kluwer Academic Publishers
    • A Cohn. A proof of correctness of the Viper microprocessor: the rst levels. In G Birtwistle and P A Subrahmanyam, editors, VLSI Specification, Verification and Synthesis, pages 27 - 72. Kluwer Academic Publishers, 1987.
    • (1987) VLSI Specification, Verification and Synthesis , pp. 27-72
    • Cohn, A.1
  • 9
    • 84893142790 scopus 로고    scopus 로고
    • Algebraic Techniques for Verifying Microprocessors in HOL
    • University of Cambridge
    • A C J Fox. Algebraic Techniques for Verifying Microprocessors in HOL. Computer Laboratory Report 512, University of Cambridge, 2001.
    • (2001) Computer Laboratory Report 512
    • Fox, A.C.J.1
  • 10
    • 84957654249 scopus 로고    scopus 로고
    • An algebraic model of correctness for superscalar microprocessors
    • Formal Methods in Computer-Aided Design, Springer-Verlag
    • A C J Fox and N A Harman. An algebraic model of correctness for superscalar microprocessors. In Formal Methods in Computer-Aided Design, pages 346 - 361. Lecture Notes in Computer Science 1166, Springer-Verlag, 1996.
    • (1996) Lecture Notes in Computer Science , vol.1166 , pp. 346-361
    • Fox, A.C.J.1    Harman, N.A.2
  • 11
  • 12
    • 0043229196 scopus 로고    scopus 로고
    • Algebraic models of superscalar microprocessor implementations: A case study
    • B Möller and J V Tucker, editors, Prospects for Hardware Foundations, Springer-Verlag
    • A C J Fox and N A Harman. Algebraic models of superscalar microprocessor implementations: A case study. In B Möller and J V Tucker, editors, Prospects for Hardware Foundations, pages 138 - 183. Lecture Notes in Computer Science 1546, Springer-Verlag, 1998.
    • (1998) Lecture Notes in Computer Science , vol.1546 , pp. 138-183
    • Fox, A.C.J.1    Harman, N.A.2
  • 13
    • 0043229198 scopus 로고    scopus 로고
    • Algebraic models of temporal abstraction for initialised iterated state systems: An abstract pipelined case study
    • Technical Report CSR 21-98, University of Wales Swansea, submitted to the
    • A C J Fox and N A Harman. Algebraic models of temporal abstraction for initialised iterated state systems: An abstract pipelined case study. Technical Report CSR 21-98, University of Wales Swansea, 1998, submitted to the Journal of Algebraic and Logic Programming.
    • (1998) Journal of Algebraic and Logic Programming
    • Fox, A.C.J.1    Harman, N.A.2
  • 17
    • 0041012450 scopus 로고
    • The formal specification of a digital correlator I: Abstract user specification
    • K McEvoy and J V Tucker, editors, Theoretical Foundations for VLSI Design, Cambridge University Press Tracts in
    • N A Harman and J V Tucker. The formal specification of a digital correlator I: Abstract user specification. In K McEvoy and J V Tucker, editors, Theoretical Foundations for VLSI Design, pages 161 - 262. Cambridge University Press Tracts in Theoretical Computer Science 10, 1990.
    • (1990) Theoretical Computer Science , vol.10 , pp. 161-262
    • Harman, N.A.1    Tucker, J.V.2
  • 18
    • 0030509702 scopus 로고    scopus 로고
    • Algebraic models of microprocessors: Architecture and organisation
    • N A Harman and J V Tucker. Algebraic models of microprocessors: Architecture and organisation. Acta Informatica, 33:421 - 456, 1996.
    • (1996) Acta Informatica , vol.33 , pp. 421-456
    • Harman, N.A.1    Tucker, J.V.2
  • 21
    • 33846505764 scopus 로고    scopus 로고
    • Decomposing the proof of correctness of pipelined microprocessors
    • A J Hu and M Y Vardi, editors, Computer Aided Verification: 10th International Conference, Springer-Verlag
    • R Hosabettu, M Srivas, and G Gopalakrishnan. Decomposing the proof of correctness of pipelined microprocessors. In A J Hu and M Y Vardi, editors, Computer Aided Verification: 10th International Conference, pages 122 - 134. Springer-Verlag, Lecture Notes in Computer Science 1427, 1998.
    • (1998) Lecture Notes in Computer Science , vol.1427 , pp. 122-134
    • Hosabettu, R.1    Srivas, M.2    Gopalakrishnan, G.3
  • 22
    • 84863974979 scopus 로고    scopus 로고
    • Processor verification with precise exceptions and speculative execution
    • A J Hu and M Y Vardi, editors, Computer Aided Verification: 10th International Conference, Springer-Verlag
    • J Sawada W A Hunt. Processor verification with precise exceptions and speculative execution. In A J Hu and M Y Vardi, editors, Computer Aided Verification: 10th International Conference, pages 135 - 147. Springer-Verlag, Lecture Notes in Computer Science 1427, 1998.
    • (1998) Lecture Notes in Computer Science , vol.1427 , pp. 135-147
    • Sawada, J.1    Hunt, W.A.2
  • 23
    • 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 98, Springer-Verlag
    • R B Jones, J U Skakkebæk, 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 98, pages 2 - 17. Springer-Verlag, Lecture Notes in Computer Science 1522, 1998.
    • (1998) Lecture Notes in Computer Science , vol.1522 , pp. 2-17
    • Jones, R.B.1    Skakkebæk, J.U.2    Dill, D.3
  • 24
    • 84863960247 scopus 로고    scopus 로고
    • Formal verification of out-of-order execution using incremental flushing
    • A J Hu and M Y Vardi, editors, Computer Aided Verification: 10th International Conference, Springer-Verlag
    • J U Skakkebæk, R B Jones, and D Dill. Formal verification of out-of-order execution using incremental flushing. In A J Hu and M Y Vardi, editors, Computer Aided Verification: 10th International Conference, pages 98 - 109. Springer-Verlag, Lecture Notes in Computer Science 1427, 1998.
    • (1998) Lecture Notes in Computer Science , vol.1427 , pp. 98-109
    • Skakkebæk, J.U.1    Jones, R.B.2    Dill, D.3
  • 26
    • 0002453978 scopus 로고    scopus 로고
    • Building equational proving tools by reflection in rewriting logic
    • K Futatsugi, A T Nakagawa and T Tamai, editors, Elsevier
    • F Durán M Clavel, S Eker, and J Meseguer. Building equational proving tools by reflection in rewriting logic. In K Futatsugi, A T Nakagawa and T Tamai, editors, CAFE: An Industrial-Strength Algebraic Formal Method, pages 1 - 31, Elsevier, 2000.
    • (2000) CAFE: An Industrial-Strength Algebraic Formal Method , pp. 1-31
    • Durán, F.1    Clavel, M.2    Eker, S.3    Meseguer, J.4
  • 27
    • 0000336115 scopus 로고
    • Universal algebra
    • T S E Maibaum S Abramsky, D Gabbay, editor, Oxford University Press
    • K Meinke and J V Tucker. Universal algebra. In T S E Maibaum S Abramsky, D Gabbay, editor, Handbook of Logic in Computer Science, pages 189 - 411. Oxford University Press, 1992.
    • (1992) Handbook of Logic in Computer Science , pp. 189-411
    • Meinke, K.1    Tucker, J.V.2
  • 28
    • 0342640017 scopus 로고    scopus 로고
    • Formal verification of the AAMP5 microprocessor: A case study in the industrial use of formal methods
    • S Miller and M Srivas. Formal verification of the AAMP5 microprocessor: a case study in the industrial use of formal methods. In Proceedings of WIFT 95, Boca Raton, 1995.
    • Proceedings of WIFT 95, Boca Raton, 1995
    • Miller, S.1    Srivas, M.2
  • 30
    • 6344285126 scopus 로고    scopus 로고
    • Hardware verification using PVS
    • T Kropf, editor, Formal Hardware Verification, Springer-Verlag
    • M Srivas, H Rueß, and D Cyrluk. Hardware verification using PVS. In T Kropf, editor, Formal Hardware Verification, pages 156 - 205. Springer-Verlag, Lecture Notes in Computer Science 1287, 1997.
    • (1997) Lecture Notes in Computer Science , vol.1287 , pp. 156-205
    • Srivas, M.1    Rueß, H.2    Cyrluk, D.3
  • 32
    • 0042727910 scopus 로고    scopus 로고
    • Algebraic specification of the Java virtual machine
    • B Möller and J V Tucker, editors, Prospects for Hardware Foundations. Springer-Verlag
    • K Stephenson. Algebraic specification of the Java virtual machine. In B Möller and J V Tucker, editors, Prospects for Hardware Foundations. Lecture Notes in Computer Science 1546, Springer-Verlag, 1998.
    • (1998) Lecture Notes in Computer Science , vol.1546
    • Stephenson, K.1
  • 33
    • 84947438029 scopus 로고    scopus 로고
    • Mechanically checking a lemma used in an automatic verification tool
    • A Camilleri M Srivas, editor, Formal Methods in Computer- Aided Design, Springer- Verlag
    • P Windley and J Burch. Mechanically checking a lemma used in an automatic verification tool. In A Camilleri M Srivas, editor, Formal Methods in Computer- Aided Design, pages 362 - 376. Lecture Notes in Computer Science 1166, Springer- Verlag, 1996.
    • (1996) Lecture Notes in Computer Science , vol.1166 , pp. 362-376
    • Windley, P.1    Burch, J.2


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