Method for determining software error in virtualization based integrated control system
AssigneesKorea University Research and Business Foundation, Hyundai Motor Company
InventorsHyun Woo LEE, Young Woo PARK, Min Hyuk OH, Hae Young KWON, Se Won KIM, Hyuck YOO
Life of this patent
Estimating the term…
Abstract
A method for determining software errors in a virtualization-based integrated control system detects software errors for each partition (software of a vehicle controller) and recovers automatically. Thus, system reliability, which is an advantage of virtualization techniques, can be further enhanced, thereby providing an operator with stability, and software errors can be easily addressed by writing error information.
Claims7
A method for determining an error in a virtualization-based integrated control system, wherein the system includes a virtualization-based integrated controller virtualizing a physical micro controller unit (MCU) to create a plurality of virtual MCUs, and software type controllers operating on the virtual MCUs, the method comprising:
- delivering a timer interrupt from the virtualization-based integrated controller to the software type controllers;
- delivering a difference value, which is a difference between a counting value currently read from a timer and a counting value immediately previously read from the timer, from the software type controllers to the virtualization-based integrated controller;
- and
- determining, by the virtualization-based integrated controller, whether the error occurred in the software type controllers based on the difference value delivered from the software type controllers.
Dependencies are inferred from the claim text.