Prachi Joshi, G. VedahariNarasimhan, Haibo Zeng, S. Shukla, Chung-Wei Lin, Huafeng Yu
{"title":"基于确定性网络的汽车系统体系结构设计空间探索","authors":"Prachi Joshi, G. VedahariNarasimhan, Haibo Zeng, S. Shukla, Chung-Wei Lin, Huafeng Yu","doi":"10.1109/HLDVT.2016.7748255","DOIUrl":null,"url":null,"abstract":"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 TIE. 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.","PeriodicalId":166427,"journal":{"name":"2016 IEEE International High Level Design Validation and Test Workshop (HLDVT)","volume":"77 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2016-10-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"Design space exploration for deterministic ethernet-based architecture of automotive systems\",\"authors\":\"Prachi Joshi, G. VedahariNarasimhan, Haibo Zeng, S. Shukla, Chung-Wei Lin, Huafeng Yu\",\"doi\":\"10.1109/HLDVT.2016.7748255\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"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 TIE. 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.\",\"PeriodicalId\":166427,\"journal\":{\"name\":\"2016 IEEE International High Level Design Validation and Test Workshop (HLDVT)\",\"volume\":\"77 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2016-10-01\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2016 IEEE International High Level Design Validation and Test Workshop (HLDVT)\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/HLDVT.2016.7748255\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2016 IEEE International High Level Design Validation and Test Workshop (HLDVT)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/HLDVT.2016.7748255","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
Design space exploration for deterministic ethernet-based architecture of automotive systems
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 TIE. 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.