• DocumentCode
    2407032
  • Title

    System-level point-to-point communication synthesis using floorplanning information [SoC]

  • Author

    Hu, Jingcao ; Deng, Yangdong ; Marculescu, Radu

  • Author_Institution
    Dept. of Electr. & Comput. Eng., Carnegie Mellon Univ., Pittsburgh, PA, USA
  • fYear
    2002
  • fDate
    2002
  • Firstpage
    573
  • Lastpage
    579
  • Abstract
    In this paper, we present a point-to-point (P2P) communication synthesis methodology for system-on-chip (SOC) design. We consider real-time systems where IP selection, mapping and task scheduling are already fixed. Our algorithm takes the communication task graph (CTG) and IP sizes as inputs and automatically synthesizes a P2P communication network, which satisfies the specified deadlines of the application. As the main contribution, we first formulate the problem of automatic bitwidth synthesis which minimizes total wirelength and then propose an efficient heuristic to solve it. A key element in our approach is a communication-driven floorplanner which considers the communication energy consumption in the objective function. Experimental results show that, compared to standard shared bus architecture, significant power savings can be achieved by using the P2P scheme and communication-driven floorplanning. For instance, for an H.263 encoder we estimate 21.6% savings in energy and 15.1% in terms of wiring resources with an area overhead of only 4%
  • Keywords
    circuit analysis computing; circuit layout CAD; encoding; integrated circuit interconnections; integrated circuit layout; integrated circuit metallisation; real-time systems; IP selection; IP sizes; P2P communication network synthesis; P2P communication synthesis methodology; P2P scheme; SOC design; area overhead; automatic bitwidth synthesis; communication energy consumption; communication task graph; communication-driven floorplanner; communication-driven floorplanning; encoder; floorplanning information; mapping; objective function; point-to-point communication synthesis methodology; power savings; real-time systems; shared bus architecture; system-level point-to-point communication synthesis; system-on-chip design; task scheduling; total wirelength minimization; wiring resources; Communication networks; Communication standards; Design methodology; Network synthesis; Network topology; Network-on-a-chip; Process design; Protocols; USA Councils; Very large scale integration;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Design Automation Conference, 2002. Proceedings of ASP-DAC 2002. 7th Asia and South Pacific and the 15th International Conference on VLSI Design. Proceedings.
  • Conference_Location
    Bangalore
  • Print_ISBN
    0-7695-1441-3
  • Type

    conf

  • DOI
    10.1109/ASPDAC.2002.994984
  • Filename
    994984