USPatent applicationPatented

Digitally controlled oscillator

Granted 15 Nov 2016 · 2 office actions

Life of the application

13 dated events
⤢ drag to zoom20142016201820202022202420262028203020322034ProsecutionOwnershipTerm & fees
ProsecutionOwnershipTerm & feeshover for detail · click to open

Abstract

In some embodiments, a digitally controlled oscillator includes a first oscillator a second oscillator and a switch. The second oscillator is selectively enabled in response to a controlled signal. The switch is coupled between the first oscillator and the second oscillator and is selectively conducted in response to the controlled signal, so that an oscillator signal is provided by the first oscillator when the switch is not conducted, and provided by the first oscillator and the second oscillator when the switch is conducted.

Description

9 parts
›PRIORITY CLAIM AND CROSS-REFERENCE

This application claims the benefit of provisional application Ser. 62/046,320 filed on Sep. 5, 2014, entitled “DIGITALLY CONTROLLED OSCILLATOR,” the disclosure of which is hereby incorporated by reference in its entirety

›BACKGROUND

Phase locked loop (PLL) is an important device in communication. A PLL outputs an oscillator signal that is stabilized, or locked, with respect to a phase and a frequency of an input reference signal. Nowadays, all-digital PLL (ADPLL) has been researched and developed to replace analog PLL because ADPLL is free from large analog loop filters and passive elements, and has much lower parameter variability and a fast design turn-around cycle using automated computer aided design (CAD) tools. Among the digital components of the ADPLL, a digital-controlled oscillator (DCO) is a component that actually generates the oscillator signal in response to control blocks in the ADPLL.

›BRIEF DESCRIPTION OF THE DRAWINGS

Aspects of the present disclosure are best understood from the following detailed description when read with the accompanying figures. It is noted that, in accordance with the standard practice in the industry, various features are not drawn to scale. In fact, the dimensions of the various features may be arbitrarily increased or reduced for clarity of discussion.

FIG. 1 is a block diagram of an all-digital phase locked loop (ADPLL), in accordance with some embodiments.

FIG. 2 is a block diagram of a digitally controlled oscillator (DCO), in accordance with some embodiments.

FIG. 3 is a circuit diagram of an oscillator of the DCO illustrated in FIG. 2 , in accordance with some embodiments.

FIG. 4A is a schematic diagram illustrating an operation of the DCO of FIG. 2 , in accordance with some embodiments.

FIG. 4B is a schematic diagram illustrating another operation of the DCO of FIG. 2 , in accordance with some embodiments.

FIG. 5 is a circuit diagram of a DCO, in accordance with some embodiments.

FIG. 6A is a schematic diagram illustrating an operation of the DCO of FIG. 5 , in accordance with some embodiments.

FIG. 6B is a schematic diagram illustrating another operation of the DCO of FIG. 5 , in accordance with some embodiments.

FIG. 6C is a schematic diagram illustrating still another operation of the DCO of FIG. 5 , in accordance with some embodiments.

FIG. 7 is a block diagram of a DCO, in accordance with some embodiments.

FIG. 8 is a circuit diagram of a DCO, in accordance with some embodiments.

FIG. 9 is a circuit diagram of a delay cell, in accordance with some embodiments.

FIG. 10 is a schematic diagram illustrating a connection status between two oscillators, in accordance with some embodiments.

FIG. 11 is a schematic diagram illustrating a connection status between two oscillators, in accordance with some embodiments.

FIG. 12A is a schematic diagram showing an exemplary signal before spread spectrum (SS).

FIG. 12B is a diagram showing a spectrum of the signal of FIG. 12A .

FIG. 12C is a schematic diagram showing the signal after SS.

FIG. 12D is a diagram showing a spectrum of the signal of FIG. 12C .

FIG. 13 is a diagram illustrating the relation between phase jitter versus resolution.

FIG. 14 is a flow diagram showing a method of generating an oscillator signal, in accordance with some embodiments.

FIG. 15 is a circuit diagram of a delay cell, in accordance with some embodiments.

FIG. 16 is a circuit diagram of a delay cell, in accordance with some embodiments.

FIG. 17 is a circuit diagram of a delay cell, in accordance with some embodiments.

›DETAILED DESCRIPTION · 1 of 6

The following disclosure provides many different embodiments, or examples, for implementing different features of the provided subject matter. Specific examples of components and arrangements are described below to simplify the present disclosure. These are, of course, merely examples and are not intended to be limiting. In addition, the present disclosure may repeat reference numerals and/or letters in the various examples. This repetition is for the purpose of simplicity and clarity and does not in itself dictate a relationship between the various embodiments and/or configurations discussed.

It will be understood that when an element is referred to as being “connected to” or “coupled to” another element, it may be directly connected to or coupled to the other element, or intervening elements may be present. In the below description, a signal is asserted with a logical high value to activate a corresponding device when the device is active high. In contrast, the signal is deasserted with a low logical value to deactivate the corresponding device. When the device is active low, however, the signal is asserted with a low logical value to activate the device, and is deasserted with a high logical value to deactivate the device. An active edge of a clock signal can either be a positive edge or a negative edge.

