Patent ID: 9621336
Date: 2017-04-11
CPC Classifications: G06F,H04L

Claim:
1. A system, comprising: a sample receiver configured to receive samples of an input data stream comprising non-linear data; a first clock signal generator configured to generate a first clock signal having a frequency that is greater than or equal to an expected frequency of the input data stream; a sample counter configured to increment a sample count responsive to a received sample in the input data stream and decrement the sample count responsive to a second clock signal; a gating device configured to generate the second clock signal by passing the first clock signal if the sample count does not equal a predetermined sample count value and block the first clock signal if the sample count equals the predetermined sample count value; a sample rate converter configured to receive the samples of the input data stream from the sample receiver at a rate of the second clock signal and interpolate the samples received from the sample receiver to generate an output data stream having a selected frequency.