Title :
VERVE: A framework for variation-aware energy efficient synthesis of NoC-based MPSoCs with voltage islands
Author :
Kapadia, Nishit ; Pasricha, Sudeep
Author_Institution :
Dept. of Electr. & Comput. Eng., Colorado State Univ., Fort Collins, CO, USA
Abstract :
With feature sizes far below the wavelength of light, variations in fabrication processes are becoming more common and can lead to unpredictable behavior in modern multiprocessor system-on-chip (MPSoC) designs. The design costs associated with margining required to overcome this unpredictability can be prohibitively high. System-level design approaches that are aware of these variations can be crucial for designing energy-efficient systems. We note that by performing voltage island placement appropriately, the two major unintended consequences of variations on the circuit characteristics (altered delay and power dissipation) can be traded-off, in order to minimize overall system energy. To this end, we propose a novel design-time system-level synthesis framework that is cognizant of process variations while mapping cores operating at specific supply voltages to a die and allocating communication routes on a 2D-mesh network-on-chip (NoC) topology for optimal energy-efficiency. Our experiments with real-world and synthetic application benchmarks show that our framework achieves 3.4% savings in computation energy and 19% savings in communication energy compared to the best known prior work on NoC-based MPSoC synthesis that considers process variations.
Keywords :
circuit layout CAD; integrated circuit design; multiprocessing systems; network-on-chip; 2D mesh network-on-chip topology; MPSoC design; NoC; VERVE; communication energy; communication routes; computation energy; design costs; design time system level synthesis framework; multiprocessor system-on-chip; process variations; system-level design; variation-aware energy efficient synthesis; voltage island placement; Delays; Energy efficiency; Power dissipation; Routing; Systematics; Threshold voltage; Topology; NoC synthesis; System-level CAD; computation energy; core mapping; multi-core systems; process variations;
Conference_Titel :
Quality Electronic Design (ISQED), 2013 14th International Symposium on
Conference_Location :
Santa Clara, CA
Print_ISBN :
978-1-4673-4951-2
DOI :
10.1109/ISQED.2013.6523673