Benchmarks in ISCAS [4] Format ========================================================================== Author: Miroslav N. Velev Department of Electrical and Computer Engineering Carnegie Mellon University Pittsburgh, PA 15213, U.S.A. mvelev@ece.cmu.edu http://www.ece.cmu.edu/~mvelev Date: February 7, 2001 Description: Propositional logic formulas generated as described in [3]. If the output 'out' is satisfiable then there is a counterexample for the correctness of the microprocessor, i.e., it is incorrect. This research was supported in part by the SRC under contract 00-DC-684. 0. Condition of Availability ---------------------------- The benchmark suite is made available, provided that any publications that use it will list the reference: M.N. Velev, , Available from: http://www.ece.cmu.edu/~mvelev. Please let us know the best results that you achieve: Miroslav N. Velev (mvelev@ece.cmu.edu) Randal E. Bryant (Randy.Bryant@cs.cmu.edu) 1. Format Description --------------------- The propositional formulas use the following Boolean connectives: NOT, AND, and OR. Comments begin with '#'. Constraints for transitivity of equality [1][2] are included in the formula. References: ----------- [1] R.E. Bryant, and M.N. Velev, "Boolean Satisfiability with Transitivity Constraints," Computer-Aided Verification (CAV '00), E.A. Emerson and A.P. Sistla, eds., LNCS 1855, Springer-Verlag, July 2000, pp. 86-98. [2] R.E. Bryant, and M.N. Velev, "Boolean Satisfiability with Transitivity Constraints," Technical Report CMU-CS-00-101, Carnegie Mellon University, 2000. [3] M.N. Velev, and R.E. Bryant, "Superscalar Processor Verification Using Efficient Reductions of the Logic of Equality with Uninterpreted Functions to Propositional Logic", Correct Hardware Design and Verification Methods (CHARME'99), September 1999. Available from: http://www.ece.cmu.edu/~mvelev. [4] ISCAS85 format, http://www.cbl.ncsu.edu/CBL_Docs/iscas85.html /**************************************************************************** * Copyright (c) 2001 Carnegie Mellon University. * * All rights reserved. * * * * This benchmark suite is distributed by Carnegie Mellon University * * ("University") under license agreement "as is" on a nonexclusive, * * royalty-free basis, completely without warranty or service support. * * This benchmark suite is for internal use only within the licensee * * organization, including all divisions and subsidiaries. * * * * The University hearby disclaims all implied warranties, including the * * implied warranties of merchantability and fitness for a particular * * purpose. The University and its employees shall not be liable for any * * damages incurred by the licensee in use of the benchmark suite, including * * direct, indirect, special, incidental, or consequential damages. * * * ****************************************************************************/