Woody2
Newbie level 6
- Joined
- May 13, 2014
- Messages
- 13
- Helped
- 0
- Reputation
- 0
- Reaction score
- 1
- Trophy points
- 1
- Activity points
- 119
ps:
In their schematic, ALD provides a capacitor in series with the inductor, yet information about this is nowhere to be found. In their simulations they didn't use it at all. We e-mailed them about this but never got a reply. Does anyone know the purpose is of this capacitor? Or what its value should be if used?
Thanks
No. A clapp oscillator has a completely different topology, non-inverting amplifier versus inveting amplifier with colpitts oscillator.When a third capacitor is added in series with the inductor, then it becomes a Clapp oscillator.
I expect however that both circuit variants will work without large difference.
Woody2 - regarding the ac analysis: You cannot expext correct results (loop phase 360 deg) if you simulate both parts (inverter and "filter") separately because the are not independent on each other.
Instead, for correct loop gain simulation you must open the loop at a suitable point and restore the load conditions and the bias point (if necessary).
However, in your case, a simpler procedure is possible because you have a high impedance node (gate): Place the ac source BETWEEN the gate node and the common node of RF and c1.
Then, the loop gain is the ratio of both ac voltages left and right to the ac source.
I think you misread the plot, it simply shows the drain of both mosfet's (inverter and buffer) to show the circuit oscillates. Alse we removed C1.The problem is simply one of Gate DC bias which lacks the gain in negative DC feedback due to C1 blocking DC.
You want the Vd avg. = V+/2 yet Vg threshold is fixed in this case appears to be near 2.5V but I am not familiar with the sub-threshold properties of this device suited for low voltage and zero voltage threshold.
Woody, in your plot, Vg starts at 3V and drifts down to 2.5 while Vd is too low and saturating, thus Vg is too high for these Zero bias FETs
Comparing the average Drain DC output with V+/2 is too low or saturated thus Vg is too high.
A simple test for a fixed V+ is a fixed R to Vgs to ground. such as 1~10M.
Consider this method recommended by AD.
Woody2 - regarding the ac analysis: You cannot expext correct results (loop phase 360 deg) if you simulate both parts (inverter and "filter") separately because they are not independent on each other.
Instead, for correct loop gain simulation you must open the loop at a suitable point and restore the load conditions and the bias point (if necessary).
However, in your case, a simpler procedure is possible because you have a high impedance node (gate): Place the ac source BETWEEN the gate node and the common node of RF and c1.
Then, the loop gain is the ratio of both ac voltages left and right to the ac source.
Colpitts oscillator
****************************
* Colpitts Oscillator *
* with buffer *
* Testing capacitor values *
* Colpitss.cir *
****************************
Vin 3 9 AC 0.1V
V+ 1 0 DC 3.0V
VL 7 0 DC 3.0V
XM1 2 9 0 0 1 110800
*XM4 2 3 0 0 1 110800
*XM2 1 2 2 0 1 114804
R2 1 2 10k
XM3 6 2 0 0 1 110800
Rf 2 3 5.6E6
Rout 6 7 2.7E3
Rl 2 5 60
Cl1 3 0 1.8E-9
Cl2 5 0 6.8E-9
L1 3 5 16.5E-6
.op
.OPTIONS ITL4=4000 ABSTOL=0.01 RELTOL=0.00001
*GMIN = 0.1n
*VNTOL = 1M
*.NODESET V(6)=1.17 V(2)=0.43 V(3)=0.43 V(5)=0.43
*TRTOL=25
*.OPTIONS ABSTOL = 0.01u VNTOL = 10u GMIN = 0.1n RELTOL = 0.05 ITL4 = 500
*ABSTOL RELTOL
*.AC DEC 1000 1k 20MEG
*-- d g s b v+
.subckt 110800 1 2 3 4 5 params: vtn=-0.037
m1 1 2 3 4 ncg l=7.8e-6 w=138e-6 as=0.603e-8 ps=0.478e-3 ad=0.161e-8
+ nrd=0.3 nrs=1 nrg=25 nrb=35
.param vtx={vtn} cox=1.0 ires=0.41 pox=1.0 M=1
.model ncg nmos (level=1
+ gamma=0.035 lot/4/uniform=-.22 dev/uniform=.04
+ vto={vtn} lot/2/uniform=.2 dev/uniform=19e-3
+ Uo=650 lot/3/uniform=40 dev/uniform=5
+ Ucrit=0.7e4 Uexp=.1 Vmax=1.6e5
+ phi=0.65 tpg=+1
+ nsub={1e16*ires} neff={10*ires} nss=0.7e11 nfs=4.4e11
+ tox=(0.055u*cox) lot/8/uniform=9.1% dev/uniform=.05%
+ Cgso={.94n*cox} Cgdo={.59n*cox} Cgbo={.138n*pox} Xqc=.42
+ cj=.39m cjsw=264p xj=1.0u
+ ld=0.8u lot/uniform=.19 dev/uniform=.02
+ wd=1.05u lot/uniform=.42 dev/uniform=.1
+ pb=.9 js=20e-6 mj=.5 mjsw=0.18
+ kf=.75e-28 rsh=10 lot/1/uniform=4 dev/uniform=.5)
dbv 4 5 dps 0.8e-8
dbd 4 1 dps 0.8e-8
dbs 4 3 dps 0.8e-8
dbg 4 2 dps 0.8e-8
dgv 2 5 dps 0.8e-8
.model dps D (Is=2.61e-7
+ Isr=1.0e-5
+ Bv=34 Ibv=1e+4
+ Rs=2.74e-7 trs1=3e-3
+ Cjo=1.3e-4 )
.ends
*--------------d g s b v+
.subckt 114804 1 2 3 4 5 params: vtn=-0.4811
m1 1 2 3 4 ncg l=7.8e-6 w=138e-6 as=0.603e-8 ps=0.478e-3 ad=0.161e-8
+ nrd=0.3 nrs=1 nrg=25 nrb=35
.param vtx={vtn} cox=1.0 ires=0.41 pox=1.0 M=1
.model ncg nmos (level=1
+ gamma=0.035 lot/4/uniform=-.22 dev/uniform=.04
+ vto={vtn} lot/2/uniform=.2 dev/uniform=19e-3
+ Uo=650 lot/3/uniform=40 dev/uniform=5
+ Ucrit=0.7e4 Uexp=.1 Vmax=1.6e5
+ phi=0.65 tpg=+1
+ nsub={1e16*ires} neff={10*ires} nss=0.7e11 nfs=4.4e11
+ tox=(0.055u*cox) lot/8/uniform=9.1% dev/uniform=.05%
+ Cgso={.94n*cox} Cgdo={.59n*cox} Cgbo={.138n*pox} Xqc=.42
+ cj=.39m cjsw=264p xj=1.0u
+ ld=0.8u lot/uniform=.19 dev/uniform=.02
+ wd=1.05u lot/uniform=.42 dev/uniform=.1
+ pb=.9 js=20e-6 mj=.5 mjsw=0.18
+ kf=.75e-28 rsh=10 lot/1/uniform=4 dev/uniform=.5)
dbv 4 5 dps 0.8e-8
dbd 4 1 dps 0.8e-8
dbs 4 3 dps 0.8e-8
dbg 4 2 dps 0.8e-8
dgv 2 5 dps 0.8e-8
.model dps D (Is=2.61e-7
+ Isr=1.0e-5
+ Bv=34 Ibv=1e+4
+ Rs=2.74e-7 trs1=3e-3
+ Cjo=1.3e-4 )
.ends
*Voor TRTOL
*.TRAN 10E-9 250E-6 0 1E-9 UIC
.TRAN 10E-9 500E-6 UIC
*.lib 11XXYY.lib
*.lib 11XXYY.slb
.PROBE
.END
Edit: what software did you use? Looks practical for this application.
Just changed the resistors to 1k,2.2k and 10k. No results :|. But you're right, it can't hurt to lower that resistor. I left the 10K. Lower values make the simulations go weird :smile:.
The mosfets are zero-treshold so bias voltage shouldn't be a problem.
Brad your link failed .. looks like a Falstad export scrambled with %20 spaces in the link
Also I doubt Falstad has the library file for the Zero threshold MOSFET.
But it is a great simulator for basic functions, like Bode plots and timing diagrams of small scale analog and digital.
Did I miss something or is it true that you gave no clear problem description at all?
If I understand right, the problem is that the real circuit doesn't oscillate, so it's most likely not a simulator problem. I have no doubt that the original circuit can oscillate with the original parameters. If your circuit is not working, you should primarly look for the differences.
Obviously you reduced the LC circuit (if the assumed L value is correct) impedance √(L/C) by a factor of about 3. This can be sufficient to prevent oscillation at low drain currents and respective low gm. You should better scale L and C with the same factor, keeping the original Z. In addition, are you sure about the real coil inductance? I only see a small air coil in the circuit photo.
I'm studying up about loop gain and came up with this graph AC analysis:
The loop gain seems fine to me at 8/1MHz
I don't know however how to interpret this phase graph though
* I suppose, you know that the loop gain must cross the 0 dB line at the desired frequency?
* Yes - the interpretation of YOUR graph is not so simple because you have two curves) .
However, why not plotting the P(V(x)/V) ?
The discussion about the correct way of loop gain simulation is surely of general interest. Understanding how circuit parameter variations influence the loop gain and fulfillment of oscillation conditions can be also helpful to debug the real circuit.
To check the operation of the real circuit, it would be however preferable to validate the amplifier and LC circuit operation in hardware. If you have a function generator and an oscilloscope, you can "see" the loop gain in the real circuit.
However, in your case, a simpler procedure is possible because you have a high impedance node (gate): Place the ac source BETWEEN the gate node and the common node of RF and c1.
Then, the loop gain is the ratio of both ac voltages left and right to the ac source.
To me, it does not make sense. For an oscillator, I expect that the loop phase at the gain crossing point (0 dB) also is zero (360 deg).
We use cookies and similar technologies for the following purposes:
Do you accept cookies and these technologies?
We use cookies and similar technologies for the following purposes:
Do you accept cookies and these technologies?