• DocumentCode
    454429
  • Title

    Integrated Data Relocation and Bus Reconfiguration for Adaptive System-on-Chip Platforms

  • Author

    Sekar, Krishna ; Lahiri, Kanishka ; Raghunathan, Anand ; Dey, Sujit

  • Author_Institution
    Dept. of ECE, California Univ., La Jolla, CA
  • Volume
    1
  • fYear
    2006
  • fDate
    6-10 March 2006
  • Firstpage
    1
  • Lastpage
    6
  • Abstract
    Dynamic variations in application functionality and performance requirements can lead to the imposition of widely disparate requirements on system-on-chip (SoC) platform hardware over time. This has led to interest in the design and use of adaptive SoC platforms that are capable of providing high performance in the face of such variations. Recent advances in circuits and architectures are enabling platforms that contain various mechanisms for runtime adaptation. However, the problem of exploiting such configurability in a coordinated manner at the system level remains a challenging task. In this work, we focus on two configurable subsystems of SoC platforms that play a crucial role in determining overall system performance, namely, the on-chip communication architecture, and the on-chip memory architecture. Using detailed case studies, we demonstrate the limitations of designs in which the architectural configuration of a bus-based communication architecture and the placement of data in memory are statically optimized, and those in which each is customized separately, without considering their interdependence. We propose an integrated methodology for dynamically relocating on-chip data and reconfiguring the communication architecture, and discuss the necessary hardware support. Experiments conducted on an SoC platform that integrates decoders for the UMTS (3G) and IEEE 802.11a (wireless LAN) standards demonstrate that the proposed integrated adaptation technique helps boost the maximum achievable performance by up to 32% over the best statically optimized design
  • Keywords
    integrated circuit design; logic design; system-on-chip; IEEE 802.11a standards; UMTS standards; adaptive SoC platforms; adaptive system-on-chip platforms; bus reconfiguration; bus-based communication architecture; configurable subsystems; integrated data relocation; on-chip communication architecture; on-chip memory architecture; runtime adaptation; wireless LAN standards; 3G mobile communication; Adaptive systems; Circuits; Decoding; Design optimization; Hardware; Memory architecture; Runtime; System performance; System-on-a-chip;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Design, Automation and Test in Europe, 2006. DATE '06. Proceedings
  • Conference_Location
    Munich
  • Print_ISBN
    3-9810801-1-4
  • Type

    conf

  • DOI
    10.1109/DATE.2006.244091
  • Filename
    1656985