A Methodology for inserting Clock-Management strategies in Transaction-Level Models of System-on-Chips

被引:0
|
作者
Affes, Hend [1 ]
Auguin, Michel [1 ]
Verdier, Francois [1 ]
Pegatoquet, Alain [1 ]
机构
[1] Univ Nice Sophia Antipolis, CNRS, LEAT, Batiment Forum,Campus Sophia Tech, F-06903 Sophia Antipolis, France
关键词
Transaction Level Modeling (TLM); Virtual prototype; clock-management design and verification; clock intent specification; clock domain; assertion-based contracts;
D O I
暂无
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Due to the ever-increasing demands on energy efficiency, designers are struggling to construct efficient and correct power management strategies for complex System-on-Chips (SoCs). The validation of an efficient power intent for a SoC is challenging and should be considered at early stage of the electronic system-level (ESL) design flow. To tackle this issue, we propose a high-level modeling approach on top of SystemC/TLM standard allowing the control structure of a power intent to be described in relationship with a functional transaction-level model (TLM) of a SoC. We consider a separation of concern approach in order to make easier the exploration of power intents and the optimization of power consumption. In this paper, the focus is set on an abstract clock intent model through a generic library and a modeling methodology allowing the development of a power management strategy on top of a functional SystemC-TLM model of a virtual prototype. A case study is used to demonstrate by simulation experiments the efficiency of this approach illustrating its capability to analyze effects of power management on performance and power consumption.
引用
收藏
页码:24 / 30
页数:7
相关论文
共 5 条
  • [1] On-Chip Transaction Level Debug Support for System-on-Chips
    Gharehbaghi, Amir Masoud
    Fujita, Masahiro
    2009 INTERNATIONAL SOC DESIGN CONFERENCE (ISOCC 2009), 2009, : 124 - 127
  • [2] A System-Level Test Methodology for Communication Peripherals in System-on-Chips
    Angione, Francesco
    Bernardi, Paolo
    Giardino, Nicola di Gruttola
    Filipponi, Gabriele
    Bertani, Claudia
    Tancorre, Vincenzo
    IEEE TRANSACTIONS ON COMPUTERS, 2025, 74 (02) : 731 - 739
  • [3] SLCAO: An effective system level communication architectures optimization methodology for system-on-chips
    Niu, YW
    Bian, JI
    Wang, HL
    Tong, K
    Zhu, L
    2005 6TH INTERNATIONAL CONFERENCE ON ASIC PROCEEDINGS, BOOKS 1 AND 2, 2005, : 114 - 117
  • [4] Toward Bug-free Multicore SoC Architectures: System Validation with Transaction-Level Models
    Chakrabarty, Krishnendu
    IEEE DESIGN & TEST OF COMPUTERS, 2011, 28 (03): : 4 - 4
  • [5] A Methodology for Power-Aware Transaction-Level Models of Systems-on-Chip Using UPF Standard Concepts
    Mbarek, Ons
    Pegatoquet, Alain
    Auguin, Michel
    INTEGRATED CIRCUIT AND SYSTEM DESIGN: POWER AND TIMING MODELING, OPTIMIZATION, AND SIMULATION, 2011, 6951 : 226 - 236