-
公开(公告)号:US20230195523A1
公开(公告)日:2023-06-22
申请号:US18055598
申请日:2022-11-15
Applicant: RENESAS ELECTRONICS CORPORATION
Inventor: Kenta KANDA
IPC: G06F9/50
CPC classification number: G06F9/5027
Abstract: An exclusive control processing that is complex is eliminated on tasks executed in processors. A semiconductor device includes: a memory that stores task management information and running group management information; a first PE and a second PE; and a first shared resource and a second shared resource, and the first PE or the second PE is configured to refer to the running group management information and specify a group of tasks executable in the first PE or the second PE as an executable group, and to refer to the task management information and determine a task associated with group identification information of the specified executable group as a task to be executed next in the first PE or the second PE.
-
2.
公开(公告)号:US20240168836A1
公开(公告)日:2024-05-23
申请号:US18482580
申请日:2023-10-06
Applicant: RENESAS ELECTRONICS CORPORATION
Inventor: Kenta KANDA
IPC: G06F11/07
CPC classification number: G06F11/0709 , G06F11/0766 , G06F11/0793
Abstract: A device state monitoring unit monitors a state related to use of a resource of a first device and stores monitoring information during a normal operation. A device state monitoring unit monitors a state of a second device and stores monitoring information. A comparison unit calculates difference information by comparing hardware resource information of the second device used by a task that is executed by the second device before occurrence of a fault with resource information of the first device based on the stored monitoring information, when it is detected that the fault occurs in the second device. A processing determination unit determines and executes a countermeasure method for a fault operation according to the calculated difference information.
-
公开(公告)号:US20170131985A1
公开(公告)日:2017-05-11
申请号:US15265708
申请日:2016-09-14
Applicant: Renesas Electronics Corporation
Inventor: Kenta KANDA , Atsushi Fujioka , Takuro Uchida
IPC: G06F9/45
Abstract: In order to improve the efficiency in development of RTOS-mounted application, there is to provide a compiler of creating executable code for running application of calling and using the resource of the RTOS as object on a target device, including an RTOS setting information optimization unit of receiving system configuration information and a compile unit of receiving application source code. The RTOS setting information optimization unit creates RTOS resource creating information including attribute information of usable objects, based on the system configuration information. The compile unit creates the RTOS setting information including a list of the objects actually used, from the analysis result of the RTOS resource creating information and the application source code and the RTOS setting information optimization unit optimizes the above based on the system configuration information.
-
-