FIG. 1 is a block diagram of an all-digital phase locked loop (ADPLL) 100 , in accordance with some embodiments. The ADPLL 100 includes a reference accumulator 102 , a time-to-digital converter (TDC) 108 , a variable accumulator 104 , a retime element 106 and a summing element 110 for generating a phase error Φ, a loop filer 120 and a DCO-gain normalizer for converting the phase error Φ into an oscillator tuning code OTW, an across-stage DCO controller 142 for producing tuning codes PVTTW_T, CTW_T and FTW_T that control a DCO 180 at different frequency step sizes, respectively, and the DCO 180 which generates an oscillator signal CKV tuned in accordance with the tuning codes PVTTW_T, CTW_T and FTW_T.

The reference accumulator 102 receives a reference signal FREF and a frequency control code FCW, which is the ratio of the desired frequency of the oscillator signal CKV divided by the frequency of the reference signal FREF. The reference accumulator 102 generates a reference phase signal R r , which is an accumulation of the frequency control code FCW at an active edge of the reference signal FREF.

The TDC 108 determines a time difference between active edges of the oscillator signal CKV and the reference signal FREF, represents the time difference as a digital value and normalizes the phase difference as a fraction of a clock cycle of the oscillator signal CKV to generate a fractional error ε.

The variable accumulator 104 increments a count on each active edge of the oscillator signal CKV, and the retime element 106 latches the count at each active edge of the reference signal FREF.

The summing element 110 determines the phase error Φ as R r −(R v −ε). Depending on the amount of the phase error Φ, the ADPLL 100 enters different tuning stages. The different tuning stages include a PVT tuning stage, a coarse tuning stage and a fine tuning stage which are listed in the order of descending covering frequency ranges and also in the order of descending frequency step sizes. The ADPLL 100 enters the stages in sequence. As the ADPLL 100 settles in the PVT tuning stage and enters the coarse tuning stage, the ADPLL 100 , for example, begins the covering frequency range at an output frequency CKV(f) settled in the previous stage, i.e., the PVT tuning stage, and tunes the output frequency CKV(f) with a step size finer than that in the PVT tuning stage. As the ADPLL 100 settles in the coarse tuning stage and enters the fine tuning stage, the ADPLL 100 , for example, beings the covering frequency range at an output frequency CKV(f) settled in the previous stage, i.e. the coarse tuning stage, and tunes the output frequency CKV(f) with a step size finer than that in the coarse tuning stage.

The loop filter 120 controls a normalized tuning code NTW depending on the phase error Φ. The loop filter 120 can be set so that time for the ADPLL 100 to be settled in, for example, the PVT tuning stage and the coarse tuning stage can be faster than that of the fine tuning stage. In addition, the loop filter 120 also includes a low-pass filter for attenuating unwanted spurs and phase noise at higher frequencies.

The DCO gain normalizer 122 normalizes the normalized tuning code NTW into the oscillator tuning code OTW by multiplying the normalized tuning code NTW with the reference frequency FREF(f) divided by a DCO gain. The DCO gain corresponds to a DCO resolution, i.e. how much the output frequency is changed by an LSB integer change of the oscillator tuning code OTW. Because the DCO operating in different stages has different frequency covering ranges, the DCO gain will be different in each stage.

The across-stage DCO controller 142 receives the oscillator tuning code OTW and provides the tuning codes including retimed PVT tuning code PVTTW_T, retimed coarse tuning code CTW_T and retimed fine tuning code FTW_T. At the PVT tuning stage, the oscillator tuning code OTW is used for generating the PVT tuning code PVTTW_T. The coarse tuning code CTW_T and the fine tuning code FTW_T remain default. After the ADPLL 100 settles in the PVT tuning stage, the ADPLL 100 enters the coarse tuning stage. At the coarse tuning stage, the oscillator tuning code OTW is used for generating the coarse tuning code CTW_T. The PVT tuning code PVTTW_T remains the settled value in the previous stage and the fine tuning code FTW_T remains default. After the ADPLL 100 settles in the coarse tuning stage, the ADPLL 100 enters the fine tuning stage. At the fine tuning stage, the oscillator tuning code OTW is used for generating the fine tuning code FTW_T. The PVT tuning code PVTTW_T and the coarse tuning code CTW_T remain settled values in the previous stages. After the ADPLL 100 settles in the fine tuning stage, the ADPLL 100 remains in the fine tuning stage so that the output frequency can be adjusted in response to PVT variations.

›DETAILED DESCRIPTION · 2 of 6

PVT variations such as a temperature variation can cause the settled output frequency CKV(f) in the fine tuning stage to deviate from the reference frequency FREF(f). When the across-stage DCO controller 142 detects that deviation cannot be covered by the frequency covering range of the fine tuning stage, the across-stage DCO controller 142 automatically adjusts the coarse tuning code CTW_T from the coarse tuning stage.

The DCO 180 converts the tuning codes PVTTW_T, CTW_T and FTW_T into the output frequency CKV(f) of the oscillator signal CKV. In some embodiments, the DCO 180 includes cascaded delay stages each include driver elements and capacitive elements that can be switched on or off in response to the corresponding tuning code PVTTW_T, CTW_T or FTW_T. In some embodiments, the frequency covering range of each tuning stage is determined by number of elements in each delay stage that can be controlled by the corresponding tuning code.

