상세 보기
멀티코어 기반 차량용 임베디드 시스템의 타임-트리거드 아키텍처 설계와 구현
- 배재현;
- 유민수
초록
Recently, automotive electrical/electronic (E/E) architectures have considered the Multicore AUTOSAR platform for guaranteeing the safety and performance of automotive systems. However, inter-core communication response time delays due to spinning caused by spinlock deteriorate Multicore performance. This paper presents the design of a Time-Triggered Architecture (TTA) to optimize the Multicore system. In our approach, we present the TTA design methodology, including the task allocation algorithm using DQN reinforcement for inter-core load balancing, the Harmonic-Period setting algorithm, and the task Offset, Deadline setting algorithm. Then, we proposed a Timing Violation detection method using Data Version to apply it to the AUTOSAR platform. For verification, we applied the TTA algorithm to the Fuel Cell Controller (FCU) task model. Our simulations showed that the load balancing rate was improved by 94% compared to the existing controller, and its scalability covered at least 78% of the optimal value. It also showed that mutual exclusion was enforced and confirmed that each algorithm was well applied.
키워드
- 제목
- 멀티코어 기반 차량용 임베디드 시스템의 타임-트리거드 아키텍처 설계와 구현
- 제목 (타언어)
- Design and Implemention of Time-Triggered Architecture for Multicore Automotive Systems
- 저자
- 배재현; 유민수
- 발행일
- 2022-12
- 저널명
- 정보과학회논문지
- 권
- 49
- 호
- 12
- 페이지
- 1043 ~ 1055