System-level performance analysis in SystemC

被引:19
|
作者
Posadas, H [1 ]
Herrera, F [1 ]
Sánchez, P [1 ]
Villar, E [1 ]
Blasco, F [1 ]
机构
[1] Univ Cantabria, ETSI Ind & Telecom, TEISA Dept, E-39005 Santander, Spain
关键词
D O I
10.1109/DATE.2004.1268876
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
both the ITRS and the Medea+ DA Roadmaps have highlighted, early performance estimation is an essential step in any SoC design methodology [1-2]. This paper presents a C++ library for timing estimation at system level. The library is based on a general and systematic methodology that takes as input the original SystemC source code without any modification and provides the estimation parameters by simply including the library within a usual simulation. As a consequence, the same models of computation used during system design are preserved and all simulation conditions are maintained. The method exploits the advantages of dynamic analysis, that is, easy management of unpredictable data-dependent conditions and computational efficiency compared with other alternatives (ISS or RT simulation, without the need for SW generation and compilation and HW synthesis). Results obtained on several examples show the accuracy of the method In addition to the fundamental parameters needed for system-level design exploration, the proposed methodology allows the designer to include capture points at any place in the code. The user can process the corresponding captured events for unrestricted timing constraint verification.
引用
收藏
页码:378 / 383
页数:6
相关论文
共 50 条
  • [21] System-level Performance of Interference Alignment
    Mungara, Ratheesh K.
    Morales-Jimenez, David
    Lozano, Angel
    2014 IEEE GLOBAL COMMUNICATIONS CONFERENCE (GLOBECOM 2014), 2014, : 1673 - 1678
  • [22] System-Level Performance of Interference Alignment
    Mungara, Ratheesh K.
    Morales-Jimenez, David
    Lozano, Angel
    IEEE TRANSACTIONS ON WIRELESS COMMUNICATIONS, 2015, 14 (02) : 1060 - 1070
  • [23] System-level performance analysis for designing on-chip communication architectures
    Lahiri, K
    Raghunathan, A
    Dey, S
    IEEE TRANSACTIONS ON COMPUTER-AIDED DESIGN OF INTEGRATED CIRCUITS AND SYSTEMS, 2001, 20 (06) : 768 - 783
  • [24] Massive MIMO Uplink Scheme Design and System-Level Performance Analysis
    Li, Yang
    Wang, Rui
    Tan, Haisheng
    Chen, Yifan
    Zhang, Qingfeng
    IEEE ACCESS, 2018, 6 : 3212 - 3230
  • [25] SystemC and OCAPI-xl based system-level design for reconfigurable systems-on-chip
    Tiensyrjä, K
    Cupak, M
    Masselos, K
    Pettissalo, M
    Potamianos, K
    Qu, Y
    Rynders, L
    Vanmeerbeeck, G
    Voros, N
    Zhang, Y
    ADVANCES IN DESIGN AND SPECIFICATION LANGUAGES FOR SOCS: SELECTED CONTRIBUTIONS FROM FDL'04, 2005, : 255 - 269
  • [26] IDEA1: A SystemC-based System-level Simulator for Wireless Sensor Networks
    Du, Wan
    Mieyeville, Fabien
    Navarro, David
    2010 IEEE INTERNATIONAL CONFERENCE ON WIRELESS COMMUNICATIONS, NETWORKING AND INFORMATION SECURITY (WCNIS), VOL 2, 2010, : 618 - 622
  • [27] UVM-SystemC-AMS Framework for System-Level Verification and Validation of Automotive Use Cases
    Barnasconi, Martin
    Dietrich, Manfred
    Einwich, Karsten
    Vooertler, Thilo
    Chaput, Jean-Paul
    Louerat, Marie-Minerve
    Pecheux, Francois
    Wang, Zhi
    Cuenot, Philippe
    Neumann, Ingmar
    Thang Nguyen
    Lucas, Ronan
    Vaumorin, Emmanuel
    IEEE DESIGN & TEST, 2015, 32 (06) : 76 - 86
  • [28] Analysis and Optimization of the System-level Simulator
    Liu Fang
    Zhang Shengbing
    Liu Yang
    Zhang Meng
    2014 IEEE INTERNATIONAL CONFERENCE ON INFORMATION AND AUTOMATION (ICIA), 2014, : 1020 - 1024
  • [29] RISC VLSI DESIGN FOR SYSTEM-LEVEL PERFORMANCE
    ROWEN, C
    CRUDELE, L
    FREITAS, D
    HANSEN, C
    HUDSON, E
    KINSEL, J
    MOUSSOURIS, J
    PRZYBYLSKI, S
    RIORDAN, T
    VLSI SYSTEMS DESIGN, 1986, 7 (03): : 81 - &
  • [30] System-level performance metrics for multiprogram workloads
    Eyerman, Stijn
    Eeckhout, Lieven
    IEEE MICRO, 2008, 28 (03) : 42 - 53