Thomas E. Marchok

dblp:35/4136 · DBLP profile ↗
← Back
8ranked-venue papers
3as first author
0since 2021 · last 1997
—ORCID · none

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

Systems, architecture and hardware · 5 · 2 first-authorApplied, interdisciplinary, general and emerging computing · 3 · 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
6 papers
Electronic design automation · 82% Embedded and real-time systems · 16% Performance modeling and evaluation · 3%
Computer networks
1 paper
Wireless networking · 100%

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

TopicWeightPapersLastEvidence papers
Electronic design automation › hardware verification and test
test generation
0.031997
Behavior and testability preservation under the retiming transformation · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 1997
A complexity analysis of sequential ATPG · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 1996
On Test Set Preservation of Retimed Circuits · DAC 1995
Electronic design automation › logic synthesis › sequential circuit optimization
retiming
0.021997
Behavior and testability preservation under the retiming transformation · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 1997
On Test Set Preservation of Retimed Circuits · DAC 1995
Electronic design automation
hardware verification and test
0.021996
A complexity analysis of sequential ATPG · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 1996
On Test Set Preservation of Retimed Circuits · DAC 1995
Electronic design automation
logic synthesis
0.021997
Behavior and testability preservation under the retiming transformation · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 1997
On Test Set Preservation of Retimed Circuits · DAC 1995
Electronic design automation
hardware test
0.011997
Behavior and testability preservation under the retiming transformation · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 1997
Electronic design automation › hardware verification and test › design for testability
testability preservation
0.011997
Behavior and testability preservation under the retiming transformation · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 1997
Embedded and real-time systems
real-time communication
0.021989
Priority Inversions in Real-Time Communication · RTSS 1989
Token-Ring Adapter-Chipset Architectural Considerations for Real-Time Systems · RTSS 1989
Embedded and real-time systems › real-time scheduling
priority inversion
0.011989
Priority Inversions in Real-Time Communication · RTSS 1989
Embedded and real-time systems
real-time operating systems
0.011989
Priority Inversions in Real-Time Communication · RTSS 1989
Performance modeling and evaluation › queueing models
token ring
0.011989
Token-Ring Adapter-Chipset Architectural Considerations for Real-Time Systems · RTSS 1989
Embedded and real-time systems › real-time communication
real-time networks
0.011988
Advanced Real-Time Scheduling Using the IEEE 802.5 Token Ring · RTSS 1988
Electronic design automation › hardware verification and test
sequential circuit testing
0.011996
A complexity analysis of sequential ATPG · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 1996
Electronic design automation › logic synthesis
sequential circuit optimization
0.011995
On Test Set Preservation of Retimed Circuits · DAC 1995
Wireless networking
medium access control
0.011989
Token-Ring Adapter-Chipset Architectural Considerations for Real-Time Systems · RTSS 1989
Embedded and real-time systems
distributed real-time systems
0.011989
Priority Inversions in Real-Time Communication · RTSS 1989
Embedded and real-time systems › real-time scheduling
hard real-time scheduling
0.011988
Advanced Real-Time Scheduling Using the IEEE 802.5 Token Ring · RTSS 1988
Embedded and real-time systems
real-time scheduling
0.011988
Advanced Real-Time Scheduling Using the IEEE 802.5 Token Ring · RTSS 1988

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

