2001
DOI: 10.1080/1065514021000012011
|View full text |Cite
|
Sign up to set email alerts
|

Fault Detection and Fault Diagnosis Techniques for Lookup Table FPGAs

Abstract: In this paper, we present a novel fault detection and fault diagnosis technique for Field Programmable Gate Arrays (FPGAs). The cell is configured to implement a bijective function to simplify the testing of the whole cell array. The whole chip is partitioned into disjoint one-dimensional arrays of cells. For the lookup table (LUT), a fault may occur at the memory matrix, decoder, input or output lines. The input patterns can be easily generated with a k-bit binary counter, where k denotes the number of input … Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
11
0

Year Published

2006
2006
2022
2022

Publication Types

Select...
7

Relationship

0
7

Authors

Journals

citations
Cited by 10 publications
(11 citation statements)
references
References 8 publications
(23 reference statements)
0
11
0
Order By: Relevance
“…For the remainder of this section, we assume that fault diagnosis techniques have been applied on the FPGA [16,17,18] and the fault map is available.…”
Section: Reliability-aware Post-deployment Placement In the Presence mentioning
confidence: 99%
See 1 more Smart Citation
“…For the remainder of this section, we assume that fault diagnosis techniques have been applied on the FPGA [16,17,18] and the fault map is available.…”
Section: Reliability-aware Post-deployment Placement In the Presence mentioning
confidence: 99%
“…In order to detect the faulty SRAMs within the configuration memory, several techniques based on readback feature and dynamic reconfiguration of FPGAs [14,15] have been developed in industry as well as academia. The diagnosis developed in [16,17,18] can be applied to obtain the fault map of the configuration SRAMs. In this paper, we assume that a single error in the configuration bits in a CLB will cause the entire CLB to become erroneous.…”
Section: Configuration Memory Architecture In Sram-based Fpgamentioning
confidence: 99%
“…The regular and symmetric structure of an FPGA makes it ideal for testing using the BIST approach. Numerous BIST methodologies for testing FPGAs have been proposed in the past [1][2][3], [5][6], [8][9][10][11], [15][16][17]. Conventional BIST techniques employ a Test Pattern Generator (TPG) which feeds a test input to the Circuit Under Test (CUT).…”
Section: Introductionmentioning
confidence: 99%
“…This algorithm is inspired by the ripple move placement legalization procedure in Mongrel [18]. Here each fault is reconfigured by performing a sequence of node moves originating at the CLB with a faulty BLE and terminating at a CLB with a spare BLE, effectively rippling fault nodes to spare BLEs.…”
Section: Ripple Move Reconfiguration Algorithmmentioning
confidence: 99%
“…with spares, requiring re-routing of the fault node connections only, to achieve fast reconfiguration with low timing degradation. We also present a reconfiguration algorithm inspired by the ripple move placement legalization algorithm in Mongrel [18]. Here the faulty elements are reconfigured through a sequence of moves from the fault node to a neighboring spare resource, effectively rippling the faults to spare logic elements.…”
Section: Introductionmentioning
confidence: 99%