Patent classifications
H03H2218/12
DIGITAL SIGNAL CONDITIONER SYSTEM
One example includes a digital signal conditioner (DSC) system. A sample selector bank receives a digital sample block of an input signal that is provided at a supported input oversampling factor and selects a subset of samples from the digital sample block based on a selection signal. A tap weights selector bank generates a set of tap weights based on the selection signal. A filter bank receives the subset of the samples from each of the sample selectors and a respective set of tap weights. Each filter provides a weighted sample associated with the respective subset of samples and the respective set of tap weights. A reformattor receives the weighted sample from each of the filters and provides a filtered sample block including the weighted sample from a subset of the filters at an output oversampling factor for each supported input oversampling factor based on a selected supported resampling ratio.
DIGITAL SIGNAL CONDITIONER SYSTEM
One example includes a digital signal conditioner (DSC) system. A sample selector bank receives a digital sample block of an input signal that is provided at a supported input oversampling factor and selects a subset of samples from the digital sample block based on a selection signal. A tap weights selector bank generates a set of tap weights based on the selection signal. A filter bank receives the subset of the samples from each of the sample selectors and a respective set of tap weights. Each filter provides a weighted sample associated with the respective subset of samples and the respective set of tap weights. A reformattor receives the weighted sample from each of the filters and provides a filtered sample block including the weighted sample from a subset of the filters at an output oversampling factor for each supported input oversampling factor based on a selected supported resampling ratio.
Digital signal conditioner system
One example includes a digital signal conditioner (DSC) system. A sample selector bank receives a digital sample block of an input signal that is provided at a supported input oversampling factor and selects a subset of samples from the digital sample block based on a selection signal. A tap weights selector bank generates a set of tap weights based on the selection signal. A filter bank receives the subset of the samples from each of the sample selectors and a respective set of tap weights. Each filter provides a weighted sample associated with the respective subset of samples and the respective set of tap weights. A reformattor receives the weighted sample from each of the filters and provides a filtered sample block including the weighted sample from a subset of the filters at an output oversampling factor for each supported input oversampling factor based on a selected supported resampling ratio.
Electronic devices with differential LC filters
An electronic device may include wireless circuitry having an LC filter. The LC filter may include first and second series inductors coupled between the input and output of the LC filter. An input capacitor can be coupled at the input of the LC filter, and an output capacitor can be coupled at the output of the LC filter. Feedforward capacitors can be cross-coupled with the first and second series inductors to at least partially or fully cancel out any parasitic capacitance associated with the first and second series inductors to mitigate any undesired self-resonant effects associated with the series inductors.
Convolutions with optical finite impulse response filters
A method of processing data and related apparatuses. The method relies on an optical finite impulse response (FIR) filter. This optical FIR filter comprises several delay stages having weights set in accordance with parameters of a transformation to be applied by the optical FIR filter. Each of the delay stages is configured to impose a delay matched to a given input data period corresponding to a given input sample rate. According to the method, an optical signal is coupled into the optical FIR filter. The optical signal carries a data stream of input samples encoded at the given input sample rate; the data stream represents the data to be processed. Next, output samples are collected from an output data stream carried by an output optical signal obtained in output of the optical FIR filter. A set of output samples are obtained, which are representative of processed data.