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

Don E. Ross

dblp:57/1724 · DBLP profile ↗
← Back
13ranked-venue papers
2as first author
0since 2021 · last 2004
—ORCID · none

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

Systems, architecture and hardware · 13 · 2 first-author

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 10 heaviest of 10, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Electronic design automation
hardware verification and test
0.021995
Built-in self test for C-testable ILA's · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 1995
CATAPULT: Concurrent Automatic Testing Allowing Parallelization and Using Limited Topology · DAC 1988
Electronic design automation › hardware verification and test › design for testability
built-in self-test
0.011995
Built-in self test for C-testable ILA's · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 1995
Electronic design automation › hardware verification and test › testability improvement
c-testability
0.011995
Built-in self test for C-testable ILA's · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 1995
Electronic design automation › hardware verification and test › combinational circuit testing
iterative logic array testing
0.011995
Built-in self test for C-testable ILA's · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 1995
Electronic design automation
logic synthesis
0.021992
Functional Approaches to Generating Orderings for Efficient Symbolic Representations · DAC 1992
Heuristics to Compute Variable Orderings for Efficient Manipulation of Ordered Binary Decision Diagrams · DAC 1991
Electronic design automation › design representation
symbolic representation
0.011992
Functional Approaches to Generating Orderings for Efficient Symbolic Representations · DAC 1992
Electronic design automation › hardware verification and test
hardware verification
0.011991
Heuristics to Compute Variable Orderings for Efficient Manipulation of Ordered Binary Decision Diagrams · DAC 1991
Electronic design automation › hardware verification and test › test generation
parallel test generation
0.011988
CATAPULT: Concurrent Automatic Testing Allowing Parallelization and Using Limited Topology · DAC 1988
Electronic design automation › hardware verification and test
test generation
0.011988
CATAPULT: Concurrent Automatic Testing Allowing Parallelization and Using Limited Topology · DAC 1988
Electronic design automation › logic synthesis
variable ordering
0.011991
Heuristics to Compute Variable Orderings for Efficient Manipulation of Ordered Binary Decision Diagrams · DAC 1991

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

