DocumentCode
3449643
Title
Bus-based communication synthesis on system-level
Author
Gasteier, Michael ; Glesner, Manfred
Author_Institution
Inst. of Microelectron. Syst., Tech. Univ. Darmstadt, Germany
fYear
1996
fDate
6-8 Nov 1996
Firstpage
65
Lastpage
70
Abstract
We present an approach to automatic generation of communication topologies on system-level. Given a set of processes communicating via abstract send and receive functions and detailed information about the communication requirements of each process, we first perform a clustering of data transfers. This results in groups of transfers suited to share a common bus. For each of these clusters we execute a bus generation algorithm which schedules bus accesses in order to minimize the total communication costs. Other than previous approaches, we infer RAM, if necessary, and consider data-dependencies as well as periodic execution of processes, like in VHDL. An example demonstrates the efficiency of the developed algorithm
Keywords
hardware description languages; logic CAD; systems analysis; RAM; VHDL; automatic generation; bus generation algorithm; bus-based communication synthesis; communication requirements; communication topologies; data transfers; total communication costs; Access protocols; Clustering algorithms; Communication system control; Costs; Digital signal processing chips; Hardware; Microcontrollers; Microelectronics; Scheduling algorithm; Topology;
fLanguage
English
Publisher
ieee
Conference_Titel
System Synthesis, 1996. Proceedings., 9th International Symposium on
Conference_Location
La Jolla, CA
ISSN
1080-1820
Print_ISBN
0-8186-7563-2
Type
conf
DOI
10.1109/ISSS.1996.565880
Filename
565880
Link To Document