Network


Latest external collaboration on country level. Dive into details by clicking on the dots.

Hotspot


Dive into the research topics where Clay S. Gloster is active.

Publication


Featured researches published by Clay S. Gloster.


international test conference | 1988

Boundary scan with cellular-based built-in self-test

Clay S. Gloster; Franc Brglez

Boundary scan merging with built-in self-test is discussed. The proposed implementation of boundary scan represents a snapshot of the Joint Test Advisory Group Recommendation 1.0, while the built-in self-test implements the features of cellular automata. Test patterns generated from two distinct sources are examined, one with registers using cellular automata and the other, based on the conventional LFSR (linear-feedback shift register) configuration. Distinctive effects of these patterns on fault coverage of specific designs are analyzed and illustrated.<<ETX>>


Proceedings of the IEEE | 1996

Parallel image processing with the block data parallel architecture

Winser E. Alexander; Douglas S. Reeves; Clay S. Gloster

Many digital signal and image processing algorithms can be speeded up by executing them in parallel on multiple processors. The speed of parallel execution is limited by the need for communication and synchronization between processors. In this paper, we present a paradigm for parallel processing that we call the block data flow paradigm (BDFP). The goal of this paradigm is to reduce interprocessor communication and relax the synchronization requirements for such applications. We present the block data parallel architecture which implements this paradigm, and we present methods for mapping algorithms onto this architecture. We illustrate this methodology for several applications including two-dimensional (2-D) digital filters, the 2-D discrete cosine transform, QR decomposition of a matrix and Cholesky factorization of a matrix. We analyze the resulting system performance for these applications with regard to speedup and efficiency as the number of processors increases. Our results demonstrate that the block data parallel architecture is a flexible, high-performance solution for numerous digital signal and image processing algorithms.


Proceedings of SPIE | 2017

An acceleration framework for synthetic aperture radar algorithms

Youngsoo Kim; Clay S. Gloster; Winser E. Alexander

Algorithms for radar signal processing, such as Synthetic Aperture Radar (SAR) are computationally intensive and require considerable execution time on a general purpose processor. Reconfigurable logic can be used to off-load the primary computational kernel onto a custom computing machine in order to reduce execution time by an order of magnitude as compared to kernel execution on a general purpose processor. Specifically, Field Programmable Gate Arrays (FPGAs) can be used to accelerate these kernels using hardware-based custom logic implementations. In this paper, we demonstrate a framework for algorithm acceleration. We used SAR as a case study to illustrate the potential for algorithm acceleration offered by FPGAs. Initially, we profiled the SAR algorithm and implemented a homomorphic filter using a hardware implementation of the natural logarithm. Experimental results show a linear speedup by adding reasonably small processing elements in Field Programmable Gate Array (FPGA) as opposed to using a software implementation running on a typical general purpose processor.


european design automation conference | 1995

Partial scan selection for user-specified fault coverage

Clay S. Gloster; Franc Brglez

With current approaches to partial scan, it is difficult, and often impossible, to achieve a specific level of fault coverage without returning to fill scan. In this paper, we introduce a new formulation of the minimum scan chain assignment problem and propose an effective covering algorithm and test sequence generator SCORCH (Scan Chain Ordering with Reduced Cover Heuristic) to solve it. SCORCH uses a combinational test generator not only to optimize the scan chain assignment, subject to maintaining a user-specified level of fault coverage, brit also as a basis for the test sequence generation. We report experimental results with minimized partial scan assignment and 100% fault coverage for a set of large benchmarks.


european design automation conference | 1993

Synthesis of weighted random sequences with application to testing of sequential circuits

Clay S. Gloster; F. Brglez

The weights are stored and a weighted random sequence generator is used to produce the required test sequences during testing rather than storing the actual test sequence themselves. The generation of required weights is based on the dynamic scan algorithm, DYNASTEE. Experimental results demonstrate tradeoffs in test application time and in tester memory requirements, while maintaining 100% fault coverage of all target faults.<<ETX>>


southeastern symposium on system theory | 1992

Cellular Scan Revisited

Clay S. Gloster; Franc Brglez

In this paper, we re-examine the concept of test machine embedding and present a specific test machine architecture: cellular scan. This architecture offers advantages both over traditional scan as well as circular scan. Compared to traditional scan, cellular scan shortens required test time with vectors generated deterministically. Compared to circular scan, cellular scan requires less hardware, has no limitations on state coverage, and can significantly improve random pattern testability of sequential logic.


Archive | 2002

A compilation tool for automated mapping of algorithms onto fpga-based custom computing machines

Ibrahim Sahin; Clay S. Gloster; Winser E. Alexander


2016 ASEE Annual Conference & Exposition | 2016

Understanding the Reasons for Low Representation of Ethnic Minority Students in STEM Fields

Rajeev Agrawal; Myron L. Stevenson; Clay S. Gloster


Archive | 2015

Acquisition of a High Performance Computing Instrument for Big Data Research and Education

Justin Zhan; Huiming Yu; Clay S. Gloster; Rajeev Agrawal; Christopher Doss


Archive | 2003

A methodology for mapping networking applications to multiprocessor-fpga configurable computing systems

Sivaramakrishnan Subramanian; Winser E. Alexander; Clay S. Gloster

Collaboration


Dive into the Clay S. Gloster's collaboration.

Top Co-Authors

Avatar

Winser E. Alexander

North Carolina State University

View shared research outputs
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar

Douglas S. Reeves

North Carolina State University

View shared research outputs
Top Co-Authors

Avatar

Huiming Yu

North Carolina Agricultural and Technical State University

View shared research outputs
Top Co-Authors

Avatar

Youngsoo Kim

San Jose State University

View shared research outputs
Researchain Logo
Decentralizing Knowledge