High Speed Latch

Abstract
An apparatus comprising a latch comprising a differential inverter configured to receive a differential input signal and generate a differential output signal, a pair of cross-coupled inverters coupled to the differential inverter, and a first clock switch configured to couple the differential inverter to a voltage source, a second clock switch configured to couple the differential inverter to a ground, wherein the first clock switch and the second clock switch are configured to receive a differential clock signal, and wherein the first clock switch and the second clock switch are both open or both closed depending on the differential clock signal.
Description
CROSS-REFERENCE TO RELATED APPLICATIONS

Not applicable.


STATEMENT REGARDING FEDERALLY SPONSORED RESEARCH OR DEVELOPMENT

Not applicable.


REFERENCE TO A MICROFICHE APPENDIX

Not applicable.


BACKGROUND

A latch is an electronic circuit that may be used to store one bit of information. Latches are useful in a variety of applications, including frequency divider circuits. A frequency divider circuit may receive as an input signal a periodic signal of a given input frequency and may produce an output signal that is a periodic signal with a frequency that is a fraction (e.g., one-half) of the input frequency.


Frequency dividers may be used in mobile wireless communication devices, such as cell phones or smart phones, as part of, as examples, phase locked loops (PLLs) or local oscillators (LOs). Given the constraints on power consumption of modern mobile wireless communications devices it is desirable to find new ways to reduce power consumption without sacrificing performance. An improved latch configuration is one means for reducing power consumption of a communication device.


SUMMARY

In one embodiment, the disclosure includes an apparatus comprising a latch comprising a differential inverter configured to receive a differential input signal and generate a differential output signal, a pair of cross-coupled inverters coupled to the differential inverter, and a first clock switch configured to couple the differential inverter to a voltage source, a second clock switch configured to couple the differential inverter to a ground, wherein the first clock switch and the second clock switch are configured to receive a differential clock signal, and wherein the first clock switch and the second clock switch are both open or both closed depending on the differential clock signal.


In another embodiment, the disclosure includes a frequency divider comprising a first latch comprising a first clock switch configured to couple to a voltage source, and a second clock switch configured to couple to a ground, wherein the first clock switch and the second clock switch are configured to receive a differential clock signal, and wherein the first clock switch and the second clock switch are both open or both closed depending on the differential clock signal, wherein the first latch is configured to receive a first differential input signal and generate a first differential output signal, and wherein there is only one gate delay from a clock transition of the differential clock signal to a transition of the first differential output signal; and a second latch coupled to the first latch in a feedback configuration, wherein the second latch is configured to receive the differential clock signal.


In yet another embodiment, the disclosure includes a method comprising clocking a first latch and a second latch in a frequency divider using a differential clock signal to generate a differential output signal that is one-half the frequency of the differential clock signal, wherein the first latch comprises a first differential complementary metal oxide semiconductor (CMOS) inverter, wherein the second latch comprises a second differential CMOS inverter, wherein the first differential CMOS inverter is coupled between a voltage supply and ground via a first clock switch and a second clock switch, and wherein the first latch and the second latch are configured in a feedback loop.


These and other features will be more clearly understood from the following detailed description taken in conjunction with the accompanying drawings and claims.





BRIEF DESCRIPTION OF THE DRAWINGS

For a more complete understanding of this disclosure, reference is now made to the following brief description, taken in connection with the accompanying drawings and detailed description, wherein like reference numerals represent like parts.



FIG. 1 is a schematic diagram of an embodiment of a prior art latch.



FIG. 2 is a schematic diagram of an embodiment of an exemplary latch.



FIG. 3 is a schematic diagram of another embodiment of an exemplary latch.



FIG. 4 is a schematic diagram of an embodiment of a frequency divider circuit.



FIG. 5 is an embodiment of a method of dividing a frequency of a clock signal.





DETAILED DESCRIPTION

