메뉴 건너뛰기




Volumn 4, Issue 3, 2003, Pages 323-334

Proof engineering in the large: Formal verification of Pentium®4 floating-point divider

Author keywords

Arithmetic; Formal verification; Microprocessor

Indexed keywords

FLOATING POINT DIVISIONS; FLOATING-POINT DIVIDER; FORMAL VERIFICATIONS; FULLY AUTOMATED; PENTIUM; PROOF ENGINEERING; SQUARE ROOT UNITS; VERIFICATION METHODOLOGY;

EID: 84896693478     PISSN: 14332779     EISSN: 14332787     Source Type: Journal    
DOI: 10.1007/s10009-002-0081-6     Document Type: Article
Times cited : (31)

References (24)
  • 4
    • 84888997743 scopus 로고    scopus 로고
    • Model checking in practice: An analysis of the ACCESS.bus protocol using SPIN
    • Springer, Berlin Heidelberg New York
    • Boigelot, B., Godefroid, P.: Model checking in practice: an analysis of the ACCESS.bus protocol using SPIN. In: Formal Methods Europe, Lecture Notes in Computer Science, vol. 1051. Springer, Berlin Heidelberg New York, 1996, pp. 465-478
    • (1996) Formal Methods Europe, Lecture Notes In Computer Science , vol.1051 , pp. 465-478
    • Boigelot, B.1    Godefroid, P.2
  • 5
    • 84896897196 scopus 로고    scopus 로고
    • A hybrid approach to verifying liveness in a symmetric multi-processor
    • Springer, Berlin Heidelberg New York
    • Camilleri, A.J.: A hybrid approach to verifying liveness in a symmetric multi-processor. In: Theorem-Proving in Higher-Order Logics, Lecture Notes in Computer Science, vol. 1275. Springer, Berlin Heidelberg New York, 1997, pp. 49-67
    • (1997) Theorem-Proving In Higher-Order Logics, Lecture Notes In Computer Science , vol.1275 , pp. 49-67
    • Camilleri, A.J.1
  • 6
    • 84957051961 scopus 로고    scopus 로고
    • The mathematical foundation of symbolic trajectory evaluation
    • Springer, Berlin Heidelberg New York
    • Chou, C.-T.: The mathematical foundation of symbolic trajectory evaluation. In: Computer Aided Verification, CAV, Lecture Notes in Computer Science, vol. 1633. Springer, Berlin Heidelberg New York, 1999, pp. 196-207
    • (1999) Computer Aided Verification, CAV, Lecture Notes In Computer Science , vol.1633 , pp. 196-207
    • Chou, C.-T.1
  • 8
    • 84896869658 scopus 로고
    • The importance of proof maintenance and reengi-neering
    • In: Alves-Foss, J., (ed.)
    • Curzon, P.: The importance of proof maintenance and reengi-neering. In: Alves-Foss, J., (ed.), HOL-95: B-track Proc., Sept. 1995, pp. 17-31
    • (1995) HOL-95: B-track Proc. , pp. 17-31
    • Curzon, P.1
  • 12
    • 84896851161 scopus 로고
    • Applying formal verification to software development in industry
    • In: Hayes, I., (ed.), Prentice-Hall, Englewood Cliffs
    • Hayes, I.: Applying formal verification to software development in industry. In: Hayes, I., (ed.), Specification case studies. Prentice-Hall, Englewood Cliffs, 1987, pp. 285-310
    • (1987) Specification Case Studies , pp. 285-310
    • Hayes, I.1
  • 13
    • 0005599065 scopus 로고    scopus 로고
    • Symbolic trajectory evaluation
    • In: Kropf, T., (ed.), Springer, Berlin Heidelberg New York
    • Hazelhurst, S., Seger, C.J.H.: Symbolic trajectory evaluation. In: Kropf, T., (ed.), Formal Hardware Verification. Springer, Berlin Heidelberg New York, 1997, pp. 3-78
    • (1997) Formal Hardware Verification , pp. 3-78
    • Hazelhurst, S.1    Seger, C.J.H.2
  • 16
    • 84896888259 scopus 로고    scopus 로고
    • A PCI formalization and refinement
    • OGI Technical Report CSE 00-090
    • Jones, M., Gopalakrishnan, G.: A PCI formalization and refinement. In: TPHOLs 2000, Supplemental Proc., OGI Technical Report CSE 00-090, 2000, pp. 115-124
    • (2000) TPHOLs 2000, Supplemental Proc , pp. 115-124
    • Jones, M.1    Gopalakrishnan, G.2
  • 18
    • 84949236734 scopus 로고    scopus 로고
    • Divider circuit verification with model checking and theorem proving
    • Springer, Berlin Heidelberg New York
    • Kaivola, R., Aagaard, M.D.: Divider circuit verification with model checking and theorem proving. In: Theorem Proving in Higher-Order Logics, Lecture Notes in Computer Science, vol. 1869. Springer, Berlin Heidelberg New York, 2000, pp. 338- 355
    • (2000) Theorem Proving In Higher-Order Logics, Lecture Notes In Computer Science , vol.1869 , pp. 338-355
    • Kaivola, R.1    Aagaard, M.D.2
  • 20
    • 26444581894 scopus 로고    scopus 로고
    • A case study in component-based mechanical verification of fault-tolerant programs
    • Kulkarni, S., Rushby, J., Shankar, N.: A case study in component-based mechanical verification of fault-tolerant programs. In: ICDCS Workshop on Self-Stabilizing Systems, 1999, pp. 33-40
    • ICDCS Workshop On Self-Stabilizing Systems , vol.1999 , pp. 33-40
    • Kulkarni, S.1    Rushby, J.2    Shankar, N.3
  • 23
    • 0001582662 scopus 로고    scopus 로고
    • A mechanically checked proof of IEEE compliance of the floating point multiplication, division and square root algorithms of the AMD-K7 processor
    • Russinoff, D.M.: A mechanically checked proof of IEEE compliance of the floating point multiplication, division and square root algorithms of the AMD-K7 processor. London Math Soc J Comput Math, 1: 148-200, 1998
    • (1998) London Math Soc J Comput Math , vol.1 , pp. 148-200
    • Russinoff, D.M.1
  • 24
    • 0001510331 scopus 로고
    • Formal verification by symbolic evaluation of partially-ordered trajectories
    • Seger, C.J.H., Bryant, R.E.: Formal verification by symbolic evaluation of partially-ordered trajectories. Formal Methods Syst Design, 6(2): 147-189, 1995
    • (1995) Formal Methods Syst Design , vol.6 , Issue.2 , pp. 147-189
    • Seger, C.J.H.1    Bryant, R.E.2


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