USING SELECTIVE MEMORY PERFORMANCE EVALUATION FOR TIME-CRITICAL EMBEDDED SYSTEMS DESIGN

被引:0
|
作者
Kustarev, Pavel [1 ]
Antonov, Alexander [1 ]
Pinkevich, Vasiliy [1 ]
Yanalov, Roman [1 ]
机构
[1] St Petersburg Natl Res Univ Informat Technol Mech, St Petersburg, Russia
关键词
embedded systems; memory performance; microarchitectural analysis; real-time;
D O I
暂无
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
Using microprocessors and systems on a chip (SoC) for time-critical tasks, as well as processor, communication and memory IP cores, requires performance evaluation of their major data transfer channels. Since memory is considered as one of the main bottlenecks in current architectures, memory performance greatly influences the overall system performance. However, microarchitectural analysis of complex components can become difficult due to absence of open information about their internal organization. In the article, the method of selective evaluation of the cache memory components performance is proposed. The example of the applied real-time digital signal processing system, based on Multiprocess Cyclic Scheduling architectural model, developed by the authors, is considered. By this example the usage of the obtained information for system performance evaluation is demonstrated. This allows designing embedded systems with predictable performance characteristics and suits for time-critical embedded applications.
引用
收藏
页码:407 / 414
页数:8
相关论文
共 50 条
  • [1] Time-Critical Systems Design
    Henkel, Jorg
    [J]. IEEE DESIGN & TEST, 2018, 35 (02) : 4 - 4
  • [2] Memory Hierarchies, Pipelines, and Buses for Future Architectures in Time-Critical Embedded Systems
    Wilhelm, Reinhard
    Grund, Daniel
    Reineke, Jan
    Schlickling, Marc
    Pister, Markus
    Ferdinand, Christian
    [J]. IEEE TRANSACTIONS ON COMPUTER-AIDED DESIGN OF INTEGRATED CIRCUITS AND SYSTEMS, 2009, 28 (07) : 966 - 978
  • [3] Time-Critical Systems Design: A Survey
    Mitra, Tulika
    Teich, Juergen
    Thiele, Lothar
    [J]. IEEE DESIGN & TEST, 2018, 35 (02) : 8 - 26
  • [4] Developing evolvable, embedded, time-critical systems with MetaH
    Lewis, B
    Colbert, E
    Vestal, S
    [J]. TECHNOLOGY OF OBJECT-ORIENTED LANGUAGES AND SYSTEMS - TOOLS 34, PROCEEDINGS, 2000, : 447 - 455
  • [5] Time-Critical Systems Design, Part II
    Henkel, Jorg
    [J]. IEEE DESIGN & TEST, 2018, 35 (04) : 4 - 4
  • [6] Embedded systems for time-critical applications over Wi-Fi: design and experimental assessment
    Branz, Francesco
    Antonello, Riccardo
    Tramarin, Federico
    Fedullo, Tommaso
    Vitturi, Stefano
    Schenato, Luca
    [J]. 2019 IEEE 17TH INTERNATIONAL CONFERENCE ON INDUSTRIAL INFORMATICS (INDIN), 2019, : 1756 - 1759
  • [7] Operator support for time-critical situations: Design and evaluation
    de Vries, M. F. L.
    Koeners, G. J. M.
    Roefs, F. D.
    van Ginkel, H. T. A.
    Theunissen, E.
    [J]. 2006 IEEE/AIAA 25TH DIGITAL AVIONICS SYSTEMS CONFERENCE, VOLS 1- 3, 2006, : 936 - 949
  • [8] An Environment for Measuring and Scheduling Time-Critical Embedded Systems with Energy Constraints
    Tavares, Eduardo
    Silva, Bruno
    Maciel, Paulo
    [J]. SEFM 2008: SIXTH IEEE INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING AND FORMAL METHODS, PROCEEDINGS, 2008, : 291 - 300
  • [9] Time-Critical Wireless Networked Embedded Systems: Feasibility and Experimental Assessment
    Branz, Francesco
    Antonello, Riccardo
    Schenato, Luca
    Tramarin, Federico
    Vitturi, Stefano
    [J]. IEEE TRANSACTIONS ON INDUSTRIAL INFORMATICS, 2020, 16 (12) : 7732 - 7742
  • [10] THE DESIGN OF TIME-CRITICAL CONVERSATIONS
    TYRRELL, AM
    CARPENTER, GF
    [J]. MICROPROCESSING AND MICROPROGRAMMING, 1993, 38 (1-5): : 785 - 792