Design Space Exploration for Deterministic Ethernet-based Architecture of Automotive Systems

被引:0
|
作者
Joshi, Prachi [1 ]
Narasimhan, Vedahari G. [1 ]
Zeng, Haibo [1 ]
Shukla, Sandeep K. [2 ]
Lin, Chung-Wei [3 ]
Yu, Huafeng [4 ]
机构
[1] Virginia Tech, Blacksburg, VA 24061 USA
[2] IIT Kanpur, Kanpur, Uttar Pradesh, India
[3] Toyota InfoTech Ctr, Mountain View, CA USA
[4] Boeing Res & Technol, Huntsville, AL USA
关键词
Design space exploration; Mapping and scheduling; Time-triggered Ethernet;
D O I
暂无
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
Time Triggered Ethernet (TTE) is a time-triggered network technology with large bandwidth and services for deterministic, safety-relevant communication. Hence, it has gained increasing attention from domains such as aerospace, automotive and industrial applications. In this work, we aim to solve the problem of task mapping and communication scheduling in automotive design. The system model is a dataflow task communication model mapped to a target architecture based on TTE. The design variables are the mapping of tasks onto the end systems in the architecture and the scheduling of all frames. The constraints include the schedulability of tasks and signals, as well as the latency constraints of the critical paths as specified by the designer. It can be shown that the problem is NP-hard. Therefore, we develop a heuristic to solve this problem. The heuristic contains four steps and all of them (except scheduling) are formulated using Integer Linear Programming (ILP). We present experimental results on an industrial benchmark and two synthetic benchmarks which show the efficiency and scalability of our approach.
引用
收藏
页码:53 / 61
页数:9
相关论文
共 50 条
  • [1] Fast Failover in Ethernet-Based Automotive Networks
    Kostrzewa, Adam
    Ernst, Rolf
    [J]. 2020 IEEE 23RD INTERNATIONAL SYMPOSIUM ON REAL-TIME DISTRIBUTED COMPUTING (ISORC 2020), 2020, : 134 - 139
  • [2] Design of supervisory software for Ethernet-based control systems
    Zhu, Youzhi
    Zbeng, Geng
    Dong, Zhe
    Liu, G. P.
    [J]. 2007 IEEE INTERNATIONAL CONFERENCE ON NETWORKING, SENSING, AND CONTROL, VOLS 1 AND 2, 2007, : 36 - +
  • [3] Ethernet-based Communication Architecture Design and Fault-Tolerant System
    Lee, Hyunshin
    Jabbar, Hamid
    Lee, Sungju
    Choi, Saejeong
    Lie, Quanjie
    Kim, Inyoung
    Choi, Seunghwan
    Park, Dongchul
    Min, Sooyoung
    Lee, Yunsik
    Jeong, Taikyeong
    [J]. INTERNATIONAL MULTICONFERENCE OF ENGINEERS AND COMPUTER SCIENTIST, IMECS 2012, VOL II, 2012, : 1181 - 1184
  • [4] A PERFORMANCE COMPARISON OF A VAXCLUSTER AND AN ETHERNET-BASED ARCHITECTURE
    HAC, A
    JOHNSON, TJ
    [J]. PERFORMANCE EVALUATION, 1987, 7 (01) : 77 - 77
  • [5] The design of Ethernet-based distributed interpolator
    Chen, Bing
    Xie, Jing-Ming
    Chen, You-Ping
    Xu, Wang
    [J]. ICIEA 2008: 3RD IEEE CONFERENCE ON INDUSTRIAL ELECTRONICS AND APPLICATIONS, PROCEEDINGS, VOLS 1-3, 2008, : 1371 - 1373
  • [6] Towards Safety in Automotive Ethernet-based Networks with Dynamic Workloads
    Kostrzewa, Adam
    Stoehrmann, Dominik
    Ernst, Rolf
    [J]. 2020 IEEE 6TH WORLD FORUM ON INTERNET OF THINGS (WF-IOT), 2020,
  • [7] Seamless design space exploration for automotive systems
    Fornaciari, William
    Angiolillo, Mauro V.
    Farina, Roberto
    [J]. 2007 50TH MIDWEST SYMPOSIUM ON CIRCUITS AND SYSTEMS, VOLS 1-3, 2007, : 202 - +
  • [8] Ethernet-Based Avionic Databus and Time-Space Partition Switch Design
    Li, Jian
    Yao, Jianguo
    Huang, Dongshan
    [J]. JOURNAL OF COMMUNICATIONS AND NETWORKS, 2015, 17 (03) : 286 - 295
  • [9] Design and evaluation of an ethernet-based residential network
    Deng, S
    Bugos, AR
    Hill, PM
    [J]. IEEE JOURNAL ON SELECTED AREAS IN COMMUNICATIONS, 1996, 14 (06) : 1138 - 1150
  • [10] ETHERNET-BASED NETWORK OPERATING-SYSTEMS
    STREHLO, C
    [J]. PERSONAL COMPUTING, 1988, 12 (08): : 157 - &