FIG. 2 is a block diagram of a digitally controlled oscillator (DCO) 200 , in accordance with some embodiments. Referring to FIG. 2 , the DCO 200 includes oscillators RO 1 and RO 2 and switches SW 1 , SW 2 , SW 3 , SW 4 and SW 5 . The number of switches is only exemplary, and the disclosure is not limited thereto. In some embodiments, the DCO 200 further includes two inverters iv coupled to an output terminal n OUT of the oscillator RO 1 .

The oscillator RO 1 is connected to switches SW 1 -SW 5 at its terminals n A to n E . Moreover, the oscillator RO 1 receives a power detection signal PD at an enable terminal n EN , and outputs an oscillator signal CKV at the output terminal n OUT . The power detection signal PD is used to indicate that, for example, the ADPLL 100 is powered on or the DCO 200 is powered on. In response to the power detection signal PD, the DCO 200 outputs the oscillator signal CKV. In some embodiments, the oscillator RO 1 includes a ring oscillator.

The oscillator RO 2 is connected to switches SW 1 -SW 5 at its terminals n A to n E . Moreover, the oscillator RO 2 receives a controlled signal CS at an enable terminal n EN . In some embodiments, the oscillator RO 2 includes a ring oscillator.

The switch SW 1 is coupled between the terminals n A of the oscillator RO 1 and the oscillator RO 2 . The switch SW 2 is coupled between the terminals n B of the oscillator RO 1 and the oscillator RO 2 . The switch SW 3 is coupled between the terminals n c of the oscillator RO 1 and the oscillator RO 2 . The switch SW 4 is coupled between the terminals n D of the oscillator RO 1 and the oscillator RO 2 . The switch SW 5 is coupled between the terminals n E of the oscillator RO 1 and the oscillator RO 2 . Each of the switches SW 1 -SW 5 includes a control terminal Tc for receiving the controlled signal CS. In some embodiments, the switches SW 1 -SW 5 include transmission gates.

In operation, the oscillator RO 2 is selectively enabled in response to the controlled signal CS, and the switches SW 1 -SW 5 are selectively conducted in response to the controlled signal CS. In low-power applications, the oscillator RO 2 is not enabled in response to a first state, such as a logically low state, of the controlled signal CS. Moreover, the switches SW 1 -SW 5 are not conducted in response to the first state of the controlled signal CS. In low-phase-noise applications, the oscillator RO 2 is enabled in response to a second state, such as a logically high state, of the controlled signal CS. Moreover, the switches SW 1 -SW 5 are conducted in response to the second state of the controlled signal CS.

With the two oscillators RO 1 and RO 2 , the DCO 200 provides an option for a user to choose between the low-power and low-phase-noise applications. In the low-power applications, the DCO 200 consumes relatively low power consumption. In contrast, in the low-phase-noise applications, the DCO 200 generates the oscillator signal CKV with a relatively low noise phase. Operation of the DCO 200 will be described in detail with reference to FIGS. 4A and 4B below.

FIG. 3 is a circuit diagram of the oscillator RO 1 of the DCO 200 illustrated in FIG. 2 , in accordance with some embodiments. Referring to FIG. 3 , the oscillator RO 1 includes but is not limited to five stages, stages A to E. Each of the stages includes a delay cell. As a result, the oscillator RO 1 includes five delay cells DC 1 -DC 5 . Each of the delay cells DC 1 -DC 5 includes two inputs and one output. In the present embodiment, the delay cells DC 1 -DC 5 are connected in series in a ring configuration. Accordingly, the delay cell DC 1 includes an input coupled to the enable terminal n EN , another input coupled to an output of the delay cell DC 5 , and an output coupled to the terminal n A and an input of the delay cell DC 2 .

The delay cell DC 2 includes an input coupled to the enable terminal n EN , another input coupled to the terminal n A and the output of delay cell DC 1 , and an output coupled to the terminal n B .

Similarly, the delay cell DC 3 includes an input coupled to the enable terminal n EN , another input coupled to the terminal n B and the output of delay cell DC 2 , and an output coupled to the terminal n c .

Similarly, the delay cell DC 4 includes an input coupled to the enable terminal n EN , another input coupled to the terminal n c and the output of delay cell DC 3 , and an output coupled to the terminal n D .

The delay cell DC 5 includes an input coupled to the enable terminal n EN , another input coupled to the terminal n D and the output of delay cell DC 4 , and an output coupled to the terminal n E and the output terminal n OUT .

Furthermore, each of the stages A-E includes a capacitor C L1 . In some embodiments, the capacitors C L1 represent parasitic capacitors having a wire capacitance. As an example of the delay cell DC 1 , one terminal of the capacitor C L1 is coupled to a reference ground, and the other terminal of the capacitor C L1 is coupled to the output of delay cell DC 1 at terminal n A . In some embodiments, the capacitors C L1 at the stages A-E have substantially the same capacitance.

›DETAILED DESCRIPTION · 3 of 6

