Title :
Design, analysis, and evaluation of concurrent checking sorting networks
Author_Institution :
Dept. of Electr. Eng., State Univ. of New York, Stony Brook, NY, USA
Abstract :
In this brief, we propose two new concurrent error-detection (CED) schemes for a class of sorting networks, e.g., odd-even transposition, bitonic, and perfect shuffle sorting networks. A probabilistic method is developed to analyze the fault coverage, and the hardware overhead is evaluated. We first propose a CED scheme by which all errors caused by single faults in a concurrent checking sorting network can be detected. This scheme is the first one available to use significantly less hardware overhead than duplication without compromising throughput. From this scheme, we develop another fault detection scheme which sharply reduces the hardware overhead (using an additional 10%/spl sim/30% hardware) but still achieves virtually 1001 fault coverage.
Keywords :
VLSI; error detection; fault diagnosis; parallel processing; sorting; array processors; bitonic networks; concurrent checking sorting networks; concurrent error-detection; fault coverage; fault detection scheme; hardware overhead; odd-even transposition; perfect shuffle sorting networks; probabilistic method; throughput; totally self checking; Circuit faults; Data processing; Electrical fault detection; Fault detection; Fault tolerance; Hardware; Signal processing; Sorting; Throughput; Very large scale integration;
Journal_Title :
Very Large Scale Integration (VLSI) Systems, IEEE Transactions on