상세 보기
Runtime Embedded Software Malfunction Detection Based on Profile Generation of Current-Level Pattern Matcher
- Lee, Sanghoon;
- Park, Daejin
SCOPUS
0초록
As the demand for high-performance embedded systems grows, the complexity of embedded software increases, potentially leading to software errors and system malfunctions. In this paper, we propose a system to monitor malfunctions caused by software errors by extracting the normal operating current patterns of a target embedded system (TES) in actual operation and comparing them with the real time current TES data. By using a monitoring embedded system (MES), the normal operating current patterns can be automatically generated, making it easy to promptly detect malfunctions in the exposed TES. When the MES detects a malfunction, it applies algorithms to efficiently recover the malfunctioning TES. The proposed system employs two algorithms when a malfunction in the TES is detected. First, upon detecting a malfunction, the MES resets TES to restore it to normal operation. If the malfunction persists after the reset, the MES controls the TES to completely halt operation. Second, if a malfunction is detected, it stabilizes the abnormal current state to the normal current state through a proportional integral derivation (PID) control. The TES typically consumes about 75 to 95 mA of current during normal operation. The MES applies a specific error detection rate of 20 %, considering any consumption above 114 mA a malfunction and using the algorithms to control it. The system has been verified to reset TES upon detecting a malfunction and to stabilize the operational current through PID control during abnormal current states. © 2025 IEEE.
키워드
- 제목
- Runtime Embedded Software Malfunction Detection Based on Profile Generation of Current-Level Pattern Matcher
- 저자
- Lee, Sanghoon; Park, Daejin
- 발행일
- 2025
- 유형
- Conference paper
- 저널명
- 2025 International Conference on Electronics, Information, and Communication, ICEIC 2025
- 언어
- ENG
- 출판사
- Institute of Electrical and Electronics Engineers Inc.