Title :
Exploration of kc-cycle transient fault-secured datapath and loop unrolling factor for control data flow graphs during high-level synthesis
Author_Institution :
Indian Inst. of Technol., Indore, Indore, India
Abstract :
Simultaneous design space exploration (DSE) of kc-cycle transient fault-secured datapath and loop unrolling factor (UF) for control data flow graphs (CDFGs) during high-level synthesis is an unsolved problem in the literature. The aforementioned problems are solved with the following specific contributions: (i) a novel DSE methodology that explores an optimal combination of transient fault-secured datapath configuration and loop UF using particle swarm optimisation for CDFG, and (ii) the novel kc-cycle fault secured algorithm. Finally, the proposed approach when tested on standard benchmarks yielded an optimal solution which minimises the fitness function and satisfies user constraints, as well as achieving significantly reduced cost of the final solution when compared with a recent fault-secured approach.
Keywords :
data flow graphs; high level synthesis; particle swarm optimisation; CDFGs; DSE methodology; HLS; PSO; UF; control data flow graphs; fitness function; high-level synthesis; kc-cycle transient fault-secured datapath configuration; loop unrolling factor; particle swarm optimisation; simultaneous design space exploration;
Journal_Title :
Electronics Letters
DOI :
10.1049/el.2014.4393