Abstract:
An interpolator or decimator includes an elastic storage element in the signal path between first and second clock domains. The elastic element may, for example, be a FIFO which advantageously allows short term variation in sample clocks to be absorbed. A feedback mechanism controls a delta-sigma modulated modulo-N counter based sample clock generator. The elastic element combined with a delta-sigma modulator and counter creates a noise-shaped frequency lock loop without additional components, resulting in a much simplified interpolator and decimator.
Abstract:
It is proposed a method for the projection of a sequence of images onto a projection surface by a handheld device having an embedded projector, said method comprising, for an input image to be projected of said sequence of images: a step of evaluation wherein a spatial position variation is evaluated with respect to a reference spatial position of said handheld device; and said spatial position variation is defined by a spatial orientation variation and a spatial vector variation; said spatial vector variation being determined by 3 independent coordinates; and at least one of said 3 independent coordinates is provided by a stereoscopic sensor; a step of compensation wherein a compensated image is generated from said input image to be projected depending on said spatial position variation; and a step of projecting onto said projection surface said compensated image.
Abstract:
A clock offset compensation arrangement may include a fractional interpolator for applying a trigonometric interpolation to a sampled input signal according to a clock offset signal. It uses transform-based processing in the frequency domain. Compared to a polynomial type interpolation it may be easier to implement, and may achieve a closer approximation to an ideal interpolation. It may reduce the effects of non-linear type errors introduced by truncation of higher powers. The arrangement may be applied to receivers or transmitters of multi-carrier modems, as well as other applications which use rate adaptation or synchronization.
Abstract:
Successive groups of N bits are delivered at a delivery frequency Fe greater than a predetermined frequency PRF. At least one of the successive groups includes at least one subgroup of at least one bit defining at least one digital cue of position and of shape of at least one base pulse within a window of length 1/PRF. This digital cue is converted into the base pulse, and the base pulse is filtered using a high-pass filter for providing a pulse of the ultra wideband type within the window with a temporal accuracy equal to 1/N*Fe.
Abstract translation:N个比特的连续组以大于预定频率PRF的传送频率Fe传送。 连续组中的至少一个包括至少一个位的至少一个子群,其限定长度为1 / PRF的窗口内的至少一个基本脉冲的位置和形状的至少一个数字提示。 该数字提示被转换成基本脉冲,并且使用高通滤波器对基本脉冲进行滤波,以便以等于1 / N * Fe的时间精度在窗口内提供超宽带类型的脉冲。
Abstract:
A method is provided for decoding a turbo-code encoded signal in a receiver. According to the method, the signal is received from a transmission channel, and the signal is digitally turbo-code decoded. Additionally, a quality information representative of conditions of the channel state estimation is dynamically determined, and the quality information is dynamically compared with a predetermined criteria for defining good or bad estimation conditions. A Maximum-A-Posteriori algorithm in the logarithmic domain is dynamically selected for good estimation conditions, or an approximation of the Maximum-A-Posteriori algorithm in the logarithmic domain is dynamically selected for bad estimation conditions. Also provided is a receiver that implements such a decoding method.
Abstract:
The method of interference cancellation in a CDMA wireless communication system comprises receiving an incident digital signal containing a user signal transmitted on a CDMA user physical channel and an interfering signal, projecting said incident digital signal onto a projection space orthogonal to the space containing said interfering signal, filtering said projected signal with a filter matched to the CDMA user physical channel for detecting the data contained in said user signal.
Abstract:
The successive values of the digital symbols which can each take M different possible values are estimated on the basis of the successive values of digital samples each of which results from the combination of at most L successive symbols. This estimation includes a stage by stage progression through a trellis of the Viterbi type with Mk states, with k being less than or equal to Lnull1. All the states of all the stages are respectively provided with aggregate metrics. When taking into account the sample of rank n, all the transitions arriving at the various states of the current stage of the trellis are partitioned into M groups, each group containing all the transitions arising from the states of the preceding stage which are associated with one of the M possible values of the symbol of rank nnullk. The various aggregate metrics are calculated for these various states of the current stage of the trellis. One of the transitions which leads to the state provided with a extremum aggregate metric is determined in each group. A unique decision is taken regarding the value of the symbol of rank nnullk by detecting the group associated with the extremum of these M extremum aggregate metrics. This unique decision is provided with a symbol-confidence index formulated from these M extremum aggregate metrics.
Abstract:
A method for estimating the impulse response of an information transmission channel includes evaluating a useful number of coefficients of an impulse response of the information transmission channel as a function of actual characteristics of the information transmission channel. This evaluation is carried out, for example, by using a time domain spreading parameter of the channel.
Abstract:
A method for processing an incident pulsed signal of an ultra wide band type received over a channel by a data device operating in a wireless data communications system is provided. The incident pulsed signal carries information within a super-frame structure. Upon reception of each super-frame structure by a data device, coarse synchronization is performed with another data device acting as a coordinator device for the wireless data communications system. The coarse synchronization uses a first training sequence. Upon reception of each frame allocated to the data device operating within the super-frame structure, channel estimation is performed using a second training sequence. The channel estimation also performs a frame synchronization.
Abstract:
A method for controlling frequency of a local oscillator in a DS-CDMA type receiver includes transforming a known spread spectrum signal into a sampled digital signal formed of symbols with a despreaded frequency spectrum, and determining a residual frequency error fe for each symbol including a first residual frequency error fe1. The method further includes correcting the frequency of the local oscillator with the residual frequency errors, and determining an average of absolute values of a predetermined number of successive residual frequency errors. The average is compared with a threshold, and if the average is greater than or equal to the threshold, the local oscillator frequency is corrected using an error equal to nullsgn(fe1) (1/Tnullnullfe1null), where sgn is the sign function, null null is the absolute value function and T is duration of a symbol before determining the next residual frequency error associated with the next symbol.