• 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