IP Library › Granted Patent US 11,088,691
Granted Patent B2
US 11,088,691 · App. 16/927,002 · Granted Aug 10, 2021

Oscillation circuit and interface circuit

Inventor: Hiroo Yabe (Nerima, JP)
Assignee: Kioxia Corporation
H03K19/017509G04F10/005H03K3/037H03K3/0315
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 11,088,691
App. No.
16/927,002
Granted
Aug 10, 2021
Kind
B2
Abstract

An oscillation circuit has a voltage generator configured to generate a linearly changing voltage, a voltage level of which linearly changes as time passes, a first comparator configured to compare the linearly changing voltage with a first reference voltage, a second comparator configured to compare the linearly changing voltage with a second reference voltage having a higher voltage level than the first reference voltage, a time-to-digital converter configured to output a bit sequence signal in accordance with a time difference between a time when the first comparator detects that the linearly changing voltage matches the first reference voltage and a time when the second comparator detects that the linearly changing voltage matches the second reference voltage, and an oscillator configured to generate an oscillation signal that oscillates at a frequency according to the bit sequence signal.

Claims (59)

1. An oscillation circuit comprising:

a voltage generator configured to generate a linearly changing voltage, a voltage level of which linearly changes as time passes;

a first comparator configured to compare the linearly changing voltage with a first reference voltage;

a second comparator configured to compare the linearly changing voltage with a second reference voltage having a higher voltage level than the first reference voltage;

a time-to-digital converter configured to output a bit sequence signal in accordance with a time difference between a time when the first comparator detects that the linearly changing voltage matches the first reference voltage and a time when the second comparator detects that the linearly changing voltage matches the second reference voltage; and

an oscillator configured to generate an oscillation signal that oscillates at a frequency according to the bit sequence signal.

2. The oscillation circuit according to claim 1 , further comprising a third comparator configured to compare the linearly changing voltage with a third reference voltage having a higher voltage level than the second reference voltage,

wherein the oscillator starts an oscillation operation after a time when the third comparator detects that the linearly changing voltage matches the third reference voltage.

3. The oscillation circuit according to claim 1 , wherein

the time-to-digital converter comprises:

a delay circuit including a plurality of first delay units connected in series, the first delay units having the same a signal propagation delay time and propagating an output signal from the first comparator while delaying the output signal; and

a phase detector configured to generate the bit sequence signal based on output signals from the first delay units, the phase detector including a plurality of retention units each corresponding to one of the first delay units to retain the output signal from the one of the first delay units at a time when the second comparator detects that the linearly changing voltage matches the second reference voltage,

wherein the bit sequence signal corresponds to signals retained by the retention units.

4. The oscillation circuit according to claim 3 , wherein

the oscillator comprises a ring oscillator including a plurality of second delay units connected to form a ring shape, a number of second delay units connected is changeable depending on a number of first delay units that have propagated an output signal edge from the first comparator during a period of time from the time when the first comparator detects that the linearly changing voltage matches the first reference voltage to the time when the second comparator detects that the linearly changing voltage matches the second reference voltage.

5. The oscillation circuit according to claim 4 , wherein the number of second delay units connected in the ring oscillator is the same as the number of first delay units that have propagated an edge of the output signal from the first comparator during the period of time from the time when the first comparator detects that the linearly changing voltage matches the first reference voltage to the time when the second comparator detects that the linearly changing voltage matches the second reference voltage.

6. The oscillation circuit according to claim 1 , wherein the oscillator generates the oscillation signal having an oscillation cycle twice as long as the time difference.

7. The oscillation circuit according to claim 1 , further comprising a code converter configured to generate a further bit sequence signal that is 1/M times the bit sequence signal outputted from the time-to-digital converter, where M is an integer equal to or greater than 2,

wherein the oscillator generates the oscillation signal oscillating at a frequency in accordance with the further bit sequence signal.

8. The oscillation circuit according to claim 6 , wherein:

the code converter outputs a remainder signal corresponding to a remainder obtained when the bit sequence signal divided by M; and

the oscillator slightly adjusts the frequency of the oscillation signal based on the remainder signal.

9. The oscillation circuit according to claim 6 , wherein the oscillator generates the oscillation signal having a frequency obtained by dividing twice as long as the time difference by M.

10. The oscillation circuit according to claim 1 , further comprising:

an oscillation allowance maintaining unit configured to allow the oscillator to continuously generate the oscillation signal after the second comparator detects that the linearly changing voltage matches the second reference voltage;

a counter configured to count cycles of the oscillation signal generated by the oscillator;

