N. Kovačić, Velibor Ilic, Aleksandar Korać, Aleksandar Zejak, Bogdan Pavković
{"title":"汽车嵌入式设备的过程执行验证","authors":"N. Kovačić, Velibor Ilic, Aleksandar Korać, Aleksandar Zejak, Bogdan Pavković","doi":"10.1109/TELSKS.2017.8246318","DOIUrl":null,"url":null,"abstract":"Modern embedded multiprocessor systems with multi-core processors are very complex computer systems with sophisticated software which is often used in distributed hardware platforms in automotive. Primary issue that should be worked on when designing such systems is the connection between timing and quality control. Suchlike systems function exclusively in accordance with static schedule of beforehand defined tasks. This paper introduces one solution which allows simpler check of order and duration of processes performed by automotive embedded devices, for the purpose of quick detection of problems with certain task, by comparing static schedule with the real duration of task execution and provides visual display of tasks. Improving quality and accuracy of automotive embedded systems leads to better real-time performances which was the main reason for finding out this solution. Time triggered systems in automotive are based on FlexRay protocol than functions on principle of event chains. In order to optimize suchlike system it is necessary to process data in the most efficient way and show possible oversights of the system. The paper shows how, on the bases of input data, comparison with recorded traffic or real time data was performed. Visual results show differences between static and real schedule of tasks. Also, results could be shown in tables, and histogram, including exceeding performance time of tasks.","PeriodicalId":206778,"journal":{"name":"2017 13th International Conference on Advanced Technologies, Systems and Services in Telecommunications (TELSIKS)","volume":"38 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2017-10-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"Validation of process execution on automotive embedded devices\",\"authors\":\"N. Kovačić, Velibor Ilic, Aleksandar Korać, Aleksandar Zejak, Bogdan Pavković\",\"doi\":\"10.1109/TELSKS.2017.8246318\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"Modern embedded multiprocessor systems with multi-core processors are very complex computer systems with sophisticated software which is often used in distributed hardware platforms in automotive. Primary issue that should be worked on when designing such systems is the connection between timing and quality control. Suchlike systems function exclusively in accordance with static schedule of beforehand defined tasks. This paper introduces one solution which allows simpler check of order and duration of processes performed by automotive embedded devices, for the purpose of quick detection of problems with certain task, by comparing static schedule with the real duration of task execution and provides visual display of tasks. Improving quality and accuracy of automotive embedded systems leads to better real-time performances which was the main reason for finding out this solution. Time triggered systems in automotive are based on FlexRay protocol than functions on principle of event chains. In order to optimize suchlike system it is necessary to process data in the most efficient way and show possible oversights of the system. The paper shows how, on the bases of input data, comparison with recorded traffic or real time data was performed. Visual results show differences between static and real schedule of tasks. Also, results could be shown in tables, and histogram, including exceeding performance time of tasks.\",\"PeriodicalId\":206778,\"journal\":{\"name\":\"2017 13th International Conference on Advanced Technologies, Systems and Services in Telecommunications (TELSIKS)\",\"volume\":\"38 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2017-10-01\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2017 13th International Conference on Advanced Technologies, Systems and Services in Telecommunications (TELSIKS)\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/TELSKS.2017.8246318\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2017 13th International Conference on Advanced Technologies, Systems and Services in Telecommunications (TELSIKS)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/TELSKS.2017.8246318","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
Validation of process execution on automotive embedded devices
Modern embedded multiprocessor systems with multi-core processors are very complex computer systems with sophisticated software which is often used in distributed hardware platforms in automotive. Primary issue that should be worked on when designing such systems is the connection between timing and quality control. Suchlike systems function exclusively in accordance with static schedule of beforehand defined tasks. This paper introduces one solution which allows simpler check of order and duration of processes performed by automotive embedded devices, for the purpose of quick detection of problems with certain task, by comparing static schedule with the real duration of task execution and provides visual display of tasks. Improving quality and accuracy of automotive embedded systems leads to better real-time performances which was the main reason for finding out this solution. Time triggered systems in automotive are based on FlexRay protocol than functions on principle of event chains. In order to optimize suchlike system it is necessary to process data in the most efficient way and show possible oversights of the system. The paper shows how, on the bases of input data, comparison with recorded traffic or real time data was performed. Visual results show differences between static and real schedule of tasks. Also, results could be shown in tables, and histogram, including exceeding performance time of tasks.