Hardware Acceleration for Conditional State-Based Communication Scheduling on Real-Time Ethernet

被引:19
|
作者
Fischmeister, Sebastian [1 ]
Trausmuth, Robert [2 ]
Lee, Insup [3 ]
机构
[1] Univ Waterloo, Dept Elect & Comp Engn, Waterloo, ON N2L 3G1, Canada
[2] Univ Appl Sci, Wiener Neustadt, Austria
[3] Univ Penn, Dept Comp & Informat Sci, Philadelphia, PA 19104 USA
基金
加拿大自然科学与工程研究理事会;
关键词
Networks; programmable hardware; real-time systems; time-division multiaccess; PROTOCOL;
D O I
10.1109/TII.2009.2026642
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Distributed real-time applications implement distributed applications with timeliness requirements. Such systems require a deterministic communication medium with bounded communication delays. Ethernet is a widely used commodity network with many appliances and network components and represents a natural fit for real-time application; unfortunately, standard Ethernet provides no bounded communication delays. Conditional state-based communication schedules provide expressive means for specifying and executing with choice points, while staying verifiable. Such schedules implement an arbitration scheme and provide the developer with means to fit the arbitration scheme to the application demands instead of requiring the developer to tweak the application to fit a predefined scheme. An evaluation of this approach as software prototypes showed that jitter and execution overhead may diminish the gains. This work successfully addresses this problem with a synthesized soft processor. We present results around the development of the soft processor, the design choices, and the measurements on throughput and robustness.
引用
收藏
页码:325 / 337
页数:13
相关论文
共 50 条
  • [31] Switch real-time industrial ethernet with mixed scheduling policy
    Chen, JM
    Zhi, W
    Sun, YX
    IECON-2002: PROCEEDINGS OF THE 2002 28TH ANNUAL CONFERENCE OF THE IEEE INDUSTRIAL ELECTRONICS SOCIETY, VOLS 1-4, 2002, : 2317 - 2321
  • [32] Real-time Communication Network Solution based on Zigbee and Ethernet for Photovoltaic Systems
    Phan Quoc Dzung
    Dao Ngoc Dat
    Nguyen Bao Anh
    Le Chi Hiep
    Hong-Hee Lee
    PROCEEDINGS OF THE 2014 9TH IEEE CONFERENCE ON INDUSTRIAL ELECTRONICS AND APPLICATIONS (ICIEA), 2014, : 197 - 202
  • [33] REAL-TIME ETHERNET
    COURT, R
    COMPUTER COMMUNICATIONS, 1992, 15 (03) : 198 - 201
  • [34] Integrated scheduling of heterogeneous CAN and Ethernet-based hard real-time network
    Ivanov, IE
    Filipowa, KW
    27th International Spring Seminar on Electronics Technology, Books 1-3, Conference Proceedings: MEETING THE CHALLENGES OF ELECTRONICS TECHNOLOGY PROGRESS, 2004, : 481 - 485
  • [35] Real-time Ethernet Acceleration Technology and Applying to EtherCAT Master Controller
    Maruyama, Tatsuya
    Yamada, Tsutomu
    2012 PROCEEDINGS OF SICE ANNUAL CONFERENCE (SICE), 2012, : 943 - 947
  • [36] Hard Real-time Communication of Periodic Messages on a Switched Ethernet
    Kim, Myung Kyun
    Park, Zinwon
    GLOBECOM 2006 - 2006 IEEE GLOBAL TELECOMMUNICATIONS CONFERENCE, 2006,
  • [37] Automated State-based Online Testing Real-time Embedded Software with RTEdge
    Hasanain, Wafa
    Labiche, Yvan
    Gheorghe, Serban
    MODELSWARD 2015 PROCEEDINGS OF THE 3RD INTERNATIONAL CONFERENCE ON MODEL-DRIVEN ENGINEERING AND SOFTWARE DEVELOPMENT, 2015, : 294 - 302
  • [38] Research into switched Ethernet real-time communication for industrial field
    School of Information Engineering, Nanchang University, Nanchang 330029, China
    不详
    Huagong Zidonghua Ji Yibiao, 2006, 4 (44-46):
  • [39] Modeling and simulation of real-time communication process of industrial ethernet
    Shenyang Institute of Automation, Chinese Academy of Sciences, Shenyang 110016, China
    Yi Qi Yi Biao Xue Bao, 2007, SUPPL. 3 (167-171):
  • [40] State-based scheduling algorithm for time warp synchronization
    Quaglia, Francesco
    Proceedings of the IEEE Annual Simulation Symposium, 2000, : 14 - 21