메모리 롤백 기능을 가진 차량 어플리케이션용삼중 코어 지연 락스텝 프로세서 설계

Design of Delayed Triple-Core Lock-Step Processor with Memory Rollback for Automotive Applications

초록

본 논문에서는 차량 어플리케이션에 적합한 삼중 코어 지연 락스텝 프로세서를 제안하였다. 이 프로세서는 독립적으로 동작하는세 개의 코어에서 독립적으로 동일한 작업을 수행한 후 그 결과값을 표결하여 최종 값을 결정하기 때문에 하나의 코어에서 오류가발생해도 전체적으로는 안전하게 동작할 수 있다. 또한 방사선이나 전자파로 인해 여러 코어에 동시에 오류가 발생하는 것을 방지하기 위해 세 개의 코어를 서로 지연시켜 동작하도록 하였다. 메모리와 연결된 메인 코어에서 오류가 발생하는 경우 메모리에 오류인값을 저장해놨을 수 있기 때문에 이를 정상값으로 되돌리는 메모리 롤백을 수행하도록 하였다. 시뮬레이션 결과 프로세서에서 다양한 에러가 발생해도 이를 성공적으로 보정하는 것을 확인하였다.

키워드

Error Tolerant; Delayed Lock-Step; Triple Modular Redundancy; Memory Rollback; Soft Error
제목
메모리 롤백 기능을 가진 차량 어플리케이션용삼중 코어 지연 락스텝 프로세서 설계
제목 (타언어)
Design of Delayed Triple-Core Lock-Step Processor with Memory Rollback for Automotive Applications
저자
양성현; 최지웅; 이성수
DOI
10.7471/ikeee.2022.26.4.628
발행일
2022-12
저널명
전기전자학회논문지
권
26
호
4
페이지
628 ~ 632