synchronizing sequence analysis · 0.0structural ATPG · 0.0functional ATPG · 0.0retiming transformation · 0.0complexity analysis · 0.0simulation · 0.0schedulability analysis · 0.0
YearPublicationVenuePosition
1997 Behavior and testability preservation under the retiming transformation
abstract
Recently, it has been shown that retiming has a very strong impact on the run time required for sequential, structural automatic test pattern generators (ATPG's), as well as the levels of fault coverage and fault efficiency attained. In this paper, we show that, for circuits with no hardware reset or a global reset state, retiming preserves testability with respect to a single stuck-at fault test set by adding a prefix sequence of a predetermined number of arbitrary input vectors. We show that this result holds for test sets derived based on structural and functional methods, and based on the conventional and multiple observation time testing strategies. Furthermore, we derive the conditions under which synchronizing sequences are preserved under retiming. We show that a structural synchronizing sequence for a circuit drives any of its corresponding retimed circuits to an equivalent state. In addition, we show that functional synchronizing sequences are preserved under retiming by adding a prefix sequence of a predetermined number of arbitrary input vectors. The impact of retiming on ATPG complexity and test-set preservation under retiming suggest a new approach for enhancing the performance of structural, sequential ATPG's. Experimental results show that high fault coverages can be achieved on high-performance circuits optimized by retiming with much less CPU time (a reduction of two orders of magnitude in several instances) than if ATPG is attempted directly on those circuits.
Aiman H. El-Maleh, Thomas E. Marchok, Janusz Rajski, Wojciech Maly
IEEE Trans. Comput. Aided Des. Integr. Circuits Syst.2
1996 Modeling the Difficulty of Sequential Automatic Test Pattern Generation
abstract
This paper introduces a model which describes the cost of automatic test pattern generation for (non-scan) sequential logic in terms of attributes of the circuit under test. This model addresses a core issue involved in integrated circuit design and test trade-offs, and can be used to evaluate the cost effectiveness of potential design-for-testability (DFT) techniques. This knowledge can also be used to identify hard-to-test portions of designs, and therefore to devise more cost-effective DFT techniques.
Thomas E. Marchok, Wojciech Maly
ICCD1
1996 A complexity analysis of sequential ATPG
abstract
The research reported in this paper has been conducted to identify those attributes, of both sequential circuits and structural, sequential automatic test pattern generation algorithms, which can lead to extremely long test generation times. The retiming transformation is used to create families of circuits which have the same sequential depth and number and length of cycles, but a significantly different percentage of valid states. It was observed for three different sequential test pattern generators that the increase in complexity of test pattern generation is related to a new circuit attribute, termed density of encoding, and not to the sequential depth or number and length of cycles-i.e., those circuit parameters to which the complexity of test pattern generation has traditionally been attributed.
Thomas E. Marchok, Aiman H. El-Maleh, Wojciech Maly, Janusz Rajski
IEEE Trans. Comput. Aided Des. Integr. Circuits Syst.1
1995 On Test Set Preservation of Retimed Circuits
abstract
Abstract| Recently, it has been shown that retiming has a very strong impact on the run time of sequential, structural automatic test pattern generators (ATPGs), as well as the levels of fault coverage and fault eciency attained.In this paper, we show that retiming preserves testability with respect to a single stuck-at fault test set by adding a pre x sequence of a pre-determined number of arbitrary input vectors.Experimental results show that high fault coverages can be achieved on high performance circuits optimized by retiming with a much less CPU time (a reduction of two orders of magnitude in several instances) than if ATPG is attempted directly on those circuits.
Aiman H. El-Maleh, Thomas E. Marchok, Janusz Rajski, Wojciech Maly
DAC2
1989 Token-Ring Adapter-Chipset Architectural Considerations for Real-Time Systems
abstract
The results of implementation studies utilizing commercially available IEEE 802.5 chip sets and boards are reported. Serious implementation flaws were discovered that prevent the full potential of the IEEE 802.5 token ring standard from being realized for real-time applications. Specifically, unbounded delays can be introduced which not only destroy the desired response time determinism offered by algorithmic scheduling, but which also negate asynchronous alert class guarantees and unnecessarily increase other asynchronous response times. An analysis is made of the scheduling properties of current implementations, and modifications to the current implementations are proposed to allow them to realize the full potential offered by the IEEE 802.5 standard for real-time applications.>
Thomas E. Marchok, Jay K. Strosnider, Hideyuki Tokuda
RTSS1
1989 Priority Inversions in Real-Time Communication
abstract
The priority-inversion problems in real-time communication are addressed, and solutions developed for the ARTS distributed real-time operating system are presented. The performance results of the multi-thread-based protocol implementation are compared with those of other implementation schemes, and the schedulability is analyzed. Experimental results indicate that the multi-thread-based protocol implementation could eliminate potential priority-inversion problems and also demonstrate the same schedulability as the softint implementation scheme in spite of about 10% additional implementation overhead.>
Hideyuki Tokuda, Clifford W. Mercer, Yutaka Ishikawa, Thomas E. Marchok
RTSS4
1989 Responsive, Deterministic IEEE 802.5 Token Ring Scheduling
Jay K. Strosnider, Thomas E. Marchok
Real Time Syst.2
1988 Advanced Real-Time Scheduling Using the IEEE 802.5 Token Ring
abstract
An approach for scheduling the IEEE 802.5 token ring for hard real-time applications is presented that not only guarantees deadlines for synchronous class messages, but also greatly reduces asynchronous class response times. Highly responsive guaranteed service is introduced for alert class asynchronous messages. Conventional use of the IEEE 802.5 token ring provides synchronous communication services using time-domain multiplexing (TDM) while relegating asynchronous class message services to background status. An algorithmic-based scheduling approach is presented that supports a priori schedulability determination for arbitrary synchronous message sets without the costly time-line development, testing, and tuning associated with TDM techniques. This capability allows the IEEE 802.5 to support dynamic, adaptive and reconfigurable run-time environments where the inflexibility of TDM would be prohibitive. Advanced real-time scheduling applied to the IEEE 802.5 token ring greatly enhances the responsiveness of asynchronous class messages while still maintaining guaranteed service for the synchronous class.>
Jay K. Strosnider, Thomas E. Marchok, John P. Lehoczky
RTSS2