2010 15th Asia and South Pacific Design Automation Conference (ASP-DAC) 2010
DOI: 10.1109/aspdac.2010.5419873
|View full text |Cite
|
Sign up to set email alerts
|

Fault-tolerant resynthesis with dual-output LUTs

Abstract: We present a fault-tolerant post-mapping resynthesis for FPGAbased designs that exploits the dual-output feature of modern FPGA architectures to improve the reliability of a mapped circuit against faults. Emerging FPGA architectures, such as 6-LUTs in Xilinx Virtex-5 and 8-input ALMs in Altera Stratix-III, have a secondary LUT output that allows access to non-occupied SRAM bits. We show that this architectural feature can be used to build redundancy for fault masking with limited area and performance overhead.… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
4
1

Citation Types

0
20
0

Year Published

2010
2010
2023
2023

Publication Types

Select...
5
1

Relationship

1
5

Authors

Journals

citations
Cited by 15 publications
(20 citation statements)
references
References 9 publications
0
20
0
Order By: Relevance
“…For 10 largest combinational MCNC benchmark circuits synthesized by ABC mapper, FMD from [10] improves MTTF by 10% on average, but IPD improves MTTF by 1.43× for PLB similar to that in Xilinx Vertex-5 and by 2.70× for PLB similar to that in Altera Stratix-IV, when the conservative 20% utilization rate of carry chain is assumed.…”
Section: Introductionmentioning
confidence: 80%
See 4 more Smart Citations
“…For 10 largest combinational MCNC benchmark circuits synthesized by ABC mapper, FMD from [10] improves MTTF by 10% on average, but IPD improves MTTF by 1.43× for PLB similar to that in Xilinx Vertex-5 and by 2.70× for PLB similar to that in Altera Stratix-IV, when the conservative 20% utilization rate of carry chain is assumed.…”
Section: Introductionmentioning
confidence: 80%
“…For example, when the second output is used, an ALUT in an ALM can implement up to two 6-input functions with four inputs shared between the two ALUTs. To improve circuit reliability against SEU faults, Fully Masked Duplication (FMD) has been proposed in [10], where duplication of a function is performed by utilizing the unused second output of an LUT. Then, AN D or OR encodings for logic masking and therefore robustness enhancement are added at all fanout LUTs of a duplicated LUT when unused input pins are available for the fanout LUTs.…”
Section: Robust Synthesis For Dual-output Lutsmentioning
confidence: 99%
See 3 more Smart Citations