Title :
A high-level synthesis approach to optimum design of self-checking circuits
Author :
Antola, Anna ; Piuri, Vincenzo ; Sami, Mariagiovanna
Author_Institution :
Dipartimento di Elettronica e Inf., Politecnico di Milano, Italy
Abstract :
We present an innovative solution to design of self checking systems implementing arithmetic algorithms. Rather than substituting self checking units in system synthesized independently of self checking requirements, we introduce self checking in high level synthesis as a requirement already for scheduling the DFG. Rules granting error detection allow optimum partitioning of the DFG; minimum latency, resource constrained scheduling is performed with the support of such partitioning so as to optimize the number of checkers as well as that of other resources
Keywords :
built-in self test; data flow graphs; digital arithmetic; high level synthesis; logic CAD; scheduling; DFG; arithmetic algorithms; error detection; high level synthesis; innovative solution; minimum latency; optimum design; optimum partitioning; resource constrained scheduling; scheduling; self checking requirements; self checking systems; Arithmetic; Circuit synthesis; Control system synthesis; Delay; Error correction; High level synthesis; High performance computing; Partitioning algorithms; Processor scheduling; Scheduling algorithm;
Conference_Titel :
Design Automation Conference, 1996, with EURO-VHDL '96 and Exhibition, Proceedings EURO-DAC '96, European
Conference_Location :
Geneva
Print_ISBN :
0-8186-7573-X
DOI :
10.1109/EURDAC.1996.558233