Circuit and method for controlling a crystal oscillator
11356060 · 2022-06-07
Assignee
Inventors
Cpc classification
H03B5/06
ELECTRICITY
International classification
H03B5/06
ELECTRICITY
Abstract
A crystal oscillator circuit that can be controlled for fast start-up and for efficient operation is disclosed. The control includes adjusting a voltage applied to a body terminal of a transistor in order to control the amplification of the crystal oscillator. The amplification can be increased, relative to a motional resistance of the crystal oscillator, at start-up to reduce a start-up time necessary for oscillation. The amplification can also be decreased in order to maintain oscillation after start-up more efficiently. In some implementations, the transistor for control is a fully depleted silicon on insulator (FDSOI) transistor that accommodates a wide range of body bias voltages.
Claims
1. An oscillator circuit, comprising: a current source configured to output a current at a current level corresponding to a body bias voltage applied to a body terminal of a silicon on insulator (SOI) transistor of the current source, the body bias voltage being in a range from a lower rail to an upper rail of a supply of the current source; and a crystal oscillator coupled to the current source, the crystal oscillator having a transconductance gain corresponding to the current level so that a change in the body bias voltage generates a corresponding change in the transconductance gain of the crystal oscillator.
2. The oscillator circuit according to claim 1, wherein the silicon on insulator transistor is a fully depleted silicon on insulator (FDSOI) transistor.
3. The oscillator circuit according to claim 1, further comprising a body bias circuit, the body bias circuit configured to: determine a state of the crystal oscillator; and adjust the body bias voltage so that the current level of the current source corresponds to the state of the crystal oscillator.
4. The oscillator circuit according to claim 3, wherein the state of the oscillator circuit is a start-up state or a steady-state.
5. The oscillator circuit according to claim 4, wherein the current level of the current source corresponding to the start-up state is higher than the current level of the current source corresponding to the steady-state.
6. The oscillator circuit according to claim 1, wherein the current source is a current mirror.
7. The oscillator circuit according to claim 6, wherein the current mirror includes a first transistor and a second transistor, the second transistor being the silicon on insulator (SOI) transistor, and the current that is output by the current mirror corresponding to current through the second transistor.
8. The oscillator circuit according to claim 1, wherein the change in the transconductance gain of the crystal oscillator corresponds to a reduction a time necessary for the crystal oscillator to reach a steady state oscillation.
9. A method for controlling a crystal oscillator, comprising: providing the crystal oscillator with a current from a current source; determining a state of the crystal oscillator; and adjusting, based on the state of the crystal oscillator, a body bias voltage applied to a body terminal of a silicon on insulator (SOI) transistor of the current source to adjust the current provided to the crystal oscillator, the body bias voltage adjusted in a range from a lower rail to an upper rail of a supply to the current source so that the current provided to the crystal oscillator adjusts a transconductance gain of the crystal oscillator according to the state of the crystal oscillator.
10. The method for controlling a crystal oscillator according to claim 9, wherein the silicon on insulator (SOI) transistor is a fully depleted silicon on insulator (FDSOI) transistor.
11. The method for controlling a crystal oscillator according to claim 9, wherein the state of the crystal oscillator is a start-up state or a steady-state.
12. The method for controlling a crystal oscillator according to claim 11, wherein the adjusting, based on the state of the crystal oscillator, the body bias voltage applied to the body terminal of the silicon on insulator (SOI) transistor of the current source, comprises: increasing the current provided to the crystal oscillator during the start-up state; and decreasing the current provided to the crystal oscillator during the steady-state.
13. The method for controlling a crystal oscillator according to claim 12, wherein increasing the current provided to the crystal oscillator during the start-up state reduces a time necessary for the crystal oscillator to reach a steady state oscillation, as compared to not increasing the current provided to the crystal oscillator during the start-up state.
14. The method for controlling a crystal oscillator according to claim 9, wherein the current source is a current mirror.
15. The method for controlling a crystal oscillator according to claim 14, wherein the current mirror includes a first transistor and a second transistor, the second transistor being the silicon on insulator (SOI) transistor, and the current that is output by the current mirror corresponds to current through the second transistor.
16. An oscillator circuit, comprising: a current source configured to output a current at a current level corresponding to a body bias voltage applied to a body terminal of a fully-depleted silicon on insulator (FD-SOI) transistor of the current source, the body bias voltage being in a range from a lower rail to an upper rail of a supply of the current source; a crystal oscillator coupled to the current source, the crystal oscillator having a transconductance gain corresponding to the current level so that a change in the body bias voltage generates a corresponding change in the transconductance gain of the crystal oscillator; and a body bias circuit configured to determine a state of the crystal oscillator and to adjust the body bias voltage based on the state of the crystal oscillator.
17. The oscillator circuit according to claim 16, wherein the state of the oscillator circuit is a start-up state or a steady-state and the current level of the current source corresponding to the start-up state is higher than the current level of the current source corresponding to the steady-state.
18. The oscillator circuit according to claim 16, wherein the current source is a current mirror.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
(1)
(2)
(3)
(4)
(5)
(6) The components in the drawings are not necessarily to scale relative to each other. Like reference numerals designate corresponding parts throughout the several views.
DETAILED DESCRIPTION
(7) The present disclosure describes circuits and methods to start (e.g., quickly start) and maintain oscillation of a crystal oscillator. The described approach is based on adjusting the transconductance gain (i.e., g.sub.m) of the amplifier to a relatively high value (e.g., above a critical transconductance, g.sub.m-crit, necessary for oscillation) at start-up to reduce the time (e.g., time necessary) for oscillation to start. Then, after oscillation has started (e.g., for a number of cycles), the g.sub.m is adjusted to a relatively low value to maintain the oscillation. Because g.sub.m is reduced after start-up, the oscillation may be maintained efficiently (i.e., using less power than at start-up). Additionally, because the g.sub.m is adjustable, the disclosed approach has the added advantage that it can accommodate a wide range of possible g.sub.m-crit values, without the inefficiencies associated with designs to accommodate for wide variations of g.sub.m-crit with a single g.sub.m.
(8) In the table below, some example transconductance values (i.e., with and without adjustment at start-up) and their corresponding oscillation start-up times are shown for different crystal oscillator implementations (i.e., at 32 kilohertz (kHz) and at 16 megahertz (MHz)). These examples are presented to facilitate understanding. The disclosure includes but is not limited to the examples values shown in, or derived from, TABLE 1.
(9) TABLE-US-00001 TABLE 1 EXAMPLE START-UP TIME REDUCTIONS Technique g.sub.m (μA/V) Start-Up Time (ms) 32 KHz, g.sub.m-crit = 2.36 No Adjustment 5.5 64.9 g.sub.m Adjusted 46 9.34 16 MHz, g.sub.m-crit = 170 No Adjustment 225 0.513 g.sub.m Adjusted 605 0.191
(10) The adjustment of g.sub.m can be achieved by adjusting a current supplied to the amplifier. For example, a relatively high supplied current corresponds to a relatively high g.sub.m, while a relatively low supplied current corresponds to a relatively low g.sub.m. The present disclosure describes circuits and methods to adjust the current supplied to the amplifier without complicated automatic gain control circuits that include sensors for sensing oscillation conditions and elaborate switch networks for adjusting multiple current sources ON/OFF. Instead, the disclosed circuits and methods can simply utilize logic circuits to determine the state of the oscillator and a body terminal on a transistor to adjust the current supplied to the amplifier.
(11) The current through a metal oxide semiconductor field effect (MOSFET) transistor may be expressed by the equation below:
(12)
where w and l are the channel width and length, p is the mobility, V.sub.GS is the gate-source voltage and V.sub.T is the threshold voltage of the device. The current, I, through the transistor (i.e., the drain-to-source current) may be adjusted by adjusting the threshold voltage, V.sub.T. The disclosed circuits and methods can adjust (i.e., modulate) a threshold voltage of at least one transistor to adjust a current supplied to the amplifier as a mechanism for adjusting the transconductance of the amplifier in the crystal oscillator at start-up. In other words, for some implementations the crystal oscillator can be operated in a start-up mode with a relatively high supplied current or a steady-state mode with a relatively low supplied current. The start-up mode can ensure a relatively fast start oscillation but may be relatively inefficient, due to the relatively high supplied current. The steady-state mode can ensure sustained oscillation and may be relatively efficient due to the relatively low supplied current.
(13) A transistor can be used as a source (or sink) of the current supplied to the amplifier. The transistor may be a p-type (i.e., PMOS) or an n-type (i.e., NMOS) transistor, and adjusting the threshold voltage (V.sub.T) of the transistor may be achieved by biasing the body of the transistor at a body-bias (i.e., back-bias, back-gate, body) terminal 125. While the disclosed transistor may be utilized with a variety of technologies (e.g., bulk complementary metal oxide semiconductor (CMOS), silicon on insulator (SOI), and fully depleted silicon on insulator (FDSOI)), both SOI and FDSOI technologies can be configured for the described techniques because of their back-bias versatility.
(14) An example of a FDSOI MOSFET transistor is shown in
(15) In some implementations, the body bias approach for controlling current has at least an advantage of simplicity. In some implementations, the control of current only requires the adjustment of a body-bias (i.e., BB) voltage. Further, this control can be simplified even further because the BB voltage may, in some implementations, only require adjustment between one of two voltages: one voltage applied during a start-up period and another after the start-up period has finished (e.g., terminated). This is advantageous over other approaches that utilize a manifold of current sources that are individually controlled (on/off) to adjust current. The BB approach, therefore, facilitates integration (e.g., easy integration) with a crystal oscillator (i.e., on chip) because it uses (e.g., requires) relatively little additional chip space or power for controlling components.
(16)
(17) In some implementations, the crystal oscillator 230 provides an oscillating signal at a frequency that is tuned to a resonance frequency (F.sub.R) characteristic of the crystal resonator 232 when configured in an ON-state (i.e., enabled). The oscillating signal may be used by other circuits (not shown) as a time reference or as a mixing signal. In some implementations, the other circuits (not shown) can control the oscillator circuit 200 to configure the crystal oscillator in an ON-state or an OFF-state. The ON/OFF state of the crystal oscillator may correspond to a power management scheme used by other circuits (not shown) to enable low power operation.
(18) In some implementations, the oscillator circuit 200 can include a current mirror 220 to supply (i.e., bias) the amplifier 231 with a current, I.sub.D. The current mirror may include two active devices (e.g., transistors) that are configured so that the current through one of the active devices (e.g., a second transistor) corresponds to (e.g., matches or is a scaled version of) the current though the other (e.g., a first transistor). In other words, the current mirror can be configured to operate as a current-controlled current source (i.e., CCCS). For the implementation shown in
(19) The implementation of the current mirror with two active devices is provided to help understanding and is not intended to be limiting. Other implementations of the current mirror may include a plurality of active devices (e.g., for matching purposes). In other words, the first transistor and the second transistor of the current mirror may each be embodied as a plurality of transistors.
(20) In some implementations, the oscillator circuit 200 includes a body bias circuit 260 that receives a signal form the crystal oscillator, determines a state (i.e., mode) of the crystal oscillator 230 (i.e., start-up or steady-state), and/or generates a signal (V.sub.BB) to control the current mirror 220 to supply a current, I.sub.D, to the amplifier 231 that adjusts the transconductance gain (g.sub.m) accordingly.
(21) In some implementations, the body bias circuit may include a body bias control 240. The body bias control 240 may include circuits and components that are configured generally to receive one or more signals from the crystal oscillator and produce a first digital signal that corresponds (e.g., in frequency) to the oscillating signal. The body bias control 240 may further include circuits and components that are configured generally to determine timing information. For example, the body bias control 240 may further include a counter circuit that can count the number of cycles of the first digital signal and to produce a second digital signal after a particular number of cycles has been counted. The body bias control 240 may further include circuits and components that are configured generally to determine that a period has elapsed. For example, the body bias control 240 may further include a logic circuit that based on the timing information and an ON/OFF state of the crystal oscillator may generate a signal (e.g., pulse, transition high/low, etc.) that corresponds to (e.g., indicates) a conclusion of a start-up period and/or the beginning of a steady-state period.
(22) In some implementations, the body bias circuit may include a body bias generator 250. As shown in the implementation of
(23) In some implementations, the V.sub.BB signal can be coupled to a body-bias terminal of a transistor of the current mirror 220 to adjust the current, I.sub.D, output from the current mirror 220. Accordingly, the body bias generator 250 may include circuits and components to produce a voltage relative to a lower rail (e.g., 0 V) and an upper rail (e.g., V.sub.DD) of the current mirror 220 based on the signal received from the body bias control 240. The body bias generator 250 can, in possible implementations, include switches to configure components based on the signal received form the body bias control 240. For example, the body bias generator 250 may include one or more switches to control the operation (e.g., bias) of one or more voltage reference devices (e.g., diode-connected transistors) to adjust V.sub.BB during a start-up period. Further, the one or more switches may be configured to couple a filter to a body-bias terminal to remove noise from the V.sub.BB signal during a steady-state period.
(24) In some implementations, the body bias voltage (V.sub.BB) applied during a start-up period can be different from the body bias voltage applied otherwise in a steady state period. For example, V.sub.BB can be adjusted to a start-up voltage (i.e., V.sub.BB-START) from a default (e.g., steady-state) voltage (i.e., V.sub.BB-STEADY) during the start-up period to increase the current (I.sub.D) supplied to the amplifier at start-up.
(25) In some implementations, the direction of the adjustment (i.e., higher or lower) can be determined by the type of transistors used in the current mirror. For example, if the transistors are PMOS, then V.sub.BB-STEADY may be a high supply voltage (e.g., V.sub.DD) and V.sub.BB-START may be a voltage lower than V.sub.DD to increase I.sub.D (i.e., reduce V.sub.T). Alternatively, if the transistors are NMOS, then V.sub.BB-STEADY may be a low supply voltage, such as a ground voltage (e.g., 0 V), and V.sub.BB-START may be a voltage higher than the ground voltage (e.g. 0V) to increase I.sub.D (i.e., reduce V.sub.T).
(26) In some implementations, the amount of adjustment during a start-up period (i.e., the value of V.sub.BB-START) can be any voltage between (and including) the ground voltage (e.g., 0V) and a supply voltage (e.g., V.sub.DD) of the current mirror. For example, the adjusted start-up times shown in TABLE 1 are based on a V.sub.BB-START that is reduced from the supply voltage (i.e., V.sub.DD) by a voltage drop across a (biased) diode-connected transistor. Had V.sub.BB been reduced even lower (e.g., 0V), the adjusted start-up times in TABLE 1 would have been even shorter compared to their unadjusted counterparts. The choice of V.sub.BB during start-up may be a balance of parameters including (but not limited to) power consumption, circuit complexity, circuit size, and crystal resonator variation. For example, more complicated and/or larger implementations of the circuits and methods disclosed could be devised to distinguish a plurality of period designations and/or provide a plurality of V.sub.BB voltages (e.g., one for each period designated).
(27)
(28) In some implementations, the output of the current mirror 220 (i.e., I.sub.D) is provided (e.g., fed) to an amplifier, M.sub.amp, in the crystal oscillator 230. The amplifier, M.sub.amp, for the implementation shown is NMOS transistor that is biased by the current flowing through M2 and by a feedback resistor 315 (e.g., a high resistance on-chip Z). The feedback resistor 315 can be designed as a poly-silicon resistor or any suitable element available in the process technology that can provided high resistance. The NMOS transistor (M.sub.amp) can be coupled to the input (i.e., XTAL_IN) and the output (i.e., XTAL_OUT) of a crystal resonator 232 (i.e., crystal) at its gate and drain terminals, respectively, while the source terminal is grounded.
(29) The crystal resonator 232 can be coupled to the amplifier externally (i.e., off chip). When coupled externally (off chip), potential variations in the crystal resonator 232 must be accommodated for by the on-chip circuitry. For example, the motional resistance (Rm) of the crystal resonator 232 may vary widely (50-80%) from piece to piece. The critical transconductance gain (i.e., g.sub.m-crit) for oscillation can vary likewise because g.sub.m-crit is typically proportional to Rm. Raising the transconductance gain of the amplifier, M.sub.amp, during start-up can accommodate for variations in the motional resistance of an (off chip) crystal resonator 232 without (e.g., without the need for) permanently maintaining a high transconductance gain, which can be power inefficient.
(30) In some implementations, the oscillator circuit implementation of
(31) In some implementations, a body bias generator 250 is coupled to the logical output of the body bias control 240. The body bias generator, for the implementation shown in
(32) In some implementations, the first possible implementation shown in
(33)
(34) The voltage drop (i.e., V.sub.DROP) at the body-bias terminal during the start-up period may be created using a variety of possible components and circuitry. For example, the voltage drop may be created using one or more diodes, one or more resistors, or one or more diode-connected transistors. The one or more components may be electrically enabled by one or more switches or otherwise electrically enabling the one or more components to provide a particular voltage drop. For example, in some implementations that utilizes a single component to provide a single voltage drop, the component can enabled during the start-up period to provide V.sub.BB-START (e.g., V.sub.BB-START=V.sub.DD−V.sub.DROP) and disabled to provide V.sub.BB-STEADY (e.g., V.sub.BB-STEADY=V.sub.DD). In some implementations, multiple components can be utilized to provide multiple possible voltage drops, depending on how they are electrically enabled.
(35) The body bias generator 250 of the implementation shown in
(36) The body bias generator 250 of the implementation shown in
(37) During the start-up period, PHI can be a high-level signal and can close the first switch 410 and open the second switch 415. When the first switch 410 is closed, MBB conducts current in saturation mode with a voltage drop around the threshold voltage (V.sub.T) of the device. Accordingly, the voltage at the body terminal of M2 (i.e., V.sub.BB) is pulled-down to a voltage less than the source voltage (i.e., V.sub.DD) by the voltage drop across the diode-connected transistor (V.sub.DROP≈0.6 V). After the start-up period, PHI can be a low signal and can open the first switch 410 and close the second switch 415. In this configuration, the voltage at the body terminal (i.e., V.sub.BB) is no longer pulled down but rather is coupled to the source voltage, V.sub.DD, by a filter that includes the capacitor C.sub.filt 345 and the resistor, R.sub.filt, 350.
(38)
(39) After the state of the crystal oscillator is determined, the method 500 includes adjusting 520 a body bias voltage (VBB) at a body terminal of a transistor based on the state. The body bias voltage corresponds to the current through the transistor. As described previously, the V.sub.BB, during a start-up period, may be generated by a body bias generator 250 differently than generated otherwise. For example during the start-up period, V.sub.BB<V.sub.DD for a PMOS transistor (or V.sub.BB>V.sub.DD for a NMOS transistor), while after the start-up period V.sub.BB=V.sub.DD for a PMOS transistor (or V.sub.BB=ground for a NMOS transistor).
(40) The method 500 further includes biasing 530 an amplifier of the crystal oscillator using the current through the transistor (e.g. a transistor in a current mirror 220). The current through the transistor depends on a threshold voltage of the transistor, which in turn, depends on the body bias voltage, V.sub.BB. Accordingly, adjusting the body bias voltage corresponds to adjusting the current through the transistor. The current through the transistor is used to bias an amplifier 231 of the crystal oscillator. The transconductance gain (i.e., g.sub.m) of the amplifier depends on (e.g., is proportional to) the biasing current. Accordingly, adjusting the body bias voltage further corresponds to adjusting the transconductance gain of the amplifier. What is more, the transconductance gain of the amplifier (e.g., relative to a motional resistance) corresponds to (e.g., is inversely proportional to) the start-up time of the amplifier. Accordingly, adjusting the body bias voltage further corresponds to adjusting the start-up time of the amplifier.
(41) The adjustment of the body bias voltage may be facilitated by the use of a fully depleted silicon on insulator (FDSOI) transistor technology or a silicon on insulator (SOI) transistor technology. Both technologies have a structure suitable for body biasing because, in both cases, the amplitude of the body biasing is not limited by leakage or latch up, as it is with other technology (e.g., bulk) transistors. While both SOI and FDSOI technologies may be used, transistors of the SOI technology may respond to the body bias more slowly than transistors of the FDSOI technology.
(42) The disclosed circuits and methods may provide various amounts of transconductance gain adjustment via various circuits and components for body biasing. Those skilled in the art will appreciate that adaptations and modifications of the disclosed circuits and methods can be configured without departing from the scope and spirit of the disclosure. Therefore, it is to be understood that, within the scope of the appended claims, the disclosure may be practiced other than as specifically described herein.
(43) Some implementations may be implemented using various semiconductor processing and/or packaging techniques. Some implementations may be implemented using various types of semiconductor processing techniques associated with semiconductor substrates including, but not limited to, for example, Silicon (Si), Gallium Arsenide (GaAs), Gallium Nitride (GaN), Silicon Carbide (SiC) and/or so forth.
(44) In the specification, when an element, such as a component is referred to as being on, connected to, electrically connected to, coupled to, or electrically coupled to another element, it may be directly on, connected or coupled to the other element, or one or more intervening elements may be present. In contrast, when an element is referred to as being directly on, directly connected to or directly coupled to another element or layer, there are no intervening elements or layers present. Although the terms directly on, directly connected to, or directly coupled to may not be used throughout the detailed description, elements that are shown as being directly on, directly connected or directly coupled can be referred to as such. The claims of the application, if any, may be amended to recite exemplary relationships described in the specification or shown in the figures.
(45) In the specification, the use of the term “and/or” includes any and all combinations of one or more of the associated listed items. Unless otherwise noted, specific terms have been used in a generic and descriptive sense and not for purposes of limitation. Unless defined otherwise, all technical and scientific terms used herein have the same meaning as commonly understood by one of ordinary skill in the art. The singular forms, such as “a,” “an,” and “the” include plural referents unless the context clearly dictates otherwise. The term “comprising” and variations thereof as used herein is used synonymously with the term “including” and variations thereof and are open, non-limiting terms. The terms “optional” or “optionally” used herein mean that the subsequently described feature, event or circumstance may or may not occur, and that the description includes instances where said feature, event or circumstance occurs and instances where it does not. Ranges may be expressed herein as from “about” one particular value, and/or to “about” another particular value. When such a range is expressed, an aspect includes from the one particular value and/or to the other particular value. Similarly, when values are expressed as approximations, by use of the antecedent “about,” it will be understood that the particular value forms another aspect. It will be further understood that the endpoints of each of the ranges are significant both in relation to the other endpoint, and independently of the other endpoint.