Variation-adaptive feedback control for networks-on-chip with multiple clock domains

Umit Y. Ogras, Radu Marculescu, Diana Marculescu

Research output: Chapter in Book/Report/Conference proceedingConference contribution

60 Scopus citations

Abstract

This paper discusses the use of networks-on-chip (NoCs) consisting of multiple voltage-frequency islands to cope with power consumption, clock distribution and parameter variation problems in future multiprocessor systems-on-chip (MPSoCs). In this architecture, communication within each island is synchronous, while communication across different islands is achieved via mixed-clock, mixed-voltage queues. In order to dynamically control the speed of each domain in the presence of parameter and workload variations, we propose a robust feedback control methodology. Towards this end, we first develop a state-space model based on the utilization of the inter-domain queues. Then, we identify the theoretical conditions under which the network is controllable. Finally, we synthesize state feedback controllers to cope with workload variations and minimize power consumption. Experimental results demonstrate robustness to parameter variations and more than 40% energy savings by exploiting workload variations through dynamic voltagefrequency scaling (DVFS) for a hardware MPEG-2 encoder design.

Original languageEnglish (US)
Title of host publicationProceedings of the 45th Design Automation Conference, DAC
Pages614-619
Number of pages6
DOIs
StatePublished - Sep 17 2008
Event45th Design Automation Conference, DAC - Anaheim, CA, United States
Duration: Jun 8 2008Jun 13 2008

Publication series

NameProceedings - Design Automation Conference
ISSN (Print)0738-100X

Other

Other45th Design Automation Conference, DAC
CountryUnited States
CityAnaheim, CA
Period6/8/086/13/08

    Fingerprint

Keywords

  • Dynamic voltage-frequency scaling
  • Feedback control
  • MPSoC
  • Networks-on-chip
  • Parameter variation
  • Voltage-frequency island

ASJC Scopus subject areas

  • Hardware and Architecture
  • Control and Systems Engineering

Cite this

Ogras, U. Y., Marculescu, R., & Marculescu, D. (2008). Variation-adaptive feedback control for networks-on-chip with multiple clock domains. In Proceedings of the 45th Design Automation Conference, DAC (pp. 614-619). [4555891] (Proceedings - Design Automation Conference). https://doi.org/10.1109/DAC.2008.4555891