It should be understood at the outset that, although an illustrative implementation of one or more embodiments are provided below, the disclosed systems and/or methods may be implemented using any number of techniques, whether currently known or in existence. The disclosure should in no way be limited to the illustrative implementations, drawings, and techniques illustrated below, including the exemplary designs and implementations illustrated and described herein, but may be modified within the scope of the appended claims along with their full scope of equivalents.



FIG. 1 is a schematic diagram of an embodiment of a latch 100. The latch 100 comprises two transmission gates (t-gates) 110 and four inverters 120, 130 configured as shown in FIG. 1. The latch 100 is configured to receive differential inputs D and DB and produce differential outputs Q and QB (Q and QB may be said to comprise a differential output or differential output signal) as shown. The notation “x” and “xB” is used throughout this application to denote a differential signal, wherein xB is an inverse or complement of x. The t-gates 110 may be clock controlled switching devices for each differential path. The t-gates 110 may be controlled by differential clock inputs CLK and CLKB as shown. Note that one way to generate CLKB may be by passing a clock signal CLK through an inverter, which may introduce a small time delay in which case there may be a small time delay between the transitions of CLK and CLKB. Such a small time delay would not upset the operation of the latch 100, and for the purposes of this application such CLK and CLKB signals are still referred to as a differential clock signal.


Each t-gate 110 may be an electronic element that selectively blocks or passes a signal from its input to its output as controlled by CLK and CLKB. T-gates, such as t-gates 110, typically comprise a p-channel metal oxide semiconductor (PMOS) transistor and an n-channel MOS (NMOS) transistor. The control gates of the PMOS and NMOS transistors may be biased in a complementary manner so that both transistors are either on or off. The differential t-gate input may be connected to ground and a power supply through a resistive path of a differential output inverter buffer from a preceding stage (not shown).


Note that for the latch 100 there may be two gate delays from a clock transition to an output transition. For example, on the upper differential path connecting input D to output QB, there may be a first gate delay through the t-gate 110 and a second gate delay through the inverter 130 between input D and output QB. Further, each differential output may require separate and non-shared clock controlled switches. Finally, the t-gates 110 may be connected to power and ground through the resistive paths of a differential output inverter buffer from a preceding stage (not shown), which slows switching speed. This combination of characteristics of the latch 100 limits the frequency that may be divided if the latch 100 is used in a frequency divider circuit.


Disclosed herein is a new latch structure that improves speed and reduces power consumption as compared with previous latches. When incorporated into a frequency divider, the new latch structure may operate at a significantly higher frequency than dividers that use previous latch structures.



FIG. 2 is a schematic diagram of an embodiment of an exemplary latch 150. The latch 150 comprises power supply switches 160a and 160b (sometimes referred to herein as clock switches), inverters 180 and 190, and cross-coupled inverters 170a and 170b configured as shown in FIG. 2. The clock switches 160a and 160b are configured to receive a differential clock signal, denoted as CLK and CLKB in FIG. 2. The clock switch 160a may be configured to couple to a power supply voltage as shown in FIG. 2. For example, the power supply voltage may be about 1.2 volts (V). The clock switch 160b may be configured to couple to a ground as shown in FIG. 2. In operation, the clock switch 160a is coupled to a power supply voltage, and the clock switch 160b is coupled to a ground. The switches 160a and 160b may be in an “on” state (i.e., closed) or an “off” state (i.e., open) depending on the signals CLK and CLKB. When CLK is high, this implies switch 160b is closed, CLKB is low, and switch 160a is closed. Conversely, when CLK is low, this implies switch 160b is open, CLKB is high, and switch 160b is open. That is, switches 160a, 160b are either both open or both closed.


The inverters 180 and 190 are configured to receive a differential input, denoted as D and DB in FIG. 2. When switches 160a and 160b are closed, inverter 180 inverts input D to produce an output QB, and inverter 190 inverts DB to produce an output Q. The pair of inverters 180, 190 may be referred to as a differential inverter.



