Title :
Application of ESL Synthesis on GSM Edge algorithm for base station
Author_Institution :
Global Unichip Corp., Hsinchu, Taiwan
Abstract :
Electronic system level (ESL) design methodology has been widely adopted in SoC designing, especially for designs with multiple cores. High level synthesis is now becoming a standard tool in the ESL design flow. People use the term ESL synthesis to suggest the solution for multicore system synthesis. In this paper we argue that ESL synthesis is architecture synthesis, high level synthesis and software synthesis combined. A multicore architecture synthesis algorithm had been implemented and proven in an experimental industry use. We successfully synthesized the target application, a GSM edge algorithm for base station, into single and multicore systems. With this experience we developed the theory how high level synthesis and software synthesis should work with architecture synthesis to perform the task of ESL synthesis. Possible future research directions inspired by this work are also proposed. Key contributions of this work are (1) a user-defined cost function mechanism, (2) a warranted convergence mechanism and (3) combine above two mechanisms to waive the need for a universal cost function.
Keywords :
cellular radio; high level synthesis; logic design; system-on-chip; ESL design flow; ESL synthesis; GSM edge algorithm; SoC design; base station; electronic system level design methodology; high level synthesis; multicore architecture synthesis algorithm; software synthesis; universal cost function; user-defined cost function mechanism; warranted convergence mechanism; Application software; Base stations; Computer architecture; Convergence; Cost function; Design methodology; GSM; High level synthesis; Multicore processing; Software performance;
Conference_Titel :
Design Automation Conference (ASP-DAC), 2010 15th Asia and South Pacific
Conference_Location :
Taipei
Print_ISBN :
978-1-4244-5765-6
Electronic_ISBN :
978-1-4244-5767-0
DOI :
10.1109/ASPDAC.2010.5419791