-
公开(公告)号:US20240241747A1
公开(公告)日:2024-07-18
申请号:US18559513
申请日:2022-02-04
Applicant: Hitachi Astemo, Ltd.
Inventor: Masashi MIZOGUCHI , Tomohito EBINA , Kazuyoshi SERIZAWA , Kenichi OSADA , Tasuku ISHIGOOKA , Takeshi FUKUDA
IPC: G06F9/455
CPC classification number: G06F9/45558 , G06F2009/45579 , G06F2009/45591
Abstract: An electronic controller includes: a virtual machine that accesses a first virtual driver to execute a process; a hypervisor that calls a first real driver of a first peripheral, based on a peripheral access request received from the first virtual driver; an access recording unit that calls the first virtual driver to record a peripheral access request transmitted to the hypervisor; a state recording unit that calls the first real driver to record a state of a register of the first peripheral; and a monitoring unit that monitors an operation of the hypervisor. The monitoring unit determines an abnormality of the hypervisor, based on a record by the access recording unit and on a record by the state recording unit.
-
公开(公告)号:US20240020245A1
公开(公告)日:2024-01-18
申请号:US18254451
申请日:2021-09-09
Applicant: HITACHI ASTEMO, LTD.
Inventor: Masashi MIZOGUCHI , Tomohito EBINA , Tasuku ISHIGOOKA , Kazuyoshi SERIZAWA , Kenichi OSADA
IPC: G06F13/10
CPC classification number: G06F13/102 , G06F2213/40
Abstract: An object of the present invention is to provide a technology that enables second control software to continue processing using a peripheral circuit even in a situation where an abnormality related to first control software occurs. An electronic control device includes a memory (3) that stores the first control software and the second control software, a CPU (1) that executes the first control software and the second control software, and a peripheral circuit (200) used by the first control software and the second control software. The memory further includes a first buffer (313a) and a second buffer (323a). The CPU interrupts at least one of the processing of storing first peripheral transmission information in the first buffer and the processing of transmitting the first peripheral transmission information to the peripheral in a specific situation in which the abnormality related to the first control software occurs.
-