DocumentCode :
1786913
Title :
A design methodology for compositional high-level synthesis of communication-centric SoCs
Author :
Di Guglielmo, Giuseppe ; Pilato, Christian ; Carloni, Luca P.
Author_Institution :
Dept. of Comput. Sci., Columbia Univ., New York, NY, USA
fYear :
2014
fDate :
1-5 June 2014
Firstpage :
1
Lastpage :
6
Abstract :
Systems-on-chip are increasingly designed at the system level by combining synthesizable IP components that operate concurrently while interacting through communication channels. CAD-tool vendors support this System-Level Design approach with high-level synthesis tools and libraries of interface primitives implementing the communication protocols. These interfaces absorb timing differences in the hardware-component implementations, thus enabling compositional design. However, they introduce also new challenges in terms of functional correctness and performance optimization. We propose a methodology that combines performance analysis and optimization algorithms to automatically address the issues that SoC designers may accidentally introduce when assembling components that are specified at the system level.
Keywords :
logic design; optimisation; system-on-chip; CAD-tool vendor; IP component; communication-centric SoC; compositional high-level synthesis; functional correctness; hardware-component implementation; performance optimization; system-level design; system-on-chip; Computational modeling; Hardware; Labeling; Optimization; Protocols; System recovery; System-on-chip; High-Level Synthesis; SystemC;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Design Automation Conference (DAC), 2014 51st ACM/EDAC/IEEE
Conference_Location :
San Francisco, CA
Type :
conf
DOI :
10.1145/2593069.2593071
Filename :
6881455
Link To Document :
بازگشت