Follow along with the video below to see how to install our site as a web app on your home screen.
Note: This feature may not be available in some browsers.
Use oscprobe.
Then confirm oscillation possibility and oscillation frequency.
Wrong.I did S simulation to check the resonant frequency of the system.
Ulrich is a very brilliant guy in all respects. We had a good phone conversation not so long ago one weekend while he was in NY relaxing on his yacht, and it included how he founded Compact Software that later sold to Ansoft, etc. He personally still uses the original Compact software, which was surprising to me.
Here is an attachment of advanced oscillator design using Ansoft Designer which could be applied to other packages equally.
Your osc can not satisfy small signal oscillation condition at all.I did S simulation to check the resonant frequency of the system.
It oscillates at correct frequency but huge attenuation can be observed at that frequency.
Warning detected by hpeesofsim in frequency search during HB analysis `HB1'.
Circuit is stable. No zero phase crossings of the injected current were
found. For oscillation, a negative going zero phase crossing should exist.
Will try fixed frequency amplitude search.
TRAN HB1_tran[1] <test_virajsen> time=(0 s->500 us)
Steady state reached and TAHB conversion started at t= 1.615e-07
Final transient frequency = 478.3369735 MHz
t=1.637e-07 100%
Options ResourceUsage=yes UseNutmegFormat=no EnableOptim=no TopDesignName="test_virajsen"
HB:HB1 MaxOrder=4 Freq[1]=480 MHz Order[1]=11 StatusLevel=2 Restart=no TAHB_Enable=1 OscPortName="HB1_OP" \
OutputPlan="HB1_Output"
OutputPlan:HB1_Output \
Type="Output" \
UseNodeNestLevel=yes \
NodeNestLevel=2 \
UseEquationNestLevel=yes \
EquationNestLevel=2 \
UseSavedEquationNestLevel=yes \
SavedEquationNestLevel=2 \
UseDeviceCurrentNestLevel=no \
DeviceCurrentNestLevel=0 \
DeviceCurrentDeviceType="All" \
DeviceCurrentSymSyntax=yes \
UseCurrentNestLevel=yes \
CurrentNestLevel=999
OscProbe:HB1_OP Node[1]="vout" FundIndex=1 Harm=1 NumOctaves=2.0 Steps=20.0
Tran:HB1_tran HB_Sol=1 SteadyState=1 StatusLevel=3 StopTime=0.5 msec MaxTimeStep=0.1 nsec \
MaxOrder=4 Freq[1]=480 MHz Order[1]=11 \
OutputPlan="HB1_Output"
Component:tahb_HB1 Module="ATAHB" Type="ModelExtractor" \
Tran_Analysis="HB1_tran" HB_Analysis="HB1" \
SaveToDataset=yes
V_Source:SRC1 vcc 0 V_Tran=pulse(time, 0 V, 5 V, 0 nsec, 1 nsec) Vdc=5 V Vac=1 V SaveCurrent=1
Short:OscTest1 _net176 ve Mode=0 SaveCurrent=no
model BJTM1 BJT NPN=1 PNP=0 Is=1e-16 Bf=100 Nf=0.993 Vaf=14 Ikf=0.15 Ise=4e-11 Ne=2.5 Br=6.7 Nr=1.2 Var=13 Ikr=0.008 Isc=1e-14 Nc=1.21 Rb=3.05 Irb=5e-5 Rbm=20 Re=0.8 Rc=8.75 Cje=7e-13 Vje=0.5 Mje=0.3 Cjc=1.1e-13 Vjc=0.85 Mjc=0.33 Xcjc=0.1 Cjs=0 Vjs=0.75 Mjs=0 Fc=0.4 Xtf=0.102 Tf=2e-12 Vtf=5 Itf=0.1 Ptf=23.5 Tr=1.0e-11 Kf=0 Af=1 Lateral=0 RbModel=0 Approxqb=1 Tnom=20 Eg=11 Xtb=0 Xti=3
L:L1 vcc vc L=10 nH R=1e-12 Noise=yes
C:C2 _net176 vc C=21.0998 pF
C:C1 vcc _net176 C=21.0998 pF
R:R4 vout 0 R=1 kOhm Noise=yes
R:R3 ve vout R=1 kOhm Noise=yes
R:R2 vb 0 R=1 kOhm Noise=yes
R:R1 vcc vb R=1 kOhm Noise=yes
"BJTM1":BJT1 vc vb ve Mode=1 Noise=yes