DocumentCode :
2922532
Title :
High-level design and synthesis of a resource scheduler
Author :
Flor, João Paulo Pizani ; Mück, Tiago Rogério ; Frohlich, Antonio Augusto
Author_Institution :
Software/Hardware Integration Lab., Fed. Univ. of Santa Catarina, Florianopolis, Brazil
fYear :
2011
fDate :
11-14 Dec. 2011
Firstpage :
736
Lastpage :
739
Abstract :
Given the increasing complexity of current embedded systems, hardware design is being pushed to a higher level of abstraction, with High-Level Synthesis tools enabling hardware synthesis from untimed C++. Still, HLS technology does not provide a clear methodology to derive both hardware and software implementations from a single high-level code. This paper describes the design, implementation and evaluation of a resource scheduler that has a single C++ description and is automatically implementable in both software and hardware.
Keywords :
C++ language; circuit complexity; electronic design automation; embedded systems; high level synthesis; logic design; resource allocation; HLS technology; embedded systems; hardware design; high-level design; high-level synthesis tools; resource scheduler synthesis; untimed C++; Computer architecture; Delay; Embedded systems; Hardware; Microarchitecture; USA Councils; High-level synthesis; reconfigurable computing; resource scheduling; system-level design;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Electronics, Circuits and Systems (ICECS), 2011 18th IEEE International Conference on
Conference_Location :
Beirut
Print_ISBN :
978-1-4577-1845-8
Electronic_ISBN :
978-1-4577-1844-1
Type :
conf
DOI :
10.1109/ICECS.2011.6122379
Filename :
6122379
Link To Document :
بازگشت