Although not shown in FIG. 3 , the oscillator RO 2 in FIG. 2 is similar in circuit structure to the oscillator RO 1 expect that, for example, an input terminal of each of the delay cells of the oscillator RO 2 receives the controlled signal CS instead of the power detection signal PD. Likewise, the oscillator RO 2 also includes five stages A-E, each including a capacitor C L2 as shown in FIG. 4A and FIG. 4B .

Generally, an equivalent capacitor of the inner structure of the DCO 200 affects both phase noise and power consumption. The capacitance of the capacitor C L1 of each of the stages A-E is a part of the equivalent capacitor of the DCO 200 . Therefore, the capacitance of the capacitor C L1 of each of the stages A-E also affects phase noise and power consumption. More specifically, relation between the output frequency CKV(f) of the oscillator signal CKV and the equivalent capacitor of the DCO 200 can be expressed in equation (1) below.

where f OSC represents the output frequency CKV(f), I DCO represents an operation current of the DCO 200 , V DD represents a power supply voltage for the DCO 200 , V TH represents a threshold voltage, and C L represents an equivalent capacitor of the DCO 200 .

In equation (1), it is assumed that the frequency f OSC is kept substantially fixed. Accordingly, the capacitance of the equivalent capacitor C L of the DCO 200 increases as the operation current I DCO increases. Moreover, as the operation current I DCO increases, the power consumption of the DCO 200 increases.

Moreover, the phase noise of the oscillator signal CKV can be expressed in equation (2) below.

where S Φ (Δf) represents a phase noise value of the oscillator signal CKV, and Δf represents the offset frequency from center frequency of the oscillator signal CKV.

Equation (2) reveals that a larger the operation current I DCO results in a smaller phase noise S Φ (Δf) and thus a better performance of noise control.

FIG. 4A is a schematic diagram illustrating an operation of the DCO 200 of FIG. 2 , in accordance with some embodiments. Referring to FIG. 4A , in response to, for example, a logical low state of the controlled signal CS, the oscillator RO 2 is not enabled and the switches SW 1 -SW 5 are not conducted. As a result, the DCO 200 operates in the low-power mode.

FIG. 4B is a schematic diagram illustrating another operation of the DCO 200 of FIG. 2 , in accordance with some embodiments. Referring to FIG. 4B , in response to a logical high state of the controlled signal CS, the oscillator RO 2 is enabled and the switches SW 1 -SW 5 are conducted. More specifically, each of the delay cells of the oscillator RO 2 is not conducted in response to the controlled signal CS. As a result, the DCO 200 operates in the low-phase-noise mode.

In comparison, the capacitance of the equivalent capacitor C L in FIG. 4B is greater than that of the equivalent C L in FIG. 4A because in FIG. 4B the capacitor C L1 is connected in parallel with the capacitor C L2 . Given the same f OSC , I DCO in FIG. 4B is greater than that in FIG. 4A according to equation (1), and hence S Φ (Δf) in FIG. 4B is smaller than that in FIG. 4A according to equation (2). Consequently, the phase noise of the oscillator signal CKV in FIG. 4B is lower than that of the oscillator CKV in FIG. 4A .

On the other hand, since the operation current I DCO in FIG. 4A is smaller than that in FIG. 4B , the power consumption of the DCO 200 in FIG. 4A is lower than that of the DCO 200 in FIG. 4B . Effectively, the DCO 200 can serve as a low-power DCO or a low-phase-noise DCO, depending on a desired application. In some existing approaches, however, a DCO can only serve for either low power consumption or for low noise phase because the DCO includes a single oscillator.

FIG. 5 is a circuit diagram of a DCO 500 , in accordance with some embodiments. The DCO 500 is similar to the DCO 200 described and illustrated with reference to FIG. 2 except that, for example, the DCO 500 further includes an oscillator RO 3 and a set of switches between the oscillators RO 2 and RO 3 . The switches between the oscillator RO 3 and the oscillator RO 2 are selectively conducted in response to a controlled signal CS 1 . The operation of the switches between the oscillators RO 2 and RO 3 is similar to that of the switches SW 1 -SW 5 described and illustrated with reference to FIGS. 4A and 4B and it is discussed.

The oscillator RO 3 is selectively enabled in response to the controlled signal CS 1 . In some embodiments, the oscillator RO 3 is enabled in response to a high logic state of the controlled signal CS 1 , and is disabled in response to a low logic state of the controlled signal CS 1 .

With the three oscillators RO 1 , RO 2 and RO 3 , the DCO 500 can serve as a low-phase-noise DCO, a low-power-consumption DCO, or a DCO that outputs the oscillator signal CKV with relatively low phase noise at relatively low power consumption. Operation of the DCO 500 is described in detail with reference to FIGS. 6A to 6C below.

FIG. 6A is a schematic diagram illustrating an operation of the DCO 500 of FIG. 5 , in accordance with some embodiments. Referring to FIG. 6A , in response to a logical low state of the controlled signal CS, the switches SW 1 -SW 5 are not conducted and the oscillator RO 2 is not enabled. Moreover, in response to a logical low state of the controlled signal CS 1 , the switches between the oscillators RO 2 and RO 3 are not conducted and the oscillator RO 3 is not enabled. As a result, the capacitor C L1 is not connected in parallel with the capacitor C L2 or the capacitor C L3 .

