PROCESSING WIRELESS AND BROADBAND SIGNALS USING RESOURCE SHARING
First Claim
Patent Images
1. A coding element comprising:
- a memory to store data in association with a stream identification tag and a function identification tag;
a direct memory access (DMA) engine coupled to the memory, the access engine including a microcode module; and
a linear feedback shift register coupled to the DMA engine, the linear feedback shift register to operate on the data using an algorithm associated with the function identification tag.
1 Assignment
0 Petitions
Accused Products
Abstract
Methods and structures are described for processing signals formatted according to a plurality of different wireless and broadband standards. In some embodiments, network resources are shared to enable energy efficient, pseudo-simultaneous processing. In some embodiments, a timestamp is prepended to input data to remove jitter associated with time division multiplexed processing using shared resources. Systems according to embodiments of the invention are also disclosed.
-
Citations
30 Claims
-
1. A coding element comprising:
-
a memory to store data in association with a stream identification tag and a function identification tag; a direct memory access (DMA) engine coupled to the memory, the access engine including a microcode module; and a linear feedback shift register coupled to the DMA engine, the linear feedback shift register to operate on the data using an algorithm associated with the function identification tag. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A method comprising:
-
storing a data stream in association with a prefixed stream identifier; controlling a process flow for the data stream between a memory and a linear feedback shift register using a microcode; and processing the data stream using the linear feedback shift register and a prefixed function identifier. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19)
-
-
20. A machine-readable medium having machine readable instructions for causing one or more coding elements to:
-
store data sets in association with either a stream identifier or a function identifier; control routing of the data sets between a memory and a linear feedback shift register using a microcode; process the data sets using the linear feedback shift register; and process timestamps for the data sets associated with the stream identifier for scheduling movement of data packets in and out of a switch matrix. - View Dependent Claims (21, 22, 23, 24)
-
-
25. A system comprising:
-
a central processing unit; and a coding element coupled to the central processing unit, the coding element to process signals associated with one or more wireless and broadband standards, the coding element comprising; a memory to store data in association with a stream identification tag and a function identification tag; a direct memory access (DMA) engine coupled to the memory, the DMA engine including a microcode module; and a linear feedback shift register coupled to the DMA engine, the linear feedback shift register to operate on the data associated the stream identification tag. - View Dependent Claims (26, 27, 28, 29, 30)
-
Specification