Fault-Tolerant FPGA with Column-Based Redundancy and Power Gating Using RRAM

被引:1
作者
Lee, Kibum [1 ]
Wong, S. Simon [1 ]
机构
[1] Stanford Univ, Dept Elect Engn, Stanford, CA 94305 USA
关键词
FPGA; fault-tolerance; redundancy; RRAM; reconfigurable logic; METHODOLOGIES; DESIGN;
D O I
10.1109/TC.2016.2634533
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
This paper presents a silicon-proven fault tolerant FPGA architecture that can repair a wide range of hardware faults. The proposed architecture does not require fine-grained fault location, and the error map is stored in non-volatile resistive memory that is monolithically integrated on top of the CMOS circuit. Redundancy operations are fully self-contained and do not affect data streaming in and out of the FPGA. The power gating scheme is implemented to save idle leakage power and fix hardware faults in the power network. Significant yield enhancement is expected using this architecture. The architecture has been verified in a test chip fabricated in 28nm technology. Redundancy operation is solely controlled by on chip fault locators which are HfO2-based resistive memories monolithically integrated after CMOS process. The maximum shift in performance is about 2 percent when the redundancy is engaged, and the power footprint is unaffected.
引用
收藏
页码:946 / 956
页数:11
相关论文
共 50 条
[41]   A Fault-Tolerant Technique to Detect and Recover from Open Faults in FPGA Interconnects [J].
Alkady, Gehad I. ;
El-Araby, Nahla A. ;
Abdelhalim, M. B. ;
Amer, H. H. ;
Madian, A. H. .
2014 PROCEEDINGS OF THE 14TH BIENNIAL BALTIC ELECTRONICS CONFERENCE (BEC 2014), 2014, :69-72
[42]   Fault-Tolerant FPGA-Based Nanosatellite Balancing High-Performance and Safety for Cryptography Application [J].
Gantel, Laurent ;
Berthet, Quentin ;
Amri, Emna ;
Karlov, Alexandre ;
Upegui, Andres .
ELECTRONICS, 2021, 10 (17)
[43]   A Fault-Tolerant Power Conversion Topology for PMSG based Wind Power Systems [J].
Scarcella, G. ;
Scelba, G. ;
Pulvirenti, M. ;
Gaeta, A. .
2014 INTERNATIONAL CONFERENCE ON ELECTRICAL MACHINES (ICEM), 2014, :1688-1696
[44]   Adaptive Saturated Fault-Tolerant Control for Spacecraft Rendezvous With Redundancy Thrusters [J].
Xia, Kewei ;
Zou, Yao .
IEEE TRANSACTIONS ON CONTROL SYSTEMS TECHNOLOGY, 2021, 29 (02) :502-513
[45]   Fault-tolerant interleaved memory systems with two-level redundancy [J].
Lu, SK ;
Kuo, SY ;
Wu, CW .
IEEE TRANSACTIONS ON COMPUTERS, 1997, 46 (09) :1028-1034
[46]   Redundancy classification principles for the design of the fault-tolerant computer controlled systems [J].
Pakstas, A ;
Shagaev, I ;
Zalewski, J .
MANUFACTURING, MODELING, MANAGEMENT AND CONTROL, PROCEEDINGS, 2001, :119-125
[47]   Fault-Tolerant Transformerless Power Flow Controller Based-on ETO Light Converter [J].
Song, Wenchao ;
Bhattacharya, Subhashish ;
Huang, Alex. Q. .
2008 IEEE INDUSTRY APPLICATIONS SOCIETY ANNUAL MEETING, VOLS 1-5, 2008, :1357-1361
[48]   DETERMINING REDUNDANCY LEVELS FOR FAULT-TOLERANT REAL-TIME SYSTEMS [J].
WANG, FX ;
RAMAMRITHAM, K ;
STANKOVIC, JA .
IEEE TRANSACTIONS ON COMPUTERS, 1995, 44 (02) :292-301
[49]   PCG: Partially Clock-Gating Approach to Reduce the Power Consumption of Fault-Tolerant Register Files [J].
Namazi, Alireza ;
Abdollahi, Meisam .
2017 EUROMICRO CONFERENCE ON DIGITAL SYSTEM DESIGN (DSD), 2017, :323-328
[50]   A Fault-Tolerant Scheduling Algorithm Based on Checkpointing and Redundancy for Distributed Real-Time Systems [J].
Kada, Barkahoum ;
Kalla, Hamoudi .
INTERNATIONAL JOURNAL OF DISTRIBUTED SYSTEMS AND TECHNOLOGIES, 2019, 10 (03) :58-75