Title :
Automatic crossbarbus-based system level communication synthesis
Author :
Cao, Yafei ; Wang, Dawei ; Li, Sikun
Abstract :
System level abstract communication channels are synthesized to actual communication channels through system level communication synthesis after system level partitioning. The synthesized communication architecture significantly influences the performance of a system-on-chip (SoC). This paper presents a novel methodology to synthesize crossbarbus-based communication architecture on system level automatically. This methodology first proposes a system level communication delay estimation model. Then it clusters slave modules by Integer Nonlinear Program (INLP) according to the communication delay of the slave modules. Finally it generates the parameters of the crossbar bus to meet the communication delay constraint, which is the difference between the total delay constraint and the compute delay of the SoC. Experiments show that the automatic crossbarbus-bascd communication synthesis methodology results in up to 9.3x faster when compared to the methodologies ever before.
Keywords :
integer programming; nonlinear programming; system buses; system-on-chip; SoC; automatic crossbarbus-bascd communication synthesis; communication delay constraint; integer nonlinear program; slave modules; system level abstract communication channels; system level communication delay estimation; system level communication synthesis; system level partitioning; system-on-chip; Information technology; SoC; crossbarbus; integer nonlinear program; system level communication synthesis;
Conference_Titel :
Communications and Information Technologies, 2007. ISCIT '07. International Symposium on
Conference_Location :
Sydney,. NSW
Print_ISBN :
978-1-4244-0976-1
Electronic_ISBN :
978-1-4244-0977-8
DOI :
10.1109/ISCIT.2007.4392218