Title :
On-line testable logic design for FPGA implementation
Author :
Burress, A.L. ; Lala, P.K.
Author_Institution :
Dept. of Electr. Eng., North Carolina A&T State Univ., Greensboro, NC, USA
Abstract :
In recent years, a number of logic design techniques for look-up table (LUT) based FPGAs have been proposed. However, none of these address issues such as fault detection or testability. This paper presents an algorithm which maps optimized Boolean expressions into look-up table based FPGAs. This mapping automatically incorporates testability features into designs, allowing on-line detection of faults within a FPGA. This is accomplished by utilizing a unique set of cells to implement a design. These cells operate on the premise of a two-rail checker, thus producing both the normal and complemented output when a cell is operating correctly, and two outputs of the same value in the presence of a fault. Faults generated in an intermediate cell is propagated to the final outputs, thus allowing on-line testability of a FPGA-based logic system
Keywords :
automatic testing; design for testability; field programmable gate arrays; logic CAD; table lookup; DFT; FPGA implementation; fault detection; intermediate cell; logic design; look-up table; online detection; online testability; optimized Boolean expressions; testability; two-rail checker; Automatic testing; Boolean functions; Built-in self-test; Electrical fault detection; Field programmable gate arrays; Logic design; Logic testing; Programmable logic arrays; Signal synthesis; Table lookup;
Conference_Titel :
Test Conference, 1997. Proceedings., International
Conference_Location :
Washington, DC
Print_ISBN :
0-7803-4209-7
DOI :
10.1109/TEST.1997.639653