one repetition length · 0.0linear finite state machine · 0.0distinguishing sequence · 0.0functional approaches · 0.0heuristic · 0.0
YearPublicationVenuePosition
2004 Memory BIST Using ESP
abstract
A memory BIST enhancement, ESP short for exercising system paths, is described that allows the efficiency and functional capabilities of standard approaches while addressing two important problems. Conventional Memory BIST techniques require MUXes at the inputs of the memory that allow for the inputs to be driven either by system signals or by test signals. These MUXes add delays, in the system path going to the memory, which often has critical timing. ESP eliminates such delays by implementing the MUXing function 'before' scan cells. ESP also uses scan cells to capture the memory output for feeding back to the BIST controller. This output may have traveled through some logic before getting to the recording scan cells. By including the delays of the system input and output paths, ESP allows for verifying that the memory will work correctly as part of the system rather than just as an isolated unit. Using ESP, a memory BIST can catch transition and delay faults that are impractical, or even impossible, to catch otherwise. Therefore, ESP can be useful for all memories but may be crucial for the memories which cannot tolerate the addition of the MUX delay to functional paths.
Xiaogang Du, Sudhakar M. Reddy, Don E. Ross, Wu-Tung Cheng, Joseph Rayhawk
VTS3
2000 Conversion of small functional test sets of nonscan blocks to scan patterns
abstract
Testing nonscan blocks of hardware such as small embedded memories (register files, etc.) can be done using existing scan chains due to the atypically small memory size. FastScan's Macrotest has been developed to solve this problem, and the more interesting problem of concisely and accurately informing the user about the specific hardware and command constraints which prevent successful testing. This allows the user to quickly identify the particular problems, and add DFT or change the patterns to match the architectural and other restraints of the embedding.
Don E. Ross, Tim Wood 0001, Grady Giles
ITC1
1995 Built-in self test for C-testable ILA's
abstract
Testing of one-dimensional (1-D) unilateral iterative logic arrays (ILA's) of combinational cells with constant test vectors is studied and the concept of one repetition length (ORL) within the tests used for testing C-testable arrays is described. The impact of ORL on the test set size and the design of the test generator are discussed. ORL can dramatically reduce the on-chip test generator size with a negligible increase in the test set size. ORL, coupled with a single distinguishing sequence (DS) for ILA's with cell vertical outputs has proved to be attractive in terms of both reduced test set size and reduced test generator size. ORL testability can be used for C-testable arrays with single faulty cell and multiple faulty cells. The technique for using a single linear finite state machine (LFSM) for generating the necessary deterministic test patterns followed optionally by pseudorandom patterns from the same automaton is discussed. Use of an LFSM as a built-in test generator for only deterministic tests for 1-D ILA's is covered. With ORL, a compact LFSM based built-in self test (BIST) generator can deliver the test vectors to all the cells in the array. The exact probability distribution equation has been developed for additional bits needed to map a nonlinear machine (FSM) definition into a LFSM definition. The distribution clearly shows that the expected number of additional bits is very small, often zero.>
Murali M. R. Gala, Don E. Ross, Karan L. Watson, Beena Vasudevan, Peter Utama
IEEE Trans. Comput. Aided Des. Integr. Circuits Syst.2
1994 Linear finite state machine for lD ILAs
abstract
Linear Finite State Machine for One Dimensional (1D) Iterative Logic Arrays (ILAs) is described. The technique for modifying the Linear Feedback Shift Register (LFSR) based test generator called Linear Finite State Machine (LFSM) for deterministic test pattern generation is discussed and extended for generating the test vectors for 1D unilateral ILAs. One Repetition Length (ORL) of C-testable ILAs and unique characteristics of the C-testable test patterns are used for the compact design of the LFSM based at-speed Built-in Self Test (BIST). Such LFSM based BIST occupies small silicon area, simplifies the design of the controller and does at-speed testing of the ILAs. This results in reduced time and cost of testing. In addition, the exact probability distribution equations are developed for additional bits needed to map a Finite State Machine (FSM) into an LFSM. The distribution clearly shows that the expected number of additional bits is very small, often zero. The probability distribution equations are equally valid for any LFSR based test generator for other circuits.>
Murali M. R. Gala, Peter Utama, Don E. Ross, Karan L. Watson
VTS3
1993 An Accurate Delay Model for BiCMOS Gates and Off-chip Drivers
Sherif H. K. Embabi, R. Damodaran, R. Bhagwan, Don E. Ross
ISCAS4
1993 Testability of one dimensional ILAs under multiple faults
abstract
Testing of one dimensional unilateral iterative logic arrays (ILAs) of combinational cells under multiple faults is discussed. It has been shown that it is possible to generate a test set for ILAs with primary outputs under multiple faults. Some ILAs have a constant number of test vectors independent of the size of the array. These types of arrays are called C-testable arrays. Present work proves that all useful one dimensional unilateral ILAs with only boundary outputs are not C-testable under multiple faults.>
Murali M. R. Gala, Karan L. Watson, Don E. Ross
VTS3
1993 Signal probability calculations using partial functional manipulation
abstract
Signal probability calculations are necessary to determine the random pattern testability of logic circuits. Determination of random pattern testability is necessary for considering the use of weighted or unweighted linear feedback shift registers (LFSRs) as an appropriate testing method. This paper presents an algorithm to accurately and efficiently (both in space and time) calculate signal probabilities (sometimes called syndrome analysis) within digital logic networks. It has the advantage that it uses a new method for signal probability calculations which is typically both fast and accurate, and which has already efficiently produced results for all the ISCAS combinational circuits.>
Ravishankar Kodavarti, Don E. Ross
VTS2
1993 LFSR based deterministic hardware for at-speed BIST
abstract
A deterministic test pattern generator for BIST, based on linear feedback shift registers is discussed. A method of designing the test pattern generator in order that it generates deterministic as well as pseudo random patterns is presented. One application of this method is illustrated where deterministic at-speed testing of C-testable ILAs, covering all possible single and multiple combinational faults is achieved. Response analysers are discussed including one with zero aliasing probability. The algorithms for synthesizing the small amount of BIST hardware are explained.>
Beena Vasudevan, Don E. Ross, Murali M. R. Gala, Karan L. Watson
VTS2
1992 Functional Approaches to Generating Orderings for Efficient Symbolic Representations
M. Ray Mercer, Rohit Kapur, Don E. Ross
DAC3
1992 The roles of controllability and observability in design for test
abstract
The nature of many problems related to testability requires detailed information about their underlying test parameters. These parameters are commonly referred to as controllability and observability. This research concerns exact measures of detectability, controllability, and observability to measure the relative importance of the latter two on the likelihood of the former. New functional methods for fault analysis are utilized which allow computations not previously possible; the empirical results presented here are an example of such an application.>
Kenneth M. Butler, Rohit Kapur, M. Ray Mercer, Don E. Ross
VTS4
1991 Heuristics to Compute Variable Orderings for Efficient Manipulation of Ordered Binary Decision Diagrams
Kenneth M. Butler, Don E. Ross, Rohit Kapur, M. Ray Mercer
DAC2
1991 Exact ordered binary decision diagram size when representing classes of symmetric functions
Don E. Ross, Kenneth M. Butler, M. Ray Mercer
J. Electron. Test.1
1988 CATAPULT: Concurrent Automatic Testing Allowing Parallelization and Using Limited Topology
Rhonda Kay Gaede, Don E. Ross, M. Ray Mercer, Kenneth M. Butler
DAC2