MetaCartSign in to MyCiteSeer

Include Citations | Advanced Search | Help

Include Citations | Advanced Search | Help

  Benchmark Circuit Suite

Download:
pdf | ps
by S. Hazelhurst, C. -j. H. Seger
ftp://ftp.cs.ubc.ca/ftp/local/techreports/1995/TR-95-21.ps.gz
Add To MetaCart

Abstract:

This paper reports on the verification of two of the IFIP WG10.5 benchmarks--- the multiplier and systolic matrix multiplier. The circuit implementations are timed, detailed gate-level descriptions, and the specification is given using the temporal logic TLn, a quaternary-valued temporal logic. A practical, integrated theorem-proving/model checking system based on the compositional theory for TLn and symbolic trajectory evaluation is used to verify the circuits. A 64-bit version of multiplier circuit (Benchmark 17) containing approximately 28 000 gates takes about 18 minutes of computation time to verify. A 4 \Theta 4, 32-bit version of the matrix multiplier (Benchmark 22) containing over 110 000 gates take about 170 minutes of computation time to verify. A significant timing error was discovered in this benchmark.

Citations

24 Voss - a formal hardware verification system: User's guide – Seger - 1993
21 A Simple Theorem Prover Based on Symbolic Trajectory Evaluation and OBDDs – Hazelhurst, Seger - 1993
13 Compositional Model Checking of Partially Ordered State Spaces – Hazelhurst - 1996
7 Benchmark-Circuits for Hardware-Verification – Kropf - 1994
6 Introduction to VLSI Design – Mead, Conway - 1980