• 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