Title :
Fault scanning and repairing in processor based system using dynamic reconfiguration
Author :
Gowtham Raj, G. ; Kannan, B. ; Aravind, T.
Author_Institution :
Dept. of ECE., V.S.B. Eng. Coll., Karur, India
Abstract :
In this paper, a new method of fault tolerance technique through dynamic reconfiguration is achieved in Processor based System. There involves two parts of technique Fault detection and Fault recover. First, a new reseeding architecture for scan based built - in self-set (BIST), which uses a linear feedback shift register (LFSR) as test pattern generator is proposed. Multiple cells of the LFSR are utilized as sources for feeding the scan chain of the circuit under test in different test phases. The LFSR generates the same state sequence in all phases, keeping that way the implementation cost low. A seed - selection algorithm is furthermore presented that, taking advantage of the multiphase architecture, manages to significantly reduce the number of the required seeds for achieving complete (100%) fault coverage. Then simple LDPC codes based on Euclidean geometries (EG-LDPC) are included to verify whether the TPG output is correctly fed to processor which is the circuit under test (CUT). The main goal of testing and diagnostic process of CUT is achieved by the mechanism of Roving Self-Testing Area (Roving STAR).This process takes place in self-test areas of FPGA without affecting normal system operation. By this way entire chip is tested by roving the STARs across FPGA. In case of occurrence of any fault the ORA gives the fail response to memory unit, then memory unit fed the correct output from LUT for particular clock cycle.
Keywords :
automatic test pattern generation; built-in self test; fault diagnosis; field programmable gate arrays; logic testing; microprocessor chips; parity check codes; shift registers; table lookup; BIST; Euclidean geometries; FPGA; LDPC codes; LFSR; LUT; Roving STAR; circuit scan chain; circuit under test; dynamic reconfiguration; fault detection; fault recover; fault repairing; fault scanning; fault tolerance technique; linear feedback shift register; memory unit; particular clock cycle; processor based system; roving self-testing area; scan based built-in self-set; test pattern generator; Circuit faults; Electric variables measurement; Field programmable gate arrays; Integrated circuit modeling; Logic gates; Parity check codes; Reliability; BIST; CUT; EG-LDPC; LFSR; ROVING STAR;
Conference_Titel :
Smart Structures and Systems (ICSSS), 2013 IEEE International Conference on
Conference_Location :
Chennai
Print_ISBN :
978-1-4673-6240-5
DOI :
10.1109/ICSSS.2013.6623013