loading...
 This Article 
   
 Share 
   
 Bibliographic References 
   
 Add to: 
 
Digg
Furl
Spurl
Blink
Simpy
Google
Del.icio.us
Y!MyWeb
 
 Search 
   
Design Automation and Test in Europe (DATE '98)
Generation of Interconnect Topologies for Communication Synthesis
Paris, France
February 23-February 26
ISBN: 0-8186-8359-7
M. Gasteier, Darmstadt University of Technology
M. Glesner, Darmstadt University of Technology
M. Muench, University of Kaiserslautern
One of the key problems in hardware/software co-design is communication synthesis which determines the amount and type of interconnect between the hardware components of a digital system. To do so, communication synthesis derives a communication topology to determine which components are to be connected to a common communication channel in the final hardware implementation. In this paper, we present a novel approach to cluster processes to share a communication channel. An iterative graph-based clustering algorithm is driven by a heterogeneous cost function which takes into account bit widths, the probability of access collisions on the channels, cost for arbitration logic as well as the availability of interface resources on the hardware components to trade-off cost against performance in a most optimum fashion. The key aspects of the approach are demonstrated on a small example.
Index Terms:
Communications synthesis, bus generation, channel merging
Citation:
M. Gasteier, M. Glesner, M. Muench, "Generation of Interconnect Topologies for Communication Synthesis," date, pp.36, Design Automation and Test in Europe (DATE '98), 1998
Usage of this product signifies your acceptance of the Terms of Use.