REQUEST CONTROLLER, PROCESSING UNIT, ARRANGEMENT, METHOD FOR CONTROLLING REQUESTS AND COMPUTER PROGRAM PRODUCT
First Claim
1. A request controller for controlling a request to at least one processing unit, said request requesting to switch a context of said processing unit or to switch said processing unit from a current operation to another operation, said request controller comprising:
- a controller input for receiving a request;
a request processing unit connected to said controller input, for deciding on said request based on at least one decision criterion;
a controller output connected to said request processing unit, for outputting information about at least granted request;
wherein said request processing unit includes;
a control logic unit including;
a state input for receiving information about a current state of a system including said processing unit, anda request input for receiving information about a received request;
said control logic unit being arranged to determine whether said received request belongs to said current state, to grant said request when said received request does belong to said current state and to reject said request in case the request does not belong to said current state;
said control logic unit further including a control logic output for outputting an request grant signal when said request is granted.
34 Assignments
0 Petitions
Accused Products
Abstract
An request controller for controlling requests of a processing unit. The request controller may include an request controller input for receiving an request and an request processing unit connected to the request controller input. The request may request to switch a context of said processing unit or to switch the processing unit from a current an operation to another operation. The request processing unit may decide on the request based on a decision criterion. An request controller output may be connected to the request processing unit, for outputting information about at least granted request request. The request processing unit may include a control logic unit including: a state input for receiving information about a current state of a system including the processing unit; and a request input for receiving information about a received request request. The control logic unit may be arranged to determine whether the received request belongs to the current state of the processor, to grant the request when the received request does belong to the current state and to reject the request in case the request does not belong to the current state. The control logic unit may further include a control logic output for outputting an request grant signal when the request is granted.
42 Citations
22 Claims
-
1. A request controller for controlling a request to at least one processing unit, said request requesting to switch a context of said processing unit or to switch said processing unit from a current operation to another operation, said request controller comprising:
-
a controller input for receiving a request; a request processing unit connected to said controller input, for deciding on said request based on at least one decision criterion; a controller output connected to said request processing unit, for outputting information about at least granted request; wherein said request processing unit includes; a control logic unit including; a state input for receiving information about a current state of a system including said processing unit, and a request input for receiving information about a received request; said control logic unit being arranged to determine whether said received request belongs to said current state, to grant said request when said received request does belong to said current state and to reject said request in case the request does not belong to said current state; said control logic unit further including a control logic output for outputting an request grant signal when said request is granted. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 16, 17, 18, 19, 20, 21, 22)
-
-
13. (canceled)
-
14. A method for controlling requests of a processing unit, said request requesting to switch a context of said processing unit or to switch said processing unit from a current operation to another operation, said method comprising:
-
receiving a request; deciding on said request based on at least one decision criterion; outputting information about at least granted request; wherein receiving information about a current state of said processing unit; receiving information about a received request includes; determining from said information whether said received request belongs to said current state of a system including the processing unit; granting said request when said received request does belong to said current state; rejecting said request in case the request does not belong to said current state; and outputting an request grant signal when said request is granted.
-
-
15. (canceled)
Specification