摘要 |
<P>PROBLEM TO BE SOLVED: To restrain an increase in development man-hours required for integrating a plurality of ECU functions into a single microcomputer. <P>SOLUTION: A microcomputer 1 is provided that uses a resource of a core 11 in a time-sharing manner, thereby operating in such a manner that a plurality of cores (virtual cores 21, 22, 23, and 24) virtually exist. The core 11 includes a hypervisor 30 managing the operation state of each virtual core at the time of power-up of the microcomputer while the virtual core 21 includes a core manager 31 managing the operation state of each core at the time other than that of power-up of the microcomputer. The hypervisor 30 and the core manager 31 determine whether or not the core start condition has been established for each of the virtual cores 22, 23 and 24. When it is determined that the core start condition has been established, the hypervisor 30 and the core manager 31 start the corresponding virtual core. Also, the hypervisor 30 and the core manager 31 determine whether or not the core stop condition has been established for each of the virtual cores 22, 23 and 24. When it is determined that the core stop condition has been established, the hypervisor 30 and the core manager 31 stop the operation of the corresponding virtual core. <P>COPYRIGHT: (C)2013,JPO&INPIT |