摘要:
An apparatus (400) and method (500) for providing variable-length correlation for spread-spectrum communications includes a derotator (412), a variable-length correlator (414) in signal communicationwith the derotator, a phase detector (416) in signal communication with the variable-length correlator, a lock detector (418) in signal communication with the phase detector, and a controller (420) in signal communication with the lock detector for controlling the length of the variable-length correlator; where the corresponding method to track out large frequency offsets in spread-spectrum communications includes receiving signal chips, correlating the received signal chips, computing a loop error in accordance with the correlation, setting a new lock status in accordance with the computed loop error and a previous lock status, and setting a new correlator length in accordance with the new lock status and a previous correlator length.
摘要:
A decoder and decoding method are described, in which a syndrome is calculated from a codeword in a syndrome generator (410), an error polynomial is generated based upon the syndrome in an error polynomial generator (420), an error location is determined from the error polynomial in the error location generator (430), an error magnitude is calculated from the error polynomial in the error magnitude generator (440) and the codeword is corrected by a error corrected codeword generator (450) responsive to location and error magnitude. An intra?decoder block messaging scheme is described in which one or more components (410, 420, 430, 440, 450) generate inactivity messages (640, 650) to signal an ability to process data corresponding to a next codeword. A dual Chien search block (930, 940) implementation is described in which Chien block (930) is used to determine the number of errors corresponding to a specified codeword, separately from error location and magnitude calculations performed by the Chien/Forney block (940). An enhanced Chien search cell architecture is described which utilizes an additional Galois field adder (1140) to synchronize the codeword and error vector, thereby decreasing delay and expense corresponding to an error correcting block (950) implemented with a LIFO register (952).
摘要:
The disclosed embodiments relate to reducing adjacent channel interference in an OFDM receiver. An error metric is monitored and the carrier frequency of the desired channel is slowly adjusted in response to the error metric. In this manner, the received OFDM signal, including the desired signal corrupted by the adjacent interfering channel, may be shifted until the zero crossings of the adjacent channel lineup OF the FFT bins. A multi-tap equalizer may then be used to remove the bin interference that results from the frequency offset in the desired channel.
摘要:
A decoder and decoding method in which a syndrome generator (410) calculates a syndrome vector from an erroneous codeword, an error location polynominal generator (420) calculates an error location polynominal from the syndrome vector, an error location generator (430) determines an error location from the error location polynominal, an error magnitude generator (440) calculates an error magnitude from the error location polynominal and a corrected codeword generator (450) corrects the codeword responsive to the error location and magnitude. In an intra-decoder block messaging scheme, one or more components (410, 420, 430, 440, 450) generate inactivity messages (640, 650) to signal an ability to process data corresponding to a next codeword. In a dual Chien search block (930, 940) implementation, a Chien block (930) is used to determine the number of errors in a specified code word, separately from the error location and magnitude calculations performed by a Chien-Forney block (940).