a regeneration instructing unit configured to instruct the voltage generator to regenerate the linearly changing voltage when the cycles counted at the counter reaches a predetermined value; and

a bit sequence signal retention unit configured to retain the bit sequence signal first outputted from the time-to-digital converter when the voltage generator first generates the linearly changing voltage, or the voltage generator regenerates the linearly changing voltage.

11. An interface circuit configured to transfer data and a clock signal between a first signal processing unit and a second signal processing unit, comprising:

a memory unit configured to temporarily store the data; and

an oscillation circuit configured to generate an oscillation signal having a predetermined oscillation frequency,

the oscillation circuit including:

a voltage generator configured to generate a linearly changing voltage, a voltage level of which linearly changes as time passes;

a first comparator configured to compare the linearly changing voltage with a first reference voltage;

a second comparator configured to compare the linearly changing voltage with a second reference voltage having a higher voltage level than the first reference voltage;

a time-to-digital converter configured to output a bit sequence signal in accordance with a time difference between a time when the first comparator detects that the linearly changing voltage matches the first reference voltage and a time when the second comparator detects that the linearly changing voltage matches the second reference voltage; and

an oscillator configured to generate an oscillation signal that oscillates at a frequency according to the bit sequence signal.

12. The interface circuit according to claim 11 , further comprising a third comparator configured to compare the linearly changing voltage with a third reference voltage having a higher voltage level than the second reference voltage,

wherein the oscillator starts an oscillation operation after a time when the third comparator detects that the linearly changing voltage matches the third reference voltage.

13. The interface circuit according to claim 11 , wherein

the time-to-digital converter comprises:

a delay circuit including a plurality of first delay units connected in series, the first delay units having the same a signal propagation delay time and propagating an output signal from the first comparator while delaying the output signal; and

a phase detector configured to generate the bit sequence signal based on output signals from the first delay units, the phase detector including a plurality of retention units each corresponding to one of the first delay units to retain the output signal from the one of the first delay units at a time when the second comparator detects that the linearly changing voltage matches the second reference voltage,

wherein the bit sequence signal corresponds to signals retained by the retention units.

14. The interface circuit according to claim 13 , wherein

the oscillator comprises a ring oscillator including a plurality of second delay units connected to form a ring shape, a number of second delay units connected is changeable depending on a number of first delay units that have propagated an output signal edge from the first comparator during a period of time from the time when the first comparator detects that the linearly changing voltage matches the first reference voltage to the time when the second comparator detects that the linearly changing voltage matches the second reference voltage.

15. The interface circuit according to claim 14 , wherein the number of second delay units connected in the ring oscillator is the same as the number of first delay units that have propagated an edge of the output signal from the first comparator during the period of time from the time when the first comparator detects that the linearly changing voltage matches the first reference voltage to the time when the second comparator detects that the linearly changing voltage matches the second reference voltage.

16. The interface circuit according to claim 11 , wherein the oscillator generates the oscillation signal having an oscillation cycle twice as long as the time difference.

17. The interface circuit according to claim 11 , further comprising a code converter configured to generate a further bit sequence signal that is 1/M times the bit sequence signal outputted from the time-to-digital converter, where M is an integer equal to or greater than 2,

wherein the oscillator generates the oscillation signal oscillating at a frequency in accordance with the further bit sequence signal.

18. The interface circuit according to claim 16 , wherein:

the code converter outputs a remainder signal corresponding to a remainder obtained when the bit sequence signal divided by M; and

the oscillator slightly adjusts the frequency of the oscillation signal based on the remainder signal.

19. The interface circuit according to claim 16 , wherein the oscillator generates the oscillation signal having a frequency obtained by dividing twice as long as the time difference by M.

20. The interface circuit according to claim 11 , further comprising:

an oscillation allowance maintaining unit configured to allow the oscillator to continuously generate the oscillation signal after the second comparator detects that the linearly changing voltage matches the second reference voltage;

a counter configured to count cycles of the oscillation signal generated by the oscillator;

a regeneration instructing unit configured to instruct the voltage generator to regenerate the linearly changing voltage when the cycles counted at the counter reaches a predetermined value; and

a bit sequence signal retention unit configured to retain the bit sequence signal first outputted from the time-to-digital converter when the voltage generator first generates the linearly changing voltage, or the voltage generator regenerates the linearly changing voltage.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 16, 2020
From: YABE, HIROO
To: KIOXIA CORPORATION
Reel/Frame 054668/0123 →
Priority Claims (1)
JP JP2019-132079 · Jul 17, 2019 · national
Continuity (1)
Related Publication 20210021267A1 · Jan 21, 2021
Cited By (1)
US 12,418,298