DocumentCode :
2704252
Title :
Self-checking of FPGA-based control units
Author :
Levin, Ilya ; Sinelnikov, Vladmir
Author_Institution :
Dept. of Comput. Sci., Tel Aviv Univ., Israel
fYear :
1999
fDate :
4-6 Mar 1999
Firstpage :
292
Lastpage :
295
Abstract :
The paper introduces a new technique for on-line checking of FPGA based Control Units (CUs). This technique is based on the architecture comprising two portions. A self-checking CU and a separate totally self-checking (TSC) checker. Each of these portions is implemented as a combination of an Evolution block and an Execution block. Comparison of code vectors being transferred between the blocks of the portions enables providing a totally self-checking property. The self-checking CU is implemented in a form of a one-rail network of interconnected pre-designed LUT-based configurable logical blocks. The self-checking checker is a Sum-Of-Minterms based checker. The proposed technique: a) does not require any encoding of output words; and b) uses one-rail design, thereby drastically decreasing the required overhead
Keywords :
automatic testing; field programmable gate arrays; logic testing; FPGA-based control units; TSC checker; evolution block; execution block; interconnected LUT-based configurable logical blocks; one-rail network; online checking; self-checking technique; sum-of-minterms based checker; totally self-checking checker; Encoding; Field programmable gate arrays;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
VLSI, 1999. Proceedings. Ninth Great Lakes Symposium on
Conference_Location :
Ypsilanti, MI
ISSN :
1066-1395
Print_ISBN :
0-7695-0104-4
Type :
conf
DOI :
10.1109/GLSV.1999.757436
Filename :
757436
Link To Document :
بازگشت