An Approach to Message Arbitration in Hard Real-Time Applications

被引:0
|
作者
Soloviev, Vassily N. [1 ]
机构
[1] Motorola Inc, St Petersburg, Russia
关键词
arbiters; computer network performance; message passing; real time systems; serial bus;
D O I
暂无
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
The present paper concerns the problem dealing with shared resource utilization in the hard real-time environment. Message transmissions via a serial bus or message processing by a router are examples of shared resource requests in networks. Hard real-time request must be completed within a certain deadline. When multiple requests are appeared they spend a part of time waiting for the resource access. The time lost depends on the shared resource arbitration scheme. One of such schemes called the "last lowest scheme" is discussed in the paper. The last lowest priority scheme represents a variant of the scheme. The round-robin scheme doesn't provide different deadlines for different shared resource requestors, which is very important for the hard real-time applications. The method to avoid this disadvantage is suggested and evaluated in the paper. The arbitration scheme suggested can be implemented both in software and hardware. The article presents an implementation of the method in a distributed arbiter for a single wire serial bus.
引用
收藏
页码:441 / 447
页数:7
相关论文
共 50 条
  • [41] Quantitative characterization of event streams in analysis of hard real-time applications
    Wandeler, E
    Maxiaguine, A
    Thiele, L
    REAL-TIME SYSTEMS, 2005, 29 (2-3) : 205 - 225
  • [42] Quantitative Characterization of Event Streams in Analysis of Hard Real-Time Applications
    Ernesto Wandeler
    Alexander Maxiaguine
    Lothar Thiele
    Real-Time Systems, 2005, 29 : 205 - 225
  • [43] Quantitative characterization of event streams in analysis of hard real-time applications
    Wandeler, E
    Maxiaguine, A
    Thiele, L
    RTAS 2004: 10TH IEEE REAL-TIME AND EMBEDDED TECHNOLOGY AND APPLICATIONS SYMPOSIUM, PROCEEDINGS, 2004, : 450 - 459
  • [44] Hard Real-time Guarantee of Automotive Applications during Mode Changes
    Dziurzanski, Piotr
    Singh, Amit Kumar
    Indrusiak, Leandro Soares
    Saballus, Bjoern
    PROCEEDINGS OF THE 23RD INTERNATIONAL CONFERENCE ON REAL-TIME AND NETWORKS SYSTEMS (RTNS) 2015, 2015, : 161 - 170
  • [45] A scheme for scheduling hard real-time applications in open system environment
    Deng, Z
    Liu, JWS
    Sun, J
    NINTH EUROMICRO WORKSHOP ON REAL TIME SYSTEMS, PROCEEDINGS, 1997, : 191 - 199
  • [46] MERASA: MULTICORE EXECUTION OF HARD REAL-TIME APPLICATIONS SUPPORTING ANALYZABILITY
    Ungerer, Theo
    Cazorla, Francisco J.
    Sainrat, Pascal
    Bernat, Guillem
    Petrov, Zlatko
    Casse, Hugues
    Rochange, Christine
    Quinones, Eduardo
    Uhrig, Sascha
    Gerdes, Mike
    Guliashvili, Irakli
    Houston, Michael
    Kluge, Florian
    Metzlaff, Stefan
    Mische, Joerg
    Paolieri, Marco
    Wolf, Julian
    IEEE MICRO, 2010, 30 (05) : 66 - 75
  • [47] Modeling, Analysis, and Hard Real-Time Scheduling of Adaptive Streaming Applications
    Zhai, Jiali Teddy
    Niknam, Sobhan
    Stefanov, Todor
    IEEE TRANSACTIONS ON COMPUTER-AIDED DESIGN OF INTEGRATED CIRCUITS AND SYSTEMS, 2018, 37 (11) : 2636 - 2648
  • [48] Minimizing Stack Memory for Hard Real-time Applications on Multicore Platforms
    Dong, Chuansheng
    Zeng, Haibo
    2014 DESIGN, AUTOMATION AND TEST IN EUROPE CONFERENCE AND EXHIBITION (DATE), 2014,
  • [49] A new quality of service metric for hard/soft real-time applications
    Hua, SX
    Qu, G
    ITCC 2003: INTERNATIONAL CONFERENCE ON INFORMATION TECHNOLOGY: COMPUTERS AND COMMUNICATIONS, PROCEEDINGS, 2003, : 347 - 351
  • [50] Optimized Trusted Execution for Hard Real-Time Applications on COTS Processors
    Mukherjee, Anway
    Mishra, Tanmaya
    Chantem, Thidapat
    Fisher, Nathan
    Gerdes, Ryan
    RTNS 2019: PROCEEDINGS OF THE 27TH INTERNATIONAL CONFERENCE ON REAL-TIME NETWORKS AND SYSTEMS (RTNS 2019), 2020, : 50 - 60