Title :
Advanced SoC virtual prototyping for system-level power planning and validation
Author :
Mischkalla, Fabian ; Mueller, Wolfgang
Author_Institution :
C-Lab., Univ. of Paderborn, Paderborn, Germany
fDate :
Sept. 29 2014-Oct. 1 2014
Abstract :
Today´s electronic devices imply significant efforts in pre-silicon low-power design. Key techniques such as scaling of operating points, or switching power off to unused blocks play a major role and are usually managed at entire system scope. Finally, the delay paid in today´s design cycles is the time needed for verification, since power-aware design starts late and, hence, relies on painful system-level simulation performances. In this work, we describe a SystemC-based virtual prototyping approach capturing low-power design characteristics in earlier design stages. In contrast to existing solutions, we focus on advanced modeling techniques such as blocking transactions and temporal decoupling, which are integral part of modern industrial-sized designs. As proof of concept, we use representative virtual platform models at several levels of abstraction. Based on empirical results we argue that our annotations cause reasonable overhead, but provides sufficient details to validate typical power planning scenarios.
Keywords :
system-on-chip; virtual prototyping; SystemC-based virtual prototyping; advanced SoC virtual prototyping; blocking transactions; low-power design characteristics; system-level power planning; system-level power validation; temporal decoupling; Delays; Mathematical model; Semantics; Switches; Synchronization; Time-domain analysis; Time-varying systems; IEEE 1801-2013 (UPF); Power Intent Validation; SystemC/TLM; Temporal Decoupling; Virtual Prototyping;
Conference_Titel :
Power and Timing Modeling, Optimization and Simulation (PATMOS), 2014 24th International Workshop on
Conference_Location :
Palma de Mallorca
DOI :
10.1109/PATMOS.2014.6951882