DocumentCode
1768887
Title
Constrained binding and scheduling of triplicated algorithm for fault tolerant datapath synthesis
Author
Kaneko, Makoto ; Tsuboishi, Yutaka
Author_Institution
Sch. of Inf. Sci., Japan Adv. Inst. of Sci. & Technol., Nomi, Japan
fYear
2014
fDate
1-5 June 2014
Firstpage
1448
Lastpage
1451
Abstract
The combination of triple algorithm redundancy and vote-writeback (TAR/VW) is a promising approach for designing an application specific fault-tolerant datapath circuit. The cone partitioning of an input application algorithm in TAR/VW framework increases the opportunity of resource sharing while keeping the fault tolerance ability. However TAR/VW combined with cone partitioning requires a specialized high level synthesis which can treat the complicated resource sharing conditions for fault tolerance. This paper treats high level synthesis for this purpose, and proposes a novel heuristic approach based on a two-phase binding. The resource binding in the first phase utilizes three reservation tables to assign resources to each cone properly while keeping the resource sharing constraint for fault tolerance. The second phase is the detailed resource binding and scheduling in each cone. Through experiments, our heuristic method is shown to produce comparable solutions to ILP-based exact solutions with much faster than ILP solvers.
Keywords
circuit reliability; fault tolerance; network synthesis; redundancy; scheduling; ILP-based exact solutions; TAR-VW framework; complicated resource sharing conditions; cone partitioning; constrained binding; constrained scheduling; fault tolerant datapath circuit synthesis; heuristic approach; input application algorithm; resource binding; specialized high level synthesis; triple algorithm redundancy-vote-writeback; two-phase binding; Algorithm design and analysis; Fault tolerance; Fault tolerant systems; High level synthesis; Partitioning algorithms; Resource management; Schedules;
fLanguage
English
Publisher
ieee
Conference_Titel
Circuits and Systems (ISCAS), 2014 IEEE International Symposium on
Conference_Location
Melbourne VIC
Print_ISBN
978-1-4799-3431-7
Type
conf
DOI
10.1109/ISCAS.2014.6865418
Filename
6865418
Link To Document