FIG. 6B is a schematic diagram illustrating an operation of the DCO 500 of FIG. 5 , in accordance with some embodiments. Referring to FIG. 6B , in response to a logical high state of the controlled signal CS, the switches SW 1 -SW 5 are conducted and the oscillator RO 2 is enabled. Moreover, in response to a logical low state of the controlled signal CS 1 , the switches between the oscillators RO 2 and RO 3 are not conducted and the oscillator RO 3 is not enabled. As a result, the capacitor C L1 is connected in parallel with the capacitor C L2 , and is not connected in parallel with the capacitor C L3 .

›DETAILED DESCRIPTION · 4 of 6

FIG. 6C is a schematic diagram illustrating an operation of the DCO 500 of FIG. 5 , in accordance with some embodiments. Referring to FIG. 6C , in response to a logical high state of the controlled signal CS, the switches SW 1 -SW 5 are conducted and the oscillator RO 2 is enabled. Moreover, in response to a logical high state of the controlled signal CS 1 , the switches between the oscillators RO 2 and RO 3 are conducted and the oscillator RO 3 is enabled. As a result, the capacitor C L1 is connected in parallel with the capacitor C L2 and the capacitor C L3 .

The different scenarios shown in FIGS. 6A-6C result in different operation currents I DCO and phase noises S Φ (Δf) of the DCO 500 , as listed in Table 1 below.

Based on Table 1, the operation current is the smallest when the DCO 500 is operated in the scenario of FIG. 6A , and phase noise is the lowest when the DCO is operated in the scenario of FIG. 6C . Effectively, the DCO 500 provides options for a user to choose among low-power and low-phase-noise applications.

FIG. 7 is a block diagram of a DCO 700 , in accordance with some embodiments. Referring to FIG. 7 , the DCO 700 is similar to the DCO 500 described and illustrated with reference to FIG. 5 except that, for example, the DCO 700 includes “n” oscillators and “n−1” sets of switches, n being a natural number greater than three. Compared with the DCO 500 , the DCO 700 provides more options for a user to choose among low-power and low-phase-noise applications.

FIG. 8 is a circuit diagram of a DCO 800 , in accordance with some embodiments. Referring to FIG. 8 , the DCO 800 is similar to the DCO 500 described and illustrated with reference to FIG. 5 except that, for example, the DCO 800 further includes an inverter 82 and logic AND gates 84 and 86 .

The inverter 82 includes an input to receive the power detection signal PD and an output coupled to the enable terminal n EN of the first oscillator RO 1 .

The logic AND gate 84 includes an input to receive the controlled signal CS, another input coupled to an output of the inverter 82 , and an output coupled to the enable terminal n EN of the oscillator RO 2 .

The logic AND gate 86 includes an input to receive the controlled signal CS 1 , another input coupled to an output of the logic AND gate 84 , and an output coupled to the enable terminal n EN of the oscillator RO 3 .

In operation, since an input of the logic AND gate 84 is coupled to the output of the inverter 82 , the oscillator RO 2 is selectively enabled and the switches SW 1 -SW 5 are conducted when the oscillator RO 1 is enabled. Moreover, since an input of the logic AND gate 86 is coupled to the output of the logic AND gate 84 , the oscillator RO 3 is selectively enabled when the oscillator RO 2 is enabled.

FIG. 9 is a circuit diagram of a delay cell 900 , in accordance with some embodiments. The circuit structure of the delay cell 900 is suitable for use in the oscillators RO 1 , RO 2 or RO 3 . Referring to FIG. 9 , the delay cell 900 includes inverting devices 90 and 92 and a capacitive device 94 .

The inverter 90 includes four transistors m 1 -m 4 , an inverter 901 and a logic AND gate 902 . A first input of the logic AND gate 902 receives a tuning code PVTTW_T. In an embodiment, a second input of the logic AND gate 902 receives the detection signal PD as the delay cell 900 is used in the oscillator RO 1 . In another embodiment, the second input of the logic AND gate 902 receives the controlled signal CS as the delay cell 900 is used in the oscillator RO 2 . In yet another embodiment, the second input of the logic AND gate 902 receives the controlled signal CS 1 as the delay cell 900 is used in the oscillator RO 3 . A source of the transistor m 1 is coupled to a reference ground. A drain of the transistor m 1 is coupled to a source of the transistor m 2 . A gate of the transistor m 1 is coupled to an output of the logical AND gate 902 and an input of the inverter 901 .

A drain of the transistor m 2 is coupled to an output DOUT of the delay cell 900 and a drain of the transistor m 3 . A gate of the transistor m 2 is coupled to an input IN 1 of the delay cell 900 .

A source of the transistor m 3 is coupled to a drain of the transistor m 4 . A gate of the transistor m 3 is coupled to the input IN 1 of the delay cell 900 and the gate of transistor m 2 . A source of the transistor m 4 is coupled to a supply voltage, for example, V DD . A gate of the transistor m 4 is coupled to an output of the inverter 901 .

