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

Yoon-Hwa Choi

dblp:01/5569 · DBLP profile ↗
← Back
22ranked-venue papers
11as first author
0since 2021 · last 2009
0000-0003-4585-2875ORCID · corroborated

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

Systems, architecture and hardware · 11 · 8 first-authorComputer networks · 6 · 2 first-authorSecurity and privacy · 4 · 1 first-authorSoftware engineering, systems software and programming languages · 2Databases, data management, data science and information retrieval · 1 · 1 first-authorApplied, interdisciplinary, general and emerging computing · 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
3 papers
Hardware reliability and fault tolerance · 76% Distributed systems · 12% Hardware accelerators and domain-specific architectures · 11%

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

TopicWeightPapersLastEvidence papers
Hardware reliability and fault tolerance › error detection
concurrent error detection
0.021988
A Fault-Tolerant Systolic Sorter · IEEE Trans. Computers 1988
A Fault-Tolerant FFT Processor · IEEE Trans. Computers 1988
Hardware reliability and fault tolerance › software fault tolerance
algorithm-based fault tolerance
0.011988
A Fault-Tolerant Systolic Sorter · IEEE Trans. Computers 1988
Hardware reliability and fault tolerance › fault-tolerant architecture
fault-tolerant processor design
0.011988
A Fault-Tolerant FFT Processor · IEEE Trans. Computers 1988
Distributed systems
fault tolerance
0.011985
Real-Time Diagnosis of Homogeneous Systems · RTSS 1985
Hardware accelerators and domain-specific architectures › signal processing accelerator
FFT processor
0.011988
A Fault-Tolerant FFT Processor · IEEE Trans. Computers 1988
Hardware accelerators and domain-specific architectures
systolic array
0.011988
A Fault-Tolerant Systolic Sorter · IEEE Trans. Computers 1988

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

