PROCESSING WIRELESS AND BROADBAND SIGNALS USING RESOURCE SHARING
First Claim
Patent Images
1. A decoder comprising:
- a codeword memory to receive encoded symbols;
a decoder circuit coupled to codeword memory, the decoder circuit to use a timestamp associated with the encoded symbols for generating corrected symbols, the decoder circuit comprising;
a syndrome calculator; and
an error corrector to receive information derived from computed symbols output by the syndrome calculator; and
a code profile memory coupled to the decoder circuit, the code profile memory to store a parameter set defining a code polynomial.
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.
59 Citations
30 Claims
-
1. A decoder comprising:
-
a codeword memory to receive encoded symbols; a decoder circuit coupled to codeword memory, the decoder circuit to use a timestamp associated with the encoded symbols for generating corrected symbols, the decoder circuit comprising; a syndrome calculator; and an error corrector to receive information derived from computed symbols output by the syndrome calculator; and a code profile memory coupled to the decoder circuit, the code profile memory to store a parameter set defining a code polynomial. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A method comprising:
-
storing encoded symbols in a buffer in association with a first prepended identifier; selecting a buffer location when the buffer contains a specified quantity of encoded symbols; selecting a parameter set defining a code polynomial stored in association with a second prepended identifier; and generating corrected symbols using the encoded symbols and the Reed-Solomon code polynomial. - View Dependent Claims (13, 14, 15, 16, 17, 18)
-
-
19. A machine-readable medium having machine readable instructions for causing one or more decoders to:
-
store a stream of encoded symbols in a buffer in association with a stream identifier; store a parameter set defining a code polynomial in association with a function identifier for use in processing the encoded symbols; select a buffer location when the buffer contains a specified quantity of encoded symbols; generate a stream of corrected symbols using the steam of encoded symbols and the code polynomial; and launch the stream of corrected symbols onto a network using a timestamp. - View Dependent Claims (20, 21, 22, 23, 24)
-
-
25. A system comprising:
-
a central processing unit; and a decoder coupled to the central processing unit, the decoder to process signals transmitted according to one or more wireless and broadband standards, the decoder comprising; a codeword memory to store codewords in association with an identifier; a syndrome calculator coupled to the codeword memory, the syndrome calculator to compute symbols for the codewords; a error corrector coupled to receive information based on computed symbols provided by the syndrome calculator; and a code profile memory coupled to the syndrome calculator and the error corrector, the code profile memory to a store parameter set defining a code polynomial in association with an function identifier. - View Dependent Claims (26, 27, 28, 29, 30)
-
Specification