메뉴 건너뛰기




Volumn 14, Issue 1, 1999, Pages 45-73

Modular verification of SRT division

Author keywords

[No Author keywords available]

Indexed keywords

ALGORITHMS; COMPUTER CIRCUITS; COMPUTER HARDWARE DESCRIPTION LANGUAGES; TABLE LOOKUP; THEOREM PROVING;

EID: 0032674259     PISSN: 09259856     EISSN: None     Source Type: Journal    
DOI: 10.1023/A:1008617612073     Document Type: Article
Times cited : (5)

References (36)
  • 1
    • 0003363586 scopus 로고    scopus 로고
    • Computer-Aided Verification, CAV '96
    • New Brunswick, NJ, Springer-Verlag
    • R. Alur and T.A. Henzinger (Eds.), Computer-Aided Verification, CAV '96, volume 1102 of Lecture Notes in Computer Science, New Brunswick, NJ, Springer-Verlag, 1996.
    • (1996) Lecture Notes in Computer Science , vol.1102
    • Alur, R.1    Henzinger, T.A.2
  • 2
    • 84937994175 scopus 로고
    • Higher-radix division using estimates of the divisor and partial remainders
    • Oct.
    • D.E. Atkins, "Higher-radix division using estimates of the divisor and partial remainders," IEEE Transactions on Computers, Vol. C-17, No. 10, pp. 925-934, Oct. 1968.
    • (1968) IEEE Transactions on Computers , vol.C-17 , Issue.10 , pp. 925-934
    • Atkins, D.E.1
  • 3
    • 0344839461 scopus 로고
    • Technical Report Memo ATP-18, The University of Texas at Austin, Math Department, Dec.
    • W.W. Bledsoe, "The SUP-INF method in Presburger arithmetic," Technical Report Memo ATP-18, The University of Texas at Austin, Math Department, Dec. 1974.
    • (1974) The SUP-INF Method in Presburger Arithmetic
    • Bledsoe, W.W.1
  • 5
    • 0029224152 scopus 로고    scopus 로고
    • Verification of arithmetic circuits with binary moment diagrams
    • San Francisco, CA, June
    • R.E. Bryant and Y.-A. Chen, "Verification of arithmetic circuits with binary moment diagrams," in Proceedings of the 32nd Design Automation Conference, San Francisco, CA, pp. 535-541, June 1996.
    • (1996) Proceedings of the 32nd Design Automation Conference , pp. 535-541
    • Bryant, R.E.1    Chen, Y.-A.2
  • 6
    • 84957677881 scopus 로고    scopus 로고
    • Verification of all circuits in a floating-point unit using word-level model checking
    • M. Srivas and A. Camilleri (Eds.), Formal Methods in Computer-Aided Design (FMCAD '96), Palo Alto, CA, Springer-Verlag
    • Y.-A. Chen, E. Clarke, P.-H. Ho, Y. Hoskote, T. Kam, M. Khaira, J. O'Leary, and X. Zhao, "Verification of all circuits in a floating-point unit using word-level model checking," in M. Srivas and A. Camilleri (Eds.), Formal Methods in Computer-Aided Design (FMCAD '96), volume 1166 of Lecture Notes in Computer Science, Palo Alto, CA, Springer-Verlag, pp. 19-33, 1996.
    • (1996) Lecture Notes in Computer Science , vol.1166 , pp. 19-33
    • Chen, Y.-A.1    Clarke, E.2    Ho, P.-H.3    Hoskote, Y.4    Kam, T.5    Khaira, M.6    O'Leary, J.7    Zhao, X.8
  • 7
    • 0345270806 scopus 로고
    • Verified functions for generating signed-binary arithmetic hardware
    • Aug.
    • S.-K. Chin, "Verified functions for generating signed-binary arithmetic hardware," IEEE Transactions on Computer-Aided Design, Vol. 11, No. 12, pp. 1529-1558, Aug. 1992.
    • (1992) IEEE Transactions on Computer-aided Design , vol.11 , Issue.12 , pp. 1529-1558
    • Chin, S.-K.1
  • 9
  • 10
    • 84957376398 scopus 로고    scopus 로고
    • Verifying the SRT division algorithm using theorem proving techniques
    • R. Alur and T.A. Henzinger (Eds.), Computer-Aided Verification, CAV '96, New Brunswick, NJ, Springer-Verlag
    • E.M. Clarke, S.M. German, and X. Zhao, "Verifying the SRT division algorithm using theorem proving techniques," in R. Alur and T.A. Henzinger (Eds.), Computer-Aided Verification, CAV '96, volume 1102 of Lecture Notes in Computer Science, New Brunswick, NJ, Springer-Verlag, pp. 111-122, 1996.
    • (1996) Lecture Notes in Computer Science , vol.1102 , pp. 111-122
    • Clarke, E.M.1    German, S.M.2    Zhao, X.3
  • 11
  • 12
    • 84959036825 scopus 로고
    • Effective theorem proving for hardware verification
    • R. Kumar and T. Kropf (Eds.), Theorem Provers in Circuit Design (TPCD '94), Bad Herrenalb, Germany, Springer-Verlag, Sept.
    • D. Cyrluk, S. Rajan, N. Shankar, and M.K. Srivas, "Effective theorem proving for hardware verification," in R. Kumar and T. Kropf (Eds.), Theorem Provers in Circuit Design (TPCD '94), volume 910 of Lecture Notes in Computer Science, Bad Herrenalb, Germany, Springer-Verlag, pp. 203-222, Sept. 1994.
    • (1994) Lecture Notes in Computer Science , vol.910 , pp. 203-222
    • Cyrluk, D.1    Rajan, S.2    Shankar, N.3    Srivas, M.K.4
  • 13
    • 0344839460 scopus 로고
    • Towards Automatic Verification of Arithmetic Hardware
    • March
    • S.M. German, Towards Automatic Verification of Arithmetic Hardware, Lecture Notes, March 1995.
    • (1995) Lecture Notes
    • German, S.M.1
  • 15
    • 84947438380 scopus 로고    scopus 로고
    • Automatic datapath extraction for efficient usage of HDDs
    • O. Grumberg (Ed.), Computer-Aided Verification, CAV '97, Haifa, Israel, Springer-Verlag, June
    • G. Kamhi, O. Weissberg, L. Fix, Z. Binyamini, and Z. Shtadler, "Automatic datapath extraction for efficient usage of HDDs," in O. Grumberg (Ed.), Computer-Aided Verification, CAV '97, volume 1254 of Lecture Notes in Computer Science, Haifa, Israel, Springer-Verlag, pp. 95-106, June 1997.
    • (1997) Lecture Notes in Computer Science , vol.1254 , pp. 95-106
    • Kamhi, G.1    Weissberg, O.2    Fix, L.3    Binyamini, Z.4    Shtadler, Z.5
  • 16
    • 84957366809 scopus 로고    scopus 로고
    • Mechanically verifying a family of multiplier circuits
    • R. Alur and T.A. Henzinger (Eds.), Computer-Aided Verification, CAV '96, New Brunswick, NJ, Springer-Verlag
    • D. Kapur and M. Subramaniam, "Mechanically verifying a family of multiplier circuits," in R. Alur and T.A. Henzinger (Eds.), Computer-Aided Verification, CAV '96, volume 1102 of Lecture Notes in Computer Science, New Brunswick, NJ, Springer-Verlag, pp. 135-146, 1996.
    • (1996) Lecture Notes in Computer Science , vol.1102 , pp. 135-146
    • Kapur, D.1    Subramaniam, M.2
  • 17
    • 0029519509 scopus 로고
    • Verification of a subtractive radix-2 square root algorithm and implementation
    • IEEE Computer Society Press
    • M. Leeser and J. O'Leary, "Verification of a subtractive radix-2 square root algorithm and implementation," in Proc. of ICCD'95, IEEE Computer Society Press, pp. 526-531, 1995.
    • (1995) Proc. of ICCD'95 , pp. 526-531
    • Leeser, M.1    O'Leary, J.2
  • 18
    • 84937349985 scopus 로고
    • High-speed arithmetic in binary computers
    • O.L. McSorley, "High-speed arithmetic in binary computers," in Proc. of IRE, pp. 67-91, 1961.
    • (1961) Proc. of IRE , pp. 67-91
    • McSorley, O.L.1
  • 19
    • 84947928387 scopus 로고    scopus 로고
    • Verification of IEEE compliant subtractive division algorithms
    • M. Srivas and A. Camilleri (Eds.), Formal Methods in Computer-Aided Design (FMCAD '96), Palo Alto, CA, Springer-Verlag
    • P.S. Miner and J.F. Leathrum, Jr., "Verification of IEEE compliant subtractive division algorithms," in M. Srivas and A. Camilleri (Eds.), Formal Methods in Computer-Aided Design (FMCAD '96), volume 1166 of Lecture Notes in Computer Science, Palo Alto, CA, Springer-Verlag, pp. 64-78, 1996.
    • (1996) Lecture Notes in Computer Science , vol.1166 , pp. 64-78
    • Miner, P.S.1    Leathrum J.F., Jr.2
  • 21
    • 0031076832 scopus 로고    scopus 로고
    • Design issues in division and other floating-point operations
    • Feb.
    • S.F. Oberman and M.J. Flynn, "Design issues in division and other floating-point operations," IEEE Transactions on Computers, Feb. 1997.
    • (1997) IEEE Transactions on Computers
    • Oberman, S.F.1    Flynn, M.J.2
  • 22
    • 84958777208 scopus 로고    scopus 로고
    • Integration in PVS: Tables, types, and model checking
    • Ed Brinksma (Ed.), Tools and Algorithms for the Construction and Analysis of Systems (TACAS '97), Enschede, The Netherlands, Springer-Verlag, April
    • S. Owre, J. Rushby, and N. Shankar, "Integration in PVS: Tables, types, and model checking," in Ed Brinksma (Ed.), Tools and Algorithms for the Construction and Analysis of Systems (TACAS '97), volume 1217 of Lecture Notes in Computer Science, Enschede, The Netherlands, Springer-Verlag, pp. 366-383, April 1997.
    • (1997) Lecture Notes in Computer Science , vol.1217 , pp. 366-383
    • Owre, S.1    Rushby, J.2    Shankar, N.3
  • 23
    • 0029251055 scopus 로고
    • Formal verification for fault-tolerant architectures: Prolegomena to the design of PVS
    • Feb.
    • S. Owre, J. Rushby, N. Shankar, and F. von Henke, "Formal verification for fault-tolerant architectures: prolegomena to the design of PVS," IEEE Transactions on Software Engineering, Vol. 21, No. 2, pp. 107-125, Feb. 1995.
    • (1995) IEEE Transactions on Software Engineering , vol.21 , Issue.2 , pp. 107-125
    • Owre, S.1    Rushby, J.2    Shankar, N.3    Von Henke, F.4
  • 24
    • 0003201913 scopus 로고
    • Using mathematical models in the inspection of critical software
    • M.G. Hinchey and J.P. Bowen (Eds.), International Series in Computer Science, chap. 2, Prentice Hall
    • D.L. Parnas, "Using mathematical models in the inspection of critical software," in M.G. Hinchey and J.P. Bowen (Eds.), Applications of Formal Methods, International Series in Computer Science, chap. 2, Prentice Hall, pp. 17-31, 1995.
    • (1995) Applications of Formal Methods , pp. 17-31
    • Parnas, D.L.1
  • 25
    • 84957646690 scopus 로고
    • Anatomy of the pentium bug
    • P.D. Mosses, M. Nielsen, and M.I. Schwartzbach (Eds.), TAPSOFT'95: Theory and Practice of Software Development, Springer-Verlag, May
    • V. Pratt, "Anatomy of the pentium bug," in P.D. Mosses, M. Nielsen, and M.I. Schwartzbach (Eds.), TAPSOFT'95: Theory and Practice of Software Development, number 915 in Lecture Notes in Computer Science, Springer-Verlag, pp. 97-107, May 1995.
    • (1995) Lecture Notes in Computer Science , Issue.915 , pp. 97-107
    • Pratt, V.1
  • 26
    • 0010863630 scopus 로고
    • A new class of digital division methods
    • J.E. Robertson, "A new class of digital division methods," IRE Trans. on Electron. Computers, Vol. EC-7, pp. 218-222, 1958.
    • (1958) IRE Trans. on Electron. Computers , vol.EC-7 , pp. 218-222
    • Robertson, J.E.1
  • 27
    • 84957706271 scopus 로고    scopus 로고
    • Hierarchical verification of two-dimensional high-speed multiplication in PVS: A case study
    • M. Srivas and A. Camilleri (Eds.), Formal Methods in Computer-Aided Design (FMCAD '96), Palo Alto, CA, Springer-Verlag
    • H. Rueß, "Hierarchical verification of two-dimensional high-speed multiplication in PVS: A case study," in M. Srivas and A. Camilleri (Eds.), Formal Methods in Computer-Aided Design (FMCAD '96), volume 1166 of Lecture Notes in Computer Science, Palo Alto, CA, Springer-Verlag, pp. 79-93, 1996.
    • (1996) Lecture Notes in Computer Science , vol.1166 , pp. 79-93
    • Rueß, H.1
  • 28
    • 84957370152 scopus 로고    scopus 로고
    • Modular verification of SRT division
    • R. Alur and T.A. Henzinger (Eds.), Computer-Aided Verification, CAV '96, New Brunswick, NJ, Springer-Verlag
    • H. Rueß, N. Shankar, and M.K. Srivas, "Modular verification of SRT division," in R. Alur and T.A. Henzinger (Eds.), Computer-Aided Verification, CAV '96, volume 1102 of Lecture Notes in Computer Science, New Brunswick, NJ, Springer-Verlag, pp. 123-134, 1996.
    • (1996) Lecture Notes in Computer Science , vol.1102 , pp. 123-134
    • Rueß, H.1    Shankar, N.2    Srivas, M.K.3
  • 30
    • 84976719228 scopus 로고
    • On the SUP-INF method for proving Presburger formulas
    • Oct.
    • R.E. Shostak, "On the SUP-INF method for proving Presburger formulas," Journal of the ACM, Vol. 24, No. 4, pp. 529-543, Oct. 1977.
    • (1977) Journal of the ACM , vol.24 , Issue.4 , pp. 529-543
    • Shostak, R.E.1
  • 31
    • 84863884482 scopus 로고    scopus 로고
    • Formal Methods in Computer-Aided Design (FMCAD '96)
    • Palo Alto, CA, Springer-Verlag
    • M. Srivas and A. Camilleri (Eds.), Formal Methods in Computer-Aided Design (FMCAD '96), volume 1166 of Lecture Notes in Computer Science, Palo Alto, CA, Springer-Verlag, 1996.
    • (1996) Lecture Notes in Computer Science , vol.1166
    • Srivas, M.1    Camilleri, A.2
  • 34
    • 0019655687 scopus 로고
    • Compatible hardware for division and square root
    • IEEE Computer Society Press
    • G.S. Taylor, "Compatible hardware for division and square root," in Proceedings of the 5th Symposium on Computer Arithmetic, IEEE Computer Society Press, pp. 127-134, 1981.
    • (1981) Proceedings of the 5th Symposium on Computer Arithmetic , pp. 127-134
    • Taylor, G.S.1
  • 35
    • 77957208311 scopus 로고
    • Techniques of multiplication and division for automatic binary computers
    • K.D. Tochter, "Techniques of multiplication and division for automatic binary computers," Quart. J. Mech. Appl. Match, Vol. 3, pp. 364-384, 1958.
    • (1958) Quart. J. Mech. Appl. Match , vol.3 , pp. 364-384
    • Tochter, K.D.1
  • 36
    • 0028195825 scopus 로고
    • A proof of the nonrestoring division algorithm and its implementation on an ALU
    • Jan.
    • D. Verkest, L. Claesen, and H. De Man, "A proof of the nonrestoring division algorithm and its implementation on an ALU," Formal Methods in System Design, Vol. 3, pp. 5-31, Jan. 1994.
    • (1994) Formal Methods in System Design , vol.3 , pp. 5-31
    • Verkest, D.1    Claesen, L.2    De Man, H.3


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