Digital sample rate conversion
AssigneeDialog Semiconductor GmbH
InventorWessel Lubberhuizen
Life of this patent
Estimating the term…
Loading patent…
AssigneeDialog Semiconductor GmbH
InventorWessel Lubberhuizen
Estimating the term…
Methods, structures and computer program products for digital sample rate conversion are presented. An input digital sample with a first frequency is converted to an output sample with a second frequency. A sample rate conversion circuit is provided which provides an enhanced transposed farrow structure that enables an optimised trade-off between noise levels and computational complexity. Each output sample is derived by convolution of a continuous time interpolation kernel with a continuous time step function representing the input sample stream. In a sample rate conversion structure, there is a trade-off between the quality and the computational complexity. The quality is defined as a ratio between the (wanted) signal power and the (unwanted) noise power. The computational complexity may be defined as the average number of arithmetic operations that are required to generate one output sample. A higher computational complexity will generally lead to a higher power consumption and larger footprint.
A method of converting a stream of digital input samples to a stream of digital output samples for sample rate conversion, comprising the step of:
A sample rate converter for converting a stream of digital input samples to stream of digital output samples, being arranged to derive each digital output sample by convolution of a continuous time interpolation kernel with a continuous time step function representing the input sample stream,
A non-transitory computer program product storing instructions that, when executed by a computing device, enable the computing device to convert a stream of digital input samples to stream of digital output samples for sample rate conversion, comprising deriving each digital output sample by convolution of a continuous time interpolation kernel with a continuous time step function representing the input sample stream,
Dependencies are inferred from the claim text.