• Skip to main content
  • Skip to search
  • Skip to footer
Cadence Home
  • This search text may be transcribed, used, stored, or accessed by our third-party service providers per our Cookie Policy and Privacy Policy.

  1. Community Forums
  2. RF Design
  3. harmonic balance of oscilator spur injection

Stats

  • Locked Locked
  • Replies 4
  • Subscribers 63
  • Views 18867
  • Members are here 0
This discussion has been locked.
You can no longer post new replies to this discussion. If you have a question you can start a new discussion

harmonic balance of oscilator spur injection

yefJ
yefJ over 6 years ago

Hello, i have an oscilator oscilating at 10GHz, in theory if we add another VSIN source to the bias as shown bellow (18GHz) then those two spurs can bacome one spurunder certaing condtion,or at least both of them will show in the spectral plot.

i tried  to see the 10GHz and 18GHz spur and to play with the added VSIN(defined as shown bellow)  source to see this fenomena.

 HB simulation was defined as two tones and HBNOISE as relative harmonics 2(because it says to do so in the error i got) .(as shown bellow)

how ever even when i changed the HBNOISE it didnt run, giving me the same error as shown bellow.

When i tried one tone HB then it ran but in the log i got and error regrding my VSIN source as shown bellow,the full log is shown in the end.

where did i go wrong shown these two spurs?

Thanks

Warning from spectre.
WARNING (SPECTRE-16707): Only tran supports psfxl format, result of other analyses will be in psfbin format.
Error found by spectre during periodic steady state analysis `hb'.
ERROR (CMI-2208): `V3' is a periodic input signal, which is inconsistent with autonomous circuits.

Analysis `hb' was terminated prematurely due to an error.

Error found by spectre.
ERROR (SPCRTRF-15225): The hbnoise analysis was skipped because a HB analysis must be run first.



************************************

Cadence (R) Virtuoso (R) Spectre (R) Circuit Simulator
Version 15.1.0.801.isr17 64bit -- 19 Apr 2017
Copyright (C) 1989-2017 Cadence Design Systems, Inc. All rights reserved worldwide. Cadence, Virtuoso and Spectre are registered trademarks of Cadence Design Systems, Inc. All others are the property of their respective holders.

Includes RSA BSAFE(R) Cryptographic or Security Protocol Software from RSA Security, Inc.

User: yafimv Host: micron.eng.tau.ac.il HostID: 428454C2 PID: 28402
Memory available: 239.1490 MB physical: 33.6702 GB
Linux : Red Hat Enterprise Linux Server release 6.9 (Santiago)
CPU Type: Intel(R) Xeon(R) CPU E5420 @ 2.50GHz
All processors running at 1998.0 MHz
Socket: Processors
0: 0, 2, 4, 6
1: 1, 3, 5, 7

System load averages (1min, 5min, 15min) : 20.8 %, 13.6 %, 7.9 %


Simulating `input.scs' on micron.eng.tau.ac.il at 11:47:26 AM, Sat Jan 19, 2019 (process id: 28402).
Current working directory: /data.cc/data/a/home/cc/students/enginer/yafimv/simulation/ex3_divider/spectre/schematic/netlist
Command line:
/eda_disk/cadence/tools/MMSIM/151/tools/bin/spectre -64 input.scs \
+escchars +log ../psf/spectre.out +inter=mpsc \
+mpssession=spectre0_21767_1 -format psfxl -raw ../psf \
+lqtimeout 900 -maxw 5 -maxn 5
spectre pid = 28402

Loading /eda_disk/cadence/tools/MMSIM/151/tools.lnx86/cmi/lib/64bit/5.0/libinfineon_sh.so ...
Loading /eda_disk/cadence/tools/MMSIM/151/tools.lnx86/cmi/lib/64bit/5.0/libphilips_o_sh.so ...
Loading /eda_disk/cadence/tools/MMSIM/151/tools.lnx86/cmi/lib/64bit/5.0/libphilips_sh.so ...
Loading /eda_disk/cadence/tools/MMSIM/151/tools.lnx86/cmi/lib/64bit/5.0/libsparam_sh.so ...
Loading /eda_disk/cadence/tools/MMSIM/151/tools.lnx86/cmi/lib/64bit/5.0/libstmodels_sh.so ...
Reading file: /data.cc/data/a/home/cc/students/enginer/yafimv/simulation/ex3_divider/spectre/schematic/netlist/input.scs
Reading file: /eda_disk/cadence/tools/MMSIM/151/tools.lnx86/spectre/etc/configs/spectre.cfg
Reading file: /eda_disk/cadence/tools/MMSIM/151/tools.lnx86/spectre/etc/configs/mapsubckt.cfg
Reading file: /eda_disk/pdks/UMC/UMC90nm/Models/Spectre/L90_25IO_NVT_V021.lib.scs
Reading file: /eda_disk/pdks/UMC/UMC90nm/Models/Spectre/L90_25IO_NVT_V021.mdl.scs
Reading file: /eda_disk/pdks/UMC/UMC90nm/Models/Spectre/L90_25IO_V111.lib.scs
Reading file: /eda_disk/pdks/UMC/UMC90nm/Models/Spectre/L90_25IO_V111.mdl.scs
Reading file: /eda_disk/pdks/UMC/UMC90nm/Models/Spectre/L90_NCAP25_V113.lib.scs
Reading file: /eda_disk/pdks/UMC/UMC90nm/Models/Spectre/L90_NCAP25_V113.mdl.scs
Reading file: /eda_disk/pdks/UMC/UMC90nm/Models/Spectre/L90_varmis_25_rf_V011.lib.scs
Reading file: /eda_disk/pdks/UMC/UMC90nm/Models/Spectre/L90_varmis_25_rf_V011.mdl.scs
Reading file: /eda_disk/pdks/UMC/UMC90nm/Models/Spectre/L90_33IO_GOX52_VT21.lib.scs
Reading file: /eda_disk/pdks/UMC/UMC90nm/Models/Spectre/L90_33IO_GOX52_VT21.mdl.scs
Reading file: /eda_disk/pdks/UMC/UMC90nm/Models/Spectre/L90_25IO_RF_V021.lib.scs
Reading file: /eda_disk/pdks/UMC/UMC90nm/Models/Spectre/L90_25IO_RF_V021.mdl.scs
Reading file: /eda_disk/pdks/UMC/UMC90nm/Models/Spectre/L90-resistor-control-V041.scs
Reading file: /eda_disk/pdks/UMC/UMC90nm/Models/Spectre/L90_res.va
Reading link: /eda_disk/cadence/tools/MMSIM/151/tools.lnx86/spectre/etc/ahdl/constants.h
Reading file: /eda_disk/cadence/tools/MMSIM/151/tools.lnx86/spectre/etc/ahdl/constants.vams
Reading link: /eda_disk/cadence/tools/MMSIM/151/tools.lnx86/spectre/etc/ahdl/discipline.h
Reading file: /eda_disk/cadence/tools/MMSIM/151/tools.lnx86/spectre/etc/ahdl/disciplines.vams
Reading file: /eda_disk/pdks/UMC/UMC90nm/Models/Spectre/L90_r_ppo_V031.lib.scs
Reading file: /eda_disk/pdks/UMC/UMC90nm/Models/Spectre/L90_r_ppo_V031.mdl.scs
Reading file: /eda_disk/pdks/UMC/UMC90nm/Models/Spectre/L90_r_npo_V031.lib.scs
Reading file: /eda_disk/pdks/UMC/UMC90nm/Models/Spectre/L90_r_npo_V031.mdl.scs
Reading file: /eda_disk/pdks/UMC/UMC90nm/Models/Spectre/L90_rnhr_V031.lib.scs
Reading file: /eda_disk/pdks/UMC/UMC90nm/Models/Spectre/L90_rnhr_V031.mdl.scs
Reading file: /eda_disk/pdks/UMC/UMC90nm/Models/Spectre/L90_rsnwell_V031.lib.scs
Reading file: /eda_disk/pdks/UMC/UMC90nm/Models/Spectre/L90_rsnwell_V031.mdl.scs
Reading file: /eda_disk/pdks/UMC/UMC90nm/Models/Spectre/L90_r_nd_V031.lib.scs
Reading file: /eda_disk/pdks/UMC/UMC90nm/Models/Spectre/L90_r_nd_V031.mdl.scs
Reading file: /eda_disk/pdks/UMC/UMC90nm/Models/Spectre/L90_r_pd_V031.lib.scs
Reading file: /eda_disk/pdks/UMC/UMC90nm/Models/Spectre/L90_r_pd_V031.mdl.scs
Reading file: /eda_disk/pdks/UMC/UMC90nm/Models/Spectre/L90_r_metal_V011.lib.scs
Reading file: /eda_disk/pdks/UMC/UMC90nm/Models/Spectre/L90_r_metal_V011.mdl.scs
Reading file: /eda_disk/pdks/UMC/UMC90nm/Models/Spectre/L90_BJT_V111.lib.scs
Reading file: /eda_disk/pdks/UMC/UMC90nm/Models/Spectre/L90_BJT_V111.mdl.scs
Reading file: /eda_disk/pdks/UMC/UMC90nm/Models/Spectre/L90_DIODE_V101.mdl.scs
Reading file: /eda_disk/pdks/UMC/UMC90nm/Models/Spectre/L90_LL12_RF_V021.lib.scs
Reading file: /eda_disk/pdks/UMC/UMC90nm/Models/Spectre/L90_LL12_RF_V021.mdl.scs
Reading file: /eda_disk/pdks/UMC/UMC90nm/Models/Spectre/L90_LLLVT12_RF_VTAB.lib.scs
Reading file: /eda_disk/pdks/UMC/UMC90nm/Models/Spectre/L90_LLLVT12_RF_VTAB.mdl.scs
Reading file: /eda_disk/pdks/UMC/UMC90nm/Models/Spectre/L90_LL12_V102.lib.scs
Reading file: /eda_disk/pdks/UMC/UMC90nm/Models/Spectre/L90_LL12_V102.mdl.scs
Reading file: /eda_disk/pdks/UMC/UMC90nm/Models/Spectre/L90_LLHVT12_V101.lib.scs
Reading file: /eda_disk/pdks/UMC/UMC90nm/Models/Spectre/L90_LLHVT12_V101.mdl.scs
Reading file: /eda_disk/pdks/UMC/UMC90nm/Models/Spectre/L90_LLLVT12_V102.lib.scs
Reading file: /eda_disk/pdks/UMC/UMC90nm/Models/Spectre/L90_LLLVT12_V102.mdl.scs
Reading file: /eda_disk/pdks/UMC/UMC90nm/Models/Spectre/L90_LLNVT12_V011.lib.scs
Reading file: /eda_disk/pdks/UMC/UMC90nm/Models/Spectre/L90_LLNVT12_V011.mdl.scs
Reading file: /eda_disk/pdks/UMC/UMC90nm/Models/Spectre/L90SP_NCAP10_V112.lib.scs
Reading file: /eda_disk/pdks/UMC/UMC90nm/Models/Spectre/L90SP_NCAP10_V112.mdl.scs
Reading file: /eda_disk/pdks/UMC/UMC90nm/Models/Spectre/L90_NCAP12_LL_V102.lib.scs
Reading file: /eda_disk/pdks/UMC/UMC90nm/Models/Spectre/L90_NCAP12_LL_V102.mdl.scs
Reading file: /eda_disk/pdks/UMC/UMC90nm/Models/Spectre/L90_SP10_V061.lib.scs
Reading file: /eda_disk/pdks/UMC/UMC90nm/Models/Spectre/L90_SP10_V061.mdl.scs
Reading file: /eda_disk/pdks/UMC/UMC90nm/Models/Spectre/L90_SPHVT10_V111.lib.scs
Reading file: /eda_disk/pdks/UMC/UMC90nm/Models/Spectre/L90_SPHVT10_V111.mdl.scs
Reading file: /eda_disk/pdks/UMC/UMC90nm/Models/Spectre/L90_SPLVT10_V102.lib.scs
Reading file: /eda_disk/pdks/UMC/UMC90nm/Models/Spectre/L90_SPLVT10_V102.mdl.scs
Reading file: /eda_disk/pdks/UMC/UMC90nm/Models/Spectre/L90_SPNVT10_V011.lib.scs
Reading file: /eda_disk/pdks/UMC/UMC90nm/Models/Spectre/L90_SPNVT10_V011.mdl.scs
Reading file: /eda_disk/pdks/UMC/UMC90nm/Models/Spectre/L90_mimcaps_20f_kf_V011.lib.scs
Reading file: /eda_disk/pdks/UMC/UMC90nm/Models/Spectre/L90_mimcaps_20f_kf_V011.mdl.scs
Reading file: /eda_disk/pdks/UMC/UMC90nm/Models/Spectre/L90_momcaps_V041.lib.scs
Reading file: /eda_disk/pdks/UMC/UMC90nm/Models/Spectre/L90_momcaps_V041.mdl.scs
Reading file: /eda_disk/pdks/UMC/UMC90nm/Models/Spectre/L90_vardiop_rf_v011.lib.scs
Reading file: /eda_disk/pdks/UMC/UMC90nm/Models/Spectre/L90_vardiop_rf_v011.mdl.scs
Reading file: /eda_disk/pdks/UMC/UMC90nm/Models/Spectre/L90_varmis_12_llrf_V021.lib.scs
Reading file: /eda_disk/pdks/UMC/UMC90nm/Models/Spectre/L90_varmis_12_llrf_V021.mdl.scs
Reading file: /eda_disk/pdks/UMC/UMC90nm/Models/Spectre/momcaps_array_vp3_rfvcl_V011.lib.scs
Reading file: /eda_disk/pdks/UMC/UMC90nm/Models/Spectre/momcaps_array_vp3_rfvcl_V011.typ.scs
Reading file: /eda_disk/pdks/UMC/UMC90nm/Models/Spectre/momcaps_array_vp4_rfvcl_V011.lib.scs
Reading file: /eda_disk/pdks/UMC/UMC90nm/Models/Spectre/momcaps_array_vp4_rfvcl_V011.typ.scs
Reading file: /eda_disk/pdks/UMC/UMC90nm/Models/Spectre/rnhr_rf_V011.lib.scs
Reading file: /eda_disk/pdks/UMC/UMC90nm/Models/Spectre/rnhr_rf_V011.mdl.scs
Reading file: /eda_disk/pdks/UMC/UMC90nm/Models/Spectre/res_poly.va
Reading file: /eda_disk/pdks/UMC/UMC90nm/Models/Spectre/rnnpo_rf_V011.lib.scs
Reading file: /eda_disk/pdks/UMC/UMC90nm/Models/Spectre/rnnpo_rf_V011.mdl.scs
Reading file: /eda_disk/pdks/UMC/UMC90nm/Models/Spectre/rnppo_rf_V011.lib.scs
Reading file: /eda_disk/pdks/UMC/UMC90nm/Models/Spectre/rnppo_rf_V011.mdl.scs
Reading file: /eda_disk/pdks/UMC/UMC90nm/Models/Spectre/L90_varmis_10_sprf_V011.lib.scs
Reading file: /eda_disk/pdks/UMC/UMC90nm/Models/Spectre/L90_varmis_10_sprf_V011.mdl.scs
Reading file: /eda_disk/pdks/UMC/UMC90nm/Models/Spectre/bond_pad_v011.lib.scs
Reading file: /eda_disk/pdks/UMC/UMC90nm/Models/Spectre/bond_pad_v011.mdl.scs
Reading file: /eda_disk/pdks/UMC/UMC90nm/Models/Spectre/L90_SP10_RF_V021.lib.scs
Reading file: /eda_disk/pdks/UMC/UMC90nm/Models/Spectre/L90_SP10_RF_V021.mdl.scs
Time for NDB Parsing: CPU = 242.963 ms, elapsed = 6.17778 s.
Time accumulated: CPU = 314.951 ms, elapsed = 6.17779 s.
Peak resident memory used = 45.5 Mbytes.


The CPU load for active processors is :
Spectre 0 (21.3 %) 1 (9.5 %) 2 (5.7 %) 3 (3.8 %)
4 (12.6 %) 5 (7.2 %) 6 (22.1 %) 7 (3.4 %)
Other

