DocumentCode :
2139436
Title :
On-chip communication topology synthesis for shared multi-bus based architecture
Author :
Pandey, Sujan ; Glesner, Manfred ; Mühlhäuser, Max
Author_Institution :
Inst. of Microelectron. Syst., Darmstadt Univ. of Technol., Germany
fYear :
2005
fDate :
24-26 Aug. 2005
Firstpage :
374
Lastpage :
379
Abstract :
This paper presents a method of on-chip commaunication topology synthesis for a shared multi-bus based architecture. An assumption for the synthesis is that the system has already been partitioned and mapped onto the appropriate components of a SoC so that size of data to be transferred at each time by an on-chip module is fixed. We model the communication behavior of each module as a set of communication lifetime intervals (CLTIs), which are optimized in terms of number of overlaps among them, size of bus width and the minimum number of buses, using ILP (integer linear programming) formulation. These optimized CLTIs are later given to the communication topology synthesis algorithm, which gives the number of buses and their interconnection. The results of applying this approach to the Talking Assistant used in ubiquitous computing application demonstrate the utility of our techniques to synthesize a custom on-chip shared multibus based communication architecture for a complex system.
Keywords :
integer programming; linear programming; system buses; system-on-chip; communication lifetime intervals; integer linear programming; multibus based architecture; on-chip communication topology synthesis; ubiquitous computing; Computer architecture; Costs; Electronics industry; Integer linear programming; Microelectronics; Mobile communication; System performance; System-on-a-chip; Topology; Ubiquitous computing;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Field Programmable Logic and Applications, 2005. International Conference on
Print_ISBN :
0-7803-9362-7
Type :
conf
DOI :
10.1109/FPL.2005.1515750
Filename :
1515750
Link To Document :
بازگشت