Patent ID: 6870434
Filing Date: 2005-03-22
Classification: H03L

Abstract:
1. A method for compensating temperature in a crystal oscillator including a capacitor array consisted of a first bank of unit capacitors each with low capacitance and a second bank of unit capacitors each with high capacitance, the method comprising the steps of: (a) calculating memory address that stores information about the capacitor array address in accordance with the temperature that is subtracted from present temperature by a temperature offset code; (b) reading data from a memory address corresponding to remain bits excepted lowest bit when the lowest bit is 0 among said memory address; (c) averaging data read from a memory address corresponding to remain bits excepted lowest bit and data of a memory address incremented by 1 from the memory address when the lowest bit is 1 among said memory address; (d) transmitting data read from the memory address or averaged data to said first bank or said second bank by comparing the memory address and temperature boundary code; and (e) adjusting said capacitor array with capacitance corresponding to a present temperature by using data transmitted to said first bank or second bank.