TY - GEN
T1 - Challenges and opportunities of ESL design automation
AU - Zhang, Zhiru
AU - Chen, Deming
PY - 2012
Y1 - 2012
N2 - System-level synthesis compiles a complex application in a systemlevel description (such as SystemC) into a set of tasks to be executed on various processors, or a set of functions to be implemented in customized logic, as well as the communication protocols and the interface logic connecting different modules. Such capabilities are part of the so-called electronic system-level (ESL) design automation. ESL design automation has caught much attention from the industry recently. In general, it has been shown that the code density and simulation time can be improved by 10X and 100X, respectively, when moved to ESL from RTL. Such an improvement in efficiency is much needed for design in the deep submicron era. This paper identifies a set of key challenges in ESL design automation with major focus on high-level synthesis (HLS). We shall discuss existing and potential solutions to these challenges and outline research opportunities in the evolution of ESL design automation.
AB - System-level synthesis compiles a complex application in a systemlevel description (such as SystemC) into a set of tasks to be executed on various processors, or a set of functions to be implemented in customized logic, as well as the communication protocols and the interface logic connecting different modules. Such capabilities are part of the so-called electronic system-level (ESL) design automation. ESL design automation has caught much attention from the industry recently. In general, it has been shown that the code density and simulation time can be improved by 10X and 100X, respectively, when moved to ESL from RTL. Such an improvement in efficiency is much needed for design in the deep submicron era. This paper identifies a set of key challenges in ESL design automation with major focus on high-level synthesis (HLS). We shall discuss existing and potential solutions to these challenges and outline research opportunities in the evolution of ESL design automation.
UR - http://www.scopus.com/inward/record.url?scp=84874844070&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=84874844070&partnerID=8YFLogxK
U2 - 10.1109/ICSICT.2012.6467670
DO - 10.1109/ICSICT.2012.6467670
M3 - Conference contribution
AN - SCOPUS:84874844070
SN - 9781467324724
T3 - ICSICT 2012 - 2012 IEEE 11th International Conference on Solid-State and Integrated Circuit Technology, Proceedings
BT - ICSICT 2012 - 2012 IEEE 11th International Conference on Solid-State and Integrated Circuit Technology, Proceedings
T2 - 2012 IEEE 11th International Conference on Solid-State and Integrated Circuit Technology, ICSICT 2012
Y2 - 29 October 2012 through 1 November 2012
ER -