Demonstration venue · read-only. Every page can be browsed; the buttons that would change it are switched off. Create an account to run TaxoReview on your own data. A simulation from public publication records: the people listed were not invited and did not agree to review.
? Tutorial for this page

Ted Stanion

dblp:76/3042 · DBLP profile ↗
← Back
7ranked-venue papers
5as first author
0since 2021 · last 2003
—ORCID · none

Domains — the database's venue-derived domains; a paper can count in several

Systems, architecture and hardware · 6 · 5 first-authorArtificial intelligence and machine learning · 1Theory of computation · 1

Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.

Computer architecture, parallel and distributed computing, and storage systems
4 papers
Electronic design automation · 100%

Topics — the 9 heaviest of 9, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Electronic design automation › hardware verification and test › formal verification
equivalence checking
0.012002
A practical and efficient method for compare-point matching · DAC 2002
Electronic design automation › hardware verification and test
hardware verification
0.012002
A practical and efficient method for compare-point matching · DAC 2002
Electronic design automation
logic synthesis
0.021995
A Method for Finding Good Ashenhurst Decompositions and Its Application to FPGA Synthesis · DAC 1995
Boolean division and factorization using binary decision diagrams · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 1994
Electronic design automation › logic synthesis
boolean function decomposition
0.011995
A Method for Finding Good Ashenhurst Decompositions and Its Application to FPGA Synthesis · DAC 1995
Electronic design automation › logic synthesis
FPGA synthesis
0.011995
A Method for Finding Good Ashenhurst Decompositions and Its Application to FPGA Synthesis · DAC 1995
Electronic design automation
hardware verification and test
0.011995
An efficient method for generating exhaustive test sets · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 1995
Electronic design automation › logic synthesis › technology mapping › FPGA technology mapping
lookup table mapping
0.011995
A Method for Finding Good Ashenhurst Decompositions and Its Application to FPGA Synthesis · DAC 1995
Electronic design automation › hardware verification and test › test generation › fault test generation
stuck-at fault test generation
0.011995
An efficient method for generating exhaustive test sets · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 1995
Electronic design automation › hardware verification and test
test generation
0.011995
An efficient method for generating exhaustive test sets · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 1995

Methods — techniques the papers use, named apart from their topics

heuristic algorithm · 0.0ATPG-based matching · 0.0binary decision diagram · 0.0roth-karp algorithm · 0.0path-oriented techniques · 0.0ordered binary decision diagrams · 0.0interval cofactor · 0.0
YearPublicationVenuePosition
2003 Guiding SAT Diagnosis with Tree Decompositions
Per Bjesse, James H. Kukula, Robert F. Damiano, Ted Stanion, Yunshan Zhu
SAT4
2002 A practical and efficient method for compare-point matching
abstract
An important step in using combinational equivalence checkers to verify sequential designs is identifying and matching corresponding compare-points in the two sequential designs to be verified. Both non-function and function-based matching methods are usually employed in commercial verification tools. In this paper, we describe a heuristic algorithm using ATPG for matching comparepoints based on the functionality of the combinational blocks in the sequential designs. Results on industrial-sized circuits show our methods are both practical and efficient.
Demos Anastasakis, Robert F. Damiano, Hi-Keung Tony Ma, Ted Stanion
DAC4
1999 Implicit Verification of Structurally Dissimilar Arithmetic Circuits
abstract
In this paper we present a method for verifying structurally dissimilar arithmetic circuits which does not depend on knowledge of the circuit's intended behavior. Rather than trying to prove that two outputs are equivalent, the method tries to find an implication of the form A/spl rarr/C where the consequent C states that the outputs are equivalent. If we then prove that the antecedent, A, of the implication is true, then our original outputs must be equivalent. Since the truth of A implies the truth of C, we call this method implicit verification. Unlike previously reported implication techniques, we allow the antecedent A to be the conjunction of many conditions rather than a single condition. In addition to allowing more general antecedents, we give a method for choosing them in a useful manner. Using this implicit verification technique, we have been able to verify a 32/spl times/32 array multiplier versus a 32/spl times/32 Wallace tree multiplier.
Ted Stanion
ICCD1
1995 A Method for Finding Good Ashenhurst Decompositions and Its Application to FPGA Synthesis
abstract
In this paper, we present an algorithm for finding a good Ashenhurst decomposition of a switching function.Most current methods for performing this type of decomposition are based on the Roth-Karp algorithm.The algorithm presented here is based on finding an optimal cut in a BDD.This algorithm differs from previous decomposition algorithms in that the cut determines the size and composition of the bound set and the free set.Other methods examine all possible bound sets of an arbitrary size.We have applied this method to decomposing functions into sets of -variable functions.This is a required step when implementing a function using a lookup table (LUT) based FPGA.The results compare very favorably to existing implementations of Roth-Karp decomposition methods.
Ted Stanion, Carl Sechen
DAC1
1995 An efficient method for generating exhaustive test sets
abstract
We present a new algorithm for generating tests for single stuck line (SSL) faults in combinational logic circuits using a combination of Boolean and path-oriented techniques. We use Boolean techniques employing the ordered binary decision diagram (BDD) to limit the effect of hard faults on the performance of the algorithm. We use path-oriented techniques similar to those in conventional test generation algorithms to limit the number of algebraic operations that must be performed. The test set generated for each fault is exhaustive in the sense that we find all test patterns which make the fault observable at some primary output. We implemented the algorithm as the program TSUNAMI and applied it to the standard ISCAS '85 and ISCAS '89 benchmark circuits. Results indicate that for circuits which are amenable to analysis by BDD's, TSUNAMI performs significantly better than conventional algorithms such as FAN or EST in generating tests for all targeted faults. Moreover, TSUNAMI finds a large set of test vectors for each fault. The program can easily manipulate these sets of vectors to produce test vectors which test many faults. As a result, we are able to compress the sets of vectors into a very small total number of patterns.
Ted Stanion, Debashis Bhattacharya, Carl Sechen
IEEE Trans. Comput. Aided Des. Integr. Circuits Syst.1
1994 Boolean division and factorization using binary decision diagrams
abstract
A method for performing Boolean division and factorization using a new cofactor operation, the interval cofactor, is proposed. This method Is efficiently implemented using BDD's and allows for the use of external and internal don't care sets. As well as generating a normal factored form, the method also generates an extended factored form that allows for the use of the exclusive-OR function in the expression. Using this extended form, much better factorizations may sometimes be found. The method was implemented in Catamount, a logic synthesis system currently under development. The method compares favorably to existing algebraic methods.>
Ted Stanion, Carl Sechen
IEEE Trans. Comput. Aided Des. Integr. Circuits Syst.1
1993 Maximum projections of don't care conditions in a Boolean network
abstract
The maximum flexibility of a function at a node in a Boolean network is described by the incompletely specified function formed using the union of the satisfiability don't-care set (SDC) and observability don't-care set (ODC) of the node. The normal representation of these sets depends on every variable in the network, can be quite large and may be hard to compute. Usually, we are only interested in the don't care set when restricted to a certain set of variables. We give a formulation for the don't care set of a node in terms of a pre-specified set of variables and prove that this formulation is the maximum projection of the entire don't care set onto the chosen set of variables. This formulation allows computation to start at the target node and proceed by traversing the network outwards. The computation may be stopped at any time yielding a valid subset of the don't care set.
Ted Stanion, Carl Sechen
ICCAD1