Warning from spectre during circuit read-in.
WARNING (SFE-2654): VerilogA module `respoly_va' override primitive/(verilogA module) `respoly_va'.
WARNING (SFE-2654): VerilogA module `respoly_va' override primitive/(verilogA module) `respoly_va'.
Warning from spectre during hierarchy flattening.
WARNING (SFE-1131): Duplicate scope option `tnom' with scope `TopCircuit'. (using last value specified).

Time for Elaboration: CPU = 56.991 ms, elapsed = 76.3879 ms.
Time accumulated: CPU = 372.942 ms, elapsed = 6.2545 s.
Peak resident memory used = 53.6 Mbytes.


Notice from spectre during hierarchy flattening.
Nport compression is disabled on instance I15 because its port number 2 is smaller than 10.
Nport compression is disabled on instance I16 because its port number 2 is smaller than 10.

Time for EDB Visiting: CPU = 2 ms, elapsed = 2.0771 ms.
Time accumulated: CPU = 375.942 ms, elapsed = 6.25691 s.
Peak resident memory used = 54.5 Mbytes.

Reading file: /projects/VLSI_labs/inductor4/mommdl/text.txt

Notice from spectre during initial setup.
S parameters are passive in file `/projects/VLSI_labs/inductor4/mommdl/text.txt'.
S parameters are passive in file `/projects/VLSI_labs/RFIC/inductor4/mommdl/text.txt'.


Global user options:
reltol = 0.001
vabstol = 1e-06
iabstol = 1e-12
temp = 27
gmin = 1e-12
rforce = 1
maxnotes = 5
maxwarns = 5
digits = 5
cols = 80
pivrel = 0.001
sensfile = ../psf/sens.output
checklimitdest = psf
save = allpub
tnom = 25
tnom = 27
scalem = 1
scale = 1

Scoped user options:

Circuit inventory:
nodes 23
bsim4 5
capacitor 35
diode 2
inductor 4
nport 2
resistor 16
vsource 4

Analysis and control statement inventory:
hb 1
hbnoise 1
info 6

Output statements:
.probe 0
.measure 0
save 0

Time for parsing: CPU = 18.997 ms, elapsed = 1.64109 s.
Time accumulated: CPU = 394.939 ms, elapsed = 7.89827 s.
Peak resident memory used = 57.1 Mbytes.

~~~~~~~~~~~~~~~~~~~~~~
Pre-Simulation Summary
~~~~~~~~~~~~~~~~~~~~~~
~~~~~~~~~~~~~~~~~~~~~~
Entering remote command mode using MPSC service (spectre, ipi, v0.0, spectre0_21767_1, ).

Warning from spectre.
WARNING (SPECTRE-16707): Only tran supports psfxl format, result of other analyses will be in psfbin format.
Error found by spectre during periodic steady state analysis `hb'.
ERROR (CMI-2208): `V3' is a periodic input signal, which is inconsistent with autonomous circuits.

Analysis `hb' was terminated prematurely due to an error.

Error found by spectre.
ERROR (SPCRTRF-15225): The hbnoise analysis was skipped because a HB analysis must be run first.

Analysis `hbnoise' was terminated prematurely due to an error.
modelParameter: writing model parameter values to rawfile.

Opening the PSF file ../psf/modelParameter.info ...
element: writing instance parameter values to rawfile.

Opening the PSF file ../psf/element.info ...
outputParameter: writing output parameter values to rawfile.

Opening the PSF file ../psf/outputParameter.info ...
designParamVals: writing netlist parameters to rawfile.

Opening the PSFASCII file ../psf/designParamVals.info ...
primitives: writing primitives to rawfile.

Opening the PSFASCII file ../psf/primitives.info.primitives ...
subckts: writing subcircuits to rawfile.

