• DocumentCode
    2867535
  • Title

    Evaluation of the traffic-performance characteristics of system-on-chip communication architectures

  • Author

    Lahiri, Kanishka ; Raghunathan, Anand ; Dey, Sujit

  • Author_Institution
    Dept. of Electr. & Comput. Eng., California Univ., San Diego, La Jolla, CA, USA
  • fYear
    2001
  • fDate
    2001
  • Firstpage
    29
  • Lastpage
    35
  • Abstract
    The emergence of several communication architectures for system-on-chips provides designers with a variety of design alternatives. In addition, the need to customize the system architecture for a specific application or domain, makes it critical for a designer to be aware of (and to evaluate) the trade-offs involved in selecting an optimal system-level communication architecture. While it is generally known that different communication architectures may be better suited to serve the needs of different applications, very little work has been done on quantitatively comparing and characterizing their performance for different classes of on-chip communication traffic. In this paper, we present a detailed analysis of the performance of various system-on-chip communication architectures under different classes of on-chip communication traffic. We present high-level models of a few commonly used on-chip architectures, which take into account key architectural features, including their characteristic topologies and communication protocols. We present an efficient methodology to study the performance of each architecture, making use of (i) parameterized traffic generators, that help create a wide variety of on-chip communication traffic, and (ii) an implementation independent communication interface abstraction, to enable plug-and-play evaluation of alternative communication architectures. Our experiments show that the effectiveness of each architecture varies significantly, depending on the characteristics of the communication traffic (average communication rates of common architectures were seen to vary by as much as 409%). Additionally, they also demonstrate the criticality of judiciously selecting an on-chip communication architecture for a given application. We discuss the implications of our experiments, including the relative strengths and weaknesses of the considered architectures, the classes of traffic that each is well suited to, and requirements for system design tools and methodologies in order to support efficient communication architecture selection and customization
  • Keywords
    application specific integrated circuits; high level synthesis; integrated circuit design; low-power electronics; protocols; average communication rates; characteristic topologies; communication protocols; high-level models; on-chip communication traffic; optimal system-level communication architecture; parameterized traffic generators; plug-and-play evaluation; system design tools; system-on-chip communication architectures; traffic-performance characteristics; Computer applications; Computer architecture; Costs; Design methodology; Digital signal processing; National electric code; Power dissipation; System-on-a-chip; Topology; Traffic control;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    VLSI Design, 2001. Fourteenth International Conference on
  • Conference_Location
    Bangalore
  • ISSN
    1063-9667
  • Print_ISBN
    0-7695-0831-6
  • Type

    conf

  • DOI
    10.1109/ICVD.2001.902636
  • Filename
    902636