In operation, when the logic AND gate 902 provides a logically high output, the transistor m 1 is conducted. Moreover, by function of the inverter 901 , the gate of the transistor m 4 is biased at a low logical value, turning on the transistor m 4 . When the transistors m 1 and m 4 are turned on, the transistors m 2 and m 3 , which form an inverter pair, perform logic negation on the input IN 1 . As a result, the delay cell 900 provides an inversed signal at the output DOUT.

The circuit structure of the inverter 92 is similar to that of the inverter 90 , except that, for example, an input terminal of a logic AND gate receives a tuning code CTW_T. The inverting device 92 operates in a similar fashion to the inverting device 90 and therefore is not discussed. In some embodiments, the inverting devices 90 and 92 are not allowed to operate at the same time.

Resolution of the oscillator signal CKV is determined by the capacitance of the capacitive device 94 and the wire capacitor, such as the capacitors C L1 , C L2 or C L3 in a stage, as expressed in equation (3) below.

where C total is the capacitance of an equivalent capacitor in a stage of a DCO. C fine is the capacitance of the capacitive device 94 in the stage of the DCO. According to equation (3), the resolution is directly proportional to C fine , and inversely proportional to C total . Since C total is determined by the wire capacitors in a stage, connection status of the wire capacitors is discussed with reference to FIGS. 10 and 11 .

›DETAILED DESCRIPTION · 5 of 6

FIG. 10 is a schematic diagram illustrating a connection status between two oscillators, in accordance with some embodiments. Referring to FIG. 10 and also to FIG. 9 , C f1 represents an equivalent capacitor of the capacitive device in the stage E of the oscillator RO 1 , and C f2 represents an equivalent capacitor of the capacitive device in the stage E of the oscillator RO 2 . The capacitor C f1 is connected to the source terminal and the drain terminal of the capacitive device included in the oscillator RO 1 at a terminal t cf1 . Moreover, the capacitor C f2 is connected to the source terminal and the drain terminal of the capacitive device included in the oscillator RO 2 at a terminal t cf2 .

In some embodiments, the oscillator RO 1 is arranged to directly receive the tuning code FTW_T at the terminal t cf1 .

In some embodiments, the DCO 200 further includes a logic AND gate 1020 . A first input of the logic AND gate 1020 receives a controlled signal S cf2 . A second input of the logic AND gate 1020 receives the tuning code FTW_T. An output of the logic AND gate 1020 is coupled to the terminal t cf2 .

The capacitor C L1 and the capacitor C L2 are selectively connected in parallel in response to a conduction state of the switch SW 5 in order to adjust the resolution of an oscillator signal CKV provided by the DCO 200 .

Moreover, the capacitor C f1 and the capacitor C f2 are also selectively connected in parallel in response to a conduction state of the switch SW 5 in order to adjust the resolution of an oscillator signal CKV. In some embodiments, the capacitor C f2 is selectively enabled in response to the controlled signal S cf2 . In this way, there are three options to select the resolution of the oscillator signal CKV, as can be expresses in equations (4)-(6) below.

Regarding equation (4), referring to FIG. 10 and also to FIG. 4A , the oscillator RO 2 is not enabled and the switches SW 1 -SW 5 are not conducted. As a result, the resolution of the oscillator signal CKV is determined by the capacitors C L1 and C f1 .

Regarding equation (6), referring to FIG. 10 and also to FIG. 4B , the oscillator RO 2 is enabled and the switches SW 1 -SW 5 are conducted. The capacitor C L2 is connected in parallel with the capacitor C L1 and the capacitor C f2 is connected in parallel with the capacitor C f1 . As a result, the resolution of the oscillator signal CKV is determined by the capacitors C L1 , C L2 , C f1 and C f2 . The resolution of the oscillator signal CKV is inversely proportional to the resultant capacitance of the capacitors C L1 and C L2 , and is directly proportional to the resultant capacitance of the capacitors C f1 and C f2 .

Regarding to equation (5), referring to FIG. 10 and also to FIG. 4B , the oscillator RO 2 is enabled and the switches SW 1 -SW 5 are conducted. However, the capacitor C L2 is not enabled in response to the controlled signal S cf2 .

As a result, the capacitor C L2 is connected in parallel with the capacitor C L1 , and the capacitor C f2 is not connected in parallel with the capacitor C f1 . Therefore, the resolution of the oscillator signal CKV is determined by the capacitor C L1 , C L2 and C f1 .

FIG. 11 is a schematic diagram illustrating a connection status between two oscillators, in accordance with some embodiments. The scenario in FIG. 11 is similar to that in FIG. 10 , except that, for example, the scenario in FIG. 11 further includes the capacitor C f3 , which is the equivalent capacitor of the capacitive device in the oscillator RO 3 , further includes the capacitor C L3 and a logic AND gate 1120 .

A first input of the logic AND gate 1120 receives a controlled signal S cf3 . A second input of the logic AND gate 1120 receives the tuning code FTW_T. An output of the second logic AND gate is coupled to the terminal t cf3 .

