Abstract:
A method and system for canonical channel estimation in the Long Term Evolution uplink where a multi-frequency signal is generated and then converted to frequency spectrum which is then convolved in the frequency domain with a truncated window function to obtain a time domain channel impulse response. The time domain channel impulse response can be then transformed to a frequency domain to produce a down sampled user channel response, which can be then linearly interpolated to provide a channel estimate for a plurality of subcarriers. Such an approach achieves channel estimation within Long Term Evolution at only canonical locations to reduce complexity without loss in channel entropy.
Abstract:
A method of decoding interleaved Reed-Solomon codes to achieve an improved performance for burst errors is described. The method takes advantage of both interleaving and erasure decoding to increase the error correcting capability of a system without necessarily depending on channel reliability information. The observed correlation of burst errors in interleaved systems is advantageously used to achieve an improved error-correcting system, wherein a first code word is decoded, and the error locations in the first codeword are used to determine erasures for the remaining code words in the same interleaving block, and finally, decoding the remaining code words in parallel.
Abstract:
A receiver for a received signal having two or more different data levels comprises two or more channel estimators, (at least) one channel estimator for each different data level, where each channel estimator preferably implements an adaptive 2nd order or higher model of the transmission channel over which the received signals was transmitted to generate an estimated signal for one of the different data levels. The receiver also has a comparator that compares the current received signal to the estimated signals generated by the different channel estimators to select an output data value for the current received signal. The adaptive model of the transmission channel has coefficients that are dynamically controlled based on an error signal generated by the comparator. Each channel estimator relies on an output signal generated by an adaptive equalizer. In preferred shared-component implementations, each adaptive equalizer is shared by two or more different channel estimators, and, in one possible preferred shared-component implementation, all of the different channel estimators share a single adaptive equalizer.
Abstract:
A logic circuit is simulated for mapping and emulation on a field programmable gate array-based platform by mapping one or more of the circuit delays onto delay elements in the FPGA-based platform. The operations of the delay elements are controlled by one or more simulations clocks that are different from any user-specified clocks.
Abstract:
In one embodiment, the present invention is a method for performing incremental preamble detection in a wireless communication network. The method processes non-overlapping chunks of incoming antenna data, where each chunk is smaller than the preamble length, to detect the signature of the transmitted preamble. For each chunk processed, chips of the chunk are correlated with possible signatures employed by the wireless network to update a set of correlation profiles, each profile comprising a plurality of profile values. Further, an intermediate detection is performed by comparing the updated profile values to an intermediate threshold that is also updated for each chunk. Upon receiving the final chunk, the correlation profiles are updated, and a final preamble detection is made by comparing the updated profile values to a final threshold. Detections are performed on an incremental basis to meet latency requirements of the wireless network.
Abstract:
Embodiments provide for applying an order N fast Hadamard transform (FHT) of a vector U using a mixed radix FHT in a tees of a communication system, the N is a positive integer, when receiving signals from a transmitter over a channel and generating the vector U. The method includes, in an FHT module of a decoder in the receiver, planning n stages of the mixed radix FHT, where the a is a positive integer, each stage defined by corresponding logic, decomposing the order N FHT into a low order FHTs, and calculating, via the corresponding logic, each low order FHT at each stage. Input vectors of a subsequent stage are calculated in a proceeding stage, and calculated results of each low order FHT are reconstructed by the decoder to form an output vector.
Abstract:
A system and method for providing memory bandwidth efficient correlation acceleration. A correlation accelerator or correlator (e.g., an X*Y correlator) can be configured in association with a processor of a wireless communication system for correlating an input signal data sequence (X) and its shifted versions with a reference data sequence. Shifted versions (including the 0-shifted or the original) with respect to the input signal data sequence can be generated for each column (Y columns) of a sliding window in the correlator in order to reduce an input bandwidth requirement. Each input signal data and the shifted versions can be concurrently multiplied with the reference signal data and the results can be summed together in order to generate an output signal data profile. The output signal data profile can be stored into an accumulator register in order to reduce an output bandwidth requirement.
Abstract:
A method for efficient state transition matrix based LFSR computations are disclosed. A polynomial associated with a linear feedback shift register is defined. This polynomial is used to generate a single step state transition matrix. The single step state transition matrix is then modified into a more general k-step state transition matrix. The resultant combined matrix is reduced in size and can be multiplied by a state input vector, ultimately producing a plurality of next state-input vectors thereby providing improved efficiency in computing a LFSR.
Abstract:
A vehicle transmission is adapted to transmit a power output from an engine unit to a wheel. The vehicle transmission includes a driving unit and a speed-changing unit. The driving unit includes a main box, a first driving mechanism disposed within the main box and adapted to be driven by the engine unit, and an output shaft driven by the first driving mechanism. The speed-changing unit includes an auxiliary box connected removably to the main box, a second driving mechanism disposed within the auxiliary box and driven by the output shaft, and an axle parallel to the output shaft and driven by the second driving mechanism. The axle is connected fixedly to the wheel, and extends into the auxiliary box.
Abstract:
An arrangement is provided for using 2's complement arithmetic without the high switching activity of the prior art. In particular, the invention operates to exploit the sign-extension property of a 2's complement number. A reduced representation for 2's complement numbers is provided to avoid sign-extension and the switching of sign-extension bits. The maximum magnitude of a 2's complement number is detected and its reduced representation is dynamically generated to represent the signal. A constant error introduced by the reduced representation is also dynamically compensated.