Data processing apparatus
First Claim
1. A data processing apparatus comprising:
- a data processing unit operable to process data from a synchronous data stream; and
conversion logic operable to receive an asynchronous event for processing by said data processing unit, said conversion logic being further operable to create event data representing said asynchronous event for transmission in said synchronous data stream.
3 Assignments
0 Petitions
Accused Products
Abstract
A data processing apparatus, and in particular to a data processing apparatus for use in a telecommunications system is disclosed which seeks to provide an improved technique for handling asynchronous events in a synchronous processing environment. The data processing apparatus comprises a data processing unit operable to process data from a synchronous data stream. The data processing apparatus also comprises conversion logic operable to receive an asynchronous event for processing by the data processing unit, the conversion logic being further operable to create event data representing the asynchronous event for transmission in the synchronous data stream. Providing conversion logic which converts an asynchronous event into event data transmissible within the synchronous data stream enables the data processing unit, when operating in a synchronous environment, to handle the asynchronous event in the same manner as any other synchronous data it may receive. Hence, the operation of the data processing unit can be effectively decoupled from the asynchronous event, the occurrence of which may undesirably affect the performance of the data processing unit.
26 Citations
38 Claims
-
1. A data processing apparatus comprising:
-
a data processing unit operable to process data from a synchronous data stream; and
conversion logic operable to receive an asynchronous event for processing by said data processing unit, said conversion logic being further operable to create event data representing said asynchronous event for transmission in said synchronous data stream. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19)
-
-
20. In a data processing apparatus comprising a data processing unit operable to process data from a synchronous data stream, a method of transmitting asynchronous events, said method comprising the steps of:
-
receiving an asynchronous event for processing by said data processing unit; and
creating event data representing said asynchronous event for transmission in said synchronous data stream. - View Dependent Claims (21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38)
-
Specification