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

Thomas J. Snethen

dblp:57/6171 · DBLP profile ↗
← Back
10ranked-venue papers
1as first author
0since 2021 · last 2014
—ORCID · none

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

Systems, architecture and hardware · 10 · 1 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
2 papers
Electronic design automation · 100%

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

TopicWeightPapersLastEvidence papers
Electronic design automation
hardware verification and test
0.021996
A weighted random pattern test generation system · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 1996
Simulator-oriented fault test generator · DAC 1977
Electronic design automation › hardware verification and test
test generation
0.011996
A weighted random pattern test generation system · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 1996
Electronic design automation › hardware verification and test › random testing
weighted random pattern testing
0.011996
A weighted random pattern test generation system · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 1996
Electronic design automation › hardware verification and test › test generation
fault test generation
0.011977
Simulator-oriented fault test generator · DAC 1977
Electronic design automation › hardware verification and test
fault simulation
0.011977
Simulator-oriented fault test generator · DAC 1977

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

weight generation algorithm · 0.0
YearPublicationVenuePosition
2014 Efficient testing of hierarchical core-based SOCs
abstract
As chip design sizes continue to increase and they contain multiple instances of large and small cores, there is a need for a chip test architecture that allows efficient chip-level tests to be created while also reducing the memory and CPU time needed to create the tests. We define a hierarchical and core-based architecture for generating tests for cores and migrating them to the chip. This architecture allows testing multiple instances of the same core for the same cost as testing a single instance. The architecture also allows testing multiple instances of different cores as well. Memory use is kept low by generating tests for cores out of context and migrating them to the chip. We never have to build a full gate-level chip ATPG model. We show results of pattern count reduction possible when targeting multiple cores simultaneously.
Brion L. Keller, Krishna Chakravadhanula, Brian Foutz, Vivek Chickermane, Akhil Garg 0001, Richard Schoonover, James Sage, Don Pearl, Thomas J. Snethen
ITC9
2010 Low cost at-speed testing using On-Product Clock Generation compatible with test compression
abstract
At-speed testing with functional speed clocks is often done using On-Product Clock Generation (OPCG). When test compression logic is also embedded within the circuit's DFT architecture, the loading of the OPCG programming bits can impact test compression results. We present an approach to the use of OPCG that enables high-speed testing and is compatible with test compression. It also enables the use of tests that pulse multiple domains to further reduce test time and data volume. It also supports generation of inter-domain and static ATPG tests. We present results on four designs; one design shows an over 35% reduction in patterns due to use of multiple clock domains per test. An additional 10+% savings is possible using side-scan to load the OPCG programming registers.
Brion L. Keller, Krishna Chakravadhanula, Brian Foutz, Vivek Chickermane, R. Malneedi, Thomas J. Snethen, Vikram Iyengar, David E. Lackey, Gary Grise
ITC6
2007 Using Programmable On-Product Clock Generation (OPCG) for Delay Test
abstract
On-product clock generation (OPCG) has been used for many years, often in conjunction with logic and memory BIST, but it is a labor-intensive process to identify the cut- points and the OPCG behavior so the ATPG tools can ignore the OPCG logic. Supporting programmable OPCG logic in an ASIC methodology flow required us to automate the OPCG test generation flow. This paper describes how we provide a means for dealing with the programmable aspects of OPCG for use during ATPG and show some results for a few real designs.
Brion L. Keller, Anis Uzzaman, Bibo Li, Thomas J. Snethen
ATS4
2007 Automated handling of programmable on-product clock generation (OPCG) circuitry for delay test vector generation
abstract
Although on-product clock generation (OPCG) has been used for many years, often in conjunction with Logic and Memory BIST, it has usually been a very manual process to identify the cut-points and the OPCG behavior to ATPG tools so they can avoid dealing directly with the OPCG logic. To support programmable OPCG logic in an ASIC methodology flow required us to find a way to automate the handling of the OPCG logic and the various clocking sequences it can produce. This paper describes how we provide a means for dealing with the programmable aspects of OPCG for use during ATPG and shows some results.
Anis Uzzaman, Bibo Li, Thomas J. Snethen, Brion L. Keller, Gary Grise
ITC3
2001 A SmartBIST Variant with Guaranteed Encoding
abstract
SmartBIST is a name for a family of streaming scan test pattern decoders that are suitable for on-chip integration. The automatic test pattern generation (ATPG) algorithms are modified to generate scan test stimulus vectors in a highly compacted source format that is compatible with the SmartBIST decoder hardware. The compacted stimulus vectors are streamed from automatic test equipment (ATE) to the decoder, which expands the data stream in real-time into fully expanded scan test vectors. SmartBIST encoding and decoding use simple algebraic techniques similar to those used for LFSR-coding (also known as LFSR-reseeding). The specific SmartBIST implementation shown in this paper guarantees that all test cubes can be successfully encoded by the modified ATPG algorithm irrespective of the number and position of the care bits.
Bernd Könemann, Carl Barnhart, Brion L. Keller, Thomas J. Snethen, Owen Farnsworth, Donald L. Wheater
Asian Test Symposium4
1999 A Simplified Method for Testing the IBM Pipeline Partial-Scan Microprocessor
abstract
This paper describes a simple test generation method for a high-performance, pipelined partial-scan microprocessor using an automatic test generation tool which was optimized for combinational logic in generating manufacturing test data. Without this method the test generation tool would have had great difficulty in generating the test data needed to achieve the required high fault coverage. User-specified clocking sequences are also allowed for design flexibility. A description of this method is provided and the experimental results are discussed.
Xinghao Chen 0004, Thomas J. Snethen, Joe Swenton, Ron Walther
Asian Test Symposium2
1998 Microprocessor test and test tool methodology for the 500 MHz IBM S/390 G5 chip
abstract
This paper describes the test tool methodology used for the IBM S/390 microprocessor. An efficient, effective, and automated process providing correct-by-construction test pattern generation, an effective test pattern set, and diagnostics were required. This paper explains the techniques used to accomplish this along with explaining why the method was chosen and how it helped expedite the process.
Mary P. Kusko, Bryan J. Robbins, Thomas J. Snethen, Peilin Song, Thomas G. Foote, William V. Huott
ITC3
1996 A weighted random pattern test generation system
abstract
This paper describes a weight generation algorithm that is driven by tests created by a test generator. New concepts with regard to throwing away ineffective weight sets are developed as an integral part of the system. Various parameters that help improve the effectiveness of the weight generation system are discussed.
Rohit Kapur, Srinivas Patil, Thomas J. Snethen, Thomas W. Williams
IEEE Trans. Comput. Aided Des. Integr. Circuits Syst.3
1994 Design of an Efficient Weighted-Random-Pattern Generation System
abstract
This paper describes the design of an efficient weighted random pattern system. The performance of the system is measured by the number of weight sets and the number of weighted random patterns required for high fault coverage. Various heuristics that affect the performance of the system are discussed and an experimental evaluation is provided.
Rohit Kapur, Srinivas Patil, Thomas J. Snethen, Thomas W. Williams
ITC3
1977 Simulator-oriented fault test generator
Thomas J. Snethen
DAC1