Title :
Easily testable and fault-tolerant FFT butterfly networks
Author :
Li, Jin-Fu ; Lu, Shyue-Kung ; Hwang, Shih-Arn ; Wu, Cheng-Wen
Author_Institution :
Dept. of Electr. Eng., Nat. Tsing Hua Univ., Hsinchu, Taiwan
fDate :
9/1/2000 12:00:00 AM
Abstract :
With the advent of deep submicron very large scale integration technology, the integration of a large fast-Fourier-transform (FFT) network into a single chip is becoming possible. However, a practical FFT chip is normally very big, so effective testing and fault-tolerance techniques usually are required. In this paper, we first propose a C-testable FFT network design. Only 20 test patterns are required to cover all combinational single-cell faults and interconnect stuck-at and break faults for the FFT network, regardless of its size. A spare-row based fault-tolerant FFT network design is subsequently proposed. Compared with previous works, our approach shows higher reliability and lower hardware overhead, and only three bit-level cell types are needed for repairing a faulty row in the multiply-subtract-add module. Also, special cell design is not required to implement the reconfiguration scheme. The hardware overhead for the testable design is low-about 4% for 16-bit numbers, regardless of the FFT network size
Keywords :
VLSI; design for testability; error detection; fast Fourier transforms; fault tolerant computing; hypercube networks; integrated circuit reliability; 16 bit; C-testable FFT network design; bit-level cell types; break faults; cell design; combinational single-cell faults; deep submicron very large scale integration technology; fault-tolerant FFT butterfly networks; hardware overhead; interconnect stuck-at faults; multiply-subtract-add module; reconfiguration scheme; reliability; spare-row based network; Built-in self-test; Circuit faults; Digital signal processing; Discrete Fourier transforms; Fault detection; Fault tolerance; Hardware; Signal processing algorithms; Testing; Very large scale integration;
Journal_Title :
Circuits and Systems II: Analog and Digital Signal Processing, IEEE Transactions on