DocumentCode :
2610211
Title :
Optimising high-level synthesis for self-checking arithmetic circuits
Author :
Antola, A. ; Piuri, V. ; Sami, MG
Author_Institution :
Dipt. di Elettronica e Inf., Politecnico di Milano, Italy
fYear :
1996
fDate :
6-8 Nov 1996
Firstpage :
268
Lastpage :
276
Abstract :
Introduction of self-checking capacity in arithmetic systems since the initial steps of high-level synthesis is taken into account, as an alternative to conventional solutions that adopt ad-hoc coding or comparable techniques after the register-level architecture has been fully defined. A technique based on initial partitioning of the Data Flow Graph into detectable subgraphs is proposed, by which all single errors appearing within one subgraph are detected; an algorithm leading to optimize resource sharing (allocation and binding of both functional units and registers) while keeping minimum latency and optimum number of checkers is discussed
Keywords :
built-in self test; circuit optimisation; data flow graphs; digital arithmetic; high level synthesis; algorithm; data flow graph; high-level synthesis; latency; optimisation; partitioning; resource sharing; self-checking arithmetic circuit; subgraph; Arithmetic; Circuit synthesis; Data flow computing; Delay; Electronic mail; Flow graphs; High level synthesis; Resource management; Scheduling algorithm; Throughput;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Defect and Fault Tolerance in VLSI Systems, 1996. Proceedings., 1996 IEEE International Symposium on
Conference_Location :
Boston, MA
ISSN :
1550-5774
Print_ISBN :
0-8186-7545-4
Type :
conf
DOI :
10.1109/DFTVS.1996.572033
Filename :
572033
Link To Document :
بازگشت