发明名称 |
Task processor |
摘要 |
A task processor includes a CPU, a save circuit, and a task control circuit. A task control circuit is provided with a task selection circuit and state storage units associated with respective tasks. When executing a predetermined system call instruction, the CPU notifies the task control circuit accordingly. When informed of the execution of a system call instruction, the task control circuit selects a task to be subsequently executed in accordance with an output from the selection circuit. When an interrupt circuit receives a high-speed interrupt request signal, the task switching circuit controls the state transition of a task by executing an interrupt handling instruction designated by the interrupt circuit. |
申请公布号 |
US9104470(B2) |
申请公布日期 |
2015.08.11 |
申请号 |
US201414243801 |
申请日期 |
2014.04.02 |
申请人 |
Renesas Electronics Corporation |
发明人 |
Maruyama Naotaka |
分类号 |
G06F9/46;G06F9/48;G06F9/50 |
主分类号 |
G06F9/46 |
代理机构 |
Muncy, Geissler, Olds & Lowe, P.C. |
代理人 |
Muncy, Geissler, Olds & Lowe, P.C. |
主权项 |
1. A task control circuit connected via a signal line to a processor which executes a task, comprising:
a state register that stores state data representing state of a task; and a task switching circuit that controls state of a task, wherein the task switching circuit, when a system call signal is received from the processor, reads out a parameter from an internal register of the processor by itself, performs a system call process based on the parameter, updates the state data, and writes back a return value resulting from the system call process in the internal register by itself. |
地址 |
Kawasaki-shi, Kanagawa JP |