In the scenario of FIG. 11 , the DCO 800 can provide six options in selecting the resolution of the oscillator signal CKV. Among the six options, three of them are similar to those described and illustrated with reference to FIG. 10 . More specifically, when the oscillators RO 2 and RO 3 are not enabled and all the switches are not conducted, the resolution can be expressed as equation (4). Moreover, when the oscillator RO 3 is not enabled and the switches between the oscillator RO 2 and RO 3 are not conducted, the resolution can be expressed as equation (6). Furthermore, when the oscillator RO 3 is not enabled, the switches between the oscillator RO 2 and RO 3 are not conducted and the capacitor C f2 is not enabled, the resolution can be expressed as equation (5). The remaining three options are expressed in equations (7)-(9) below.

Regarding equation (7), the oscillators RO 2 and RO 3 are enabled. The switches between the oscillators RO 1 -RO 2 and between the oscillators RO 2 -RO 3 are conducted. The capacitor C f2 is not enabled in response to the controlled signal S cf2 . The capacitor C f3 is not enabled in response to the controlled signal S cf3 . The capacitors C L1 -C L3 are connected in parallel. As a result, the resolution of the oscillator signal CKV is determined by the capacitors C L1 -C L3 and C f1 .

Regarding equation (8), as compared with equation (7), the capacitor C f2 is enabled in response to the controlled signal S cf2 . The capacitors C f1 and C f2 are connected in parallel. As a result, the resolution of the oscillator signal CKV is determined by the capacitors C L1 -C L3 and C f1 -C f2 .

Regarding equation (9), as compared with equation (8), the capacitor C f3 is enabled in response to the controlled signal S cf3 . The capacitors C f1 -C f3 are connected in parallel. As a result, resolution of the oscillator signal CKV is determined by the capacitors C L1 -C L3 and C f1 -C f3 .

The resolutions of the above-mentioned six scenarios are listed in Table 2 below.

As shown in Table 2, three of the scenarios result in higher resolutions, 550 kHz, 490 kHz and 488 kHz, than the others. These resolutions are suitable for use in spread spectrum (SS) applications. FIG. 12A is a schematic diagram showing an exemplary signal before SS. In time domain, the frequency of the signal is about 3 GHz. FIG. 12B shows a spectrum of the signal of FIG. 12A . Power is centralized at a central frequency, such as 3 GHz, of the signal. Moreover, the power reaches its peak at the central frequency, measured 0 dBm. However, the bandwidth is relatively narrow. FIG. 12C is a schematic diagram showing the signal after SS. Referring to FIG. 12C , the frequency of the signal swings between a first frequency f 1 , such as 3 GHz, and a second frequency f 2 , such as 2.985 GHz, with a peak-to-peak time of approximately 30.33 μs. The bandwidth of the signal is about 5000 ppm. FIG. 12D shows a spectrum of the signal of FIG. 12C . Compared with FIG. 12B , power is spread and decreases from 0 dBm to −24 dBm. The bandwidth, determined by 3 GHz and 2.985 GHz, achieves 5000 ppm wider than the bandwidth shown in FIG. 12B in frequency domain.

›DETAILED DESCRIPTION · 6 of 6

In some existing approaches, it is hard to reach a resolution less than 140 kHz. Nevertheless, in the present embodiment, the DCO 500 can provide the oscillator signal CKV with a resolution of approximately 137 kHz, which is lower than 140 kHz. Such low-resolution oscillator signal CKV can be applied to a low jitter application. FIG. 13 is a diagram illustrating the relation between phase jitter and resolution. Referring to FIG. 13 , phase jitter decreases as resolution decreases. Effectively, oscillator signal CKV having a resolution of 137 KHz or 220 KHz, which falls with a low-resolution region as indicated by a dotted circle cc, can be applied to low jitter applications.

Referring back to FIG. 7 , having more oscillators and more sets of switches, the DCO 700 can provide more options in selecting the resolution of the oscillator signal CKV than the DCO 500 .

FIG. 14 is a flow diagram showing a method of generating an oscillator signal, in accordance with some embodiments. Referring to FIG. 14 , in operation 1302 , also referring to FIG. 4A , two oscillators RO 1 and RO 2 are provided, and a switch is coupled between the two oscillators RO 1 and RO 2 .

In operation 1304 , it is determined whether the DCO is used for a low-power application. If affirmative, in operation 1306 , the oscillator RO 2 is not enabled and the switch is not conducted. And if not, in operation 1308 , also referring to FIG. 4B , the oscillator RO 2 is enabled and the switch is conducted.

Subsequent to operation 1308 , in operation 1310 , it is determined whether the oscillator signal CKV is used for a high-resolution application. If affirmative, in operation 1312 , also referring to FIG. 10 , the capacitive device of the oscillator RO 2 is enabled. And if not, in operation 1314 , the capacitive device of the oscillator RO 2 is not enabled.

FIG. 15 is a circuit diagram of a delay cell 1500 , in accordance with some embodiments. The delay cell 1500 is similar to the delay cell 900 described and illustrated with reference to FIG. 9 except that, for example, the delay cell 1500 further includes an inverting device 150 . Moreover, the circuit structure of the inverting device 150 is similar to that of the inverting device 90 except that, for example, a gate of the transistor m 5 and an input of the inverter 1501 are connected together to receive a signal, such as the detection signal PD, the controlled signal CS or the controlled signal CS 1 , depending on the configuration of an oscillator that includes the delay cell 1500 .

