The platform will undergo maintenance on Sep 14 at about 7:45 AM EST and will be unavailable for approximately 2 hours.
ISCAS'99. Proceedings of the 1999 IEEE International Symposium on Circuits and Systems VLSI (Cat. No.99CH36349)
DOI: 10.1109/iscas.1999.777814
|View full text |Cite
|
Sign up to set email alerts
|

Configuration self-test in FPGA-based reconfigurable systems

Abstract: An FPGA-based reconfigurable system may contain boards of FPGAs which are reconfigured for different applications and must work correctly. This paper presents a novel approach for rapidly testing the configuration in the FPGAs each time the system is reconfigured. A low-cost configuration-dependent test method is used to detect faults in the circuit. The "original configuration" is modified by only changing the logic function of the CLBs to form "test configurations" that can be used to quickly test the circui… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1

Citation Types

0
4
0

Publication Types

Select...
5
3
1

Relationship

0
9

Authors

Journals

citations
Cited by 28 publications
(4 citation statements)
references
References 12 publications
0
4
0
Order By: Relevance
“…If a compactor with more than one output is used and logic block outputs are selectively connected to the compactor outputs (through the network of XOR gates), the failing pattern at the outputs of the compactor can identify failing logic block(s). Test patterns generators (TPGs), such as LFSR, and Output Response Analyzers (ORAs) have been used in the context of FPGA BIST [17,18,19,20,21]. However, the use of parity/checksum precomputation (which requires only one LUT/block rather than a full XOR-tree) and response comparator which uniquely codes the failing block(s), particularly in the context of application-dependent diagnosis, is novel.…”
Section: Configuration Logic Block Detectionmentioning
confidence: 99%
“…If a compactor with more than one output is used and logic block outputs are selectively connected to the compactor outputs (through the network of XOR gates), the failing pattern at the outputs of the compactor can identify failing logic block(s). Test patterns generators (TPGs), such as LFSR, and Output Response Analyzers (ORAs) have been used in the context of FPGA BIST [17,18,19,20,21]. However, the use of parity/checksum precomputation (which requires only one LUT/block rather than a full XOR-tree) and response comparator which uniquely codes the failing block(s), particularly in the context of application-dependent diagnosis, is novel.…”
Section: Configuration Logic Block Detectionmentioning
confidence: 99%
“…An extensive literature is available for fault detection of interconnects; these approaches can be initially differentiated as application-independent [11][12][13][14][15][16][17][18][19] and application-dependent [2,5,6,8,[20][21][22]. Independent of the type of testing approaches, they strive for a complete (100%) fault coverage with reduced number of test configurations (rather than the number of applied test vectors) that the FPGA must undertake for testing, because it is well known that the number of configurations is the dominant figure of merit for test complexity of FPGAs.…”
Section: Review and Preliminariesmentioning
confidence: 99%
“…Some techniques for testing FPGAs can be found in Refs. [2,3]. Here, we focus on the testing of unprogrammed FPGAs, for which many research results have been proposed [4 -18].…”
Section: Introductionmentioning
confidence: 99%