Patent ID: 7411525

Claim:
A sampling rate converting method comprising: an oversampling step of storing input data among the input data and an input timing signal synchronized with the input data in a memory, multiplying the data stored in the memory by a filter coefficient to obtain a first multiplied result, accumulating the first multiplied result to obtain the accumulated result, storing the accumulated result in the memory again, and externally outputting the accumulated result, in which the frequency of the input data is oversampled, as output data; an input/input time calculating step of calculating an input/input time, which is an interval of the input timing signal, based on the input timing signal; a multiplied result calculating step of calculating an input/output time from an input of the input timing signal to an output of the output timing signal based on the output timing signal and the input timing signal of the output data and multiplying the input/output time by an oversampling multiple to obtain a second multiplied result; a dividing step of dividing the second multiplied result by the input/input time to obtain a sampling position; and a coefficient generating step of generating the filter coefficient based on the sampling position and supplying the filter coefficient to the oversampling step.