-
公开(公告)号:US20230339484A1
公开(公告)日:2023-10-26
申请号:US17799407
申请日:2020-12-18
Applicant: Hitachi Astemo, Ltd.
Inventor: Tasuku ISHIGOOKA , Nobuyasu KANEKAWA , Tomohito EBINA , Kazuyoshi SERIZAWA , Tatsuya HORIGUCHI
IPC: B60W50/035 , G06F1/3234 , B60W60/00
CPC classification number: B60W50/035 , G06F1/3243 , B60W60/001
Abstract: Provided is a vehicle control device capable of executing control processing by utilizing a power saving execution determination unit that determines a shift to or a release from a normal mode to a power saving mode on the basis of a preset power saving condition, and a power saving execution unit that executes power saving control of the CPU by determining a shift to the power saving mode and stops the power saving control of the CPU by determining a release of the power saving mode. Then, the power saving execution determination unit has a plurality of power saving conditions, determines to shift to the power saving mode in a case where all of the plurality of power saving conditions are satisfied, and determines to release the power saving mode in the case of being changed to a state in which some of the power saving conditions are not satisfied.
-
公开(公告)号: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.
-
公开(公告)号:US20240330166A1
公开(公告)日:2024-10-03
申请号:US18580980
申请日:2022-02-08
Applicant: HITACHI ASTEMO, LTD.
Inventor: Takeshi FUKUDA , Tasuku ISHIGOOKA , Masashi MIZOGUCHI , Takashi MURAKAMI , Kazuyoshi SERIZAWA , Tomohito EBINA
CPC classification number: G06F11/3688 , G06F11/3409 , G06F11/3604
Abstract: A vehicle control system includes: a computation unit that executes a computation of first control software when a vehicle is in a first state and that executes a computation of second control software when the vehicle is in a second state; a comparison reference data saving unit that saves input data input from a sensor to the first control software and to the second control software and that saves output data from the first control software and the second control software; and an evaluation unit that evaluates the performance of the second control software, based on a difference between pieces of output data read from the comparison reference data saving unit.
-
公开(公告)号:US20240231905A1
公开(公告)日:2024-07-11
申请号:US18290580
申请日:2022-02-03
Applicant: HITACHI ASTEMO, LTD.
Inventor: Masashi MIZOGUCHI , Takashi MURAKAMI , Kazuyoshi SERIZAWA , Yukinori ASADA , Takeshi FUKUDA , Tomohito EBINA
IPC: G06F9/48
CPC classification number: G06F9/4887
Abstract: In an electronic system, a plurality of task processing units that processes assigned tasks are connected via a network. Each of the plurality of task processing units includes a task activation unit that activates and executes the task, and third task processing in a third task processing unit uses at least a processing result of a first task in a first task processing unit or a processing result of a second task in a second task processing unit preceding the third task processing, and periodically executes a series of processing from the preceding first task processing or the second task processing to the third task processing at predetermined time intervals.
-
公开(公告)号: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.
-
公开(公告)号:US20250068725A1
公开(公告)日:2025-02-27
申请号:US18722020
申请日:2021-12-24
Applicant: Hitachi Astemo, Ltd.
Inventor: Tomohito EBINA
Abstract: An electronic control unit includes: a processor that executes a program; a memory that is enabled to be accessed by the processor; an access violation detection mechanism that monitors an access from the processor to the memory; and a time storage mechanism that stores detection time at which an access violation is detected by the access violation detection mechanism, in which the processor stores switching time at timing at which a task being executed is switched, the time storage mechanism stores the time at which the access violation is detected, and the processor identifies a task having caused the access violation by comparing the switching time and the detection time.
-
公开(公告)号:US20220261262A1
公开(公告)日:2022-08-18
申请号:US17609158
申请日:2020-04-24
Applicant: Hitachi Astemo, Ltd.
Inventor: Kazuyoshi SERIZAWA , Tomohito EBINA
Abstract: A hypervisor of an embedded device switches CPU resources allocated to each virtual machine. CPU cores are allocated to the respective virtual machines so as to overlap each other by an adjustment margin between the guest OSs for which the number of CPU cores needs to be adjusted. For the CPU cores allocated in an overlapping manner, a CPU time is given to only one OS (the other OS is not operated). When the load between the guest OSs changes, the guest OS/virtual machine to which the CPU time is given is switched. Further, for example, control of allocating a dummy process is performed so that the guest OS to which it is not possible to allocate a CPU time due to switching does not allocate a real process.
-
公开(公告)号:US20220204007A1
公开(公告)日:2022-06-30
申请号:US17604836
申请日:2020-04-03
Applicant: Hitachi Astemo, Ltd.
Inventor: Ryo TSUCHIYA , Kazuyoshi SERIZAWA , Tomohito EBINA
IPC: B60W50/035 , B60W60/00 , B60W40/105
Abstract: Provided are a vehicle control device and a computer program capable of simplifying design of state transition. An intermediate layer constituting an ECU divides a state of a lower-layer state machine for each function of a vehicle system in association with the state of the lower-layer state machine, and outputs the state to an upper-layer state machine, a state transition table of the upper-layer state machine includes, as a condition of state transition of the upper-layer state machine, a current state of a lower-layer state machine or a state to transition, and the upper-layer state machine receives the state of the lower-layer state machine input from the intermediate layer, refers to the state transition table, and outputs a signal for controlling the vehicle system.
-
-
-
-
-
-
-