Circuit Device And Oscillator

20230035498 ยท 2023-02-02

    Inventors

    Cpc classification

    International classification

    Abstract

    A circuit device includes an oscillation circuit that generates an oscillation signal using a resonator, a temperature detection circuit that outputs temperature detection data, a temperature compensation circuit, and a temperature detection rate control circuit. The temperature compensation circuit performs temperature compensation on an oscillation frequency of the oscillation signal based on the temperature detection data. The temperature detection rate control circuit controls a temperature detection rate at which the temperature detection circuit executes temperature detection. At this time, the temperature detection rate control circuit controls the temperature detection rate based on a variation in the temperature detection data.

    Claims

    1. A circuit device comprising: an oscillation circuit configured to generate an oscillation signal using a resonator; a temperature detection circuit configured to output temperature detection data; a temperature compensation circuit configured to perform temperature compensation on an oscillation frequency of the oscillation signal based on the temperature detection data; and a temperature detection rate control circuit configured to control a temperature detection rate at which the temperature detection circuit executes temperature detection, wherein the temperature detection rate control circuit controls the temperature detection rate based on a variation in the temperature detection data.

    2. The circuit device according to claim 1, wherein the temperature detection circuit includes: a temperature sensor circuit configured to execute the temperature detection; and a calculation circuit configured to output, based on output data of the temperature sensor circuit, the temperature detection data in which a temperature sensitivity is adjusted, wherein the temperature detection rate control circuit controls the temperature detection rate based on the temperature detection data in which the temperature sensitivity is adjusted by the calculation circuit.

    3. The circuit device according to claim 2, wherein temperature properties of the oscillation frequency include a first sensitivity in a first temperature range, and a second sensitivity higher than the first sensitivity in a second temperature range lower or higher than the first temperature range, and the calculation circuit sets the temperature sensitivity of the temperature detection data as a first temperature sensitivity in the first temperature range and as a second temperature sensitivity higher than the first temperature sensitivity in the second temperature range.

    4. The circuit device according to claim 1, wherein the temperature detection circuit executes an intermittent operation of executing the temperature detection in an intermittent temperature detection period, and the temperature detection rate control circuit controls the temperature detection rate by controlling a rate of the intermittent operation.

    5. The circuit device according to claim 1, wherein the temperature detection rate control circuit sets the temperature detection rate to a n-th rate that is the highest among a first rate to the n-th rate when the variation in the temperature detection data is a first threshold value or more, n being an integer of two or more.

    6. The circuit device according to claim 5, wherein the temperature detection rate control circuit decreases the temperature detection rate from the k-th rate to the (k -1)-th rate among the first rate to the n-th rate when the variation in the temperature detection data is equal to or smaller than a second threshold value smaller than the first threshold value, k being an integer of two or more and n or less.

    7. The circuit device according to claim 5, wherein an initial value of the temperature detection rate is the n-th rate.

    8. The circuit device according to claim 1, wherein the temperature detection rate control circuit controls the temperature detection rate based on a difference between the previous temperature detection data and the current temperature detection data.

    9. The circuit device according to claim 1, wherein the temperature compensation circuit performs the temperature compensation at the temperature detection rate.

    10. An oscillator comprising: a resonator; and a circuit device, wherein the circuit device includes: an oscillation circuit configured to generate an oscillation signal using the resonator; a temperature detection circuit configured to output temperature detection data; a temperature compensation circuit configured to perform temperature compensation on an oscillation frequency of the oscillation signal based on the temperature detection data; and a temperature detection rate control circuit configured to control a temperature detection rate at which the temperature detection circuit executes temperature detection, and the temperature detection rate control circuit controls the temperature detection rate based on a variation in the temperature detection data.

    11. The oscillator according to claim 10, wherein the temperature detection circuit includes: a temperature sensor circuit configured to execute the temperature detection; and a calculation circuit configured to output, based on output data of the temperature sensor circuit, the temperature detection data in which a temperature sensitivity is adjusted, and the temperature detection rate control circuit controls the temperature detection rate based on the temperature detection data in which the temperature sensitivity is adjusted by the calculation circuit.

    12. The oscillator according to claim 11, wherein temperature properties of the oscillation frequency include a first sensitivity in a first temperature range, and a second sensitivity higher than the first sensitivity in a second temperature range lower or higher than the first temperature range, and the calculation circuit sets the temperature sensitivity of the temperature detection data as a first temperature sensitivity in the first temperature range and as a second temperature sensitivity higher than the first temperature sensitivity in the second temperature range.

    Description

    BRIEF DESCRIPTION OF THE DRAWINGS

    [0007] FIG. 1 is a configuration example of an oscillator and a circuit device.

    [0008] FIG. 2 is a detailed configuration example of a temperature detection rate control circuit.

    [0009] FIG. 3 is a timing chart showing an operation of the temperature detection rate control circuit.

    [0010] FIG. 4 is a flowchart of a process executed by the temperature detection rate control circuit.

    [0011] FIG. 5 is a waveform example showing a change in a temperature detection rate when an environmental temperature of the circuit device changes.

    [0012] FIG. 6 is a detailed configuration example of a temperature detection circuit.

    [0013] FIG. 7 is a timing chart showing operations of the temperature detection circuit and a temperature compensation circuit.

    [0014] FIG. 8 is an example of conversion executed by a calculation circuit.

    [0015] FIG. 9 is an example of frequency sensitivity.

    [0016] FIG. 10 is a detailed configuration example of the calculation circuit.

    [0017] FIG. 11 is a detailed configuration example of a start point setting circuit and a multiplication circuit.

    [0018] FIG. 12 is a detailed configuration example of the temperature compensation circuit and an adjustment circuit, and a coupling configuration example of a resonator, an oscillation circuit, and the adjustment circuit.