• DocumentCode
    466449
  • Title

    System-level power-performance trade-offs in bus matrix communication architecture synthesis

  • Author

    Pasricha, Sudeep ; Park, Young-Hwan ; Kurdahi, Fadi J. ; Dutt, Nikil

  • Author_Institution
    Univ. of California, Irvine
  • fYear
    2006
  • fDate
    22-25 Oct. 2006
  • Firstpage
    300
  • Lastpage
    305
  • Abstract
    System-on-chip communication architectures have a significant impact on the performance and power consumption of modern multiprocessor system-on-chips (MPSoCs). However, customization of such architectures for an application requires the exploration of a large design space. Thus designers need tools to rapidly explore and evaluate relevant communication architecture configurations exhibiting diverse power and performance characteristics. In this paper we present an automated framework for fast system-level, application-specific, power- performance trade-offs in bus matrix communication architecture synthesis. Our paper makes two specific contributions. First, we develop energy macro-models for system-level exploration of bus matrix communication architectures. Second, we incorporate these macro- models into a bus matrix synthesis flow that enables designers to efficiently explore the power-performance design space of different bus matrix configurations. Experimental results show that our energy macro- models incur less than 5% average absolute error compared to gate-level models. Furthermore, our bus matrix synthesis framework generates a tradeoff space with designs that exhibits an approximately 20% variation in power and 40% variation in performance on an industrial networking MPSoC application, demonstrating the utility of our approach.
  • Keywords
    computer architecture; logic design; system buses; system-on-chip; bus matrix communication architecture synthesis; multiprocessor system-on-chips; system-level power-performance trade-offs; system-on-chip communication architectures; Application software; Bandwidth; Computer architecture; Embedded computing; Energy consumption; Integrated circuit synthesis; Multiprocessing systems; Network-on-a-chip; Space exploration; System-on-a-chip; bus matrix synthesis; communication architectures; power estimation; power-performance trade-offs; system-on-chip;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Hardware/Software Codesign and System Synthesis, 2006. CODES+ISSS '06. Proceedings of the 4th International Conference
  • Conference_Location
    Seoul
  • Print_ISBN
    1-59593-370-0
  • Electronic_ISBN
    1-59593-370-0
  • Type

    conf

  • DOI
    10.1145/1176254.1176327
  • Filename
    4278533