DocumentCode :
3438547
Title :
High-level synthesis of recoverable microarchitectures
Author :
Ohm, Seong Y. ; Blough, Douglas M. ; Kurdahi, Fadi J.
Author_Institution :
Dept. of Electr. & Comput. Eng., California Univ., Irvine, CA, USA
fYear :
1996
fDate :
11-14 Mar 1996
Firstpage :
55
Lastpage :
62
Abstract :
Two algorithms that combine the operations of scheduling and recovery point insertion for high-level synthesis of recoverable microarchitectures are presented. The first uses a prioritized cost function in which functional unit cost is minimized first and register cost second. The second algorithm minimizes a weighted sum of functional unit and register costs. Both algorithms are optimal according to their respective cost functions and require less than 10 minutes of CPU time on widely-used high-level synthesis benchmarks. The best previous result reported several hours of CPU time for some of the same benchmarks
Keywords :
data flow graphs; digital systems; high level synthesis; reconfigurable architectures; scheduling; CDFG; benchmarks; control and data flow graph; fault-tolerant digital systems; functional unit cost; high-level synthesis; prioritized cost function; recoverable microarchitectures; recovery point insertion; register cost; scheduling; weighted sum; Application software; Cost function; Digital systems; Fault tolerant systems; Hardware; High level synthesis; Microarchitecture; Processor scheduling; Registers; Scheduling algorithm;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
European Design and Test Conference, 1996. ED&TC 96. Proceedings
Conference_Location :
Paris
ISSN :
1066-1409
Print_ISBN :
0-8186-7424-5
Type :
conf
DOI :
10.1109/EDTC.1996.494128
Filename :
494128
Link To Document :
بازگشت