Title :
Scheduling algorithm in datapath synthesis for long duration transient fault tolerance
Author :
Iwagaki, Tsuyoshi ; Nakaso, Tatsuya ; Ohkubo, Ryoko ; Ichihara, Hideyuki ; Inoue, Takeru
Author_Institution :
Grad. Sch. of Inf. Sci., Hiroshima City Univ., Hiroshima, Japan
Abstract :
As the advance in semiconductor technologies, transient faults caused by particle strike in combinational logic, so-called SETs, have become a matter of concern, and further it is predicted that such faults can span across more than one clock cycle. This paper presents a scheduling algorithm in high-level synthesis of long duration transient fault tolerant datapaths. On the basis of the properties of operational units for error correction and detection in behaviorally tripled module systems, we introduce the concept of forces among operations in unscheduled data-flow graphs, and propose a scheduling algorithm based on well-known force-directed scheduling. Experimental results show that the proposed scheduling algorithm can derive multi-cycle fault tolerant datapaths with small hardware resources compared with simply-tripled datapaths.
Keywords :
combinational circuits; error correction; high level synthesis; scheduling; SET; combinational logic; datapath synthesis; error correction; error detection; force-directed scheduling; high-level synthesis; multicycle fault tolerant datapaths; scheduling algorithm; semiconductor technologies; transient faults; Circuit faults; Fault tolerance; Fault tolerant systems; Force; Scheduling; Scheduling algorithms; Transient analysis; High-level synthesis; error correction/detection; force-directed scheduling; multi-cycle transient fault tolerance; soft error;
Conference_Titel :
Defect and Fault Tolerance in VLSI and Nanotechnology Systems (DFT), 2014 IEEE International Symposium on
Conference_Location :
Amsterdam
Print_ISBN :
978-1-4799-6154-2
DOI :
10.1109/DFT.2014.6962062