Configurable Platforms With Dynamic Platform Management: An Efficient Alternative to Application-Specific System-on-Chips

  • Authors:
  • Krishna Sekar;Kanishka Lahiri;Sujit Dey

  • Affiliations:
  • -;-;-

  • Venue:
  • VLSID '04 Proceedings of the 17th International Conference on VLSI Design
  • Year:
  • 2004

Quantified Score

Hi-index 0.00

Visualization

Abstract

Emerging trends in system design indicate that inthe future, a large role will be played by System-on-Chip (SoC)platforms consisting of general-purpose, configurable components.Commercially available SoC platforms provide some degreesof configurability, most of which are limited to one-time(static) customization of platform hardware. However, with increasingapplication diversity, time-varying requirements, andthe convergence of multiple applications on the same platform,there is a growing need for SoC platforms that can be dynamicallyconfigured in order to adapt to changing requirements.In this paper, we propose general-purpose, dynamically configurable,SoC platforms featuring multiple configurability options,and illustrate their advantages over existing design styles.We survey technologies that aim at providing dynamically configurableplatform components (e.g., processors, caches, memorysub-systems, bus architectures), and associated techniquesfor exploiting such configurability. In particular, we illustratehow run-time platform customization of configurable, general-purposeplatforms using Dynamic Platform Management techniques(using a dual-access UMTS/WLAN security processingsystem as a case study) can achieve significant improvements inoverall system performance and energy-efficiency.