소프트에러에 강인한 ESC 제어기 설계에 대한 연구

Due to the highly integration on semiconductors, variability and soft-errors have become important issues for the embedded system design. Especially, in embedded control systems, which are safety-critical, any single error or incorrect output can cause a catastrophic consequence. In this paper, we analyze the effect of soft errors on the electronic stability control(ESC) system and design a soft-error resilient controller for ESC. First, we study the effect of the soft-errors in ESC and show that soft-errors can be critical to the stability of ESC system. Next, based on the analysis, we propose a new soft-error resilient controller for ESC based on a cross-layer approach. The compensation is performed in both embedded system layer and the application layer. In the embedded system layer, the soft-error can be checked and recovered using a error correction code(ECC) or roll-back. In the application layer, by measuring the output of the system and the model, the controller can compensate for the soft-errors. From the experimental results considering the cross-layer approach, we show that the proposed method works well.