An Approach to Message Arbitration in Hard Real-Time Applications

被引:0
|
作者
Soloviev, Vassily N. [1 ]
机构
[1] Motorola Inc, St Petersburg, Russia
来源
2008 International Conference on Telecommunications, Vols 1 and 2 | 2008年
关键词
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 条
  • [31] An Ontological Approach to Design Real-time Applications
    Ben Abid, Wided
    Mhiri, Mohamed
    Bouazizi, Emna
    Rhayem, Ahlem
    JOURNAL ON DATA SEMANTICS, 2016, 5 (03) : 195 - 209
  • [32] Real-time calculus for scheduling hard real-time systems
    Thiele, L
    Chakraborty, S
    Naedele, M
    ISCAS 2000: IEEE INTERNATIONAL SYMPOSIUM ON CIRCUITS AND SYSTEMS - PROCEEDINGS, VOL IV: EMERGING TECHNOLOGIES FOR THE 21ST CENTURY, 2000, : 101 - 104
  • [33] Implementing and using execution time clocks in ada hard real-time applications
    Harbour, MG
    Rivas, MA
    García, JJG
    Gutiérrez, JCP
    RELIABLE SOFTWARE TECHNOLOGIES - ADA-EUROPE, 1998, 1411 : 90 - 101
  • [34] A DECOMPOSITION APPROACH TO NONPREEMPTIVE SCHEDULING IN HARD REAL-TIME SYSTEMS
    YUAN, XP
    AGRAWALA, AK
    REAL-TIME SYSTEMS SYMPOSIUM, PROCEEDINGS, 1989, : 240 - 248
  • [35] A Hybrid DVS Scheduling Approach for Hard Real-Time Systems
    Tavares, Eduardo
    Dallegrave, Pedro
    Silva, Bruno
    Callou, Gustavo
    Nogueira, Bruno
    Maciel, Paulo
    2009 IEEE INTERNATIONAL CONFERENCE ON SYSTEMS, MAN AND CYBERNETICS (SMC 2009), VOLS 1-9, 2009, : 2848 - 2853
  • [36] Real-Time Technology and Applications - Proceedings: Message from the program chair
    Caccamo, Marco
    Real-Time Technology and Applications - Proceedings, 2010,
  • [37] A Scalable Approach for the Description of Dependencies in Hard Real-Time Systems
    Kollmann, Steffen
    Pollex, Victor
    Kempf, Kilian
    Slomka, Frank
    LEVERAGING APPLICATIONS OF FORMAL METHODS, VERIFICATION, AND VALIDATION, PT II, 2010, 6416 : 397 - 411
  • [38] AN ENGINEERING APPROACH TO HARD REAL-TIME SYSTEM-DESIGN
    KOPETZ, H
    ZAINLINGER, R
    FOHLER, G
    KANTZ, H
    PUSCHNER, P
    SCHUTZ, W
    LECTURE NOTES IN COMPUTER SCIENCE, 1991, 550 : 166 - 188
  • [39] Real-Time Synthesis is Hard!
    Brihaye, Thomas
    Estievenart, Morgane
    Geeraerts, Gilles
    Ho, Hsi-Ming
    Monmege, Benjamin
    Sznajder, Nathalie
    FORMAL MODELING AND ANALYSIS OF TIMED SYSTEMS, FORMATS 2016, 2016, 9884 : 105 - 120
  • [40] A switched Ethernet protocol for hard real-time embedded system applications
    Yiming, A
    Eisaka, T
    AINA 2005: 19TH INTERNATIONAL CONFERENCE ON ADVANCED INFORMATION NETWORKING AND APPLICATIONS, VOL 2, 2005, : 41 - 44