reconfiguration · 0.0recomputing by alternate path · 0.0offline fault testing · 0.0error-checking code · 0.0
YearPublicationVenuePosition
2009 Fault-Tolerant Event Detection Using Two Thresholds in Wireless Sensor Networks
abstract
This paper presents a fault-tolerant event detection scheme for wireless sensor networks. Unlike others using a single threshold, the proposed scheme employs two thresholds to cope with the trade-off between event detection accuracy and false alarm rate. An extremely low false alarm rate can be achieved by using a high threshold, while high detection accuracy is obtained by using a low threshold. A sensor node is determined to be in an event region if it passes the high threshold. It can also be determined to be in the region, as long as it passes the low threshold and has a neighbor that passes the high threshold. The dissemination of a local decision to neighboring nodes is made only once to minimize the communication overhead. A moving average filter with a threshold is employed to reduce the impact of transient faults in sensor readings. Computer simulation shows that the proposed scheme also achieves acceptable performance in detecting event regions without computational overhead.
Sung-Jib Yim, Yoon-Hwa Choi
PRDC2
2008 Fault detection of wireless sensor networks
Myeong-Hyeon Lee, Yoon-Hwa Choi
Comput. Commun.2
2007 A Property-Based Technique for Tolerating Faults in Bloom Filters for Deep Packet Inspection
Yoon-Hwa Choi, Myeong-Hyeon Lee
ATC1
2007 A Fault-Tolerant Bloom Filter for Deep Packet Inspection
abstract
Bloom filters can be used for various networking applications to inspect network packet payload to search for predefined signature strings. Hardware-based bloom filters have drawn a great attention due to the fact that they provide constant lookup times at the cost of small false positives. A fault in bloom filters, however, may render the system unable to function correctly since no false negatives cannot be guaranteed. In this paper, we present a fault- tolerant bloom filter which tolerates faults in such a way that no false negatives can be guaranteed. The proposed architecture is simple enough to be implemented without any significant hardware overhead. Moreover, fault detection and recovery can be made during normal operation with negligible time overhead.
Myeong-Hyeon Lee, Yoon-Hwa Choi
PRDC2
2006 An Easily Testable and Reconfigurable Pipeline for Symmetric Block Ciphers
Myeong-Hyeon Lee, Yoon-Hwa Choi
FDTC2
2006 Concurrent Diagnosis of Clustered Sensor Networks
Chin-Woo Cho, Yoon-Hwa Choi
Networking2
2006 A secure alternate path routing in sensor networks
Suk-Bok Lee, Yoon-Hwa Choi
Comput. Commun.2
2003 A pipelined routing lookup scheme with fast updates
Byung-Yeob Kim, Yoon-Hwa Choi
Comput. Commun.2
2002 A Fault-Tolerant Architecture for Symmetric Block Ciphers
abstract
Secure transmission over wireline/wireless networks requires encryption of data and control information. For high-speed data transmission, it would be desirable to implement the encryption algorithms in hardware. Faults in the hardware, however, may cause interruption of service and side-channel attacks. This paper presents a simple technique for achieving fault tolerance in pipelined implementation of symmetric block ciphers. It detects errors, locates the corresponding faults, and readily reconfigures during normal operation, to isolate the identified faulty modules. Bypass links with some extra pipeline stages are used to achieve fault tolerance. The hardware overhead can be controlled by properly choosing the number of extra stages. Moreover, fault tolerance is achieved with negligible time overhead.
Min-Kyu Joo, Jin-Hyung Kim, Yoon-Hwa Choi
Asian Test Symposium3
2000 A scalable and reconfigurable priority queue architecture for ATM switches
Yoon-Hwa Choi, Pong-Gyou Lee
Comput. Commun.1
1997 Algorithm-Based Error Detection in ATM Cell Schedulers
abstract
We present an algorithm based error detection technique for a real time cell scheduler in ATM switches. The scheduler is designed to realize EDF (earliest deadline first) scheduling to guarantee the end to end delay bounds of real time messages. The algorithm invariants of the scheduler are identified to detect erroneous or out of order cell transmissions due to a malfunctioning scheduler. Since a malfunctioning scheduler is unlikely to produce errors detectable at the host level, an immediate detection and recovery at each switch is highly desirable in order to achieve reliable communication in ATM networks. The hardware overhead for realizing error detection is manageably small. Moreover, error detection can be done locally with negligible time overhead.
Yoon-Hwa Choi
LCN1
1996 Concurrent Error Detection and Fault Location in a Fast ATM Switch
abstract
In this paper, we present a concurrent error detection and fault location technique for a fast ATM switch. The switch architecture has multiple data and control planes, each of which has an identical banyan topology. Cell headers are routed via the control planes to reserve their routing paths on the data planes. Multiplicity of data planes for enhancing performance is utilized to detect errors and locate faults during normal operation. An efficient algorithm is developed to locate faulty links or switching elements while normal switching operations are being performed. The identified faulty data planes can also be made usable for cell transmission.
Yoon-Hwa Choi, Pong-Gyou Lee
Asian Test Symposium1
1995 Exploitation of parallelism in group probing for testing massively parallel processing systems
abstract
In this paper, we present a test structure for identifying faulty processing or switching nodes in massively parallel processing systems. The structure does not require any precomputed and stored responses. It is based on group probing and leads to a high test performance by exploiting parallelism in testing. Once a fault is detected, the expected response is obtained by finding a dominant group of nodes producing an identical response. The response from the dominant group is then broadcast to all the nodes under test to determine their fault status by a local comparison. The technique can be used to test identical chips or processing nodes regardless of how the test vectors are generated.
Yoon-Hwa Choi, Chul Kim
Asian Test Symposium1
1995 Configuring Multiple Boundary Scan Chains for Board Testing
abstract
In a board level design with boundary scans, each chip on a board can be tested by loading test vectors and collecting responses through a boundary scan chain. Since the boundary scan may serialize the test process, the overall test time can be reduced if multiple boundary scan chains are used. In that case the test time depends on how the boundary scan chips are connected into multiple chains. In this paper, we present a technique for configuring multiple boundary scan chains to minimize the test time for boundary scan chips on a board.
Yoon-Hwa Choi, Chul Kim, Edward Jung
ISCAS1
1992 Configuration of a boundary scan chain for optimal testing of clusters of non boundary scan devices
abstract
Testing of boards containing a mixture of boundary scan components and clusters of non-boundary scan devices is considered. If a tester cannot contact the non-scan circuitry, the inputs and outputs of onboard boundary scan devices may be used as virtual tester pins. In this case, the time for testing the clusters depends on how the boundary scan chips are connected into a longer scan chain. A technique for configuring a chain of boundary scan chips to minimize the test time for clusters is presented.>
Yoon-Hwa Choi, Taechul Jung
ICCAD1
1991 I/O bound binary tree layout
abstract
The authors propose a VLSI layout strategy for a full binary tree. This layout can support more border leaf processing elements (PEs) and thus can give a higher I-O bandwidth. It is superior to the H-tree layout in terms of the number of boundary leaves. The approach uses H-tree pattern for constructing subtree layouts and then combines a number of such subtrees following standard tree style to get a larger sized tree layout. Finally at the top level H-tree layout style is used to get the overall tree layout. Different I/O bandwidths can be obtained varying the subtree height. The authors derive expression for layout area, longest link and aspect ratio of the chip. It is observed that I/O bandwidth can be significantly increased without much area overhead using this approach.>
Sourav Bhattacharya, Yoon-Hwa Choi, Wei-Tek Tsai
Great Lakes Symposium on VLSI2
1991 Uni-directional cube-connected cycles
abstract
Cube connected cycles (CCC), a popular and layout/efficient alternative to hypercube, can emulate the performance of hypercube for many parallel algorithms. Recently, interconnection networks based on simplex links rather than duplex have been proposed. The uni-directional architectures have layout advantages and reduces complexity of each processing element (PE). The authors propose directed cube connected cycles (DCCC) as a uni-directional alternative to CCC. They have developed PE-to-PE routing algorithm for DCCC. A method for porting algorithms (designed to run on bi-directional CCC) to DCCC is provided. The extent of slowdown due to using simplex links is evaluated. They also provide loop embedding on DCCC. DCCC is found competitive to CCC in algorithmic performance though DCCC is much layout inexpensive.>
Sourav Bhattacharya, Yoon-Hwa Choi, Wei-Tek Tsai
Great Lakes Symposium on VLSI2
1991 Reconfigurable Multipipelines
Yoon-Hwa Choi
ICPP (1)1
1990 Distributed diagnosis for homogeneous systems
Yoon-Hwa Choi
J. Electron. Test.1
1988 A Fault-Tolerant FFT Processor
abstract
A method is proposed for achieving fault tolerance by introducing a redundant stage for a special-purpose fast Fourier transform (FFT) processor. A concurrent error-detection technique, called recomputing by alternate path, is used to detect errors during normal operation. Once an error is detected, a faulty butterfly can be located with log (N+5) additional cycles. The method has 100% detection and location capability, regardless of the magnitude of the roundoff errors. A gracefully degraded reconfiguration using a redundant stage is introduced. This technique ensures a high improvement in reliability and availability. Hardware overhead is O(1/log N) with some additional comparators and switches. The method can be applied to other algorithms implementable on the butterfly structure.>
Yoon-Hwa Choi, Miroslaw Malek
IEEE Trans. Computers1
1988 A Fault-Tolerant Systolic Sorter
abstract
A fault-tolerant systolic sorter design is proposed. An algorithm-based fault tolerance is achieved by testing the invariants of a systolic sorter during normal operation. Transient and permanent computation errors can be detected by using error-checking code and some redundant cells. A block with a single faulty cell can be located. Small hardware overhead and negligible time overhead are shown to be the major advantages of the method. A hierarchical structure is suggested as an efficient architecture for realizing the method. An offline fault-testing method for permanent stuck-at faults is presented.>
Yoon-Hwa Choi, Miroslaw Malek
IEEE Trans. Computers1
1985 Real-Time Diagnosis of Homogeneous Systems
Miroslaw Malek, Yoon-Hwa Choi
RTSS2