FIG. 16 is a circuit diagram of a delay cell 1600 , in accordance with some embodiments. The delay cell 1600 is similar to the delay cell 900 described and illustrated with reference to FIG. 9 except that, for example, the delay cell 1600 further includes an inverting device 160 . Moreover, the circuit structure of the inverting device 160 is similar to that of the inverting device 90 except that, for example, an input terminal of a logic AND gate receives a tuning code BTW_T (not shown in FIG. 1 ) from the across-stage DCO controller 142 , and another input terminal of the logic AND gate receives a signal, such as the detection signal PD, the controlled signal CS or the controlled signal CS 1 , depending on the configuration of an oscillator that includes the delay cell 1600 .

FIG. 17 is a schematic diagram circuit diagram of a delay cell 1700 , in accordance with some embodiments. The delay cell 1700 is similar to the delay cell 1600 described and illustrated with reference to FIG. 16 except that, for example, the delay cell 1600 further includes the inverting device 150 as illustrated in FIG. 15 .

Some embodiments have one or a combination of the following features and/or advantages. In some embodiments, a digitally controlled oscillator includes a first oscillator a second oscillator and a switch. The second oscillator is selectively enabled in response to a controlled signal. The switch is coupled between the first oscillator and the second oscillator and is selectively conducted in response to the controlled signal, so that an oscillator signal is provided by the first oscillator when the switch is not conducted, and provided by the first oscillator and the second oscillator when the switch is conducted.

In some embodiments, in a method, a digitally controlled oscillator (DCO), comprising a first oscillator a second oscillator and a switch coupled between the first oscillator and the second oscillator is provided. The second oscillator in response to a controlled signal is selectively enabled. The switch is selectively conducted in response to the controlled signal. An oscillator signal is provided by the first oscillator when the switch is not conducted. An oscillator signal is provided by the first oscillator and the second oscillator when the switch is conducted.

In some embodiments, in a method, a digitally controlled oscillator (DCO) is provided. The DCO includes a first oscillator, a second oscillator and a switch coupled between the first oscillator and the second oscillator. The DCO provides an oscillator signal having a first resolution. The first resolution is adjusted by selectively enabling a second oscillator in response to a controlled signal and by selectively conducting the switch in response to the controlled signal.

The foregoing outlines features of several embodiments so that those skilled in the art may better understand the aspects of the present disclosure. Those skilled in the art should appreciate that they may readily use the present disclosure as a basis for designing or modifying other processes and structures for carrying out the same purposes and/or achieving the same advantages of the embodiments introduced herein. Those skilled in the art should also realize that such equivalent constructions do not depart from the spirit and scope of the present disclosure, and that they may make various changes, substitutions, and alterations herein without departing from the spirit and scope of the present disclosure.

›Tables in the description — 2
TABLE 1
the number oftotal
operating oscil-operation
lator at workresultant C Lcurrentphase noise
×1 (FIG. 6A)×1 (C L1 )1.85 mA−113 dBc/Hz
×2 (FIG. 6B)×2 (C L1 + C L2 )3.88 mA−116.2 dBc/Hz
×3 (FIG. 6C)×3 (C L1 + C L2 + C L3 )5.8 mA−118 dBc/Hz
TABLE 2
C L1C L1 + C L2C L1 + C L2 + C L3
C f1550 kHz220 kHz137 kHz
C f1 + C f2—490 kHz304 kHz
C f1 + C f2 + C f3——488 kHz

Claims as granted

19 claims

Log in to read the claims of this application.

Log in to unlock

Classifications

8 codes
IPC · International Patent Classification
Section H — Electricity
  • H03L7/00
  • H03L7/099
  • H03L1/00
  • H03K3/011
  • H03K5/13
  • H03L7/08
  • H03L7/093
  • H03B27/00

Claim changes

Soon
Coming soonHow the claims changed between publication and grant

See which claims were amended, added or cancelled during examination, with every added and removed word marked.

AmendedAddedCancelledUnchanged

The published claims of this application are not paired with the granted ones in what we hold.

File wrapper

⤢ drag to zoomOct 2014Jan 2015Apr 2015Jul 2015Oct 2015Jan 2016Apr 2016Jul 2016Oct 2016Jan 2017USPTOApplicantNon-final rejectionResponse after non-finalFinal rejectionResponse after finalNotice of allowance
USPTOApplicanthover for detail · click to open
Pendency
2.1 y
781 days filing → grant
Office actions
2
non-final + final
Responses
2
1 RCE
Examiner
Arnold Kinkead
art unit 2842 · TC 2800
Citations: 2 back · 4 forward

See the full prosecution history — every USPTO and applicant action on this file, in order.

Log in to unlock

Documents

Log in to open the documents of this file: the application as filed, every office action and response, the notice of allowance.

Log in to unlock

Chain of title

⤢ drag to zoom20142016201820202022202420262028203020322034Owner 1
Titlehover for detail · click to open

See the full assignment history — every owner this patent has passed through, with recordation dates and reel/frame numbers.

Log in to unlock