Opening the PSFASCII file ../psf/subckts.info.subckts ...

  • Cancel
  • Andrew Beckett
    Andrew Beckett over 6 years ago

    Two issues:

    1. You cannot specify the number of tones for the second tone as "auto". It's only possible to auto-determine the number of tones for the first tone (the oscillator tone in this case) - you will have to determine an appropriate number yourself.
    2. Because you now have two tones, the relative harmonic must be a vector, because the frequency sweep will be relative to harm1*HBfund1+harm2*HBfund2. Since you are not requiring that second tone to be there for the circuit to work, I would expect your relative harmonic to be "2 0", which would mean that you're observing the frequency at 20G+1k to 20G+10M (where the 20G is in practice 2 times whatever the oscillator frequency actually is).

    Regards,

    Andrew.

    • Cancel
    • Vote Up 0 Vote Down
    • Cancel
  • yefJ
    yefJ over 6 years ago in reply to Andrew Beckett

    Hello Andrew, i have defined the simulation by your guidelines as shown bellow.unfortunetly the simulation didnt recognise the 18GHZ spur in the plot that came from the VSIN SOURCE described bellow.maybe we need to change the relative vector in hbnoise into "0 1" so it will sweep around 18G+1K and 18G+1M?

    its only recognising the spur of the oscilator of 10GHz as shown in the plot bellow.

    where did i go wrong recognising the external interfernce spur represented by VSIN?

    i have add the full log in the end.

    Thanks

     

    Cadence (R) Virtuoso (R) Spectre (R) Circuit Simulator

    Version 15.1.0.801.isr17 64bit -- 19 Apr 2017

    Copyright (C) 1989-2017 Cadence Design Systems, Inc. All rights reserved worldwide. Cadence, Virtuoso and Spectre are registered trademarks of Cadence Design Systems, Inc. All others are the property of their respective holders.

    Includes RSA BSAFE(R) Cryptographic or Security Protocol Software from RSA Security, Inc.

    User: yafimv Host: micron.eng.tau.ac.il HostID: 428454C2 PID: 13762

    Memory available: 4.0945 GB physical: 33.6702 GB

    Linux : Red Hat Enterprise Linux Server release 6.9 (Santiago)

    CPU Type: Intel(R) Xeon(R) CPU E5420 @ 2.50GHz

    Socket: Processors [Frequency]

    0: 0 [2499.0], 2 [1998.0], 4 [1998.0], 6 [1998.0]

    1: 1 [1998.0], 3 [1998.0], 5 [1998.0], 7 [1998.0]

     

    System load averages (1min, 5min, 15min) : 7.1 %, 4.2 %, 3.6 %

     

    Simulating `input.scs' on micron.eng.tau.ac.il at 12:44:16 AM, Tue Jan 22, 2019 (process id: 13762).

    Current working directory: /data.cc/data/a/home/cc/simulation/ex3_divider/spectre/schematic/netlist

    Command line:

    /eda_disk/cadence/tools/MMSIM/151/tools/bin/spectre -64 input.scs \

    +escchars +log ../psf/spectre.out +inter=mpsc \

    +mpssession=spectre0_25210_47 -format psfxl -raw ../psf \

    +lqtimeout 900 -maxw 5 -maxn 5

    spectre pid = 13762

    Loading /eda_disk/cadence/tools/MMSIM/151/tools.lnx86/cmi/lib/64bit/5.0/libinfineon_sh.so ...

    Loading /eda_disk/cadence/tools/MMSIM/151/tools.lnx86/cmi/lib/64bit/5.0/libphilips_o_sh.so ...

    Loading /eda_disk/cadence/tools/MMSIM/151/tools.lnx86/cmi/lib/64bit/5.0/libphilips_sh.so ...

    Loading /eda_disk/cadence/tools/MMSIM/151/tools.lnx86/cmi/lib/64bit/5.0/libsparam_sh.so ...

    Loading /eda_disk/cadence/tools/MMSIM/151/tools.lnx86/cmi/lib/64bit/5.0/libstmodels_sh.so ...

    Reading file: /data.cc/data/a/home/cc/students/enginer/yafimv/simulation/ex3_divider/spectre/schematic/netlist/input.scs

    Reading file: /eda_disk/cadence/tools/MMSIM/151/tools.lnx86/spectre/etc/configs/spectre.cfg

    Reading file: /eda_disk/cadence/tools/MMSIM/151/tools.lnx86/spectre/etc/configs/mapsubckt.cfg

    Reading file: /eda_disk/pdks/UMC/UMC90nm/Models/Spectre/L90_25IO_NVT_V021.lib.scs

    Reading file: /eda_disk/pdks/UMC/UMC90nm/Models/Spectre/L90_25IO_NVT_V021.mdl.scs

    Reading file: /eda_disk/pdks/UMC/UMC90nm/Models/Spectre/L90_25IO_V111.lib.scs

    Reading file: /eda_disk/pdks/UMC/UMC90nm/Models/Spectre/L90_25IO_V111.mdl.scs

    Reading file: /eda_disk/pdks/UMC/UMC90nm/Models/Spectre/L90_NCAP25_V113.lib.scs

    Reading file: /eda_disk/pdks/UMC/UMC90nm/Models/Spectre/L90_NCAP25_V113.mdl.scs

    Reading file: /eda_disk/pdks/UMC/UMC90nm/Models/Spectre/L90_varmis_25_rf_V011.lib.scs

    Reading file: /eda_disk/pdks/UMC/UMC90nm/Models/Spectre/L90_varmis_25_rf_V011.mdl.scs

    Reading file: /eda_disk/pdks/UMC/UMC90nm/Models/Spectre/L90_33IO_GOX52_VT21.lib.scs

    Reading file: /eda_disk/pdks/UMC/UMC90nm/Models/Spectre/L90_33IO_GOX52_VT21.mdl.scs

    Reading file: /eda_disk/pdks/UMC/UMC90nm/Models/Spectre/L90_25IO_RF_V021.lib.scs

    Reading file: /eda_disk/pdks/UMC/UMC90nm/Models/Spectre/L90_25IO_RF_V021.mdl.scs

    Reading file: /eda_disk/pdks/UMC/UMC90nm/Models/Spectre/L90-resistor-control-V041.scs

    Reading file: /eda_disk/pdks/UMC/UMC90nm/Models/Spectre/L90_res.va

    Reading link: /eda_disk/cadence/tools/MMSIM/151/tools.lnx86/spectre/etc/ahdl/constants.h

    Reading file: /eda_disk/cadence/tools/MMSIM/151/tools.lnx86/spectre/etc/ahdl/constants.vams

    Reading link: /eda_disk/cadence/tools/MMSIM/151/tools.lnx86/spectre/etc/ahdl/discipline.h

    Reading file: /eda_disk/cadence/tools/MMSIM/151/tools.lnx86/spectre/etc/ahdl/disciplines.vams

    Reading file: /eda_disk/pdks/UMC/UMC90nm/Models/Spectre/L90_r_ppo_V031.lib.scs

    Reading file: /eda_disk/pdks/UMC/UMC90nm/Models/Spectre/L90_r_ppo_V031.mdl.scs

    Reading file: /eda_disk/pdks/UMC/UMC90nm/Models/Spectre/L90_r_npo_V031.lib.scs

    Reading file: /eda_disk/pdks/UMC/UMC90nm/Models/Spectre/L90_r_npo_V031.mdl.scs

    Reading file: /eda_disk/pdks/UMC/UMC90nm/Models/Spectre/L90_rnhr_V031.lib.scs

    Reading file: /eda_disk/pdks/UMC/UMC90nm/Models/Spectre/L90_rnhr_V031.mdl.scs

    Reading file: /eda_disk/pdks/UMC/UMC90nm/Models/Spectre/L90_rsnwell_V031.lib.scs

    Reading file: /eda_disk/pdks/UMC/UMC90nm/Models/Spectre/L90_rsnwell_V031.mdl.scs

    Reading file: /eda_disk/pdks/UMC/UMC90nm/Models/Spectre/L90_r_nd_V031.lib.scs

    Reading file: /eda_disk/pdks/UMC/UMC90nm/Models/Spectre/L90_r_nd_V031.mdl.scs

    Reading file: /eda_disk/pdks/UMC/UMC90nm/Models/Spectre/L90_r_pd_V031.lib.scs

    Reading file: /eda_disk/pdks/UMC/UMC90nm/Models/Spectre/L90_r_pd_V031.mdl.scs

    Reading file: /eda_disk/pdks/UMC/UMC90nm/Models/Spectre/L90_r_metal_V011.lib.scs

    Reading file: /eda_disk/pdks/UMC/UMC90nm/Models/Spectre/L90_r_metal_V011.mdl.scs

    Reading file: /eda_disk/pdks/UMC/UMC90nm/Models/Spectre/L90_BJT_V111.lib.scs

    Reading file: /eda_disk/pdks/UMC/UMC90nm/Models/Spectre/L90_BJT_V111.mdl.scs

    Reading file: /eda_disk/pdks/UMC/UMC90nm/Models/Spectre/L90_DIODE_V101.mdl.scs

    Reading file: /eda_disk/pdks/UMC/UMC90nm/Models/Spectre/L90_LL12_RF_V021.lib.scs

    Reading file: /eda_disk/pdks/UMC/UMC90nm/Models/Spectre/L90_LL12_RF_V021.mdl.scs

    Reading file: /eda_disk/pdks/UMC/UMC90nm/Models/Spectre/L90_LLLVT12_RF_VTAB.lib.scs

    Reading file: /eda_disk/pdks/UMC/UMC90nm/Models/Spectre/L90_LLLVT12_RF_VTAB.mdl.scs

    Reading file: /eda_disk/pdks/UMC/UMC90nm/Models/Spectre/L90_LL12_V102.lib.scs

    Reading file: /eda_disk/pdks/UMC/UMC90nm/Models/Spectre/L90_LL12_V102.mdl.scs

    Reading file: /eda_disk/pdks/UMC/UMC90nm/Models/Spectre/L90_LLHVT12_V101.lib.scs

    Reading file: /eda_disk/pdks/UMC/UMC90nm/Models/Spectre/L90_LLHVT12_V101.mdl.scs

    Reading file: /eda_disk/pdks/UMC/UMC90nm/Models/Spectre/L90_LLLVT12_V102.lib.scs

    Reading file: /eda_disk/pdks/UMC/UMC90nm/Models/Spectre/L90_LLLVT12_V102.mdl.scs

    Reading file: /eda_disk/pdks/UMC/UMC90nm/Models/Spectre/L90_LLNVT12_V011.lib.scs

    Reading file: /eda_disk/pdks/UMC/UMC90nm/Models/Spectre/L90_LLNVT12_V011.mdl.scs

    Reading file: /eda_disk/pdks/UMC/UMC90nm/Models/Spectre/L90SP_NCAP10_V112.lib.scs

    Reading file: /eda_disk/pdks/UMC/UMC90nm/Models/Spectre/L90SP_NCAP10_V112.mdl.scs

    Reading file: /eda_disk/pdks/UMC/UMC90nm/Models/Spectre/L90_NCAP12_LL_V102.lib.scs

    Reading file: /eda_disk/pdks/UMC/UMC90nm/Models/Spectre/L90_NCAP12_LL_V102.mdl.scs

    Reading file: /eda_disk/pdks/UMC/UMC90nm/Models/Spectre/L90_SP10_V061.lib.scs

    Reading file: /eda_disk/pdks/UMC/UMC90nm/Models/Spectre/L90_SP10_V061.mdl.scs

    Reading file: /eda_disk/pdks/UMC/UMC90nm/Models/Spectre/L90_SPHVT10_V111.lib.scs

    Reading file: /eda_disk/pdks/UMC/UMC90nm/Models/Spectre/L90_SPHVT10_V111.mdl.scs

    Reading file: /eda_disk/pdks/UMC/UMC90nm/Models/Spectre/L90_SPLVT10_V102.lib.scs

    Reading file: /eda_disk/pdks/UMC/UMC90nm/Models/Spectre/L90_SPLVT10_V102.mdl.scs

    Reading file: /eda_disk/pdks/UMC/UMC90nm/Models/Spectre/L90_SPNVT10_V011.lib.scs

    Reading file: /eda_disk/pdks/UMC/UMC90nm/Models/Spectre/L90_SPNVT10_V011.mdl.scs

    Reading file: /eda_disk/pdks/UMC/UMC90nm/Models/Spectre/L90_mimcaps_20f_kf_V011.lib.scs

    Reading file: /eda_disk/pdks/UMC/UMC90nm/Models/Spectre/L90_mimcaps_20f_kf_V011.mdl.scs

    Reading file: /eda_disk/pdks/UMC/UMC90nm/Models/Spectre/L90_momcaps_V041.lib.scs

    Reading file: /eda_disk/pdks/UMC/UMC90nm/Models/Spectre/L90_momcaps_V041.mdl.scs

    Reading file: /eda_disk/pdks/UMC/UMC90nm/Models/Spectre/L90_vardiop_rf_v011.lib.scs

    Reading file: /eda_disk/pdks/UMC/UMC90nm/Models/Spectre/L90_vardiop_rf_v011.mdl.scs

    Reading file: /eda_disk/pdks/UMC/UMC90nm/Models/Spectre/L90_varmis_12_llrf_V021.lib.scs

    Reading file: /eda_disk/pdks/UMC/UMC90nm/Models/Spectre/L90_varmis_12_llrf_V021.mdl.scs

    Reading file: /eda_disk/pdks/UMC/UMC90nm/Models/Spectre/momcaps_array_vp3_rfvcl_V011.lib.scs

    Reading file: /eda_disk/pdks/UMC/UMC90nm/Models/Spectre/momcaps_array_vp3_rfvcl_V011.typ.scs

    Reading file: /eda_disk/pdks/UMC/UMC90nm/Models/Spectre/momcaps_array_vp4_rfvcl_V011.lib.scs

    Reading file: /eda_disk/pdks/UMC/UMC90nm/Models/Spectre/momcaps_array_vp4_rfvcl_V011.typ.scs

    Reading file: /eda_disk/pdks/UMC/UMC90nm/Models/Spectre/rnhr_rf_V011.lib.scs

    Reading file: /eda_disk/pdks/UMC/UMC90nm/Models/Spectre/rnhr_rf_V011.mdl.scs

    Reading file: /eda_disk/pdks/UMC/UMC90nm/Models/Spectre/res_poly.va

    Reading file: /eda_disk/pdks/UMC/UMC90nm/Models/Spectre/rnnpo_rf_V011.lib.scs

    Reading file: /eda_disk/pdks/UMC/UMC90nm/Models/Spectre/rnnpo_rf_V011.mdl.scs

    Reading file: /eda_disk/pdks/UMC/UMC90nm/Models/Spectre/rnppo_rf_V011.lib.scs

    Reading file: /eda_disk/pdks/UMC/UMC90nm/Models/Spectre/rnppo_rf_V011.mdl.scs

    Reading file: /eda_disk/pdks/UMC/UMC90nm/Models/Spectre/L90_varmis_10_sprf_V011.lib.scs

    Reading file: /eda_disk/pdks/UMC/UMC90nm/Models/Spectre/L90_varmis_10_sprf_V011.mdl.scs

    Reading file: /eda_disk/pdks/UMC/UMC90nm/Models/Spectre/bond_pad_v011.lib.scs

    Reading file: /eda_disk/pdks/UMC/UMC90nm/Models/Spectre/bond_pad_v011.mdl.scs

    Reading file: /eda_disk/pdks/UMC/UMC90nm/Models/Spectre/L90_SP10_RF_V021.lib.scs

    Reading file: /eda_disk/pdks/UMC/UMC90nm/Models/Spectre/L90_SP10_RF_V021.mdl.scs

    Time for NDB Parsing: CPU = 207.969 ms, elapsed = 381.883 ms.

    Time accumulated: CPU = 242.962 ms, elapsed = 381.892 ms.

    Peak resident memory used = 45.5 Mbytes.

     

    The CPU load for active processors is :

    Spectre 0 (63.9 %) 1 (2.6 %) 2 (13.5 %) 3 (37.8 %)

    4 (21.1 %) 5 (7.9 %) 6 (15.4 %) 7 (5.4 %)

    Other

    Warning from spectre during circuit read-in.

    WARNING (SFE-2654): VerilogA module `respoly_va' override primitive/(verilogA module) `respoly_va'.

    WARNING (SFE-2654): VerilogA module `respoly_va' override primitive/(verilogA module) `respoly_va'.

    Warning from spectre during hierarchy flattening.

    WARNING (SFE-1131): Duplicate scope option `tnom' with scope `TopCircuit'. (using last value specified).

    Time for Elaboration: CPU = 57.991 ms, elapsed = 59.6499 ms.

    Time accumulated: CPU = 300.953 ms, elapsed = 441.822 ms.

    Peak resident memory used = 53.6 Mbytes.

     

    Notice from spectre during hierarchy flattening.

    Nport compression is disabled on instance I15 because its port number 2 is smaller than 10.

    Nport compression is disabled on instance I16 because its port number 2 is smaller than 10.

    Time for EDB Visiting: CPU = 2 ms, elapsed = 2.01607 ms.

    Time accumulated: CPU = 302.953 ms, elapsed = 444.114 ms.

    Peak resident memory used = 54.5 Mbytes.

    Reading file: /projects/VLSI_labs/RFIC/course_ind/inductor4/mommdl/text.txt

    Notice from spectre during initial setup.

    S parameters are passive in file `/projects/RF_090/course_ind/inductor4/mommdl/text.txt'.

    S parameters are passive in file `/projects/RF_090/course_ind/inductor4/mommdl/text.txt'.

     

    Global user options:

    reltol = 0.001

    vabstol = 1e-06

    iabstol = 1e-12

    temp = 27

    gmin = 1e-12

    rforce = 1

    maxnotes = 5

    maxwarns = 5

    digits = 5

    cols = 80

    pivrel = 0.001

    sensfile = ../psf/sens.output

    checklimitdest = psf

    save = allpub

    tnom = 25

    tnom = 27

    scalem = 1

    scale = 1

    Scoped user options:

    Circuit inventory:

    nodes 24

    bsim4 5

    capacitor 34

    diode 2

    inductor 5

    nport 2

    resistor 16

    vsource 4

    Analysis and control statement inventory:

    hb 1

    hbnoise 1

    info 6

    Output statements:

    .probe 0

    .measure 0

    save 0

    Time for parsing: CPU = 9.999 ms, elapsed = 12.598 ms.

    Time accumulated: CPU = 313.952 ms, elapsed = 456.967 ms.

    Peak resident memory used = 57.1 Mbytes.

    ~~~~~~~~~~~~~~~~~~~~~~

    Pre-Simulation Summary

    ~~~~~~~~~~~~~~~~~~~~~~

    ~~~~~~~~~~~~~~~~~~~~~~

    Entering remote command mode using MPSC service (spectre, ipi, v0.0, spectre0_25210_47, ).

    Warning from spectre.

    WARNING (SPECTRE-16707): Only tran supports psfxl format, result of other analyses will be in psfbin format.

    Fundamental 0 in fundfreqs: period = 100 ps, freq = 10 GHz, harms = 5, oversample = 1.

    Fundamental 1 in fundfreqs: period = 55.5556 ps, freq = 18 GHz, harms = 5, oversample = 1.

    ***************************************************************

    Harmonic Balance Steady State Analysis `hb': largefund = 10 GHz

    ***************************************************************

    Use semi-autonomous solver

    DC simulation time: CPU = 1 ms, elapsed = 1.28293 ms.

    Reading link: /a

    Reading file: /data.cc/data/a/home/cc/.cadence/mmsim/fe0f01aafb4ad5d61e8f1c833feb609e.bin

    Notice from spectre during periodic steady state analysis, during Harmonic Balance Steady State Analysis `hb'.

    Nport I16: Reuse impulse responses from the file `fe0f01aafb4ad5d61e8f1c833feb609e.bin' in the directory of `/a/home/cc/.cadence/mmsim/'.

    Nport I15: Reuse impulse responses from previous calculation.

     

    Output and IC/nodeset summary:

    ic 2

     

    Using linear IC

    Linear IC: estimated frequency is 1.10427e+10 Hz

    ==========================

    `hb': time = (0 s -> 5 ns)

    ==========================

    Notice from spectre at time = 1 ps during periodic steady state analysis, during Harmonic Balance Steady State Analysis `hb'.

    Nport I16: Reuse impulse responses from previous calculation.

    Nport I15: Reuse impulse responses from previous calculation.

     

    Output and IC/nodeset summary:

    ic 2

    Important parameter values in tstab integration:

    start = 0 s

    outputstart = 0 s

    stop = 5 ns

    step = 5 ps

    maxstep = 1 ps

    ic = all

    useprevic = no

    skipdc = no

    reltol = 1e-03

    abstol(V) = 1 uV

    abstol(I) = 1 pA

    temp = 27 C

    tnom = 27 C

    tempeffects = all

    method = traponly

    lteratio = 3.5

    relref = sigglobal

    cmin = 0 F

    gmin = 1 pS

    hb: time = 126 ps (2.52 %), step = 1 ps (20 m%)

    hb: time = 376 ps (7.52 %), step = 1 ps (20 m%)

    hb: time = 626 ps (12.5 %), step = 1 ps (20 m%)

    hb: time = 876 ps (17.5 %), step = 1 ps (20 m%)

    hb: time = 1.126 ns (22.5 %), step = 1 ps (20 m%)

    hb: time = 1.376 ns (27.5 %), step = 1 ps (20 m%)

    hb: time = 1.626 ns (32.5 %), step = 1 ps (20 m%)

    hb: time = 1.876 ns (37.5 %), step = 1 ps (20 m%)

    hb: time = 2.126 ns (42.5 %), step = 1 ps (20 m%)

    hb: time = 2.376 ns (47.5 %), step = 1 ps (20 m%)

    hb: time = 2.626 ns (52.5 %), step = 1 ps (20 m%)

    hb: time = 2.876 ns (57.5 %), step = 1 ps (20 m%)

    99% of the nodes have reached steady-state after 3.001 ns.

    hb: time = 3.125 ns (62.5 %), step = 400 fs (8 m%)

    hb: time = 3.375 ns (67.5 %), step = 400 fs (8 m%)

    The Estimated oscillating frequency from Tstab Tran is = 11.2764 GHz .

    =====================================

    `hb': time = (3.401 ns -> 3.48968 ns)

    =====================================

    Notice from spectre during periodic steady state analysis, during Harmonic Balance Steady State Analysis `hb'.

    Nport I16: Reuse impulse responses from previous calculation.

    Nport I15: Reuse impulse responses from previous calculation.

    Further occurrences of this notice will be suppressed.

     

    Output and IC/nodeset summary:

    ic 2

    hb: time = 3.404 ns (2.87 %), step = 443.4 fs (500 m%)

    hb: time = 3.408 ns (7.87 %), step = 443.4 fs (500 m%)

    hb: time = 3.412 ns (12.9 %), step = 443.4 fs (500 m%)

    hb: time = 3.417 ns (17.9 %), step = 443.4 fs (500 m%)

    hb: time = 3.421 ns (22.9 %), step = 443.4 fs (500 m%)

    hb: time = 3.426 ns (27.9 %), step = 443.4 fs (500 m%)

    hb: time = 3.43 ns (32.9 %), step = 443.4 fs (500 m%)

    hb: time = 3.435 ns (37.9 %), step = 443.4 fs (500 m%)

    hb: time = 3.439 ns (42.9 %), step = 443.4 fs (500 m%)

    hb: time = 3.443 ns (47.9 %), step = 443.4 fs (500 m%)

    hb: time = 3.448 ns (52.9 %), step = 443.4 fs (500 m%)

    hb: time = 3.452 ns (57.9 %), step = 443.4 fs (500 m%)

    hb: time = 3.457 ns (62.9 %), step = 443.4 fs (500 m%)

    hb: time = 3.461 ns (67.9 %), step = 443.4 fs (500 m%)

    hb: time = 3.466 ns (72.9 %), step = 443.4 fs (500 m%)

    hb: time = 3.47 ns (77.9 %), step = 443.4 fs (500 m%)

    hb: time = 3.474 ns (82.9 %), step = 443.4 fs (500 m%)

    hb: time = 3.479 ns (87.9 %), step = 443.4 fs (500 m%)

    hb: time = 3.483 ns (92.9 %), step = 443.4 fs (500 m%)

    hb: time = 3.488 ns (97.9 %), step = 443.4 fs (500 m%)

    Notice from spectre during Harmonic Balance Steady State Analysis `hb'.

    Auto harmonic calculation has chosen 6 harmonics for tone-1.

    Pin node is 47, amplitude is 0.475817

    Pinning node: 47, harm: 1, name: M4:int_d, value: (-0.338205, -0.334693)

    ==============================

    Harmonic balance

    hbhomotopy=tone (1-tone)

    ==============================

    Important HB parameters:

    RelTol=1.00e-04

    abstol(I)=1.00e-12 A

    abstol(V)=1.00e-06 V

    residualtol=1.00e+00

    lteratio=3.50e+00

    steadyratio=1.00e+00

    maxperiods=100

     

    Warning from spectre during Harmonic Balance Steady State Analysis `hb'.

    WARNING (CMI-2133): Risky extrapolation of data given in S-parameter file `/projects/VLSI_labs/course_ind/inductor4/mommdl/text.txt'.

    WARNING (CMI-2134): Risky extrapolation to DC of data given in S-parameter file `/projects/VLSI_labs/RFIC/course_ind/inductor4/mommdl/text.txt'.

     

    ********** initial residual **********

    Resd Norm=1.65e+03 at node M_ver_p:int_g harm=(6 0)

    ********** iter = 1 **********

    Delta Norm=8.79e+02 at node V4:p harm=(0 0)

    Resd Norm=2.12e+03 at node M3:int_s harm=(0 0)

    Frequency= 1.1276e+10 Hz, delta f= 0.00e+00

    ********** iter = 2 **********

    Delta Norm=1.14e+03 at node V4:p harm=(0 0)

    Resd Norm=2.17e+03 at node M3:int_s harm=(1 0)

    Frequency= 1.1315e+10 Hz, delta f= 3.85e+07

    ********** iter = 3 **********

    Delta Norm=9.13e+02 at node V4:p harm=(0 0)

    Resd Norm=1.79e+03 at node M3:int_g harm=(4 0)

    Frequency= 1.1184e+10 Hz, delta f= -1.31e+08

    ********** iter = 4 **********

    Delta Norm=8.82e+02 at node V4:p harm=(0 0)

    Resd Norm=5.59e+02 at node M3:int_s harm=(2 0)

    Frequency= 1.1185e+10 Hz, delta f= 1.64e+06

    ********** iter = 5 **********

    Delta Norm=1.66e+03 at node V4:p harm=(0 0)

    Resd Norm=5.26e+02 at node M4:int_s harm=(0 0)

    Frequency= 1.1180e+10 Hz, delta f= -5.63e+06

    ********** iter = 6 **********

    Delta Norm=7.45e+02 at node V4:p harm=(0 0)

    Resd Norm=1.93e+02 at node M3:int_s harm=(2 0)

    Frequency= 1.1155e+10 Hz, delta f= -2.45e+07

    ********** iter = 7 **********

    Delta Norm=3.10e+02 at node V4:p harm=(0 0)

    Resd Norm=5.85e+01 at node M_ver_n:int_g harm=(4 0)

    Frequency= 1.1121e+10 Hz, delta f= -3.43e+07

    ********** iter = 8 **********

    Delta Norm=4.45e+01 at node V2:p harm=(2 0)

    Resd Norm=1.34e+01 at node M_ver_n:int_g harm=(0 0)

    Frequency= 1.1112e+10 Hz, delta f= -8.88e+06

    ********** iter = 9 **********

    Delta Norm=5.94e+00 at node V2:p harm=(2 0)

    Resd Norm=1.74e+00 at node M_ver_p:int_g harm=(1 0)

    Frequency= 1.1113e+10 Hz, delta f= 1.24e+06

    ********** iter = 10 **********

    Delta Norm=1.65e+00 at node V2:p harm=(2 0)

    Resd Norm=2.31e-01 at node M_ver_p:int_g harm=(1 0)

    Frequency= 1.1113e+10 Hz, delta f= -3.93e+05

    Pinning node: 47, harm: 1, name: M4:int_d, value: (-0.556163, -0.334693)

    ==============================

    Harmonic balance

    hbhomotopy=tone (all-tone)

    ==============================

    Important HB parameters:

    RelTol=1.00e-04

    abstol(I)=1.00e-12 A

    abstol(V)=1.00e-06 V

    residualtol=1.00e+00

    lteratio=3.50e+00

    steadyratio=1.00e+00

    maxperiods=100

     

    ********** initial residual **********

    Resd Norm=1.00e+04 at node net029 harm=(0 1)

    ********** iter = 1 **********

    Delta Norm=2.59e+07 at node V4:p harm=(0 1)

    Resd Norm=6.08e+01 at node M2:int_g harm=(2 1)

    Frequency= 1.1113e+10 Hz, delta f= 0.00e+00

    ********** iter = 2 **********

    Delta Norm=3.09e+00 at node M_ver_n:int_b harm=(1 1)

    Resd Norm=4.12e+01 at node M2:int_g harm=(2 1)

    Frequency= 1.1113e+10 Hz, delta f= -5.53e+02

    ********** iter = 3 **********

    Delta Norm=5.31e+00 at node M_ver_n:sbnode harm=(1 1)

    Resd Norm=1.79e+01 at node M4:int_s harm=(1 1)

    Frequency= 1.1113e+10 Hz, delta f= -9.28e+02

    ********** iter = 4 **********

    Delta Norm=2.73e+00 at node V2:p harm=(0 1)

    Resd Norm=1.26e+01 at node M3:int_s harm=(-1 1)

    Frequency= 1.1113e+10 Hz, delta f= 1.03e+04

    ********** iter = 5 **********

    Delta Norm=1.45e+00 at node C4.ls1:1 harm=(5 1)

    Resd Norm=1.04e+01 at node M3:int_s harm=(-1 1)

    Frequency= 1.1113e+10 Hz, delta f= -4.34e+04

    ********** iter = 6 **********

    Delta Norm=2.85e+00 at node C4.ls1:1 harm=(5 1)

    Resd Norm=5.90e+00 at node M_ver_n:int_g harm=(1 1)

    Frequency= 1.1113e+10 Hz, delta f= -8.27e+04

    ********** iter = 7 **********

    Delta Norm=4.84e-01 at node V2:p harm=(0 1)

    Resd Norm=2.02e+00 at node M_ver_p:int_g harm=(0 1)

    Frequency= 1.1113e+10 Hz, delta f= -3.01e+04

    ********** iter = 8 **********

    Delta Norm=2.26e-01 at node V2:p harm=(0 1)

    Resd Norm=1.92e+00 at node M_ver_p:int_g harm=(1 1)

    Frequency= 1.1113e+10 Hz, delta f= -8.17e+03

    ********** iter = 9 **********

    Delta Norm=1.56e-01 at node V2:p harm=(0 1)

    Resd Norm=1.22e+00 at node M_ver_p:int_g harm=(1 1)

    Frequency= 1.1113e+10 Hz, delta f= -1.88e+04

    ********** iter = 10 **********

    Delta Norm=9.47e-02 at node V2:p harm=(0 1)

    Resd Norm=1.11e+00 at node M_ver_n:int_g harm=(0 1)

    Frequency= 1.1113e+10 Hz, delta f= -2.17e+03

    ********** iter = 11 **********

    Delta Norm=9.14e-02 at node C4.ls1:1 harm=(5 1)

    Resd Norm=7.56e-01 at node M_ver_n:int_g harm=(0 1)

    Frequency= 1.1113e+10 Hz, delta f= -2.91e+03

     

    *************************************************

    Fundamental frequency is 11.1126 GHz.

    *************************************************

    CPU time=0 s

     

    Opening the PSF file ../psf/hb.fd.qpss_hb ...

    Opening the PSF file ../psf/hb.fi.qpss_hb ...

    Total time required for hb analysis `hb': CPU = 1.26681 s, elapsed = 1.28404 s.

    Time accumulated: CPU = 1.58276 s, elapsed = 2.39204 s.

    Peak resident memory used = 65.2 Mbytes.

     

    Notice from spectre.

    2 notices suppressed.

    Warning from spectre during HBNOISE analysis `hbnoise'.

    WARNING (CMI-2133): Risky extrapolation of data given in S-parameter file `/projects/VLSI_labs/course_ind/inductor4/mommdl/text.txt'.

    WARNING (CMI-2133): Risky extrapolation of data given in S-parameter file `/projects/VLSI_labs/course_ind/inductor4/mommdl/text.txt'.

    WARNING (CMI-2682): M_ver_n: The bulk-source junction forward bias voltage (1.03416 V) exceeds `VjsmFwd' = 919.458 mV. The results are now incorrect because the junction current model has been linearized

    WARNING (CMI-2682): M_ver_n: The bulk-drain junction forward bias voltage (1.03416 V) exceeds `VjdmFwd' = 925.571 mV. The results are now incorrect because the junction current model has been linearized

    WARNING (CMI-2682): M_ver_p: The bulk-source junction forward bias voltage (1.05396 V) exceeds `VjsmFwd' = 919.458 mV. The results are now incorrect because the junction current model has been linearized

    WARNING (CMI-2682): M_ver_p: The bulk-drain junction forward bias voltage (1.05401 V) exceeds `VjdmFwd' = 925.571 mV. The results are now incorrect because the junction current model has been linearized

    WARNING (CMI-2682): M3: The bulk-drain junction forward bias voltage (1.14255 V) exceeds `VjdmFwd' = 947.118 mV. The results are now incorrect because the junction current model has been linearized

    Further occurrences of this warning will be suppressed.

    Notice from spectre during HBNOISE analysis `hbnoise'.

    M_ver_n: The bulk-source junction returns to normal bias condition

    M_ver_n: The bulk-drain junction returns to normal bias condition

    M_ver_p: The bulk-source junction returns to normal bias condition

    M_ver_p: The bulk-drain junction returns to normal bias condition

    M2: The bulk-drain junction returns to normal bias condition

    Further occurrences of this notice will be suppressed.

    Compute Floquet Modes for autonomous circuits ... ...

    ****************************************************

    HB Noise Analysis `hbnoise': freq = (1 kHz -> 1 MHz)

    ****************************************************

    Opening the PSF file ../psf/hbnoise.qpnoise_hbnoise ...

    Opening the PSF file ../psf/hbnoise.qpxf_hbnoise ...

    hbnoise: freq = 1.318 kHz (4 %), step = 170.1 Hz (2 %)

    hbnoise: freq = 1.514 kHz (6 %), step = 195.3 Hz (2 %)

    hbnoise: freq = 1.738 kHz (8 %), step = 224.2 Hz (2 %)

    hbnoise: freq = 1.995 kHz (10 %), step = 257.5 Hz (2 %)

    hbnoise: freq = 2.291 kHz (12 %), step = 295.6 Hz (2 %)

    hbnoise: freq = 2.63 kHz (14 %), step = 339.4 Hz (2 %)

    hbnoise: freq = 3.02 kHz (16 %), step = 389.7 Hz (2 %)

    hbnoise: freq = 3.467 kHz (18 %), step = 447.4 Hz (2 %)

    hbnoise: freq = 3.981 kHz (20 %), step = 513.7 Hz (2 %)

    hbnoise: freq = 4.571 kHz (22 %), step = 589.8 Hz (2 %)

    hbnoise: freq = 5.248 kHz (24 %), step = 677.2 Hz (2 %)

    hbnoise: freq = 6.026 kHz (26 %), step = 777.5 Hz (2 %)

    hbnoise: freq = 6.918 kHz (28 %), step = 892.7 Hz (2 %)

    hbnoise: freq = 7.943 kHz (30 %), step = 1.025 kHz (2 %)

    hbnoise: freq = 9.12 kHz (32 %), step = 1.177 kHz (2 %)

    hbnoise: freq = 10.47 kHz (34 %), step = 1.351 kHz (2 %)

    hbnoise: freq = 12.02 kHz (36 %), step = 1.551 kHz (2 %)

    hbnoise: freq = 13.8 kHz (38 %), step = 1.781 kHz (2 %)

    hbnoise: freq = 15.85 kHz (40 %), step = 2.045 kHz (2 %)

    hbnoise: freq = 18.2 kHz (42 %), step = 2.348 kHz (2 %)

    hbnoise: freq = 20.89 kHz (44 %), step = 2.696 kHz (2 %)

    hbnoise: freq = 23.99 kHz (46 %), step = 3.095 kHz (2 %)

    hbnoise: freq = 27.54 kHz (48 %), step = 3.554 kHz (2 %)

    hbnoise: freq = 31.62 kHz (50 %), step = 4.08 kHz (2 %)

    hbnoise: freq = 36.31 kHz (52 %), step = 4.685 kHz (2 %)

    hbnoise: freq = 41.69 kHz (54 %), step = 5.379 kHz (2 %)

    hbnoise: freq = 47.86 kHz (56 %), step = 6.176 kHz (2 %)

    hbnoise: freq = 54.95 kHz (58 %), step = 7.091 kHz (2 %)

    hbnoise: freq = 63.1 kHz (60 %), step = 8.142 kHz (2 %)

    hbnoise: freq = 72.44 kHz (62 %), step = 9.348 kHz (2 %)

    hbnoise: freq = 83.18 kHz (64 %), step = 10.73 kHz (2 %)

    hbnoise: freq = 95.5 kHz (66 %), step = 12.32 kHz (2 %)

    hbnoise: freq = 109.6 kHz (68 %), step = 14.15 kHz (2 %)

    hbnoise: freq = 125.9 kHz (70 %), step = 16.24 kHz (2 %)

    hbnoise: freq = 144.5 kHz (72 %), step = 18.65 kHz (2 %)

    hbnoise: freq = 166 kHz (74 %), step = 21.41 kHz (2 %)

    hbnoise: freq = 190.5 kHz (76 %), step = 24.59 kHz (2 %)

    hbnoise: freq = 218.8 kHz (78 %), step = 28.23 kHz (2 %)

    hbnoise: freq = 251.2 kHz (80 %), step = 32.41 kHz (2 %)

    hbnoise: freq = 288.4 kHz (82 %), step = 37.21 kHz (2 %)

    hbnoise: freq = 331.1 kHz (84 %), step = 42.73 kHz (2 %)

    hbnoise: freq = 380.2 kHz (86 %), step = 49.06 kHz (2 %)

    hbnoise: freq = 436.5 kHz (88 %), step = 56.33 kHz (2 %)

    hbnoise: freq = 501.2 kHz (90 %), step = 64.67 kHz (2 %)

    hbnoise: freq = 575.4 kHz (92 %), step = 74.25 kHz (2 %)

    hbnoise: freq = 660.7 kHz (94 %), step = 85.25 kHz (2 %)

    hbnoise: freq = 758.6 kHz (96 %), step = 97.88 kHz (2 %)

    hbnoise: freq = 871 kHz (98 %), step = 112.4 kHz (2 %)

    hbnoise: freq = 1 MHz (100 %), step = 129 kHz (2 %)

    Total time required for hbnoise analysis `hbnoise': CPU = 66.5139 s (1m 6.5s), elapsed = 66.674 s (1m 6.7s).

    Time accumulated: CPU = 68.0966 s (1m 8.1s), elapsed = 69.0665 s (1m 9.1s).

    Peak resident memory used = 85.9 Mbytes.

     

    Notice from spectre.

    97 notices suppressed.

    97 warnings suppressed.

    modelParameter: writing model parameter values to rawfile.

    Opening the PSF file ../psf/modelParameter.info ...

    element: writing instance parameter values to rawfile.

    Opening the PSF file ../psf/element.info ...

    outputParameter: writing output parameter values to rawfile.

    Opening the PSF file ../psf/outputParameter.info ...

    designParamVals: writing netlist parameters to rawfile.

    Opening the PSFASCII file ../psf/designParamVals.info ...

    primitives: writing primitives to rawfile.

    Opening the PSFASCII file ../psf/primitives.info.primitives ...

    subckts: writing subcircuits to rawfile.

    Opening the PSFASCII file ../psf/subckts.info.subckts ...

     

    Cadence (R) Virtuoso (R) Spectre (R) Circuit Simulator

    Version 15.1.0.801.isr17 64bit -- 19 Apr 2017

    Copyright (C) 1989-2017 Cadence Design Systems, Inc. All rights reserved worldwide. Cadence, Virtuoso and Spectre are registered trademarks of Cadence Design Systems, Inc. All others are the property of their respective holders.

    Includes RSA BSAFE(R) Cryptographic or Security Protocol Software from RSA Security, Inc.

    User: yafimv Host: micron.eng.tau.ac.il HostID: 428454C2 PID: 13762

    Memory available: 4.0945 GB physical: 33.6702 GB

    Linux : Red Hat Enterprise Linux Server release 6.9 (Santiago)

    CPU Type: Intel(R) Xeon(R) CPU E5420 @ 2.50GHz

    Socket: Processors [Frequency]

    0: 0 [2499.0], 2 [1998.0], 4 [1998.0], 6 [1998.0]

    1: 1 [1998.0], 3 [1998.0], 5 [1998.0], 7 [1998.0]

     

    System load averages (1min, 5min, 15min) : 7.1 %, 4.2 %, 3.6 %

     

    Simulating `input.scs' on micron.eng.tau.ac.il at 12:44:16 AM, Tue Jan 22, 2019 (process id: 13762).

    Current working directory: /data.cc/data/a/home/cc/simulation/ex3_divider/spectre/schematic/netlist

    Command line:

    /eda_disk/cadence/tools/MMSIM/151/tools/bin/spectre -64 input.scs \

    +escchars +log ../psf/spectre.out +inter=mpsc \

    +mpssession=spectre0_25210_47 -format psfxl -raw ../psf \

    +lqtimeout 900 -maxw 5 -maxn 5

    spectre pid = 13762

    Loading /eda_disk/cadence/tools/MMSIM/151/tools.lnx86/cmi/lib/64bit/5.0/libinfineon_sh.so ...

    Loading /eda_disk/cadence/tools/MMSIM/151/tools.lnx86/cmi/lib/64bit/5.0/libphilips_o_sh.so ...

    Loading /eda_disk/cadence/tools/MMSIM/151/tools.lnx86/cmi/lib/64bit/5.0/libphilips_sh.so ...

    Loading /eda_disk/cadence/tools/MMSIM/151/tools.lnx86/cmi/lib/64bit/5.0/libsparam_sh.so ...

    Loading /eda_disk/cadence/tools/MMSIM/151/tools.lnx86/cmi/lib/64bit/5.0/libstmodels_sh.so ...

    Reading file: /data.cc/data/a/home/cc/students/enginer/yafimv/simulation/ex3_divider/spectre/schematic/netlist/input.scs

    Reading file: /eda_disk/cadence/tools/MMSIM/151/tools.lnx86/spectre/etc/configs/spectre.cfg

    Reading file: /eda_disk/cadence/tools/MMSIM/151/tools.lnx86/spectre/etc/configs/mapsubckt.cfg

    Reading file: /eda_disk/pdks/UMC/UMC90nm/Models/Spectre/L90_25IO_NVT_V021.lib.scs

    Reading file: /eda_disk/pdks/UMC/UMC90nm/Models/Spectre/L90_25IO_NVT_V021.mdl.scs

    Reading file: /eda_disk/pdks/UMC/UMC90nm/Models/Spectre/L90_25IO_V111.lib.scs

    Reading file: /eda_disk/pdks/UMC/UMC90nm/Models/Spectre/L90_25IO_V111.mdl.scs

    Reading file: /eda_disk/pdks/UMC/UMC90nm/Models/Spectre/L90_NCAP25_V113.lib.scs

    Reading file: /eda_disk/pdks/UMC/UMC90nm/Models/Spectre/L90_NCAP25_V113.mdl.scs

    Reading file: /eda_disk/pdks/UMC/UMC90nm/Models/Spectre/L90_varmis_25_rf_V011.lib.scs

    Reading file: /eda_disk/pdks/UMC/UMC90nm/Models/Spectre/L90_varmis_25_rf_V011.mdl.scs

    Reading file: /eda_disk/pdks/UMC/UMC90nm/Models/Spectre/L90_33IO_GOX52_VT21.lib.scs

    Reading file: /eda_disk/pdks/UMC/UMC90nm/Models/Spectre/L90_33IO_GOX52_VT21.mdl.scs

    Reading file: /eda_disk/pdks/UMC/UMC90nm/Models/Spectre/L90_25IO_RF_V021.lib.scs

    Reading file: /eda_disk/pdks/UMC/UMC90nm/Models/Spectre/L90_25IO_RF_V021.mdl.scs

    Reading file: /eda_disk/pdks/UMC/UMC90nm/Models/Spectre/L90-resistor-control-V041.scs

    Reading file: /eda_disk/pdks/UMC/UMC90nm/Models/Spectre/L90_res.va

    Reading link: /eda_disk/cadence/tools/MMSIM/151/tools.lnx86/spectre/etc/ahdl/constants.h

    Reading file: /eda_disk/cadence/tools/MMSIM/151/tools.lnx86/spectre/etc/ahdl/constants.vams

    Reading link: /eda_disk/cadence/tools/MMSIM/151/tools.lnx86/spectre/etc/ahdl/discipline.h

    Reading file: /eda_disk/cadence/tools/MMSIM/151/tools.lnx86/spectre/etc/ahdl/disciplines.vams

    Reading file: /eda_disk/pdks/UMC/UMC90nm/Models/Spectre/L90_r_ppo_V031.lib.scs

    Reading file: /eda_disk/pdks/UMC/UMC90nm/Models/Spectre/L90_r_ppo_V031.mdl.scs

    Reading file: /eda_disk/pdks/UMC/UMC90nm/Models/Spectre/L90_r_npo_V031.lib.scs

    Reading file: /eda_disk/pdks/UMC/UMC90nm/Models/Spectre/L90_r_npo_V031.mdl.scs

    Reading file: /eda_disk/pdks/UMC/UMC90nm/Models/Spectre/L90_rnhr_V031.lib.scs

    Reading file: /eda_disk/pdks/UMC/UMC90nm/Models/Spectre/L90_rnhr_V031.mdl.scs

    Reading file: /eda_disk/pdks/UMC/UMC90nm/Models/Spectre/L90_rsnwell_V031.lib.scs

    Reading file: /eda_disk/pdks/UMC/UMC90nm/Models/Spectre/L90_rsnwell_V031.mdl.scs

    Reading file: /eda_disk/pdks/UMC/UMC90nm/Models/Spectre/L90_r_nd_V031.lib.scs

    Reading file: /eda_disk/pdks/UMC/UMC90nm/Models/Spectre/L90_r_nd_V031.mdl.scs

    Reading file: /eda_disk/pdks/UMC/UMC90nm/Models/Spectre/L90_r_pd_V031.lib.scs

    Reading file: /eda_disk/pdks/UMC/UMC90nm/Models/Spectre/L90_r_pd_V031.mdl.scs

    Reading file: /eda_disk/pdks/UMC/UMC90nm/Models/Spectre/L90_r_metal_V011.lib.scs

    Reading file: /eda_disk/pdks/UMC/UMC90nm/Models/Spectre/L90_r_metal_V011.mdl.scs

    Reading file: /eda_disk/pdks/UMC/UMC90nm/Models/Spectre/L90_BJT_V111.lib.scs

    Reading file: /eda_disk/pdks/UMC/UMC90nm/Models/Spectre/L90_BJT_V111.mdl.scs

    Reading file: /eda_disk/pdks/UMC/UMC90nm/Models/Spectre/L90_DIODE_V101.mdl.scs

    Reading file: /eda_disk/pdks/UMC/UMC90nm/Models/Spectre/L90_LL12_RF_V021.lib.scs

    Reading file: /eda_disk/pdks/UMC/UMC90nm/Models/Spectre/L90_LL12_RF_V021.mdl.scs

    Reading file: /eda_disk/pdks/UMC/UMC90nm/Models/Spectre/L90_LLLVT12_RF_VTAB.lib.scs

    Reading file: /eda_disk/pdks/UMC/UMC90nm/Models/Spectre/L90_LLLVT12_RF_VTAB.mdl.scs

    Reading file: /eda_disk/pdks/UMC/UMC90nm/Models/Spectre/L90_LL12_V102.lib.scs

    Reading file: /eda_disk/pdks/UMC/UMC90nm/Models/Spectre/L90_LL12_V102.mdl.scs

    Reading file: /eda_disk/pdks/UMC/UMC90nm/Models/Spectre/L90_LLHVT12_V101.lib.scs

    Reading file: /eda_disk/pdks/UMC/UMC90nm/Models/Spectre/L90_LLHVT12_V101.mdl.scs

    Reading file: /eda_disk/pdks/UMC/UMC90nm/Models/Spectre/L90_LLLVT12_V102.lib.scs

    Reading file: /eda_disk/pdks/UMC/UMC90nm/Models/Spectre/L90_LLLVT12_V102.mdl.scs

    Reading file: /eda_disk/pdks/UMC/UMC90nm/Models/Spectre/L90_LLNVT12_V011.lib.scs

    Reading file: /eda_disk/pdks/UMC/UMC90nm/Models/Spectre/L90_LLNVT12_V011.mdl.scs

    Reading file: /eda_disk/pdks/UMC/UMC90nm/Models/Spectre/L90SP_NCAP10_V112.lib.scs

    Reading file: /eda_disk/pdks/UMC/UMC90nm/Models/Spectre/L90SP_NCAP10_V112.mdl.scs

    Reading file: /eda_disk/pdks/UMC/UMC90nm/Models/Spectre/L90_NCAP12_LL_V102.lib.scs

    Reading file: /eda_disk/pdks/UMC/UMC90nm/Models/Spectre/L90_NCAP12_LL_V102.mdl.scs

    Reading file: /eda_disk/pdks/UMC/UMC90nm/Models/Spectre/L90_SP10_V061.lib.scs

    Reading file: /eda_disk/pdks/UMC/UMC90nm/Models/Spectre/L90_SP10_V061.mdl.scs

    Reading file: /eda_disk/pdks/UMC/UMC90nm/Models/Spectre/L90_SPHVT10_V111.lib.scs

    Reading file: /eda_disk/pdks/UMC/UMC90nm/Models/Spectre/L90_SPHVT10_V111.mdl.scs

    Reading file: /eda_disk/pdks/UMC/UMC90nm/Models/Spectre/L90_SPLVT10_V102.lib.scs

    Reading file: /eda_disk/pdks/UMC/UMC90nm/Models/Spectre/L90_SPLVT10_V102.mdl.scs

    Reading file: /eda_disk/pdks/UMC/UMC90nm/Models/Spectre/L90_SPNVT10_V011.lib.scs

    Reading file: /eda_disk/pdks/UMC/UMC90nm/Models/Spectre/L90_SPNVT10_V011.mdl.scs

    Reading file: /eda_disk/pdks/UMC/UMC90nm/Models/Spectre/L90_mimcaps_20f_kf_V011.lib.scs

    Reading file: /eda_disk/pdks/UMC/UMC90nm/Models/Spectre/L90_mimcaps_20f_kf_V011.mdl.scs

    Reading file: /eda_disk/pdks/UMC/UMC90nm/Models/Spectre/L90_momcaps_V041.lib.scs

    Reading file: /eda_disk/pdks/UMC/UMC90nm/Models/Spectre/L90_momcaps_V041.mdl.scs

    Reading file: /eda_disk/pdks/UMC/UMC90nm/Models/Spectre/L90_vardiop_rf_v011.lib.scs

    Reading file: /eda_disk/pdks/UMC/UMC90nm/Models/Spectre/L90_vardiop_rf_v011.mdl.scs

    Reading file: /eda_disk/pdks/UMC/UMC90nm/Models/Spectre/L90_varmis_12_llrf_V021.lib.scs

    Reading file: /eda_disk/pdks/UMC/UMC90nm/Models/Spectre/L90_varmis_12_llrf_V021.mdl.scs

    Reading file: /eda_disk/pdks/UMC/UMC90nm/Models/Spectre/momcaps_array_vp3_rfvcl_V011.lib.scs

    Reading file: /eda_disk/pdks/UMC/UMC90nm/Models/Spectre/momcaps_array_vp3_rfvcl_V011.typ.scs

    Reading file: /eda_disk/pdks/UMC/UMC90nm/Models/Spectre/momcaps_array_vp4_rfvcl_V011.lib.scs

    Reading file: /eda_disk/pdks/UMC/UMC90nm/Models/Spectre/momcaps_array_vp4_rfvcl_V011.typ.scs

    Reading file: /eda_disk/pdks/UMC/UMC90nm/Models/Spectre/rnhr_rf_V011.lib.scs

    Reading file: /eda_disk/pdks/UMC/UMC90nm/Models/Spectre/rnhr_rf_V011.mdl.scs

    Reading file: /eda_disk/pdks/UMC/UMC90nm/Models/Spectre/res_poly.va

    Reading file: /eda_disk/pdks/UMC/UMC90nm/Models/Spectre/rnnpo_rf_V011.lib.scs

    Reading file: /eda_disk/pdks/UMC/UMC90nm/Models/Spectre/rnnpo_rf_V011.mdl.scs

    Reading file: /eda_disk/pdks/UMC/UMC90nm/Models/Spectre/rnppo_rf_V011.lib.scs

    Reading file: /eda_disk/pdks/UMC/UMC90nm/Models/Spectre/rnppo_rf_V011.mdl.scs

    Reading file: /eda_disk/pdks/UMC/UMC90nm/Models/Spectre/L90_varmis_10_sprf_V011.lib.scs

    Reading file: /eda_disk/pdks/UMC/UMC90nm/Models/Spectre/L90_varmis_10_sprf_V011.mdl.scs

    Reading file: /eda_disk/pdks/UMC/UMC90nm/Models/Spectre/bond_pad_v011.lib.scs

    Reading file: /eda_disk/pdks/UMC/UMC90nm/Models/Spectre/bond_pad_v011.mdl.scs

    Reading file: /eda_disk/pdks/UMC/UMC90nm/Models/Spectre/L90_SP10_RF_V021.lib.scs

    Reading file: /eda_disk/pdks/UMC/UMC90nm/Models/Spectre/L90_SP10_RF_V021.mdl.scs

    Time for NDB Parsing: CPU = 207.969 ms, elapsed = 381.883 ms.

    Time accumulated: CPU = 242.962 ms, elapsed = 381.892 ms.

    Peak resident memory used = 45.5 Mbytes.

     

    The CPU load for active processors is :

    Spectre 0 (63.9 %) 1 (2.6 %) 2 (13.5 %) 3 (37.8 %)

    4 (21.1 %) 5 (7.9 %) 6 (15.4 %) 7 (5.4 %)

    Other

    Warning from spectre during circuit read-in.

    WARNING (SFE-2654): VerilogA module `respoly_va' override primitive/(verilogA module) `respoly_va'.

    WARNING (SFE-2654): VerilogA module `respoly_va' override primitive/(verilogA module) `respoly_va'.

    Warning from spectre during hierarchy flattening.

    WARNING (SFE-1131): Duplicate scope option `tnom' with scope `TopCircuit'. (using last value specified).

    Time for Elaboration: CPU = 57.991 ms, elapsed = 59.6499 ms.

    Time accumulated: CPU = 300.953 ms, elapsed = 441.822 ms.

    Peak resident memory used = 53.6 Mbytes.

     

    Notice from spectre during hierarchy flattening.

    Nport compression is disabled on instance I15 because its port number 2 is smaller than 10.

    Nport compression is disabled on instance I16 because its port number 2 is smaller than 10.

    Time for EDB Visiting: CPU = 2 ms, elapsed = 2.01607 ms.

    Time accumulated: CPU = 302.953 ms, elapsed = 444.114 ms.

    Peak resident memory used = 54.5 Mbytes.

    Reading file: /projects/VLSI_labs/RFIC/course_ind/inductor4/mommdl/text.txt

    Notice from spectre during initial setup.

    S parameters are passive in file `/projects/RF_090/course_ind/inductor4/mommdl/text.txt'.

    S parameters are passive in file `/projects/RF_090/course_ind/inductor4/mommdl/text.txt'.

     

    Global user options:

    reltol = 0.001

    vabstol = 1e-06

    iabstol = 1e-12

    temp = 27

    gmin = 1e-12

    rforce = 1

    maxnotes = 5

    maxwarns = 5

    digits = 5

    cols = 80

    pivrel = 0.001

    sensfile = ../psf/sens.output

    checklimitdest = psf

    save = allpub

    tnom = 25

    tnom = 27

    scalem = 1

    scale = 1

    Scoped user options:

    Circuit inventory:

    nodes 24

    bsim4 5

    capacitor 34

    diode 2

    inductor 5

    nport 2

    resistor 16

    vsource 4

    Analysis and control statement inventory:

    hb 1

    hbnoise 1

    info 6

    Output statements:

    .probe 0

    .measure 0

    save 0

    Time for parsing: CPU = 9.999 ms, elapsed = 12.598 ms.

    Time accumulated: CPU = 313.952 ms, elapsed = 456.967 ms.

    Peak resident memory used = 57.1 Mbytes.

    ~~~~~~~~~~~~~~~~~~~~~~

    Pre-Simulation Summary

    ~~~~~~~~~~~~~~~~~~~~~~

    ~~~~~~~~~~~~~~~~~~~~~~

    Entering remote command mode using MPSC service (spectre, ipi, v0.0, spectre0_25210_47, ).

    Warning from spectre.

    WARNING (SPECTRE-16707): Only tran supports psfxl format, result of other analyses will be in psfbin format.

    Fundamental 0 in fundfreqs: period = 100 ps, freq = 10 GHz, harms = 5, oversample = 1.

    Fundamental 1 in fundfreqs: period = 55.5556 ps, freq = 18 GHz, harms = 5, oversample = 1.

    ***************************************************************

    Harmonic Balance Steady State Analysis `hb': largefund = 10 GHz

    ***************************************************************

    Use semi-autonomous solver

    DC simulation time: CPU = 1 ms, elapsed = 1.28293 ms.

    Reading link: /a

    Reading file: /data.cc/data/a/home/cc/.cadence/mmsim/fe0f01aafb4ad5d61e8f1c833feb609e.bin

    Notice from spectre during periodic steady state analysis, during Harmonic Balance Steady State Analysis `hb'.

    Nport I16: Reuse impulse responses from the file `fe0f01aafb4ad5d61e8f1c833feb609e.bin' in the directory of `/a/home/cc/.cadence/mmsim/'.

    Nport I15: Reuse impulse responses from previous calculation.

     

    Output and IC/nodeset summary:

    ic 2

     

    Using linear IC

    Linear IC: estimated frequency is 1.10427e+10 Hz

    ==========================

    `hb': time = (0 s -> 5 ns)

    ==========================

    Notice from spectre at time = 1 ps during periodic steady state analysis, during Harmonic Balance Steady State Analysis `hb'.

    Nport I16: Reuse impulse responses from previous calculation.

    Nport I15: Reuse impulse responses from previous calculation.

     

    Output and IC/nodeset summary:

    ic 2

    Important parameter values in tstab integration:

    start = 0 s

    outputstart = 0 s

    stop = 5 ns

    step = 5 ps

    maxstep = 1 ps

    ic = all

    useprevic = no

    skipdc = no

    reltol = 1e-03

    abstol(V) = 1 uV

    abstol(I) = 1 pA

    temp = 27 C

    tnom = 27 C

    tempeffects = all

    method = traponly

    lteratio = 3.5

    relref = sigglobal

    cmin = 0 F

    gmin = 1 pS

    hb: time = 126 ps (2.52 %), step = 1 ps (20 m%)

    hb: time = 376 ps (7.52 %), step = 1 ps (20 m%)

    hb: time = 626 ps (12.5 %), step = 1 ps (20 m%)

    hb: time = 876 ps (17.5 %), step = 1 ps (20 m%)

    hb: time = 1.126 ns (22.5 %), step = 1 ps (20 m%)

    hb: time = 1.376 ns (27.5 %), step = 1 ps (20 m%)

    hb: time = 1.626 ns (32.5 %), step = 1 ps (20 m%)

    hb: time = 1.876 ns (37.5 %), step = 1 ps (20 m%)

    hb: time = 2.126 ns (42.5 %), step = 1 ps (20 m%)

    hb: time = 2.376 ns (47.5 %), step = 1 ps (20 m%)

    hb: time = 2.626 ns (52.5 %), step = 1 ps (20 m%)

    hb: time = 2.876 ns (57.5 %), step = 1 ps (20 m%)

    99% of the nodes have reached steady-state after 3.001 ns.

    hb: time = 3.125 ns (62.5 %), step = 400 fs (8 m%)

    hb: time = 3.375 ns (67.5 %), step = 400 fs (8 m%)

    The Estimated oscillating frequency from Tstab Tran is = 11.2764 GHz .

    =====================================

    `hb': time = (3.401 ns -> 3.48968 ns)

    =====================================

    Notice from spectre during periodic steady state analysis, during Harmonic Balance Steady State Analysis `hb'.

    Nport I16: Reuse impulse responses from previous calculation.

    Nport I15: Reuse impulse responses from previous calculation.

    Further occurrences of this notice will be suppressed.

     

    Output and IC/nodeset summary:

    ic 2

    hb: time = 3.404 ns (2.87 %), step = 443.4 fs (500 m%)

    hb: time = 3.408 ns (7.87 %), step = 443.4 fs (500 m%)

    hb: time = 3.412 ns (12.9 %), step = 443.4 fs (500 m%)

    hb: time = 3.417 ns (17.9 %), step = 443.4 fs (500 m%)

    hb: time = 3.421 ns (22.9 %), step = 443.4 fs (500 m%)

    hb: time = 3.426 ns (27.9 %), step = 443.4 fs (500 m%)

    hb: time = 3.43 ns (32.9 %), step = 443.4 fs (500 m%)

    hb: time = 3.435 ns (37.9 %), step = 443.4 fs (500 m%)

    hb: time = 3.439 ns (42.9 %), step = 443.4 fs (500 m%)

    hb: time = 3.443 ns (47.9 %), step = 443.4 fs (500 m%)

    hb: time = 3.448 ns (52.9 %), step = 443.4 fs (500 m%)

    hb: time = 3.452 ns (57.9 %), step = 443.4 fs (500 m%)

    hb: time = 3.457 ns (62.9 %), step = 443.4 fs (500 m%)

    hb: time = 3.461 ns (67.9 %), step = 443.4 fs (500 m%)

    hb: time = 3.466 ns (72.9 %), step = 443.4 fs (500 m%)

    hb: time = 3.47 ns (77.9 %), step = 443.4 fs (500 m%)

    hb: time = 3.474 ns (82.9 %), step = 443.4 fs (500 m%)

    hb: time = 3.479 ns (87.9 %), step = 443.4 fs (500 m%)

    hb: time = 3.483 ns (92.9 %), step = 443.4 fs (500 m%)

    hb: time = 3.488 ns (97.9 %), step = 443.4 fs (500 m%)

    Notice from spectre during Harmonic Balance Steady State Analysis `hb'.

    Auto harmonic calculation has chosen 6 harmonics for tone-1.

    Pin node is 47, amplitude is 0.475817

    Pinning node: 47, harm: 1, name: M4:int_d, value: (-0.338205, -0.334693)

    ==============================

    Harmonic balance

    hbhomotopy=tone (1-tone)

    ==============================

    Important HB parameters:

    RelTol=1.00e-04

    abstol(I)=1.00e-12 A

    abstol(V)=1.00e-06 V

    residualtol=1.00e+00

    lteratio=3.50e+00

    steadyratio=1.00e+00

    maxperiods=100

     

    Warning from spectre during Harmonic Balance Steady State Analysis `hb'.

    WARNING (CMI-2133): Risky extrapolation of data given in S-parameter file `/projects/VLSI_labs/course_ind/inductor4/mommdl/text.txt'.

    WARNING (CMI-2134): Risky extrapolation to DC of data given in S-parameter file `/projects/VLSI_labs/RFIC/course_ind/inductor4/mommdl/text.txt'.

     

    ********** initial residual **********

    Resd Norm=1.65e+03 at node M_ver_p:int_g harm=(6 0)

    ********** iter = 1 **********

    Delta Norm=8.79e+02 at node V4:p harm=(0 0)

    Resd Norm=2.12e+03 at node M3:int_s harm=(0 0)

    Frequency= 1.1276e+10 Hz, delta f= 0.00e+00

    ********** iter = 2 **********

    Delta Norm=1.14e+03 at node V4:p harm=(0 0)

    Resd Norm=2.17e+03 at node M3:int_s harm=(1 0)

    Frequency= 1.1315e+10 Hz, delta f= 3.85e+07

    ********** iter = 3 **********

    Delta Norm=9.13e+02 at node V4:p harm=(0 0)

    Resd Norm=1.79e+03 at node M3:int_g harm=(4 0)

    Frequency= 1.1184e+10 Hz, delta f= -1.31e+08

    ********** iter = 4 **********

    Delta Norm=8.82e+02 at node V4:p harm=(0 0)

    Resd Norm=5.59e+02 at node M3:int_s harm=(2 0)

    Frequency= 1.1185e+10 Hz, delta f= 1.64e+06

    ********** iter = 5 **********

    Delta Norm=1.66e+03 at node V4:p harm=(0 0)

    Resd Norm=5.26e+02 at node M4:int_s harm=(0 0)

    Frequency= 1.1180e+10 Hz, delta f= -5.63e+06

    ********** iter = 6 **********

    Delta Norm=7.45e+02 at node V4:p harm=(0 0)

    Resd Norm=1.93e+02 at node M3:int_s harm=(2 0)

    Frequency= 1.1155e+10 Hz, delta f= -2.45e+07

    ********** iter = 7 **********

    Delta Norm=3.10e+02 at node V4:p harm=(0 0)

    Resd Norm=5.85e+01 at node M_ver_n:int_g harm=(4 0)

    Frequency= 1.1121e+10 Hz, delta f= -3.43e+07

    ********** iter = 8 **********

    Delta Norm=4.45e+01 at node V2:p harm=(2 0)

    Resd Norm=1.34e+01 at node M_ver_n:int_g harm=(0 0)

    Frequency= 1.1112e+10 Hz, delta f= -8.88e+06

    ********** iter = 9 **********

    Delta Norm=5.94e+00 at node V2:p harm=(2 0)

    Resd Norm=1.74e+00 at node M_ver_p:int_g harm=(1 0)

    Frequency= 1.1113e+10 Hz, delta f= 1.24e+06

    ********** iter = 10 **********

    Delta Norm=1.65e+00 at node V2:p harm=(2 0)

    Resd Norm=2.31e-01 at node M_ver_p:int_g harm=(1 0)

    Frequency= 1.1113e+10 Hz, delta f= -3.93e+05

    Pinning node: 47, harm: 1, name: M4:int_d, value: (-0.556163, -0.334693)

    ==============================

    Harmonic balance

    hbhomotopy=tone (all-tone)

    ==============================

    Important HB parameters:

    RelTol=1.00e-04

    abstol(I)=1.00e-12 A

    abstol(V)=1.00e-06 V

    residualtol=1.00e+00

    lteratio=3.50e+00

    steadyratio=1.00e+00

    maxperiods=100

     

    ********** initial residual **********

    Resd Norm=1.00e+04 at node net029 harm=(0 1)

    ********** iter = 1 **********

    Delta Norm=2.59e+07 at node V4:p harm=(0 1)

    Resd Norm=6.08e+01 at node M2:int_g harm=(2 1)

    Frequency= 1.1113e+10 Hz, delta f= 0.00e+00

    ********** iter = 2 **********

    Delta Norm=3.09e+00 at node M_ver_n:int_b harm=(1 1)

    Resd Norm=4.12e+01 at node M2:int_g harm=(2 1)

    Frequency= 1.1113e+10 Hz, delta f= -5.53e+02

    ********** iter = 3 **********

    Delta Norm=5.31e+00 at node M_ver_n:sbnode harm=(1 1)

    Resd Norm=1.79e+01 at node M4:int_s harm=(1 1)

    Frequency= 1.1113e+10 Hz, delta f= -9.28e+02

    ********** iter = 4 **********

    Delta Norm=2.73e+00 at node V2:p harm=(0 1)

    Resd Norm=1.26e+01 at node M3:int_s harm=(-1 1)

    Frequency= 1.1113e+10 Hz, delta f= 1.03e+04

    ********** iter = 5 **********

    Delta Norm=1.45e+00 at node C4.ls1:1 harm=(5 1)

    Resd Norm=1.04e+01 at node M3:int_s harm=(-1 1)

    Frequency= 1.1113e+10 Hz, delta f= -4.34e+04

    ********** iter = 6 **********

    Delta Norm=2.85e+00 at node C4.ls1:1 harm=(5 1)

    Resd Norm=5.90e+00 at node M_ver_n:int_g harm=(1 1)

    Frequency= 1.1113e+10 Hz, delta f= -8.27e+04

    ********** iter = 7 **********

    Delta Norm=4.84e-01 at node V2:p harm=(0 1)

    Resd Norm=2.02e+00 at node M_ver_p:int_g harm=(0 1)

    Frequency= 1.1113e+10 Hz, delta f= -3.01e+04

    ********** iter = 8 **********

    Delta Norm=2.26e-01 at node V2:p harm=(0 1)

    Resd Norm=1.92e+00 at node M_ver_p:int_g harm=(1 1)

    Frequency= 1.1113e+10 Hz, delta f= -8.17e+03

    ********** iter = 9 **********

    Delta Norm=1.56e-01 at node V2:p harm=(0 1)

    Resd Norm=1.22e+00 at node M_ver_p:int_g harm=(1 1)

    Frequency= 1.1113e+10 Hz, delta f= -1.88e+04

    ********** iter = 10 **********

    Delta Norm=9.47e-02 at node V2:p harm=(0 1)

    Resd Norm=1.11e+00 at node M_ver_n:int_g harm=(0 1)

    Frequency= 1.1113e+10 Hz, delta f= -2.17e+03

    ********** iter = 11 **********

    Delta Norm=9.14e-02 at node C4.ls1:1 harm=(5 1)

    Resd Norm=7.56e-01 at node M_ver_n:int_g harm=(0 1)

    Frequency= 1.1113e+10 Hz, delta f= -2.91e+03

     

    *************************************************

    Fundamental frequency is 11.1126 GHz.

    *************************************************

    CPU time=0 s

     

    Opening the PSF file ../psf/hb.fd.qpss_hb ...

    Opening the PSF file ../psf/hb.fi.qpss_hb ...

    Total time required for hb analysis `hb': CPU = 1.26681 s, elapsed = 1.28404 s.

    Time accumulated: CPU = 1.58276 s, elapsed = 2.39204 s.

    Peak resident memory used = 65.2 Mbytes.

     

    Notice from spectre.

    2 notices suppressed.

    Warning from spectre during HBNOISE analysis `hbnoise'.

    WARNING (CMI-2133): Risky extrapolation of data given in S-parameter file `/projects/VLSI_labs/course_ind/inductor4/mommdl/text.txt'.

    WARNING (CMI-2133): Risky extrapolation of data given in S-parameter file `/projects/VLSI_labs/course_ind/inductor4/mommdl/text.txt'.

    WARNING (CMI-2682): M_ver_n: The bulk-source junction forward bias voltage (1.03416 V) exceeds `VjsmFwd' = 919.458 mV. The results are now incorrect because the junction current model has been linearized

    WARNING (CMI-2682): M_ver_n: The bulk-drain junction forward bias voltage (1.03416 V) exceeds `VjdmFwd' = 925.571 mV. The results are now incorrect because the junction current model has been linearized

    WARNING (CMI-2682): M_ver_p: The bulk-source junction forward bias voltage (1.05396 V) exceeds `VjsmFwd' = 919.458 mV. The results are now incorrect because the junction current model has been linearized

    WARNING (CMI-2682): M_ver_p: The bulk-drain junction forward bias voltage (1.05401 V) exceeds `VjdmFwd' = 925.571 mV. The results are now incorrect because the junction current model has been linearized

    WARNING (CMI-2682): M3: The bulk-drain junction forward bias voltage (1.14255 V) exceeds `VjdmFwd' = 947.118 mV. The results are now incorrect because the junction current model has been linearized

    Further occurrences of this warning will be suppressed.

    Notice from spectre during HBNOISE analysis `hbnoise'.

    M_ver_n: The bulk-source junction returns to normal bias condition

    M_ver_n: The bulk-drain junction returns to normal bias condition

    M_ver_p: The bulk-source junction returns to normal bias condition

    M_ver_p: The bulk-drain junction returns to normal bias condition

    M2: The bulk-drain junction returns to normal bias condition

    Further occurrences of this notice will be suppressed.

    Compute Floquet Modes for autonomous circuits ... ...

    ****************************************************

    HB Noise Analysis `hbnoise': freq = (1 kHz -> 1 MHz)

    ****************************************************

    Opening the PSF file ../psf/hbnoise.qpnoise_hbnoise ...

    Opening the PSF file ../psf/hbnoise.qpxf_hbnoise ...

    hbnoise: freq = 1.318 kHz (4 %), step = 170.1 Hz (2 %)

    hbnoise: freq = 1.514 kHz (6 %), step = 195.3 Hz (2 %)

    hbnoise: freq = 1.738 kHz (8 %), step = 224.2 Hz (2 %)

    hbnoise: freq = 1.995 kHz (10 %), step = 257.5 Hz (2 %)

    hbnoise: freq = 2.291 kHz (12 %), step = 295.6 Hz (2 %)

    hbnoise: freq = 2.63 kHz (14 %), step = 339.4 Hz (2 %)

    hbnoise: freq = 3.02 kHz (16 %), step = 389.7 Hz (2 %)

    hbnoise: freq = 3.467 kHz (18 %), step = 447.4 Hz (2 %)

    hbnoise: freq = 3.981 kHz (20 %), step = 513.7 Hz (2 %)

    hbnoise: freq = 4.571 kHz (22 %), step = 589.8 Hz (2 %)

    hbnoise: freq = 5.248 kHz (24 %), step = 677.2 Hz (2 %)

    hbnoise: freq = 6.026 kHz (26 %), step = 777.5 Hz (2 %)

    hbnoise: freq = 6.918 kHz (28 %), step = 892.7 Hz (2 %)

    hbnoise: freq = 7.943 kHz (30 %), step = 1.025 kHz (2 %)

    hbnoise: freq = 9.12 kHz (32 %), step = 1.177 kHz (2 %)

    hbnoise: freq = 10.47 kHz (34 %), step = 1.351 kHz (2 %)

    hbnoise: freq = 12.02 kHz (36 %), step = 1.551 kHz (2 %)

    hbnoise: freq = 13.8 kHz (38 %), step = 1.781 kHz (2 %)

    hbnoise: freq = 15.85 kHz (40 %), step = 2.045 kHz (2 %)

    hbnoise: freq = 18.2 kHz (42 %), step = 2.348 kHz (2 %)

    hbnoise: freq = 20.89 kHz (44 %), step = 2.696 kHz (2 %)

    hbnoise: freq = 23.99 kHz (46 %), step = 3.095 kHz (2 %)

    hbnoise: freq = 27.54 kHz (48 %), step = 3.554 kHz (2 %)

    hbnoise: freq = 31.62 kHz (50 %), step = 4.08 kHz (2 %)

    hbnoise: freq = 36.31 kHz (52 %), step = 4.685 kHz (2 %)

    hbnoise: freq = 41.69 kHz (54 %), step = 5.379 kHz (2 %)

    hbnoise: freq = 47.86 kHz (56 %), step = 6.176 kHz (2 %)

    hbnoise: freq = 54.95 kHz (58 %), step = 7.091 kHz (2 %)

    hbnoise: freq = 63.1 kHz (60 %), step = 8.142 kHz (2 %)

    hbnoise: freq = 72.44 kHz (62 %), step = 9.348 kHz (2 %)

    hbnoise: freq = 83.18 kHz (64 %), step = 10.73 kHz (2 %)

    hbnoise: freq = 95.5 kHz (66 %), step = 12.32 kHz (2 %)

    hbnoise: freq = 109.6 kHz (68 %), step = 14.15 kHz (2 %)

    hbnoise: freq = 125.9 kHz (70 %), step = 16.24 kHz (2 %)

    hbnoise: freq = 144.5 kHz (72 %), step = 18.65 kHz (2 %)

    hbnoise: freq = 166 kHz (74 %), step = 21.41 kHz (2 %)

    hbnoise: freq = 190.5 kHz (76 %), step = 24.59 kHz (2 %)

    hbnoise: freq = 218.8 kHz (78 %), step = 28.23 kHz (2 %)

    hbnoise: freq = 251.2 kHz (80 %), step = 32.41 kHz (2 %)

    hbnoise: freq = 288.4 kHz (82 %), step = 37.21 kHz (2 %)

    hbnoise: freq = 331.1 kHz (84 %), step = 42.73 kHz (2 %)

    hbnoise: freq = 380.2 kHz (86 %), step = 49.06 kHz (2 %)

    hbnoise: freq = 436.5 kHz (88 %), step = 56.33 kHz (2 %)

    hbnoise: freq = 501.2 kHz (90 %), step = 64.67 kHz (2 %)

    hbnoise: freq = 575.4 kHz (92 %), step = 74.25 kHz (2 %)

    hbnoise: freq = 660.7 kHz (94 %), step = 85.25 kHz (2 %)

    hbnoise: freq = 758.6 kHz (96 %), step = 97.88 kHz (2 %)

    hbnoise: freq = 871 kHz (98 %), step = 112.4 kHz (2 %)

    hbnoise: freq = 1 MHz (100 %), step = 129 kHz (2 %)

    Total time required for hbnoise analysis `hbnoise': CPU = 66.5139 s (1m 6.5s), elapsed = 66.674 s (1m 6.7s).

    Time accumulated: CPU = 68.0966 s (1m 8.1s), elapsed = 69.0665 s (1m 9.1s).

    Peak resident memory used = 85.9 Mbytes.

     

    Notice from spectre.

    97 notices suppressed.

    97 warnings suppressed.

    modelParameter: writing model parameter values to rawfile.

    Opening the PSF file ../psf/modelParameter.info ...

    element: writing instance parameter values to rawfile.

    Opening the PSF file ../psf/element.info ...

    outputParameter: writing output parameter values to rawfile.

    Opening the PSF file ../psf/outputParameter.info ...

    designParamVals: writing netlist parameters to rawfile.

    Opening the PSFASCII file ../psf/designParamVals.info ...

    primitives: writing primitives to rawfile.

    Opening the PSFASCII file ../psf/primitives.info.primitives ...

    subckts: writing subcircuits to rawfile.

    Opening the PSFASCII file ../psf/subckts.info.subckts ...

    • Cancel
    • Vote Up 0 Vote Down
    • Cancel
  • Andrew Beckett
    Andrew Beckett over 6 years ago in reply to yefJ

    First of all, could you please not keep posting entire log files pasted into the thread - this both increases the likelihood of it being recognised as spam (because of the repeated text) - requiring me to pull it out of moderation - but more importantly it makes it really hard to interact with the thread because it's really long. Better would be to attach the log file.

    Having waded through the log file, your oscillator frequency is 11.1126GHz, and your interferer is at 18GHz. Given that you are simulating the noise from 1k to 10M offset you're not going to see any spurs within that band since any product of these two frequencies can't end up within that band. You plotted the hb results (it's rather confusing because you seem to include random plots and it's not always obvious what you're trying to do), but it may be that putting the sinusoidal source on the bias has very little effect on the differential output, and if you're plotting the hb results on a linear y axis it may make it very hard to see (perhaps if you plot on a log y, or plot in dB, you might see a contributor in the hb results at 18GHz).

    Regards,

    Andrew.

    • Cancel
    • Vote Up 0 Vote Down
    • Cancel
  • yefJ
    yefJ over 6 years ago in reply to Andrew Beckett

    Hello Andrew, my goal is to show frequency pulling. i took a 3Ghz oscilator , simulated it with one tone 3GHZ HB and it worked fine, then i tried to pull the oscilator towards 3.33GHz with an interference of 6.66GHz VSIN connected to a NMOS as shown in the schematics bellow.

    but when i added the interference  and tried to simulate  with two tone HB as  shown bellow , it didnt show any spurs at all or non significant  as shown at the plot in the end.

    The full log of the simuation is uploaded as a text file named log.txt .

    where did i go wrong simulating frequency pulling?
    Thanks



    Fullscreen 0753.log.txt Download
    uit Simulator
    Version 15.1.0.801.isr17 64bit -- 19 Apr 2017
    Copyright (C) 1989-2017 Cadence Design Systems, Inc. All rights reserved worldwide. Cadence, Virtuoso and Spectre are registered trademarks of Cadence Design Systems, Inc. All others are the property of their respective holders.
    
    Includes RSA BSAFE(R) Cryptographic or Security Protocol Software from RSA Security, Inc.
    
      HostID: 428454C2   PID: 19630
    Memory  available: 2.0861 GB  physical: 33.6702 GB
    Linux   : Red Hat Enterprise Linux Server release 6.9 (Santiago)
    CPU Type: Intel(R) Xeon(R) CPU           E5420  @ 2.50GHz
    All processors running at 1998.0 MHz
            Socket: Processors
            0:       0,  2,  4,  6
            1:       1,  3,  5,  7
            
    System load averages (1min, 5min, 15min) : 2.4 %, 3.0 %, 4.6 %
    
    
    Simulating `input.scs' on micron.eng.tau.ac.il at 5:38:51 PM, Sun Jan 27, 2019 (process id: 19630).
    Current working directory: /data.cc/data/a/home/cc/ex3_oscilator_3_33_single_ended_injection/spectre/schematic/netlist
    Command line:
        /eda_disk/cadence/tools/MMSIM/151/tools/bin/spectre -64 input.scs  \
            +escchars +log ../psf/spectre.out +inter=mpsc  \
            +mpssession=spectre0_14443_1 -format psfxl -raw ../psf  \
            +lqtimeout 900 -maxw 5 -maxn 5
    spectre pid = 19630
    
    Loading /eda_disk/cadence/tools/MMSIM/151/tools.lnx86/cmi/lib/64bit/5.0/libinfineon_sh.so ...
    Loading /eda_disk/cadence/tools/MMSIM/151/tools.lnx86/cmi/lib/64bit/5.0/libphilips_o_sh.so ...
    Loading /eda_disk/cadence/tools/MMSIM/151/tools.lnx86/cmi/lib/64bit/5.0/libphilips_sh.so ...
    Loading /eda_disk/cadence/tools/MMSIM/151/tools.lnx86/cmi/lib/64bit/5.0/libsparam_sh.so ...
    Loading /eda_disk/cadence/tools/MMSIM/151/tools.lnx86/cmi/lib/64bit/5.0/libstmodels_sh.so ...
    Reading file:  /data.cc/data/a/home/cc/students/enginer/yafimv/simulation/ex3_oscilator_3_33_single_ended_injection/spectre/schematic/netlist/input.scs
    Reading file:  /eda_disk/cadence/tools/MMSIM/151/tools.lnx86/spectre/etc/configs/spectre.cfg
    Reading file:  /eda_disk/cadence/tools/MMSIM/151/tools.lnx86/spectre/etc/configs/mapsubckt.cfg
    Reading file:  /eda_disk/pdks/UMC/UMC90nm/Models/Spectre/L90_25IO_NVT_V021.lib.scs
    Reading file:  /eda_disk/pdks/UMC/UMC90nm/Models/Spectre/L90_25IO_NVT_V021.mdl.scs
    Reading file:  /eda_disk/pdks/UMC/UMC90nm/Models/Spectre/L90_25IO_V111.lib.scs
    Reading file:  /eda_disk/pdks/UMC/UMC90nm/Models/Spectre/L90_25IO_V111.mdl.scs
    Reading file:  /eda_disk/pdks/UMC/UMC90nm/Models/Spectre/L90_NCAP25_V113.lib.scs
    Reading file:  /eda_disk/pdks/UMC/UMC90nm/Models/Spectre/L90_NCAP25_V113.mdl.scs
    Reading file:  /eda_disk/pdks/UMC/UMC90nm/Models/Spectre/L90_varmis_25_rf_V011.lib.scs
    Reading file:  /eda_disk/pdks/UMC/UMC90nm/Models/Spectre/L90_varmis_25_rf_V011.mdl.scs
    Reading file:  /eda_disk/pdks/UMC/UMC90nm/Models/Spectre/L90_33IO_GOX52_VT21.lib.scs
    Reading file:  /eda_disk/pdks/UMC/UMC90nm/Models/Spectre/L90_33IO_GOX52_VT21.mdl.scs
    Reading file:  /eda_disk/pdks/UMC/UMC90nm/Models/Spectre/L90_25IO_RF_V021.lib.scs
    Reading file:  /eda_disk/pdks/UMC/UMC90nm/Models/Spectre/L90_25IO_RF_V021.mdl.scs
    Reading file:  /eda_disk/pdks/UMC/UMC90nm/Models/Spectre/L90-resistor-control-V041.scs
    Reading file:  /eda_disk/pdks/UMC/UMC90nm/Models/Spectre/L90_res.va
    Reading link:  /eda_disk/cadence/tools/MMSIM/151/tools.lnx86/spectre/etc/ahdl/constants.h
    Reading file:  /eda_disk/cadence/tools/MMSIM/151/tools.lnx86/spectre/etc/ahdl/constants.vams
    Reading link:  /eda_disk/cadence/tools/MMSIM/151/tools.lnx86/spectre/etc/ahdl/discipline.h
    Reading file:  /eda_disk/cadence/tools/MMSIM/151/tools.lnx86/spectre/etc/ahdl/disciplines.vams
    Reading file:  /eda_disk/pdks/UMC/UMC90nm/Models/Spectre/L90_r_ppo_V031.lib.scs
    Reading file:  /eda_disk/pdks/UMC/UMC90nm/Models/Spectre/L90_r_ppo_V031.mdl.scs
    Reading file:  /eda_disk/pdks/UMC/UMC90nm/Models/Spectre/L90_r_npo_V031.lib.scs
    Reading file:  /eda_disk/pdks/UMC/UMC90nm/Models/Spectre/L90_r_npo_V031.mdl.scs
    Reading file:  /eda_disk/pdks/UMC/UMC90nm/Models/Spectre/L90_rnhr_V031.lib.scs
    Reading file:  /eda_disk/pdks/UMC/UMC90nm/Models/Spectre/L90_rnhr_V031.mdl.scs
    Reading file:  /eda_disk/pdks/UMC/UMC90nm/Models/Spectre/L90_rsnwell_V031.lib.scs
    Reading file:  /eda_disk/pdks/UMC/UMC90nm/Models/Spectre/L90_rsnwell_V031.mdl.scs
    Reading file:  /eda_disk/pdks/UMC/UMC90nm/Models/Spectre/L90_r_nd_V031.lib.scs
    Reading file:  /eda_disk/pdks/UMC/UMC90nm/Models/Spectre/L90_r_nd_V031.mdl.scs
    Reading file:  /eda_disk/pdks/UMC/UMC90nm/Models/Spectre/L90_r_pd_V031.lib.scs
    Reading file:  /eda_disk/pdks/UMC/UMC90nm/Models/Spectre/L90_r_pd_V031.mdl.scs
    Reading file:  /eda_disk/pdks/UMC/UMC90nm/Models/Spectre/L90_r_metal_V011.lib.scs
    Reading file:  /eda_disk/pdks/UMC/UMC90nm/Models/Spectre/L90_r_metal_V011.mdl.scs
    Reading file:  /eda_disk/pdks/UMC/UMC90nm/Models/Spectre/L90_BJT_V111.lib.scs
    Reading file:  /eda_disk/pdks/UMC/UMC90nm/Models/Spectre/L90_BJT_V111.mdl.scs
    Reading file:  /eda_disk/pdks/UMC/UMC90nm/Models/Spectre/L90_DIODE_V101.mdl.scs
    Reading file:  /eda_disk/pdks/UMC/UMC90nm/Models/Spectre/L90_LL12_RF_V021.lib.scs
    Reading file:  /eda_disk/pdks/UMC/UMC90nm/Models/Spectre/L90_LL12_RF_V021.mdl.scs
    Reading file:  /eda_disk/pdks/UMC/UMC90nm/Models/Spectre/L90_LLLVT12_RF_VTAB.lib.scs
    Reading file:  /eda_disk/pdks/UMC/UMC90nm/Models/Spectre/L90_LLLVT12_RF_VTAB.mdl.scs
    Reading file:  /eda_disk/pdks/UMC/UMC90nm/Models/Spectre/L90_LL12_V102.lib.scs
    Reading file:  /eda_disk/pdks/UMC/UMC90nm/Models/Spectre/L90_LL12_V102.mdl.scs
    Reading file:  /eda_disk/pdks/UMC/UMC90nm/Models/Spectre/L90_LLHVT12_V101.lib.scs
    Reading file:  /eda_disk/pdks/UMC/UMC90nm/Models/Spectre/L90_LLHVT12_V101.mdl.scs
    Reading file:  /eda_disk/pdks/UMC/UMC90nm/Models/Spectre/L90_LLLVT12_V102.lib.scs
    Reading file:  /eda_disk/pdks/UMC/UMC90nm/Models/Spectre/L90_LLLVT12_V102.mdl.scs
    Reading file:  /eda_disk/pdks/UMC/UMC90nm/Models/Spectre/L90_LLNVT12_V011.lib.scs
    Reading file:  /eda_disk/pdks/UMC/UMC90nm/Models/Spectre/L90_LLNVT12_V011.mdl.scs
    Reading file:  /eda_disk/pdks/UMC/UMC90nm/Models/Spectre/L90SP_NCAP10_V112.lib.scs
    Reading file:  /eda_disk/pdks/UMC/UMC90nm/Models/Spectre/L90SP_NCAP10_V112.mdl.scs
    Reading file:  /eda_disk/pdks/UMC/UMC90nm/Models/Spectre/L90_NCAP12_LL_V102.lib.scs
    Reading file:  /eda_disk/pdks/UMC/UMC90nm/Models/Spectre/L90_NCAP12_LL_V102.mdl.scs
    Reading file:  /eda_disk/pdks/UMC/UMC90nm/Models/Spectre/L90_SP10_V061.lib.scs
    Reading file:  /eda_disk/pdks/UMC/UMC90nm/Models/Spectre/L90_SP10_V061.mdl.scs
    Reading file:  /eda_disk/pdks/UMC/UMC90nm/Models/Spectre/L90_SPHVT10_V111.lib.scs
    Reading file:  /eda_disk/pdks/UMC/UMC90nm/Models/Spectre/L90_SPHVT10_V111.mdl.scs
    Reading file:  /eda_disk/pdks/UMC/UMC90nm/Models/Spectre/L90_SPLVT10_V102.lib.scs
    Reading file:  /eda_disk/pdks/UMC/UMC90nm/Models/Spectre/L90_SPLVT10_V102.mdl.scs
    Reading file:  /eda_disk/pdks/UMC/UMC90nm/Models/Spectre/L90_SPNVT10_V011.lib.scs
    Reading file:  /eda_disk/pdks/UMC/UMC90nm/Models/Spectre/L90_SPNVT10_V011.mdl.scs
    Reading file:  /eda_disk/pdks/UMC/UMC90nm/Models/Spectre/L90_mimcaps_20f_kf_V011.lib.scs
    Reading file:  /eda_disk/pdks/UMC/UMC90nm/Models/Spectre/L90_mimcaps_20f_kf_V011.mdl.scs
    Reading file:  /eda_disk/pdks/UMC/UMC90nm/Models/Spectre/L90_momcaps_V041.lib.scs
    Reading file:  /eda_disk/pdks/UMC/UMC90nm/Models/Spectre/L90_momcaps_V041.mdl.scs
    Reading file:  /eda_disk/pdks/UMC/UMC90nm/Models/Spectre/L90_vardiop_rf_v011.lib.scs
    Reading file:  /eda_disk/pdks/UMC/UMC90nm/Models/Spectre/L90_vardiop_rf_v011.mdl.scs
    Reading file:  /eda_disk/pdks/UMC/UMC90nm/Models/Spectre/L90_varmis_12_llrf_V021.lib.scs
    Reading file:  /eda_disk/pdks/UMC/UMC90nm/Models/Spectre/L90_varmis_12_llrf_V021.mdl.scs
    Reading file:  /eda_disk/pdks/UMC/UMC90nm/Models/Spectre/momcaps_array_vp3_rfvcl_V011.lib.scs
    Reading file:  /eda_disk/pdks/UMC/UMC90nm/Models/Spectre/momcaps_array_vp3_rfvcl_V011.typ.scs
    Reading file:  /eda_disk/pdks/UMC/UMC90nm/Models/Spectre/momcaps_array_vp4_rfvcl_V011.lib.scs
    Reading file:  /eda_disk/pdks/UMC/UMC90nm/Models/Spectre/momcaps_array_vp4_rfvcl_V011.typ.scs
    Reading file:  /eda_disk/pdks/UMC/UMC90nm/Models/Spectre/rnhr_rf_V011.lib.scs
    Reading file:  /eda_disk/pdks/UMC/UMC90nm/Models/Spectre/rnhr_rf_V011.mdl.scs
    Reading file:  /eda_disk/pdks/UMC/UMC90nm/Models/Spectre/res_poly.va
    Reading file:  /eda_disk/pdks/UMC/UMC90nm/Models/Spectre/rnnpo_rf_V011.lib.scs
    Reading file:  /eda_disk/pdks/UMC/UMC90nm/Models/Spectre/rnnpo_rf_V011.mdl.scs
    Reading file:  /eda_disk/pdks/UMC/UMC90nm/Models/Spectre/rnppo_rf_V011.lib.scs
    Reading file:  /eda_disk/pdks/UMC/UMC90nm/Models/Spectre/rnppo_rf_V011.mdl.scs
    Reading file:  /eda_disk/pdks/UMC/UMC90nm/Models/Spectre/L90_varmis_10_sprf_V011.lib.scs
    Reading file:  /eda_disk/pdks/UMC/UMC90nm/Models/Spectre/L90_varmis_10_sprf_V011.mdl.scs
    Reading file:  /eda_disk/pdks/UMC/UMC90nm/Models/Spectre/bond_pad_v011.lib.scs
    Reading file:  /eda_disk/pdks/UMC/UMC90nm/Models/Spectre/bond_pad_v011.mdl.scs
    Reading file:  /eda_disk/pdks/UMC/UMC90nm/Models/Spectre/L90_SP10_RF_V021.lib.scs
    Reading file:  /eda_disk/pdks/UMC/UMC90nm/Models/Spectre/L90_SP10_RF_V021.mdl.scs
    Reading link:  /eda_disk/cadence/tools/IC/617_712/tools
    Reading file:  /eda_disk/cadence/tools/IC/617_712/tools.lnx86/dfII/samples/artist/rfLib/balun/veriloga/veriloga.va
    Time for NDB Parsing: CPU = 206.969 ms, elapsed = 377.957 ms.
    Time accumulated: CPU = 241.962 ms, elapsed = 377.966 ms.
    Peak resident memory used = 45.5 Mbytes.
    
    
    The CPU load for active processors is :
            Spectre  0 (56.8 %)      1 (16.2 %)      2 (5.1 %)       4 (23.7 %)
                     5 (26.3 %)      6 (7.7 %)       7 (8.1 %)      
            Other   
    
    Warning from spectre during circuit read-in.
        WARNING (SFE-2654): VerilogA module `respoly_va' override primitive/(verilogA module) `respoly_va'.
        WARNING (SFE-2654): VerilogA module `respoly_va' override primitive/(verilogA module) `respoly_va'.
    
    Existing shared object for module balun is up to date.
    Installed compiled interface for balun.
    
    Warning from spectre during hierarchy flattening.
        WARNING (SFE-1131): Duplicate scope option `tnom' with scope `TopCircuit'. (using last value specified).
    
    Time for Elaboration: CPU = 56.992 ms, elapsed = 60.117 ms.
    Time accumulated: CPU = 299.954 ms, elapsed = 438.365 ms.
    Peak resident memory used = 53.8 Mbytes.
    
    Time for EDB Visiting: CPU = 1.999 ms, elapsed = 1.9598 ms.
    Time accumulated: CPU = 301.953 ms, elapsed = 440.617 ms.
    Peak resident memory used = 54.6 Mbytes.
    
    
    Global user options:
                 reltol = 0.001
                vabstol = 1e-06
                iabstol = 1e-12
                   temp = 27
                   gmin = 1e-12
                 rforce = 1
               maxnotes = 5
               maxwarns = 5
                 digits = 5
                   cols = 80
                 pivrel = 0.001
               sensfile = ../psf/sens.output
         checklimitdest = psf
                   save = allpub
                   tnom = 25
                   tnom = 27
                 scalem = 1
                  scale = 1
    
    Scoped user options:
    
    Circuit inventory:
                  nodes 26
                  balun 1     
                  bsim4 6     
              capacitor 38    
                  diode 2     
               inductor 7     
               resistor 17    
                vsource 5     
    
    Analysis and control statement inventory:
                     hb 1     
                   info 6     
    
    Output statements:
                 .probe 0     
               .measure 0     
                   save 0     
    
    Time for parsing: CPU = 4.999 ms, elapsed = 5.17702 ms.
    Time accumulated: CPU = 306.952 ms, elapsed = 445.986 ms.
    Peak resident memory used = 56 Mbytes.
    
    ~~~~~~~~~~~~~~~~~~~~~~
    Pre-Simulation Summary
    ~~~~~~~~~~~~~~~~~~~~~~
    ~~~~~~~~~~~~~~~~~~~~~~
    Entering remote command mode using MPSC service (spectre, ipi, v0.0, spectre0_14443_1, ).
    
    Warning from spectre.
        WARNING (SPECTRE-16707): Only tran supports psfxl format, result of other analyses will be in psfbin format.
    
    Fundamental 0 in fundfreqs:  period = 333.333 ps, freq = 3 GHz, harms = 5, oversample = 1.
    Fundamental 1 in fundfreqs:  period = 150.15 ps, freq = 6.66 GHz, harms = 5, oversample = 1.
    
    **************************************************************
    Harmonic Balance Steady State Analysis `hb': largefund = 3 GHz
    **************************************************************
    Use semi-autonomous solver
    DC simulation time: CPU = 2 ms, elapsed = 1.97387 ms.
    
    Output and IC/nodeset summary:
                     ic     1       
    
    
    Using linear IC
    
    Warning from spectre at time = 1.66667 ps during periodic steady state analysis, during Harmonic Balance Steady State Analysis `hb'.
        WARNING: Linear IC: Fail to find out initial frequency.
    
    
    INFO: Can't find linear initial condition.
    
    INFO: Redo the DC analysis, and do transient from DC.
    
    
    Notice from spectre at time = 1.66667 ps during IC analysis, during periodic steady state analysis, during Harmonic Balance Steady State Analysis `hb'.
        There are 1 IC nodes defined.
    Notice from spectre at time = 1.66667 ps during IC analysis, during periodic steady state analysis, during Harmonic Balance Steady State Analysis `hb'.
        Initial condition computed for node out_p is in error by 7.42834 mV (7.42834 %).
            Decrease `rforce' to reduce error in computed initial conditions.  However, setting rforce too small may result in convergence difficulties or in the matrix becoming singular.
    
    DC simulation time: CPU = 2 ms, elapsed = 1.78194 ms.
    
    ================================
    `hb': time = (0 s -> 16.6667 ns)
    ================================
    
    Output and IC/nodeset summary:
                     ic     1       
    
    Important parameter values in tstab integration:
        start = 0 s
        outputstart = 0 s
        stop = 16.6667 ns
        step = 16.6667 ps
        maxstep = 1.66667 ps
        ic = all
        useprevic = no
        skipdc = no
        reltol = 1e-03
        abstol(V) = 1 uV
        abstol(I) = 1 pA
        temp = 27 C
        tnom = 27 C
        tempeffects = all
        method = traponly
        lteratio = 10
        relref = sigglobal
        cmin = 0 F
        gmin = 1 pS
    
        hb: time = 417.3 ps     (2.5 %), step = 1.667 ps      (10 m%)
        hb: time = 1.251 ns     (7.5 %), step = 1.667 ps      (10 m%)
        hb: time = 2.084 ns    (12.5 %), step = 1.667 ps      (10 m%)
        hb: time = 2.917 ns    (17.5 %), step = 1.667 ps      (10 m%)
        hb: time = 3.751 ns    (22.5 %), step = 1.667 ps      (10 m%)
        hb: time = 4.584 ns    (27.5 %), step = 1.667 ps      (10 m%)
        hb: time = 5.417 ns    (32.5 %), step = 1.667 ps      (10 m%)
        hb: time = 6.251 ns    (37.5 %), step = 1.667 ps      (10 m%)
        hb: time = 7.084 ns    (42.5 %), step = 1.667 ps      (10 m%)
        hb: time = 7.917 ns    (47.5 %), step = 1.667 ps      (10 m%)
        hb: time = 8.751 ns    (52.5 %), step = 1.667 ps      (10 m%)
        hb: time = 9.584 ns    (57.5 %), step = 1.667 ps      (10 m%)
        hb: time = 10.42 ns    (62.5 %), step = 1.667 ps      (10 m%)
        hb: time = 11.25 ns    (67.5 %), step = 1.667 ps      (10 m%)
        hb: time = 12.08 ns    (72.5 %), step = 1.667 ps      (10 m%)
        hb: time = 12.92 ns    (77.5 %), step = 1.667 ps      (10 m%)
        hb: time = 13.75 ns    (82.5 %), step = 1.667 ps      (10 m%)
        hb: time = 14.58 ns    (87.5 %), step = 1.667 ps      (10 m%)
    Automatically increase tstab for better initial solution.
        hb: time = 29.6 ns     (92.5 %), step = 1.667 ps    (5.21 m%)
        hb: time = 31.2 ns     (97.5 %), step = 1.667 ps    (5.21 m%)
    Automatically increase tstab for better initial solution.
    Automatically increase tstab for better initial solution.
    Automatically increase tstab for better initial solution.
    The onset of oscillations has not been detected, automatically reduce maxstep.
    The onset of oscillations has not been detected, automatically reduce maxstep.
    The onset of oscillations has not been detected, automatically reduce maxstep.
        hb: time = 91.96 ns     (100 %), step = 208.3 fs     (226 u%)
    The onset of oscillations has not been detected, automatically reduce maxstep.
    
    Warning from spectre at time = 95.3333 ns during periodic steady state analysis, during Harmonic Balance Steady State Analysis `hb'.
        WARNING (SPCRTRF-15312): The onset of oscillations has not been detected after 95.3333 ns. Set a longer tstab or reduce maxstep.
    Error found by spectre at time = 96.6667 ns during periodic steady state analysis, during Harmonic Balance Steady State Analysis `hb'.
        ERROR (SPCRTRF-15050): V(out_n,out_p) is too small to reliably detect the period of the oscillator.Perhaps  nodes with insignificant signal levels were chosen, or perhaps the oscillator was never properly started.
    
    Pin node is 0, amplitude is 0
    Pinning node: 0, harm: 1, name: 0, value: (0.000000, 0.000000)
    
    ==============================
         Harmonic balance
      hbhomotopy=tone (1-tone)
    ==============================
    Important HB parameters:
        RelTol=1.00e-03
        abstol(I)=1.00e-12 A
        abstol(V)=1.00e-06 V
        residualtol=1.00e+00
        lteratio=1.00e+01
        steadyratio=1.00e+00
        maxperiods=100
    
    
    ********** initial residual **********
    Resd Norm=1.00e+03  at node net028  harm=(0 0)
    
    ********** iter = 1 **********
    Delta Norm=5.00e+01  at node V4:p  harm=(0 0)
    Resd Norm=1.36e-01  at node M5:int_s  harm=(0 0)
    Frequency= 3.0000e+09 Hz, delta f= 0.00e+00
    
    ********** iter = 2 **********
    Delta Norm=8.31e-06  at node V1:p  harm=(0 0)
    Resd Norm=2.17e-05  at node M5:int_s  harm=(0 0)
    Frequency= 3.0000e+09 Hz, delta f= 0.00e+00
    Pin node is 0, amplitude is 0
    Pinning node: 0, harm: 1, name: 0, value: (0.000000, 0.000000)
    
    ==============================
         Harmonic balance
      hbhomotopy=tone (all-tone)
    ==============================
    Important HB parameters:
        RelTol=1.00e-03
        abstol(I)=1.00e-12 A
        abstol(V)=1.00e-06 V
        residualtol=1.00e+00
        lteratio=1.00e+01
        steadyratio=1.00e+00
        maxperiods=100
    
    
    ********** initial residual **********
    Resd Norm=1.00e+03  at node net028  harm=(0 1)
    
    ********** iter = 1 **********
    Delta Norm=8.16e+08  at node V4:p  harm=(0 1)
    Resd Norm=2.18e+02  at node M2:int_g  harm=(0 2)
    Frequency= 3.0000e+09 Hz, delta f= 0.00e+00
    
    ********** iter = 2 **********
    Delta Norm=2.78e+00  at node C4.ls1:1  harm=(0 2)
    Resd Norm=2.42e+01  at node M2:int_g  harm=(0 3)
    Frequency= 3.0000e+09 Hz, delta f= 0.00e+00
    
    ********** iter = 3 **********
    Delta Norm=1.50e-01  at node V1:p  harm=(0 1)
    Resd Norm=1.39e+00  at node M_ver_n:int_g  harm=(0 2)
    Frequency= 3.0000e+09 Hz, delta f= 0.00e+00
    
    ********** iter = 4 **********
    Delta Norm=6.79e-03  at node V1:p  harm=(0 2)
    Resd Norm=2.41e-01  at node M_ver_n:int_g  harm=(0 3)
    Frequency= 3.0000e+09 Hz, delta f= 0.00e+00
    
    
    *************************************************
    Fundamental frequency is 3 GHz.
    *************************************************
    
    CPU time=0 s
    
    
    Opening the PSF file ../psf/hb.fd.qpss_hb ...
    
    Opening the PSF file ../psf/hb.fi.qpss_hb ...
    Analysis `hb' was terminated prematurely due to an error.
    modelParameter: writing model parameter values to rawfile.
    
    Opening the PSF file ../psf/modelParameter.info ...
    element: writing instance parameter values to rawfile.
    
    Opening the PSF file ../psf/element.info ...
    outputParameter: writing output parameter values to rawfile.
    
    Opening the PSF file ../psf/outputParameter.info ...
    designParamVals: writing netlist parameters to rawfile.
    
    Opening the PSFASCII file ../psf/designParamVals.info ...
    primitives: writing primitives to rawfile.
    
    Opening the PSFASCII file ../psf/primitives.info.primitives ...
    subckts: writing subcircuits to rawfile.
    
    Opening the PSFASCII file ../psf/subckts.info.subckts ...

    • Cancel
    • Vote Up 0 Vote Down
    • Cancel

Community Guidelines

The Cadence Design Communities support Cadence users and technologists interacting to exchange ideas, news, technical information, and best practices to solve problems and get the most from Cadence technology. The community is open to everyone, and to provide the most value, we require participants to follow our Community Guidelines that facilitate a quality exchange of ideas and information. By accessing, contributing, using or downloading any materials from the site, you agree to be bound by the full Community Guidelines.

© 2025 Cadence Design Systems, Inc. All Rights Reserved.

  • Terms of Use
  • Privacy
  • Cookie Policy
  • US Trademarks
  • Do Not Sell or Share My Personal Information