메뉴 건너뛰기




Volumn 13, Issue 2, 1998, Pages 127-158

Mechanical verification of adder circuits using rewrite rule laboratory

Author keywords

Automatic verification; Carry lookahead adder; Divide and conquer; Formal verification; Generic adders; Parallel prefix; Powerlists; Proof by induction; Ripple carry adder

Indexed keywords

ARRAYS; COMPUTATIONAL METHODS; DATA STRUCTURES; NETWORKS (CIRCUITS); NUMBER THEORY; PARALLEL ALGORITHMS; RECURSIVE FUNCTIONS; SET THEORY; THEOREM PROVING; ALGORITHMS; CARRY LOGIC; COMPUTATIONAL COMPLEXITY; FORMAL LOGIC;

EID: 0032165446     PISSN: 09259856     EISSN: None     Source Type: Journal    
DOI: 10.1023/A:1008610818519     Document Type: Article
Times cited : (26)

References (44)
  • 1
    • 2442614003 scopus 로고
    • A Methodology for proving correctness of parameterized hardware modules in HOL
    • (eds. D. Borrione and R. Waxman), Elsevier Science Publishers B. V. (North-Holland), Amsterdam
    • C.M. Angelo, L. Claesen, and H. De Man. A Methodology for proving correctness of parameterized hardware modules in HOL, , CHDL '91, (eds. D. Borrione and R. Waxman), Elsevier Science Publishers B. V. (North-Holland), Amsterdam, 1991.
    • (1991) CHDL '91
    • Angelo, C.M.1    Claesen, L.2    De Man, H.3
  • 3
    • 0041884822 scopus 로고
    • Verifying adder circuits using powerlists
    • University of Texas at Austin, CS-TR-94-02
    • W. Adams. Verifying adder circuits using powerlists, University of Texas at Austin, CS. Dept Tech. Report, CS-TR-94-02, 1994.
    • (1994) CS. Dept Tech. Report
    • Adams, W.1
  • 6
    • 10844241114 scopus 로고
    • A regular layout for parallel adders
    • E. E. Swartzlander, editor, IEEE Computer Society Press
    • R.P. Brent and H.T. Kung. A regular layout for parallel adders. In E. E. Swartzlander, editor, Computer Arithmetic, Volume 11. IEEE Computer Society Press, 1990.
    • (1990) Computer Arithmetic , vol.11
    • Brent, R.P.1    Kung, H.T.2
  • 7
    • 0022769976 scopus 로고
    • Graph-based algorithms for boolean function manipulation
    • R.E. Bryant. Graph-based Algorithms for boolean function manipulation", IEEE transactions on Computers, C-35, 1986.
    • (1986) IEEE Transactions on Computers , vol.C-35
    • Bryant, R.E.1
  • 8
    • 0003699201 scopus 로고
    • Verification of arithmetic functions with binary moment diagrams
    • Carnegie Mellon University, June
    • R.E. Bryant, and Y.-A. Chen. Verification of arithmetic functions with binary moment diagrams. Technical Report CMU-CS-94-160, Carnegie Mellon University, June 1994.
    • (1994) Technical Report CMU-CS-94-160
    • Bryant, R.E.1    Chen, Y.-A.2
  • 12
    • 0005031024 scopus 로고
    • A proof of Correctness of the Viper microprocessors: The first level
    • G. Birtwistle and P. A. Subrahmanyam, editors, Kluwer Academic Publishers, Boston
    • A.J. Cohn. A proof of Correctness of the Viper microprocessors: The first level. In G. Birtwistle and P. A. Subrahmanyam, editors, VLSI Specification, Verification and Synthesis, Kluwer Academic Publishers, Boston, 1992, pages 27-72.
    • (1992) VLSI Specification, Verification and Synthesis , pp. 27-72
    • Cohn, A.J.1
  • 21
    • 2442540275 scopus 로고
    • Proving a computer correct in HOL
    • Computer Lab. University of Cambridge
    • J. Joyce, G. Birtwistle and M. Gordon. Proving a computer correct in HOL. Technical Report 100, Computer Lab. University of Cambridge, 1986.
    • (1986) Technical Report 100
    • Joyce, J.1    Birtwistle, G.2    Gordon, M.3
  • 22
    • 0008243818 scopus 로고    scopus 로고
    • Constructors can be partial too
    • R. Veroff, editor, MIT Press, Cambridge, MA
    • D. Kapur. Constructors can be partial too. In R. Veroff, editor, Essays in Honor of Larry Was. MIT Press, Cambridge, MA, 1996.
    • (1996) Essays in Honor of Larry Was.
    • Kapur, D.1
  • 24
    • 84896883962 scopus 로고    scopus 로고
    • Rewriting, decision procedures and lemma speculation for automated hardware verification. Invited Talk
    • New Jersey, August
    • D. Kapur. Rewriting, decision procedures and lemma speculation for automated hardware verification. Invited Talk. In Proc. Theorem Provers in Higher-order Logics, New Jersey, August 1997.
    • (1997) Proc. Theorem Provers in Higher-order Logics
    • Kapur, D.1
  • 25
    • 84919236516 scopus 로고
    • Tecton: A framework for specifying and verifying generic system components. Invited Talk
    • University of Nijmegen, Netherlands, June
    • D. Kapur and D.R. Musser. Tecton: A framework for specifying and verifying generic system components. Invited Talk. In TPCD Conf. 1992 (Theorem Provers in Circuit Design), University of Nijmegen, Netherlands, June 1992.
    • (1992) TPCD Conf. 1992 (Theorem Provers in Circuit Design)
    • Kapur, D.1    Musser, D.R.2
  • 28
    • 2442511045 scopus 로고
    • Automated reasoning about parallel algorithms using powerlists
    • V.S. Alagar, editor, Springer, July
    • D. Kapur and M. Subramaniam. Automated reasoning about parallel algorithms using powerlists. In V.S. Alagar, editor, Proc. AMAST'95, Springer, July 1995.
    • (1995) Proc. AMAST'95
    • Kapur, D.1    Subramaniam, M.2
  • 32
    • 2442421032 scopus 로고
    • Powerlist: A structure for parallel recursion
    • Prentice Hall, January Also in TOPLAS, November 1994
    • J. Misra. Powerlist: A structure for parallel recursion. In A Classical Mind: Essays in Honor of C.A.R. Hoare. Prentice Hall, January 1994. Also in TOPLAS, November 1994.
    • (1994) A Classical Mind: Essays in Honor of C.A.R. Hoare.
    • Misra, J.1
  • 33
    • 2442448337 scopus 로고
    • Hardware verification in the interactive VHDL workstation
    • G. Birtwistle and P.A. Subrahmanyam, editors, Kluwer Academic Publishers, Boston
    • P. Narendran and J. Stillman. Hardware verification in the interactive VHDL workstation. In G. Birtwistle and P.A. Subrahmanyam, editors, VLSI Specification, Verification, and Synthesis. Kluwer Academic Publishers, Boston, 1988, pages 235-255.
    • (1988) VLSI Specification, Verification, and Synthesis , pp. 235-255
    • Narendran, P.1    Stillman, J.2
  • 34
  • 37
    • 10844282348 scopus 로고
    • Ruby algebra
    • G. Jones and M. Sheeran, editors, Springer-Verlag
    • L. Rossen. Ruby Algebra. In G. Jones and M. Sheeran, editors, Designing Correct Circuits. Springer-Verlag, 1990.
    • (1990) Designing Correct Circuits
    • Rossen, L.1
  • 38
    • 0025493701 scopus 로고
    • Formal verification of a pipelined microprocessor
    • September
    • M. Srivas and M. Bickford. Formal Verification of a pipelined microprocessor. IEEE Software, September 1990.
    • (1990) IEEE Software
    • Srivas, M.1    Bickford, M.2
  • 40
    • 85029450518 scopus 로고
    • Correctness proofs of parameterized hardware modules in the cathedral-II synthesis environment
    • Glasgow, Scotland, March
    • D. Verkest, L. Claesen and H. De Man. Correctness Proofs of Parameterized Hardware Modules in the Cathedral-II Synthesis Environment. In EDAC'90, Glasgow, Scotland, March 1990.
    • (1990) EDAC'90
    • Verkest, D.1    Claesen, L.2    De Man, H.3
  • 41
    • 2442626601 scopus 로고
    • On the use of the boyer-moore theorem prover for correctness proofs of parameterized hardware modules
    • L. Claeson, editor, Elsevier Science Publishers B. V. (North-Holland)
    • D. Verkest, L. Claesen and H. De Man. On the Use of the Boyer-Moore Theorem Prover for Correctness Proofs of Parameterized Hardware Modules. In L. Claeson, editor, Formal VLSI Specification and Synthesis: VLSI Design Methods I. Elsevier Science Publishers B. V. (North-Holland), 1990.
    • (1990) Formal VLSI Specification and Synthesis: VLSI Design Methods I
    • Verkest, D.1    Claesen, L.2    De Man, H.3


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