FIG. 3 is a schematic diagram of another embodiment of a latch 200. The latch comprises power supply switch transistors 210a, 210b (sometimes referred to as clock switches), a single-stage CMOS inverter comprising transistors 230a and 230b, a second single-stage CMOS inverter comprising transistors 240a and 240b, and cross-coupled CMOS inverters 220a and 220b. The transistors 210a, 230a, and 240a are PMOS transistors, and the transistors 210b, 230b, and 240b are NMOS transistors. The clock switch 210a may be coupled to a power supply voltage at its source as shown in FIG. 3. For example, the power supply voltage may be about 1.2 volts (V). The latch 200 is configured to receive a differential input, denoted as D and DB in FIG. 3, and generate a differential output, denoted as QB and Q in FIG. 3. The switches 210a and 210b are configured to receive a differential clock signal, denoted as CLK and CLKB in FIG. 3. The clock switch 210a may be referred to as a high-side clock switch due to its connection to a positive voltage potential, and the clock switch 210b may be referred to as a low-side clock switch due to its connection to ground.


The operation of NMOS and PMOS transistors is well known to a person having ordinary skill in the art. However, for the sake of illustration, the operation of latch 200 is briefly described. If input D goes low, the gate voltage of the transistors 230a and 230b (which form a single-stage CMOS inverter) goes low. This may switch off NMOS transistor 230b and may switch on PMOS transistor 230a. If CLK goes high (and its complement CLKB goes low), this would switch on clock switches 210a and 210b. Thus, QB would be high (and QB's complement Q would be low). On the other hand, if CLK is low (and its complement CLKB goes high) the cross coupled inverters will maintain the state that Q and QB were set to just previous to CLK going low and CLKB going high. The terms “high” and “low” may be understood by a person of ordinary skill in the art to refer to voltage states assigned to binary 1 or 0 (or vice versa).


In summary, the clock switches 210a, 210b may transfer data from the latch input D, DB to its output Q, QB when the clock signal CLK, CLKB enables the clock switches 210a, 210b. The cross-coupled inverters 220a, 220b may hold the data (i.e., store data) when the power supply switches are disabled. The number of gate delays from a clock transition to an output transition may be only one gate delay as compared with the two gate delays of the latch 100 of FIG. 1. Further, the switching device 210a controlled by the clock signal CLK is shared between the two differential outputs whereas the latch 100 requires a separate and non-shared clock controlled switching device for each differential path. For the same clock buffer loading this enables a factor of two increase in the drive strength of the clock controlled switching device.


As understood by a person of ordinary skill in the art, the latch 200 may be an embodiment of the latch 150 in FIG. 2. The clock switches 210a and 210b correspond to clock switches 160a and 160b, respectively. The inverters 220a and 220b correspond to inverters 170a and 170b, respectively. The transistors 230a and 230b correspond to inverter 180, and the transistors 240a and 240b correspond to inverter 190.



FIG. 4 is a schematic diagram of an embodiment of a frequency divider circuit (or “frequency divider” for short) 300. The frequency divider 300 comprises two latches 310, 312 configured to receive a differential clock signal, denoted as CLK, CLKB. The latches 310, 312 may be connected in a feedback configuration as shown, wherein an output of a first latch 310 is connected to the input of the second latch 312, and wherein the output of the second latch 312 is connected to the inverted input of the first latch 310. The first latch 310 is configured to receive a differential clock signal at the CLK and CLKB inputs. The same differential signal may be input to the second latch except that the signal input to CLKB in the first latch 310 is input to the CLK input in the second latch 312 as shown.


Each latch 310, 312 may be substantially the same as latches 100 or 200 presented previously, or any other latch configuration. The inputs to latches 310, 312 are denoted as D and DB, which is a differential input. The output of each latch is denoted as Q and QB, which is a differential output. The output of frequency divider 300 is denoted as Out and OutB in FIG. 4 and is a differential output. The frequency of the differential output is one-half the frequency of the input clock signal.


A person of ordinary skill in the art will appreciate how to use latches to form other frequency divider circuits that divide the input frequency by different amounts (e.g., one-third frequency, one-fourth frequency, and so on). For example, the two latches 310, 312 connected as shown in FIG. 4 may form a flip-flop. Two flip-flops connected in a feedback shift register configuration can provide an output signal with a frequency that is one-fourth the input frequency.


The latch 200 is significantly faster than the latch 100 due to the following attributes. The number of gate delays from a clock transition to an output transition in latch 200 is only one gate delay as opposed to two gate delays which are required for the latch 100. The switching device (e.g., switch 210a) controlled by a clock signal is shared between the two differential outputs Q and QB, whereas the latch 100 requires a separate and non-shared clock controlled switching device for each differential output. For the same clock buffer loading this enables a factor of two increase in the drive strength of the clock controlled switching device. The t-gates of latch 100 are replaced by power supply switches 210a, 210b, which are connected to a hard rail voltage. The t-gates 110 may be connected through the resistive paths of an output inverter buffer from a preceding stage, which slows the switching speed.


To further demonstrate the utility of latch 200, suppose a frequency divider 300 uses the latch 200 for each of the latches 310, 312 and is compared with another frequency divider 300 that uses latch 100 for each of the latches 310, 312. The maximum speed of the frequency divider that uses the latch 100 is approximately 8.9 gigahertz (GHz), wherein the maximum speed of the frequency divider that uses the latch 200 is approximately 12.8 GHz. The amplitude of the output of a frequency divider that uses the latch 200 at 12.8 GHz is only approximately 20% below the amplitude of the output at 2 GHz. Further, the power consumption of a frequency divider that uses latch 200 is approximately 20% less than the power consumption of a frequency divider that uses latch 100, while maintaining sufficiently low noise performance.


Frequency dividers, such as frequency divider 300, may be used in a variety of applications. For example, a frequency divider may be used for a local oscillator (LO). A voltage-controlled oscillator (VCO) may be used to generate a sinusoid of a certain frequency. The VCO output frequency may be too high for the LO, so the VCO output frequency may be divided by two by a frequency divider, such as frequency divider 300, so that the VCO output can be used by a LO in a wireless communication device, such as a cell phone or smart phone. Further, a frequency divider, such as frequency divider 300, may be used in a PLL. Thus, it is possible that more than one frequency divider may be used in a wireless communication device.



FIG. 5 is an embodiment of a method 400 of dividing a frequency of a clock signal. The method 400 comprises block 410. In block 410 a first latch and a second latch in a frequency divider, such as frequency divider 300, are clocked using a differential clock signal, wherein the first latch, for example, configured as latch 200, and the second latch, for example, configured as latch 200, comprise differential CMOS inverters, wherein the differential CMOS inverters are coupled between a voltage supply and ground via clock switches, e.g., such as switches 210a and 210b for each of the two latches, and wherein the first latch and the second latch are configured in a feedback loop, such as shown in FIG. 4. Clocking the latches in a frequency divider produces an output signal with a frequency that is one-half of the differential clock signal. The first latch may be configured to generate a first differential output signal, and wherein there is only one gate delay from a clock transition of the differential clock signal to a transition of the first differential output signal. Further, the second latch may be configured to generate the differential output signal, wherein there is only one gate delay from a clock transition of the differential clock signal to a transition of the differential output signal.


At least one embodiment is disclosed and variations, combinations, and/or modifications of the embodiment(s) and/or features of the embodiment(s) made by a person having ordinary skill in the art are within the scope of the disclosure. Alternative embodiments that result from combining, integrating, and/or omitting features of the embodiment(s) are also within the scope of the disclosure. Where numerical ranges or limitations are expressly stated, such express ranges or limitations may be understood to include iterative ranges or limitations of like magnitude falling within the expressly stated ranges or limitations (e.g., from about 1 to about 10 includes, 2, 3, 4, etc.; greater than 0.10 includes 0.11, 0.12, 0.13, etc.). For example, whenever a numerical range with a lower limit, R1, and an upper limit, Ru, is disclosed, any number falling within the range is specifically disclosed. In particular, the following numbers within the range are specifically disclosed: R=R1+k*(Ru−R1), wherein k is a variable ranging from 1 percent to 100 percent with a 1 percent increment, i.e., k is 1 percent, 2 percent, 3 percent, 4 percent, 5 percent, . . . , 50 percent, 51 percent, 52 percent, . . . , 95 percent, 96 percent, 97 percent, 98 percent, 99 percent, or 100 percent. Moreover, any numerical range defined by two R numbers as defined in the above is also specifically disclosed. The use of the term “about” means +/−10% of the subsequent number, unless otherwise stated. Use of the term “optionally” with respect to any element of a claim means that the element is required, or alternatively, the element is not required, both alternatives being within the scope of the claim. Use of broader terms such as comprises, includes, and having may be understood to provide support for narrower terms such as consisting of, consisting essentially of, and comprised substantially of. Accordingly, the scope of protection is not limited by the description set out above but is defined by the claims that follow, that scope including all equivalents of the subject matter of the claims. Each and every claim is incorporated as further disclosure into the specification and the claims are embodiment(s) of the present disclosure. The discussion of a reference in the disclosure is not an admission that it is prior art, especially any reference that has a publication date after the priority date of this application. The disclosure of all patents, patent applications, and publications cited in the disclosure are hereby incorporated by reference, to the extent that they provide exemplary, procedural, or other details supplementary to the disclosure.


While several embodiments have been provided in the present disclosure, it may be understood that the disclosed systems and methods might be embodied in many other specific forms without departing from the spirit or scope of the present disclosure. The present examples are to be considered as illustrative and not restrictive, and the intention is not to be limited to the details given herein. For example, the various elements or components may be combined or integrated in another system or certain features may be omitted, or not implemented.


In addition, techniques, systems, subsystems, and methods described and illustrated in the various embodiments as discrete or separate may be combined or integrated with other systems, modules, techniques, or methods without departing from the scope of the present disclosure. Other items shown or discussed as coupled or directly coupled or communicating with each other may be indirectly coupled or communicating through some interface, device, or intermediate component whether electrically, mechanically, or otherwise. Other examples of changes, substitutions, and alterations are ascertainable by one skilled in the art and may be made without departing from the spirit and scope disclosed herein.

Claims
  • 1. An apparatus comprising: a latch comprising:a differential inverter configured to receive a differential input signal and generate a differential output signal;a pair of cross-coupled inverters coupled to the differential inverter; anda first clock switch configured to couple the differential inverter to a voltage source;a second clock switch configured to couple the differential inverter to a ground,wherein the first clock switch and the second clock switch are configured to receive a differential clock signal, and wherein the first clock switch and the second clock switch are both open or both closed depending on the differential clock signal.
  • 2. The apparatus of claim 1, wherein the differential inverter comprises a first complementary metal oxide semiconductor (CMOS) inverter and a second CMOS inverter, wherein a first source of the first CMOS inverter is connected to a first source of the second CMOS inverter, and wherein a second source of the first CMOS inverter is connected to a second source of the second CMOS inverter.
  • 3. The apparatus of claim 2, wherein the first clock switch is coupled to the first source of the first CMOS inverter and the first source of the second CMOS inverter.
  • 4. The apparatus of claim 3, wherein the second clock switch is coupled to the second source of the first CMOS inverter and the second source of the second CMOS inverter.
  • 5. The apparatus of claim 4, wherein the first clock switch is a p-channel MOS (PMOS) transistor, and wherein the second clock switch is a n-channel MOS (NMOS) transistor.
  • 6. The apparatus of claim 5, further comprising a second latch, wherein the first latch and the second latch are configured as a frequency divider.
  • 7. The apparatus of claim 2, wherein the first CMOS inverter comprises a first p-channel MOS (PMOS) transistor and a first n-channel MOS (NMOS) transistor, wherein the drain of the first PMOS transistor is directly connected to the drain of the first NMOS transistor, wherein the first source of the first CMOS inverter is the source of the first PMOS transistor, and wherein the second source of the first CMOS inverter is the source of the NMOS transistor.
  • 8. The apparatus of claim 7, wherein the second CMOS inverter comprises a second PMOS transistor and a second NMOS transistor, wherein the drain of the second PMOS transistor is directly connected to the drain of the second NMOS transistor, wherein the first source of the second CMOS inverter is the source of the second PMOS transistor, and wherein the second source of the second CMOS inverter is the source of the NMOS transistor.
  • 9. The apparatus of claim 8, wherein the pair of cross-coupled inverters is connected between the drain of the first PMOS transistor and the drain of the second PMOS transistor.
  • 10. A frequency divider comprising: a first latch comprising: a first clock switch configured to couple to a voltage source; anda second clock switch configured to couple to a ground, wherein the first clock switch and the second clock switch are configured to receive a differential clock signal, and wherein the first clock switch and the second clock switch are both open or both closed depending on the differential clock signal,wherein the first latch is configured to receive a first differential input signal and generate a first differential output signal, and wherein there is only one gate delay from a clock transition of the differential clock signal to a transition of the first differential output signal; anda second latch coupled to the first latch in a feedback configuration, wherein the second latch is configured to receive the differential clock signal.
  • 11. The frequency divider of claim 10, wherein the first latch further comprises: a differential inverter configured to receive the first differential input signal and generate the first differential output signal, wherein the differential inverter is coupled to the first clock switch and the second clock switch.
  • 12. The frequency divider of claim 11, wherein the first latch further comprises: a pair of cross-coupled inverters coupled to the differential inverter, wherein the cross-coupled inverters are configured to store data when the first clock switch and the second clock switch are open.
  • 13. The frequency divider of claim 12, wherein the first clock switch is a p-channel MOS (PMOS) transistor, and wherein the second clock switch is a n-channel MOS (NMOS) transistor.
  • 14. The frequency divider of claim 11, wherein the differential inverter comprises a first complementary metal oxide semiconductor (CMOS) inverter and a second CMOS inverter, wherein a first source of the first CMOS inverter is connected to a first source of the second CMOS inverter, and wherein a second source of the first CMOS inverter is connected to a second source of the second CMOS inverter.
  • 15. The frequency divider of claim 14, wherein the first CMOS inverter comprises a first p-channel MOS (PMOS) transistor and a first n-channel MOS (NMOS) transistor, wherein the drain of the first PMOS transistor is directly connected to the drain of the first NMOS transistor, wherein the first source of the first CMOS inverter is the source of the first PMOS transistor, and wherein the second source of the first CMOS inverter is the source of the NMOS transistor.
  • 16. The frequency divider of claim 15, wherein the first clock switch is coupled to the first source of the first CMOS inverter and the first source of the second CMOS inverter, and wherein the second clock switch is coupled to the second source of the first CMOS inverter and the second source of the second CMOS inverter.
  • 17. The frequency divider of claim 16, wherein the second latch is configured to: receive the first differential output signal; andgenerate the first differential input signal.
  • 18. A method comprising: clocking a first latch and a second latch in a frequency divider using a differential clock signal to generate a differential output signal that is one-half the frequency of the differential clock signal, wherein the first latch comprises a first differential complementary metal oxide semiconductor (CMOS) inverter, wherein the second latch comprises a second differential CMOS inverter, wherein the first differential CMOS inverter is coupled between a voltage supply and a ground via a first clock switch and a second clock switch, and wherein the first latch and the second latch are configured in a feedback loop.
  • 19. The method of claim 18, wherein the first latch is configured to generate the differential output signal, and wherein there is only one gate delay from a clock transition of the differential clock signal to a transition of the differential output signal.
  • 20. The method of claim 18, wherein the second differential CMOS inverter is coupled between a voltage supply and a ground via a third clock switch and a fourth clock switch, and wherein the second latch is configured to generate the differential output signal, and wherein there is only one gate delay from a clock transition of the differential clock signal to a transition of the differential output signal.