Network
Latest external collaboration on country level. Dive into details by clicking on the dots.
Publication
Featured researches published by Robert L. Kanzelman.
formal methods in computer aided design | 2004
Hari Mony; Jason R. Baumgartner; Viresh Paruthi; Robert L. Kanzelman; Andreas Kuehlmann
Transformation-based verification has been proposed to synergistically leverage various transformations to successively simplify and decompose large problems to ones which may be formally discharged. While powerful, such systems require a fair amount of user sophistication and experimentation to yield greatest benefits – every verification problem is different, hence the most efficient transformation flow differs widely from problem to problem. Finding an efficient proof strategy not only enables exponential reductions in computational resources, it often makes the difference between obtaining a conclusive result or not. In this paper, we propose the use of an expert system to automate this proof strategy development process. We discuss the types of rules used by the expert system, and the type of feedback necessary between the algorithms and expert system, all oriented towards yielding a conclusive result with minimal resources. Experimental results are provided to demonstrate that such a system is able to automatically discover efficient proof strategies, even on large and complex problems with more than 100,000 state elements in their respective cones of influence. These results also demonstrate numerous types of algorithmic synergies that are critical to the automation of such complex proofs.
international conference on computer design | 2006
Jason R. Baumgartner; Hari Mony; Viresh Paruthi; Robert L. Kanzelman; Geert Janssen
High-end hardware design flows mandate a variety of sequential transformations to address needs such as performance, power, post-silicon debug and test. Industrial demand for robust sequential equivalence checking (SEC) solutions is thus becoming increasingly prevalent. In this paper, we discuss the role of SEC within IBM. We motivate the need for a highly-automated scalable solution, which is robust against a variety of design transformations - including those that alter initialization sequences. This motivation has caused us to embrace the paradigm of SEC with respect to designated initial states. We furthermore describe the diverse set of algorithms comprised within our SEC framework, which we have found necessary for the automated solution of the most complex SEC problems. Finally, we provide several experiments illustrating the necessity of our diverse algorithm flow to efficiently solve difficult SEC problems involving a variety of design transformations.
formal methods in computer-aided design | 2009
Michael L. Case; Hari Mony; Jason R. Baumgartner; Robert L. Kanzelman
This paper addresses the presence of logic which has relevance only during initial time frames in a hardware design. We examine transient logic in the form of signals which settle to deterministic constants after some prefix number of time frames, as well as primary inputs used to enumerate complex initial states which thereafter become irrelevant. Experience shows that a large percentage of hardware designs (industrial and benchmarks) have such logic, and this creates overhead in the overall verification process. In this paper, we present automated techniques to detect and eliminate such irrelevant logic, enabling verification efficiencies in terms of greater logic reductions, deeper Bounded Model Checking (BMC), and enhanced proof capability using induction and interpolation.
Archive | 1994
Robert F. Damiano; Anthony D. Drumm; Michael Kay Edwards; Robert L. Kanzelman; Kathy M. McCarthy
Archive | 2002
Jason R. Baumgartner; Robert L. Kanzelman; Wolfgang Roesner
Archive | 2007
Jason R. Baumgartner; Robert L. Kanzelman; Hari Mony; Viresh Paruthi
Archive | 2005
Jason R. Baumgartner; Robert L. Kanzelman; Hari Mony; Viresh Paruthi
Archive | 2004
Kenneth Michael Caron; Robert L. Kanzelman; Scott H. Mack; Lance Gordon Thompson; Mark Allen Williams
Archive | 1996
Anthony D. Drumm; Robert L. Kanzelman; Bruce George Rudolph
Archive | 2008
Jason R. Baumgartner; Robert L. Kanzelman; Hari Mony; Viresh Paruthi