摘要 |
<p>A programmable computer receives samples of an input signal and outputs the samples under program control. Desired output time points for the samples are determined with respect to a time-base defined by the input signal. The samples are output with a timing determined by an output timer which is asynchronous to that time base. The program reads the output timer via a variable latency bus, which does not provide real time samples of the output timer. The program estimating parameters of the output timer by an averaging process using timer values read from the output timer. The program predicts future time values of the output timer dependent on the output time point and at least one parameter and generates time-stamps from the future time values. The samples are output when the output timer reaches the computed time stamps.</p> |