Patent ID: 7818549
Filing Date: 2010-10-19
Classification: G06F

Abstract:
1. A digital signal processor comprising: an instruction memory, a central arithmetic unit, a register, a controller, an event control unit and input/output devices; the instruction memory is arranged to include one or more operation codes including logical operations, a delay operand and events; the controller is arranged to initiate operation of the event control unit in response to one of the one or more operation codes, suspend all further processing of the delay operand after initiating operations in an event control unit and resume processing when advised by the event control unit; and the event control unit is arranged to recognize an event and in response to the detection of the event execute a processing operation and initiate or resume processing of the controller upon completion of the processing operation, wherein the event is an input signal or a completion of processing from a previous event and the operation code comprises an event operand arranged to identify the input signal or previous event to initiate or resume processing of the event control unit and the delay operand executed by a counter in the event control unit, wherein the delay operand defines a time interval to elapse between the event and completion of the processing operation and a stop condition for the counter.