Patents by Inventor Masashi MIZOGUCHI
Masashi MIZOGUCHI has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).
-
Patent number: 12117943Abstract: 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.Type: GrantFiled: September 9, 2021Date of Patent: October 15, 2024Assignee: Hitachi Astemo, Ltd.Inventors: Masashi Mizoguchi, Tomohito Ebina, Tasuku Ishigooka, Kazuyoshi Serizawa, Kenichi Osada
-
Publication number: 20240330166Abstract: 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.Type: ApplicationFiled: February 8, 2022Publication date: October 3, 2024Applicant: HITACHI ASTEMO, LTD.Inventors: Takeshi FUKUDA, Tasuku ISHIGOOKA, Masashi MIZOGUCHI, Takashi MURAKAMI, Kazuyoshi SERIZAWA, Tomohito EBINA
-
Publication number: 20240241747Abstract: 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.Type: ApplicationFiled: February 4, 2022Publication date: July 18, 2024Applicant: Hitachi Astemo, Ltd.Inventors: Masashi MIZOGUCHI, Tomohito EBINA, Kazuyoshi SERIZAWA, Kenichi OSADA, Tasuku ISHIGOOKA, Takeshi FUKUDA
-
Publication number: 20240231905Abstract: 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.Type: ApplicationFiled: February 3, 2022Publication date: July 11, 2024Applicant: HITACHI ASTEMO, LTD.Inventors: Masashi MIZOGUCHI, Takashi MURAKAMI, Kazuyoshi SERIZAWA, Yukinori ASADA, Takeshi FUKUDA, Tomohito EBINA
-
Patent number: 11907103Abstract: An appropriate test environment is selected while preventing test cases from being detained therein. A test environment determination device includes: an element selection unit that selects one or more test targets and one or more test environments for executing a test case based on target requirements described for specifications of an electronic control unit, which is a test target, and environment requirements described for specifications of a test environment for simulating an external environment of the test target; an environment operation information acquisition unit that acquires operation information on the test environments; and an environment selection unit that selects a combination of the selected test target and the selected test environment based on the acquired operation information.Type: GrantFiled: December 12, 2019Date of Patent: February 20, 2024Assignee: HITACHI ASTEMO, LTD.Inventors: Masashi Mizoguchi, Takahiro Iida, Toru Irie, Yoshimi Yamazaki
-
Publication number: 20240020245Abstract: 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.Type: ApplicationFiled: September 9, 2021Publication date: January 18, 2024Applicant: HITACHI ASTEMO, LTD.Inventors: Masashi MIZOGUCHI, Tomohito EBINA, Tasuku ISHIGOOKA, Kazuyoshi SERIZAWA, Kenichi OSADA
-
Publication number: 20220398135Abstract: To appropriately execute a task by an electronic control device including a processor having a plurality of cores. An ECU 100 includes a multi-core CPU having a plurality of cores that execute a first task that has an execution time that varies depending on a processing amount every predetermined cycle and a second task that is higher in priority than the first task and is prohibited from being interrupted. The second task is set to be inexecutable simultaneously between the plurality of cores. A task allocation unit 11 generates a first plan. A diagnosis task planning unit 12 generates a second plan. Task processing units 10a and 10b execute the first task based on the first plan. A diagnosis task correction unit 13 times a delay time of the first task executed by the task processing units 10a and 10b, and postpones the second task of the second plan to the subsequent executable timing in accordance with the timed delay time.Type: ApplicationFiled: September 29, 2020Publication date: December 15, 2022Applicant: HITACHI ASTEMO, LTD.Inventors: Masashi MIZOGUCHI, Fumio NARISAWA, Hiroyuki NAKAMURA, Tasuku ISHIGOOKA, Yuki TANAKA
-
Publication number: 20220058113Abstract: An appropriate test environment is selected while preventing test cases from being detained therein. A test environment determination device includes: an element selection unit that selects one or more test targets and one or more test environments for executing a test case based on target requirements described for specifications of an electronic control unit, which is a test target, and environment requirements described for specifications of a test environment for simulating an external environment of the test target; an environment operation information acquisition unit that acquires operation information on the test environments; and an environment selection unit that selects a combination of the selected test target and the selected test environment based on the acquired operation information.Type: ApplicationFiled: December 12, 2019Publication date: February 24, 2022Applicant: HITACHI ASTEMO, LTD.Inventors: Masashi MIZOGUCHI, Takahiro IIDA, Toru IRIE, Yoshimi YAMAZAKI