Technical Field
The present invention relates generally to electronic devices and, in particular, to improving oscillator phase noise in voltage controlled oscillator circuits using active device stacking.
Description of the Related Art
Phase noise in voltage controlled oscillators (VCOs) is fundamentally limited by voltage swing and device noise. Voltage swing is limited by the breakdown voltages of the involved devices. High frequency VCOs obtained in advanced technology nodes have lower device breakdown voltages. Thus, it is desirable to improve (reduce) phase noise in VCOs.
According to an aspect of the present principles, an integrated electronic circuit is provided. The integrated electronic circuit includes a transconductance cell formed from transconductance cell devices. The integrated electronic circuit further includes active and passive decoupling circuits. The integrated electronic circuit also includes an oscillator having a tank that is direct current decoupled from the transconductance cell devices using the active and passive decoupling circuits to increase voltage swing and decrease phase noise of the oscillator.
According to another aspect of the present principles, a method is provided. The method includes providing a transconductance cell formed from transconductance cell devices. The method further includes providing active and passive decoupling circuits. The method also includes providing an oscillator having tank. The tank is direct current decoupled from the transconductance cell devices using the active and passive decoupling circuits to increase voltage swing and decrease phase noise of the oscillator.
These and other features and advantages will become apparent from the following detailed description of illustrative embodiments thereof, which is to be read in connection with the accompanying drawings.
The disclosure will provide details in the following description of preferred embodiments with reference to the following figures wherein:
The present principles are directed to improving phase noise in voltage controlled oscillator circuits using active device stacking.
Advantageously, the present principles increase voltage controlled oscillator (VCO) voltage swing even in advanced technology nodes by using device stacking.
The stacked VCO 100 includes a LC tank that is direct current decoupled from transconductance (Gm) cell devices using active and passive decoupling circuits to achieve a higher voltage swing and lower phase noise.
The stacked VCO 100 includes a capacitor Cf 101, a capacitor Cb 102, a capacitor C1 103, a capacitor C2 104, a capacitor C2 105, a capacitor C1 106, a capacitor Cb 107, a capacitor Cf 108, a capacitor CTail 109, a resistor RTail 110, an inductor LTank 111, an inductor LTank 112, an inductor LTail 113, a NPN bipolar junction transistor (BJT) W2 114, a NPN BJT W1 115, a NPN BJT W2 116, a NPN BJT W1 117, a capacitor Ctank 118, and a capacitor Ctank 119.
A description will now be given of the connections of the elements of the stacked VCO 100. A first side of capacitor Cf 101 is connected to a collector of NPN BJT W2 114, a first side of capacitor C1 103, a first side of inductor LTank 111, and a first side of capacitor Ctank 118. A second side of capacitor Cf 101 is connected to an emitter of NPN BJT W2 114 and a collector of NPN BJT W1 115. A second side of inductor LTank 111 is connected to a first side of inductor LTank 112 and to VCC. A second side of inductor LTank 112 is connected to a first side of capacitor C1 106, a first side of capacitor Cf 108, a collector of NPN BJT W2 116, and a first side of capacitor Ctank 119. A second side of capacitor Ctank 118 is connected to a second side of capacitor Ctank 119. A second side of capacitor C1 106 is connected to a first side of capacitor C2 105 and a base of NPN BJT W1 115. A second side of capacitor Cf 108 is connected to an emitter of NPN BJT W2 116 and a collector of NPN BJT W1 117. A second side of capacitor C1 103 is connected to a first side of capacitor C2 104 and a base of NPN BJT W1 117. An emitter of NPN BJT W1 117 is connected to an emitter of NPN BJT W1 115 and a first side of inductor LTail 113. A second side of capacitor C2 105 is connected to ground. A second side of capacitor C2 104 is connected to ground. A second side of inductor LTail 113 is connected to a first side of resistor RTail 110 and a first side of capacitor CTail 109. A second side of resistor RTail 110 is connected to ground. A second side of capacitor CTail 109 is connected to ground.
Referring to
The LC tank 163 is formed from inductor LTank 111, inductor LTank 112, capacitor Cf 101, capacitor Cf 108, capacitor Ctank 118, capacitor Ctank 119, and a series combination of capacitors C1 103 with C2 104 and C1 106 with C2 105.
The active and passive decoupling circuits 162 are formed from transistors W2 114 and W2 116 (active decoupling) and capacitors C1 103, C1 106, C2 104 and C2 105 (passive decoupling). The passive decoupling portion (capacitors 103-106) of the active and passive decoupling circuits 162 determines the ratio of voltage swings at the top collector and bottom base for optimal phase noise.
The Gm cell is formed from transistors W1 115 and W1 117.
The active circuits from active and passive decoupling circuits 162 include n active devices in a series configuration in a stack, with n (here n is equal to 1, in the case of device W2) being an integer greater than or equal to one. Hence, other embodiments, multiple Ws transistors can be stacked in series to implement the active circuits from the active and passive decoupling circuits 162. The LC tank 163 is connected to a collector of a top one (W2) of the n active devices in the stack, and whereby voltage swings across individual ones (W1 and W2) of the n active devices add up in-phase to provide a combined voltage swing that is n times higher than an individual voltage swing provided by an individual one of the n active devices.
The active and passive decoupling circuits 162 include passive elements (e.g., capacitors C1 103, C1 106, C2 104 and C2 105) for feeding back a portion of a tank swing to a base of a bottom one (W1) of the n active devices in the stack so as to transform a voltage swing of a given magnitude across the tank to a voltage swing of a reduced magnitude at the base of the bottom one (W1) of the n active devices in the stack to prevent a breakdown of the bottom one (W1) of the n active devices.
The bottom device (W1) is thus analogous to the transconductor in a single device cross-coupled VCO, while the stacked devices (W2) ideally serve as current buffers. The stacked devices (W2) convey the current generated by the bottom device (W1) to the top collector node (the collector node of W2), generating a voltage swing, which is then fed back to the bottom base (the base of W1) by the transformation network M to close the feedback loop. The ratio of the voltage swings at the top collector and bottom base nodes is denoted by k. A simplified analysis as shown in
Referring to
All the negative resistance current is buffered into the tank using the active common base buffer.
A device size ratio of 2:1 for W1:W2 has been found to be optimal based on simulation results. Of course, the present principles are not limited to the preceding device size ratio and, thus, other device size ratios can also be used, while maintaining the spirit of the present principles.
Vbe bias values (Vbe1 and Vbe2) are optimized for the given device size ratio to minimize phase noise.
Referring to
The feedforward capacitors include capacitor Cf 101 and capacitor Cf 108.
Each of the feedforward capacitors help to evenly distribute tank swing across two devices, which equalizes stress across the transistors. For example, capacitor Cf 101 equalizes stress across NPN BJTs 114 and 115, and capacitor Cf 108 equalizes stress across NPN BJTs 116 and 117.
Referring to
The base capacitors include capacitor Cb 102 and capacitor Cb 107.
The base-collector junction (Vbc) should always be reverse-biased (Vbc2<0.6V) to prevent noise injection.
Each the base capacitors facilitate voltage swing at the implicated base to prevent the base-collector from forward-biasing.
A description will now be given of some of the many advantages of the stacked VCO 100 of
The ratio of the voltage swings at the top collector and bottom base nodes is denoted by k.
The tail inductor provides high impedance at the tail node for even harmonics, thereby reducing corresponding noise components.
In another embodiment (not shown), we can sue bias current control that, in turn, uses a switchable tail resistor.
The shunt capacitor CTail 109 filters the noise of the resistor RTail 110.
Also, the inductor LTail and capacitor CTail are designed such that the impedance (Zin) looking into the end of the inductor that is connected to the active devices is very large, ideally infinity at twice the frequency of oscillation.
As is evident, the stacked VCO 500 is similar to the stacked VCO 100 shown in
The stacked VCO 500 includes a capacitor 501, a capacitor 502, a capacitor 503, a capacitor 504, a capacitor 505, a capacitor 506, a capacitor 507, a capacitor 508, a capacitor 509, a resistor 510, an inductor 511, an inductor 512, an inductor 513, a NPN bipolar junction transistor (BJT) 514, a NPN BJT 515, a NPN BJT 516, and a NPN BJT 517. The stacked VCO 500 further includes a transmission line 521, a capacitor 522, a transmission line 523, a capacitor 524, a transmission line 525, a capacitor 526, a transmission line 527, a capacitor 528, an inductor 531, a resistor 532, a capacitor 533, an inductor 534, a capacitor 535, and an inductor 536.
A description will now be given of the connections of the elements of the stacked VCO 500. A first side of capacitor 501 is connected to a collector of NPN BJT 514, a first side of capacitor 503, and a first side of inductor 511. A second side of capacitor 501 is connected to an emitter of NPN BJT 514 and a collector of NPN BJT 515. A second side of inductor 511 is connected to a first side of inductor 512 and to VCC. A second side of inductor 512 is connected to a first side of capacitor 506, a first side of capacitor 508, and a collector of NPN BJT 516. A second side of capacitor 506 is connected to a first side of capacitor 505, a base of NPN BJT 515, and a first side of transmission line 525. A second side of transmission line 525 is connected to a first side of capacitor 526. A second side of capacitor 526 is connected to ground. A second side of capacitor 508 is connected to an emitter of NPN BJT 516 and a collector of NPN BJT 517. A second side of capacitor 503 is connected to a first side of capacitor 504, a base of NPN BJT 517, and a first side of transmission line 527. A second side of transmission line 527 is connected to a first side of capacitor 528. A second side of capacitor 528 is connected to ground. An emitter of NPN BJT 517 is connected to an emitter of NPN BJT 515, a first side of inductor 531, and a first side of inductor 534. A second side of capacitor 505 is connected to ground. A second side of capacitor 504 is connected to ground. A second side of inductor 531 is connected to a first side of resistor 532 and a first side of capacitor 533. A second side of resistor 532 is connected to ground. A second side of capacitor 533 is connected to ground. A second side of inductor 534 is connected to a first side of resistor 535 and a first side of capacitor 536. A second side of resistor 535 is connected to ground. A second side of capacitor 536 is connected to ground. A base of NPN BJT 814 is connected to a first side of capacitor 502. A second side of capacitor 502 is connected to a first side of a transmission line 821. A second side of transmission line 521 is connected to a first side of capacitor 822. A second side of capacitor 522 is connected to ground. A second side of capacitor 802 is connected to ground.
The stacked VCO 500 is powered by a power supply circuit 599. The power supply circuit 599 includes a capacitor 551, a resistor 552, a varactor 553, a varactor 554, a resistor 555, a resistor 556, a capacitor 557, a capacitor 558, a capacitor 559, and a capacitor 560.
A description will now be given of the connections of the elements of the power supply circuit 599. A first side of capacitor 551 is connected to ground. A second side of capacitor 551 is connected to a first side of resistor 552 and voltage Vd. A second side of resistor 552 is connected to a first side of varactor 553 and a first side of varactor 554. A second side of varactor 553 is connected to a first side of capacitor 557 and a first side of resistor 556. A second side of capacitor 557 is connected to a voltage Vb+, which is provided to a buffer. The buffer is used to drive the load of a following stage, provide isolation of the VCO from the following stage, and also perform impedance transformation. A second side of varactor 554 is connected to a first side of capacitor 958 and a first side of resistor 555. A second side of capacitor 558 is connected to a voltage Vb−, which is provided to a similar buffer to that described above. It is also possible to use a single differential buffer with Vb+ and Vb− as its inputs. A second side of resistor 553 is connected to a second side of resistor 555, a first side of capacitor 559, and a first side of capacitor 560. A second side of capacitor 559 is connected to ground. A second side of capacitor 560 is connected to ground.
Although one or more embodiments herein have been described using bipolar junction transistors, it is to be appreciated that the present principles are applicable to all transistors including complimentary metal-oxide semiconductor transistors. In fact, the present principles can be more valuable using CMOS transistors, especially CMOS silicon on insulator (SOI) configurations, due to their lower breakdown voltage and isolated devices. In an embodiment, positive feedback amplifiers with a large output, or regenerative amplifiers can be designed based on the same principles.
The VCO 600 includes a MOSFET 601, a MOSFET 602, a current source 603, a variable capacitor bank 606, and an inductor 607. The variable capacitor bank 606 includes a variable capacitor 604 and a variable capacitor 605.
The switched capacitors described herein can be used for the capacitor bank 606.
A first side of inductor 607 is connected to a first side of variable capacitor 604, a gate of MOSFET 602, and a source of MOSFET 601. A second side of inductor 607 is connected to a first side of variable capacitor 605, a gate of MOSFET 601, and a source of MOSFET 602. A second side of variable capacitor 604 is connected to a second side of variable capacitor 605. Drains of the MOSFETS 601 and 602 are connected to a first side of the current source 603. A second side of the current source 603 is connected to ground.
At step 710, provide a transconductance cell formed from transconductance cell devices.
At step 720, provide active and passive decoupling circuits.
The active and passive decoupling circuits include n active devices in a series configuration in a stack, with n being an integer greater than one, wherein voltage swings across individual ones of the n active devices add up in-phase to provide a combined voltage swing that is n times higher than an individual voltage swing provided by a single one of the n active devices.
The active and passive decoupling circuits include passive devices for feeding back a portion of a tank swing to a base or gate of a bottom one of the n active devices in the stack so as to transform a voltage swing of a given magnitude across the tank to a voltage swing of a reduced magnitude at the base or gate of the bottom one of the n active devices in the stack to prevent a breakdown of the bottom one of the n active devices.
At step 730, provide an oscillator having a tank. The tank is direct current decoupled from the transconductance cell devices using the active and passive decoupling circuits to increase voltage swing and decrease phase noise of the oscillator.
Electronic devices such as conventional voltage controlled oscillators use MOS switches. The present principles are directed to a BJT-based switch (hereinafter “BJT switch”) which provides many advantages of MOS switches. For example, a BJT switch has a better RonCoff than a MOS switch. Moreover, for the same Ron and comparable phase noise, the BJT switch can yield a better tuning range.
The BJT switch 807 has an improved RonCoff than prior art MOSFET switches. For the same Ron and comparable phase noise, BJT switched capacitor, 800, can yield a better tuning range than prior art MOSFET switches.
It is to be appreciated that, in general, we can use only one of the stacks (left or right side) shown in
The BJT based switched capacitor 900 can be used instead of the BJT based switched capacitor 800 to obtain the benefits described below. The BJT based switched capacitor 900 includes a capacitor 901, a resistor 902, a resistor Rcoll 903, a capacitor 904, a resistor Rbase 905, an NPN BJT 906, an NPN BJT 907, a resistor Rbase 908, an inductor 909, a capacitor Cstable 910, a digital inverter 911, a MOSFET Mpull-down down 912, a MOSFET 913, a digital inverter 914, a capacitor 915, and an inductor 916.
Resistor Rbase 908 protects NPN BJT 906 against a base-current surge.
Capacitor Cstable 910 ensures against instability due to routing base inductance.
MOSFET Mpull-down 912 ensures that NPN BJT 906 does not accidently turn on when OFF through a capacitive division of the collector voltage. MOSFET Mpull-down 912 also prevents avalanche breakdown by setting Rbase=0 when the device is OFF and the collector of NPN BJT 906 is swinging high. The parasitic capacitance of MOSFET Mpull-down 912 is much smaller than switch Coif and has no effect on FTR.
The tunable stacked VCO 1000 includes a variable inductor 1001, a variable capacitor 1002, a variable capacitor 1003, a capacitor 1004, a capacitor 1005, a capacitor 1006, a capacitor 1007, a capacitor 1008, a capacitor 1009, a NPN bipolar junction transistor (BJT) 1010, a capacitor 1011, a capacitor 1012, a NPN BJT 1013, a resistor 1016, a capacitor 1017, a capacitor 1018, and a resistor 1019, a NPN BJT 1020, a NPN BJT 1021, an inductor 1031, and an inductor 1032.
A description will now be given of the connections of the elements of the tunable stacked VCO 1000. A first side of variable inductor 1001 is connected to a first end of variable capacitor 1002, a first end of capacitor 1004, a first end of capacitor 1006, and a collector of NPN bipolar junction transistor (BJT) 1020. A second side of variable inductor 1001 is connected a first end of variable capacitor 1003, a first end of capacitor 1005, a first end of capacitor 1009, and a collector of NPN BJT 1021. A second end of variable capacitor 1002 is connected to a second end of variable capacitor 1003. A second end of capacitor 1004 is connected to a first end of capacitor 1012 and a base of NPN BJT 1013. A second end of capacitor 1005 is connected to a first end of capacitor 1011 and a base of NPN BJT 10104. A base of NPN BJT 1020 is connected to a first side of capacitor 1007. A second side of capacitor 1007 is connected to ground. A base of NPN BJT 1021 is connected to a first side of capacitor 1008. A second side of capacitor 1008 is connected to ground. A second side of capacitor 1006 is connected to an emitter of NPN BJT 1020 and a collector of NPN BJT 1010. A second side of capacitor 1009 is connected to an emitter of NPN BJT 1021 and a collector of NPN BJT 1013. A second side of capacitor 1011 is connected to ground. A second side of capacitor 1012 is connected to ground. An emitter of NPN BJT 1010 is connected to an emitter of NPN BJT 1013, a first side of inductor 1031, and a first side of inductor 1032. A second side of inductor 1031 is connected to a second side of inductor 1032, a first side of resistor 1016, a first side of capacitor 1017, a first side of capacitor 1018, and a first side of resistor 1019. The second sides of resistor 1016, capacitor 1017, capacitor 1018, and resistor 1019 are connected to ground.
A tuning scheme with a capacitor bank with BJT switches for tuning can be included across the inductor.
The capacitor bank 1100 includes a capacitor 1101, a switch 1102, a switch 1103, a capacitor 1104, a capacitor 1105, a switch 1106, a switch 1107, a capacitor 1108, a capacitor 1109, a switch 1110, a switch 1111, and a capacitor 1112.
The tunable stacked VCO 1200 includes a variable inductor 1201, a variable capacitor 1202, a variable capacitor 1203, a capacitor 1204, a capacitor 1205, a capacitor 1206, a capacitor 1207, a capacitor 1208, a capacitor 1209, a NPN bipolar junction transistor (BJT) 1210, a capacitor 1211, a capacitor 1212, a NPN BJT 1213, a resistor 1214, a capacitor 1215, a resistor 1216, a capacitor 1217, a capacitor 1218, and a resistor 1219, a NPN BJT 1220, a NPN BJT 1221, a capacitor 1222, a resistor 1223, a resistor 1224, a capacitor 1225, a capacitor 1226, and a resistor 1227.
A description will now be given of the connections of the elements of the tunable stacked VCO 1200. A first side of variable inductor 1201 is connected to a first end of variable capacitor 1202, a first end of capacitor 1204, a first end of capacitor 1206, and a collector of NPN bipolar junction transistor (BJT) 1220. A second side of variable inductor 1201 is connected a first end of variable capacitor 1203, a first end of capacitor 1205, a first end of capacitor 1209, and a collector of NPN BJT 1221. A second end of variable capacitor 1202 is connected to a second end of variable capacitor 1203. A second end of capacitor 1204 is connected to a first end of capacitor 1212, a base of NPN BJT 1213, and a first side of resistor 1227. A second side of resistor 1227 is connected to a first side of capacitor 1226. A second side of capacitor 1226 is connected to ground. A second end of capacitor 1205 is connected to a first end of capacitor 1211, a base of NPN BJT 1210, and a first side of resistor 1224. A second side of resistor 1224 is connected to a first side of capacitor 1225. A second side of capacitor 1225 is connected to ground. A base of NPN BJT 1220 is connected to a first side of capacitor 1207 and a first side of resistor 1214. A second side of resistor 1214 is connected to a first side of capacitor 1215. A second side of capacitor 1215 is connected to ground. A second side of capacitor 1207 is connected to ground. A base of NPN BJT 1221 is connected to a first side of capacitor 1208 and a first side of resistor 1223. A second side of resistor 1223 is connected to a first side of capacitor 1222. A second side of capacitor 1222 is connected to ground. A second side of capacitor 1208 is connected to ground. A second side of capacitor 1206 is connected to an emitter of NPN BJT 1220 and a collector of NPN BJT 1210. A second side of capacitor 1209 is connected to an emitter of NPN BJT 1221 and a collector of NPN BJT 1213. A second side of capacitor 1211 is connected to ground. A second side of capacitor 1212 is connected to ground. An emitter of NPN BJT 1210 is connected to an emitter of NPN BJT 1213, a first side of resistor 1216, a first side of capacitor 1217, a first side of capacitor 1218, and a first side of resistor 1219. The second sides of resistor 1216, capacitor 1217, capacitor 1218, and resistor 1219 are connected to ground.
Although shown here with resistors 1216, 1219 and capacitors 1217 and 1218 at the common emitter node of the VCO, in general, the circuit shown in
A tuning scheme with a capacitor bank with BJT switches for coarse tuning and a metal oxide semiconductor (MOS) varactor scheme for fine tuning can be included across the inductor.
The capacitor bank 1300 includes a capacitor 1301, a switch 1302, a switch 1303, a capacitor 1304, a capacitor 1305, a switch 1306, a switch 1307, a capacitor 1308, a capacitor 1309, a switch 1310, a switch 1311, a capacitor 1312, a capacitor 1313, a resistor 1314, a capacitor 1315, a variable capacitor 1316, a variable capacitor 1317, a capacitor 1318, a resistor 1319, a resistor 1320, a capacitor 1321, and a capacitor 1322.
A varactor 1350 is formed from resistor 1314, variable capacitor 1316, variable capacitor 1317, capacitor 1318, resistor 1319, resistor 1320, capacitor 1321, and capacitor 1322.
At step 1410, provide a pair of parallel component stacks. Each of the stacks is connected to a common top node and a common bottom node. Step 1410 includes steps 1410A through 1410D.
At step 1410A, provide a bipolar junction transistor.
At step 1410B, provide a first resistor in series with the bipolar junction transistor. The first resistor has a first side connected to a collector of the bipolar junction transistor at an intermediate node in a same one of the stacks and a second side connected to the common top node.
At step 1410C, provide a capacitor having a first side connected to the intermediate node and a second side for providing an impedance.
At step 1410D, provide a second resistor having a first side connected to a base of the bipolar junction transistor to prevent base-current surge in the bipolar junction transistor and a second side connected to a switch base control signal that selectively turns the bipolar junction transistor on or off.
At step 1420, provide another capacitor having a first side connected to the second side of the second resistor and a second side connected to the common bottom node for mitigating bipolar junction transistor instability from routing base inductance.
At step 1430, provide, in each of the stacks, a metal oxide semiconductor field effect transistor having a source connected to the first side of the second resistor, a drain connected to the common bottom node, and a gate connected to the second side of the second resistor. The metal oxide semiconductor field effect transistor is configured to prevent an accidental powering on of, and an avalanche breakdown of, the bipolar junction transistor.
At step 1440, provide a digital inverter, wherein the gate is indirectly connected to the second side of the second resistor using the digital inverter having an input connected to the second side of the second resistor and an output connected to the gate.
At step 1450, provide a switch collector control signal connected to the top common node for selectively turning the bipolar junction transistor on or off.
Thus, the bipolar junction transistor in each of the stacks is controlled using two independent signals that include the switch base control signal and the switch collector control signal. The two independent signals have different values and lack an inversion relationship when used to selectively turn on the bipolar junction transistor in each of the stacks.
The present invention may be a system, a method, and/or a computer program product. The computer program product may include a computer readable storage medium (or media) having computer readable program instructions thereon for causing a processor to carry out aspects of the present invention.
The computer readable storage medium can be a tangible device that can retain and store instructions for use by an instruction execution device. The computer readable storage medium may be, for example, but is not limited to, an electronic storage device, a magnetic storage device, an optical storage device, an electromagnetic storage device, a semiconductor storage device, or any suitable combination of the foregoing. A non-exhaustive list of more specific examples of the computer readable storage medium includes the following: a portable computer diskette, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or Flash memory), a static random access memory (SRAM), a portable compact disc read-only memory (CD-ROM), a digital versatile disk (DVD), a memory stick, a floppy disk, a mechanically encoded device such as punch-cards or raised structures in a groove having instructions recorded thereon, and any suitable combination of the foregoing. A computer readable storage medium, as used herein, is not to be construed as being transitory signals per se, such as radio waves or other freely propagating electromagnetic waves, electromagnetic waves propagating through a waveguide or other transmission media (e.g., light pulses passing through a fiber-optic cable), or electrical signals transmitted through a wire.
Computer readable program instructions described herein can be downloaded to respective computing/processing devices from a computer readable storage medium or to an external computer or external storage device via a network, for example, the Internet, a local area network, a wide area network and/or a wireless network. The network may comprise copper transmission cables, optical transmission fibers, wireless transmission, routers, firewalls, switches, gateway computers and/or edge servers. A network adapter card or network interface in each computing/processing device receives computer readable program instructions from the network and forwards the computer readable program instructions for storage in a computer readable storage medium within the respective computing/processing device.
Computer readable program instructions for carrying out operations of the present invention may be assembler instructions, instruction-set-architecture (ISA) instructions, machine instructions, machine dependent instructions, microcode, firmware instructions, state-setting data, or either source code or object code written in any combination of one or more programming languages, including an object oriented programming language such as Java, Smalltalk, C++ or the like, and conventional procedural programming languages, such as the “C” programming language or similar programming languages. The computer readable program instructions may execute entirely on the user's computer, partly on the user's computer, as a stand-alone software package, partly on the user's computer and partly on a remote computer or entirely on the remote computer or server. In the latter scenario, the remote computer may be connected to the user's computer through any type of network, including a local area network (LAN) or a wide area network (WAN), or the connection may be made to an external computer (for example, through the Internet using an Internet Service Provider). In some embodiments, electronic circuitry including, for example, programmable logic circuitry, field-programmable gate arrays (FPGA), or programmable logic arrays (PLA) may execute the computer readable program instructions by utilizing state information of the computer readable program instructions to personalize the electronic circuitry, in order to perform aspects of the present invention.
Aspects of the present invention are described herein with reference to flowchart illustrations and/or block diagrams of methods, apparatus (systems), and computer program products according to embodiments of the invention. It will be understood that each block of the flowchart illustrations and/or block diagrams, and combinations of blocks in the flowchart illustrations and/or block diagrams, can be implemented by computer readable program instructions.
These computer readable program instructions may be provided to a processor of a general purpose computer, special purpose computer, or other programmable data processing apparatus to produce a machine, such that the instructions, which execute via the processor of the computer or other programmable data processing apparatus, create means for implementing the functions/acts specified in the flowchart and/or block diagram block or blocks. These computer readable program instructions may also be stored in a computer readable storage medium that can direct a computer, a programmable data processing apparatus, and/or other devices to function in a particular manner, such that the computer readable storage medium having instructions stored therein comprises an article of manufacture including instructions which implement aspects of the function/act specified in the flowchart and/or block diagram block or blocks.
The computer readable program instructions may also be loaded onto a computer, other programmable data processing apparatus, or other device to cause a series of operational steps to be performed on the computer, other programmable apparatus or other device to produce a computer implemented process, such that the instructions which execute on the computer, other programmable apparatus, or other device implement the functions/acts specified in the flowchart and/or block diagram block or blocks.
The flowchart and block diagrams in the Figures illustrate the architecture, functionality, and operation of possible implementations of systems, methods, and computer program products according to various embodiments of the present invention. In this regard, each block in the flowchart or block diagrams may represent a module, segment, or portion of instructions, which comprises one or more executable instructions for implementing the specified logical function(s). In some alternative implementations, the functions noted in the block may occur out of the order noted in the figures. For example, two blocks shown in succession may, in fact, be executed substantially concurrently, or the blocks may sometimes be executed in the reverse order, depending upon the functionality involved. It will also be noted that each block of the block diagrams and/or flowchart illustration, and combinations of blocks in the block diagrams and/or flowchart illustration, can be implemented by special purpose hardware-based systems that perform the specified functions or acts or carry out combinations of special purpose hardware and computer instructions.
Reference in the specification to “one embodiment” or “an embodiment” of the present principles, as well as other variations thereof, means that a particular feature, structure, characteristic, and so forth described in connection with the embodiment is included in at least one embodiment of the present principles. Thus, the appearances of the phrase “in one embodiment” or “in an embodiment”, as well any other variations, appearing in various places throughout the specification are not necessarily all referring to the same embodiment.
It is to be appreciated that the use of any of the following “/”, “and/or”, and “at least one of”, for example, in the cases of “A/B”, “A and/or B” and “at least one of A and B”, is intended to encompass the selection of the first listed option (A) only, or the selection of the second listed option (B) only, or the selection of both options (A and B). As a further example, in the cases of “A, B, and/or C” and “at least one of A, B, and C”, such phrasing is intended to encompass the selection of the first listed option (A) only, or the selection of the second listed option (B) only, or the selection of the third listed option (C) only, or the selection of the first and the second listed options (A and B) only, or the selection of the first and third listed options (A and C) only, or the selection of the second and third listed options (B and C) only, or the selection of all three options (A and B and C). This may be extended, as readily apparent by one of ordinary skill in this and related arts, for as many items listed.
Having described preferred embodiments of a system and method (which are intended to be illustrative and not limiting), it is noted that modifications and variations can be made by persons skilled in the art in light of the above teachings. It is therefore to be understood that changes may be made in the particular embodiments disclosed which are within the scope of the invention as outlined by the appended claims. Having thus described aspects of the invention, with the details and particularity required by the patent laws, what is claimed and desired protected by Letters Patent is set forth in the appended claims.
This invention was made with Government support under Contract No.: HR0011-12-C-0087 awarded by the Defense Advanced Research Projects Agency (DARPA). The Government has certain rights in this invention.
Number | Name | Date | Kind |
---|---|---|---|
6064227 | Saito | May 2000 | A |
6700451 | Peckham | Mar 2004 | B1 |
6946924 | Chominski | Sep 2005 | B2 |
6952140 | Tamaru | Oct 2005 | B2 |
7057469 | Prentice | Jun 2006 | B2 |
7821349 | Park | Oct 2010 | B2 |
7884677 | Sutardja | Feb 2011 | B2 |
8081039 | Venca | Dec 2011 | B1 |
8102216 | Kaczynski | Jan 2012 | B1 |
8111110 | Yamakawa et al. | Feb 2012 | B2 |
8773215 | Sadhu et al. | Jul 2014 | B2 |
8933757 | Shirinfar et al. | Jan 2015 | B2 |
20030146795 | Albon | Aug 2003 | A1 |
20040130369 | Hong | Jul 2004 | A1 |
20090072919 | Lee | Mar 2009 | A1 |
20110018646 | Lee | Jan 2011 | A1 |
20110156829 | Wang | Jun 2011 | A1 |
20120249250 | Cheng | Oct 2012 | A1 |
20140266479 | Rong | Sep 2014 | A1 |
20140368286 | Sun | Dec 2014 | A1 |
20150244317 | Lv | Aug 2015 | A1 |
Number | Date | Country |
---|---|---|
1431770 | Jul 2003 | CN |
101753100 | Jun 2010 | CN |
203206179 | Sep 2013 | CN |
104135233 | Nov 2014 | CN |
2494497 | Mar 2013 | GB |
20120091630 | Aug 2012 | KR |
Entry |
---|
Roberto Aparicio, “A Noise-Shifting Differential Colpitts VCO”, IEEE Journal of Solid-State Circuits, Dec. 2002, pp. 1738-1735, vol. 37, N. 12. |
Masoud Babaie, “A Class-F CMOS Oscillator”, IEEE Journal of Solid-State Circuits, Dec. 2013, pp. 3120-3133, vol. 48, No. 12. |
Donhee Ham, “Concepts and Methods in Optimization of Integrated LC VCOs”, IEEE Journal of Solid-State Circuits, Jun. 2001, pp. 896-909, vol. 36, No. 6. |
Hsu, et al., “Low Phase Noise and Low Power Consumption VCOs Using CMOS and IPD Technologies”, IEEE Transactions on Components, Packaging and Manufacturing Technology, May 2011, pp. 672-680, vol. 1, No. 5. |
Sadhu, et al., “A Linearized, Low-Phase-Noise VCO-Based 25-GHz PLL With Autonomic Biasing”,IEEE Journal of Solid-State Circuits, May 2013, pp. 1138-1150, vol. 48, No. 5. |
Zannoth, et al., “A Fully Integrated VCO at 2 GHz”, IEEE Journal of Solid-State Circuits, Dec. 1998, pp. 1987-1991,vol. 33, No. 12. |