摘要 |
A method of recovering a program clock reference is provided to enable the difference between the program clock reference and a system time clock to be 0 at a high speed by applying a different reference value according to a condition of each stream. In a first step, nth transport stream is inputted to be decoded. In a second step(S903), a program clock reference of the nth transport stream is compared with a system time clock and the difference value therebetween is determined. In a third step(S1000), a variable reference voltage value is determined. In a fourth step(S908), a control value of a pulse voltage is generated using values determined in the second and third steps. In a fifth step, the pulse voltage having a duty proportional is converted to the control value. In a sixth step, the pulse voltage is converted into a direct current voltage. In a seventh step, an oscillating frequency source is generated in proportion to the direct current voltage and the above steps are repeated. |