IC613와 함께 '에서

V

vspoojari

Guest
안녕 모두,

내가 디자인 크로스 사건 - LC 발진기 결합에 대한 위상 잡음을 분석하고 노력하고 있어요.내가 PSS에 작업을 수있게하지만, pnoise 분석 이상한 경고를 throw합니다.내가 시뮬레이터 로그 파일을 첨부했다.

내가 제안을 구현하는 노력에 게시

http://www.cadence.com/Community/blogs/rf/archive/2008/08/26/guidelines-for-simulating-oscillators-phase-noise-simulations.aspx?postID=10863

하지만 그때 결과에 어떤 차이를 만드는 것 같습니다.

반면 자신의 발진기 설계 시뮬레이션 누구도 이런 종류의 문제에 직면했습니까?모든 입력은 매우 감사합니다.

안부,
부사장

_____________________________________________________________________________________________

시뮬레이터 로그 파일 :

************************************************** ************
주기적인 안정 상태 분석`을 누르 ': GHz의 펀드 = 106.2 짐작
************************************************** ************

유령의 IC를 분석하는 동안 주기적으로 안정된 상태를하는 동안 경고
분석`을 누르 '.
경고 (유령 - 16255) : 노드 사이에 0 V의 초기 상태
없기 때문에이 OUTp 0으로 초기 추측으로 (nodeset)로 변환
바닥 용량성 경로입니다.

=================================
`누르 ': 시간 = (0들 - "2.04708 ns의)
=================================
tstab 통합에서 중요한 매개 변수 값 :
시작 = 0들
outputstart = 0들
그만 = 2.04708 ns의
기간 = 9.4162 ps의
단계 = 2.00942 ps의
maxstep = 376.648 때 fs
IC는 = 모든
skipdc = 안돼
reltol = 1E - 06
abstol (전) = 1 pA
abstol (승) = 1 자외선
온도 = 27 C
tnom = 27 C
tempeffects = 모든
방법 = gear2only
lteratio = 3.5
relref = sigglobal
cmin = 0 F
gmin = 1 추신

PSS에 : 시간 = 51.22 ps 이하 (2.5 %), 단계 때 fs = 376.6 (18.4 난 %)
PSS에 : 시간 = 153.7 ps 이하 (7.51 %), 단계 때 fs = 376.6 (18.4 난 %)
PSS에 : 시간 = 256.1 ps 이하 (12.5 %), 단계 때 fs = 376.6 (18.4 난 %)
PSS에 : 시간 = 358.6 ps 이하 (17.5 %), 단계 때 fs = 376.6 (18.4 난 %)
PSS에 : 시간 = 460.6 ps 이하 (22.5 %), 단계 때 fs = 376.6 (18.4 난 %)
PSS에 : 시간 = 563.1 ps 이하 (27.5 %), 단계 때 fs = 376.6 (18.4 난 %)
PSS에 : 시간 = 665.5 ps 이하 (32.5 %), 단계 때 fs = 376.6 (18.4 난 %)
PSS에 : 시간 = 767.7 ps 이하 (37.5 %), 단계 때 fs = 9.276 (453 U %)
PSS에 : 시간 = 870 ps 이하 (42.5 %), 단계 때 fs = 29.51 (1.44 난 %)
PSS에 : 시간 = 972.4 ps 이하 (47.5 %), 단계 때 fs = 46.02 (2.25 난 %)
PSS에 : 시간 = 1.075 ns의 (52.5 %), 단계 때 fs = 36.8 (1.8 난 %)
PSS에 : 시간 = 1.177 ns의 (57.5 %), 단계 때 fs = 29.57 (1.44 난 %)
PSS에 : 시간 = 1.279 ns의 (62.5 %), 단계 때 fs = 30.46 (1.49 난 %)
PSS에 : 시간 = 1.382 ns의 (67.5 %), 단계 때 fs = 24.38 (1.19 난 %)
PSS에 : 시간 = 1.484 ns의 (72.5 %), 단계 때 fs = 34.03 (1.66 난 %)
PSS에 : 시간 = 1.586 ns의 (77.5 %), 단계 때 fs = 29.02 (1.42 난 %)
PSS에 : 시간 = 1.689 ns의 (82.5 %), 단계 때 fs = 32.04 (1.57 난 %)
PSS에 : 시간 = 1.791 ns의 (87.5 %), 단계 때 fs = 21.18 (1.03 난 %)
PSS에 : 시간 = 1.894 ns의 (92.5 %), 단계 때 fs = 31.87 (1.56 난 %)
PSS에 : 시간 = 1.996 ns의 (97.5 %), 단계 때 fs = 28.98 (1.42 난 %)
Tstab 트란에서 예상 진동 주파수 = 106.176 GHz의입니다
(Hz에서).

=======================================
`누르 ': 시간 = (2.04708 ns의 - "2.0565 ns의)
=======================================
PSS에 반복에서 중요한 매개 변수 값 :
시작 = 2.04708 ns의
outputstart = 0들
그만 = 2.0565 ns의
기간 = 9.41835 ps의
steadyratio = 10e - 03
단계 = 2.00942 ps의
maxstep = 94.1835 때 fs
IC는 = 모든
skipdc = 안돼
reltol = 1E - 06
abstol (전) = 1 pA
abstol (승) = 1 자외선
온도 = 27 C
tnom = 27 C
tempeffects = 모든
= 자유 errpreset
방법 = gear2only
lteratio = 3.5
relref = sigglobal
cmin = 0 F
gmin = 1 추신

PSS에 : 시간 = 2.047 ns의 (2.63 %), 단계 때 fs = 27.66 (294m %)
PSS에 : 시간 = 2.048 ns의 (7.55 %), 단계 때 fs = 27.02 (287m %)
PSS에 : 시간 = 2.048 ns의 (12.7 %), 단계 때 fs = 27.51 (292m %)
PSS에 : 시간 = 2.049 ns의 (17.6 %), 단계 때 fs = 29.57 (314m %)
PSS에 : 시간 = 2.049 ns의 (22.7 %), 단계 때 fs = 31.31 (332m %)
PSS에 : 시간 = 2.05 ns의 (27.7 %), 단계 때 fs = 35.86 (381m %)
PSS에 : 시간 = 2.05 ns의 (32.5 %), 단계 때 fs = 18.33 (195m %)
PSS에 : 시간 = 2.051 ns의 (37.5 %), 단계 때 fs = 10.9 (116m %)
PSS에 : 시간 = 2.051 ns의 (42.5 %), 단계 때 fs = 9.163 (97.3 난 %)
PSS에 : 시간 = 2.052 ns의 (47.8 %), 단계 때 fs = 31.33 (333m %)
PSS에 : 시간 = 2.052 ns의 (52.6 %), 단계 때 fs = 29.66 (315m %)
PSS에 : 시간 = 2.053 ns의 (57.6 %), 단계 때 fs = 28.94 (307m %)
PSS에 : 시간 = 2.053 ns의 (62.5 %), 단계 때 fs = 29.41 (312m %)
PSS에 : 시간 = 2.053 ns의 (67.8 %), 단계 때 fs = 31.73 (337m %)
PSS에 : 시간 = 2.054 ns의 (72.5 %), 단계 때 fs = 33.36 (354m %)
PSS에 : 시간 = 2.054 ns의 (77.9 %), 단계 때 fs = 38.53 (409m %)
PSS에 : 시간 = 2.055 ns의 (82.6 %), 단계 때 fs = 17.55 (186m %)
PSS에 : 시간 = 2.055 ns의 (87.5 %), 스텝 = 9.45 때 fs (100 미터 %)
PSS에 : 시간 = 2.056 ns의 (92.6 %), 단계 때 fs = 9.585 (102m %)
PSS에 : 시간 = 2.056 ns의 (97.5 %), 단계 때 fs = 31.47 (334m %)
노드를 지정 : 46, 해가 : 1, 이름 : U1.M3.Mpx : int_b, 값 : (0.242847,
0.343320)

==============================
고조파 균형
==============================
중요 조화로운 균형을 매개 변수 :
RelTol = 1.00e - 06
abstol (나) = 1.00e - 12
abstol (승) = 1.00e - 06 승
ResidualTol = 1.00e 00
LTE_Ratio = 3.50e 00
Steady_Ratio = 1.00e 00
MaxNewtonIter = 50
초기 ********** ********** 남아
Resd 규격 = 2.18e 05 노드 U1.M4.Mpx에서 : int_b 해를 = (10)

********** iter = 1 **********
주파수 = 1.0792e 11 Hz에서, 델타 f를 = 1.75e 09
감쇠 계수 0.1입니다
델타 규격 = 1.56e 03 노드 L1.L1에서 : 1 해를 = (1)
Resd 규격 = 1.73e 05 노드 U1.M4.Mpx에서 : int_b 해를 = (10)

********** iter = 2 **********
주파수 = 1.0241e 11 Hz에서, 델타 f를 = - 3.94e 09
감쇠 계수 0.1입니다
델타 규격 = 2.94e 03 노드 U1.M1.Mnx에서 : int_b 해를 = (0)
Resd 규격 = 2.13e 05 노드 U1.M3.Mpx에서 : int_b 해를 = (1)

********** iter = 3 **********
주파수 = 1.0012e 11 Hz에서, 델타 f를 = - 5.84e 09
감쇠 계수 0.1입니다
델타 규격 = 2.65e 03 노드 U1.M1.Mnx에서 : int_b 해를 = (0)
Resd 규격 = 2.86e 05 노드 U1.M3.Mpx에서 : int_b 해를 = (1)

********** iter = 4 **********
주파수 = 9.9741e 10 Hz에서, 델타 f를 = - 5.64e 09
감쇠 계수 0.1입니다
델타 규격 = 2.51e 03 노드 U1.M1.Mnx에서 : int_b 해를 = (0)
Resd 규격 = 3.26e 05 노드 U1.M3.Mpx에서 : int_b 해를 = (1)

********** iter = 5 **********
주파수 = 9.5476e 10 Hz에서, 델타 f를 = - 9.35e 09
감쇠 계수 0.1입니다
델타 규격 = 3.65e 03 노드 Vcntrl에서 : P는 해를 = (2)
Resd 규격 = 2.98e 05 노드 U1.M3.Mpx에서 : int_b 해를 = (1)

********** iter = 6 **********
주파수 = 9.6159e 10 Hz에서, 델타 f를 = - 7.73e 09
감쇠 계수 0.1입니다
델타 규격 = 3.60e 03 노드 Vcntrl에서 : P는 해를 = (2)
Resd 규격 = 2.69e 05 노드 U1.M3.Mpx에서 : int_b 해를 = (1)

********** iter = 7 **********
주파수 = 9.7305e 10 Hz에서, 델타 f를 = - 5.81e 09
감쇠 계수 0.1입니다
델타 규격 = 5.02e 03 노드 Vcntrl에서 : P는 해를 = (2)
Resd 규격 = 2.51e 05 노드 U1.M3.Mpx에서 : int_b 해를 = (1)

********** iter = 8 **********
주파수 = 9.9880e 10 Hz에서, 델타 f를 = - 2.65e 09
감쇠 계수 0.1입니다
델타 규격 = 3.75e 03 노드 Vcntrl에서 : P는 해를 = (2)
Resd 규격 = 2.35e 05 노드 U1.M3.Mpx에서 : int_b 해를 = (1)

********** iter = 9 **********
주파수 = 9.6903e 10 Hz에서, 델타 f를 = - 5.36e 09
감쇠 계수 0.1입니다
델타 규격 = 4.90e 03 노드 Vcntrl에서 : P는 해를 = (2)
Resd 규격 = 2.20e 05 노드 U1.M4.Mpx에서 : int_b 해를 = (1)

********** iter = 10 **********
주파수 = 9.9599e 10 Hz에서, 델타 f를 = - 2.13e 09
감쇠 계수 0.1입니다
델타 규격 = 3.40e 03 노드 Vcntrl에서 : P는 해를 = (2)
Resd 규격 = 2.05e 05 노드 U1.M4.Mpx에서 : int_b 해를 = (3)

********** iter = 11 **********
주파수 = 9.6472e 10 Hz에서, 델타 f를 = - 5.04e 09
감쇠 계수 0.1입니다
델타 규격 = 4.71e 03 노드 Vcntrl에서 : P는 해를 = (2)
Resd 규격 = 1.95e 05 노드 U1.M4.Mpx에서 : int_b 해를 = (3)

********** iter = 12 **********
주파수 = 9.9387e 10 Hz에서, 델타 f를 = - 1.62e 09
감쇠 계수 0.1입니다
델타 규격 = 3.00e 03 노드 Vcntrl에서 : P는 해를 = (2)
Resd 규격 = 1.91e 05 노드 U1.M3.Mpx에서 : int_b 해를 = (3)

********** iter = 13 **********
주파수 = 9.6238e 10 Hz에서, 델타 f를 = - 4.61e 09
감쇠 계수 0.1입니다
델타 규격 = 4.29e 03 노드 Vcntrl에서 : P는 해를 = (2)
Resd 규격 = 1.80e 05 노드 U1.M3.Mpx에서 : int_b 해를 = (3)

********** iter = 14 **********
주파수 = 9.9296e 10 Hz에서, 델타 f를 = - 1.09e 09
델타 규격 = 2.45e 04 노드 Vcntrl에서 : P는 해를 = (2)
Resd 규격 = 1.08e 05 노드 U1.M3.Mpx에서 : int_b 해를 = (5)

********** iter = 15 **********
주파수 = 9.4567e 10 Hz에서, 델타 f를 = - 4.73e 09
감쇠 계수 0.1입니다
델타 규격 = 3.68e 03 노드 Vbias1에서 : P는 해를 = (2)
Resd 규격 = 1.01e 05 노드 U1.M3.Mpx에서 : int_b 해를 = (5)

********** iter = 16 **********
주파수 = 9.4380e 10 Hz에서, 델타 f를 = - 4.44e 09
감쇠 계수 0.1입니다
델타 규격 = 3.78e 03 노드 Vbias1에서 : P는 해를 = (2)
Resd 규격 = 9.30e 04 노드 U1.M3.Mpx에서 : int_b 해를 = (5)

********** iter = 17 **********
주파수 = 9.4267e 10 Hz에서, 델타 f를 = - 4.11e 09
감쇠 계수 0.1입니다
델타 규격 = 3.67e 03 노드 Vbias1에서 : P는 해를 = (2)
Resd 규격 = 8.57e 04 노드 U1.M3.Mpx에서 : int_b 해를 = (5)

********** iter = 18 **********
주파수 = 9.7314e 10 Hz에서, 델타 f를 = - 6.55e 08
델타 규격 = 3.28e 04 노드 Vbias1에서 : P는 해를 = (2)
Resd 규격 = 1.70e 05 노드 U1.M4.Mpx에서 : int_b 해를 = (3)

********** iter = 19 **********
주파수 = 1.0286e 11 Hz에서, 델타 f를 = 5.55e 09
감쇠 계수 0.1입니다
델타 규격 = 4.20e 03 노드 Vbias1에서 : P는 해를 = (3)
Resd 규격 = 1.60e 05 노드 U1.M4.Mpx에서 : int_b 해를 = (3)

********** iter = 20 **********
주파수 = 1.0071e 11 Hz에서, 델타 f를 = 2.83e 09
감쇠 계수는 0.3이다
델타 규격 = 5.87e 03 노드 Vbias1에서 : P는 해를 = (2)
Resd 규격 = 1.28e 05 노드 U1.M4.Mpx에서 : int_b 해를 = (3)

********** iter = 21 **********
주파수 = 1.0057e 11 Hz에서, 델타 f를 = 1.85e 09
델타 규격 = 1.15e 04 노드 Vbias1에서 : P는 해를 = (6)
Resd 규격 = 4.19e 04 노드 U1.M2.n3 해를 = (9)에서

********** iter = 22 **********
주파수 = 9.8922e 10 Hz에서, 델타 f를 = - 1.65e 09
감쇠 계수 0.4입니다
델타 규격 = 9.67e 03 노드 Vbias1에서 : P는 해를 = (2)
Resd 규격 = 1.55e 04 노드 U1.M2.n3 해를 = (0)에서

********** iter = 23 **********
주파수 = 1.0054e 11 Hz에서, 델타 f를 = 6.23e 08
델타 규격 = 9.56e 03 노드 Vbias1에서 : P는 해를 = (2)
Resd 규격 = 4.19e 04 노드 U1.M2.n3 해를 = (3)

********** iter = 24 **********
주파수 = 9.8916e 10 Hz에서, 델타 f를 = - 1.62e 09
감쇠 계수는 0.2이다
델타 규격 = 4.84e 03 노드 Vbias1에서 : P는 해를 = (2)
Resd 규격 = 7.59e 03 노드 U1.M2.n3 해를 = (0)에서

********** iter = 25 **********
주파수 = 1.0053e 11 Hz에서, 델타 f를 = 3.15e 08
감쇠 계수 0.4입니다
델타 규격 = 2.18e 03 노드 Vbias1에서 : P는 해를 = (2)
Resd 규격 = 4.50e 03 노드 U1.M2.n3 해를 = (0)에서

********** iter = 26 **********
주파수 = 1.0052e 11 Hz에서, 델타 f를 = 1.76e 08
감쇠 계수 0.1입니다
델타 규격 = 3.05e 02 노드 Vbias1에서 : P는 해를 = (2)
Resd 규격 = 3.78e 04 노드 U1.M2.n3 해를 = (3)

********** iter = 27 **********
주파수 = 9.8904e 10 Hz에서, 델타 f를 = - 1.45e 09
감쇠 계수 0.1입니다
델타 규격 = 2.42e 03 노드 Vbias1에서 : P는 해를 = (2)
Resd 규격 = 7.50e 03 노드 U1.M2.n3 해를 = (0)에서

********** iter = 28 **********
주파수 = 1.0053e 11 Hz에서, 델타 f를 = 3.16e 08
감쇠 계수 0.4입니다
델타 규격 = 2.16e 03 노드 Vbias1에서 : P는 해를 = (2)
Resd 규격 = 4.45e 03 노드 U1.M2.n3 해를 = (0)에서

********** iter = 29 **********
주파수 = 1.0052e 11 Hz에서, 델타 f를 = 1.78e 08
감쇠 계수 0.1입니다
델타 규격 = 3.04e 02 노드 Vbias1에서 : P는 해를 = (2)
Resd 규격 = 1.54e 03 노드 U1.M4.Mpx에서 : int_b 해를 = (3)

********** iter = 30 **********
주파수 = 1.0036e 11 Hz에서, 델타 f를 = - 2.51e 05
델타 규격 = 7.06e 01 노드 Vcntrl에서 : P는 해를 = (9)
Resd 규격 = 5.39e 01 노드 U1.M3.Mpx에서 : int_b 해를 = (9)

********** iter = 31 **********
주파수 = 1.0036e 11 Hz에서, 델타 f를 = - 7.17e 03
델타 규격 = 2.26e - 01 노드 Vcntrl에서 : P는 해를 = (

<img src="http://www.edaboard.com/images/smiles/icon_cool.gif" alt="차가운" border="0" />Resd 규격 = 5.35e - 01 노드 U1.M3.Mpx에서 : int_b 해를 = (7)

*************************************************
기본 주파수 100.357 GHz의입니다.
*************************************************

CPU 시간 = 0들

총 시간 PSS에 필요한 분석을위한`PSS에 '33.66 s을했다

증강 Jacobian 모드입니다
자율 컴퓨팅 Floquet 모드 회로에 대한 ......
....................................했다!

************************************************** **********************
주기적인 잡음 분석`pnoise ': GHz의 주파수 = 100.357 (1 kHz에서 - "10
MHz 이상)
************************************************** **********************
오실레이터의 주파수는 코너입니다 5.46788e - 05
pnoise : 주파수 = 1.318 kHz에서 (3 %), 단계 = 116 Hz에서 (1 %)
pnoise : 주파수 = 2.089 kHz로 (8 %), 단계 = 183.8 Hz에서 (1 %)
pnoise : 주파수 = 3.311 kHz로 (13 %), 단계 = 291.4 Hz에서 (1 %)
pnoise : 주파수 = 5.248 kHz로 (18 %), 스텝 = 461.8 Hz에서 (1 %)
pnoise : 주파수 = 8.318 kHz로 (23 %), 스텝 = 731.9 Hz에서 (1 %)
pnoise : 주파수 = 13.18 kHz로 (28 %), 스텝 = 1.16 kHz로 (1 %)
pnoise : 주파수 = 20.89 kHz로 (33 %), 스텝 = 1.838 kHz로 (1 %)
pnoise : 주파수 = 33.11 kHz로 (38 %), 스텝 = 2.914 kHz로 (1 %)
pnoise : 주파수 = 52.48 kHz로 (43 %), 스텝 = 4.618 kHz로 (1 %)
pnoise : 주파수 = 83.18 kHz로 (48 %), 스텝 = 7.319 kHz로 (1 %)
pnoise : 주파수 = 131.8 kHz로 (53 %), 스텝 = 11.6 kHz로 (1 %)
pnoise : 주파수 = 208.9 kHz로 (58 %), 스텝 = 밀린 요금을 지불 kHz에서 (1 %)
pnoise : 주파수 = 331.1 kHz로 (63 %), 스텝 = 29.14 kHz에서 (1 %)
pnoise : 주파수 = 524.8 kHz로 (68 %), 스텝 = 46.18 kHz에서 (1 %)
pnoise : 주파수 = 831.8 kHz로 (73 %), 스텝 = 73.19 kHz에서 (1 %)
pnoise : 주파수 = 1.318 MHz 이상 (78 %), 단계 = 116 kHz에서 (1 %)
pnoise : 주파수 = 2.089 MHz 이상 (83 %), 스텝 = 183.8 kHz에서 (1 %)
pnoise : 주파수 = 3.311 MHz 이상 (88 %), 스텝 = 291.4 kHz에서 (1 %)
pnoise : 주파수 = 5.248 MHz 이상 (93 %), 스텝 = 461.8 kHz에서 (1 %)
pnoise : 주파수 = 8.318 MHz 이상 (98 %), 스텝 = 731.9 kHz에서 (1 %)

유령로부터 경고 주파수 = 10 MHz의 중 PNoise 분석`pnoise '.
경고 (유령 - 16518) : 산술 예외 분석
`pnoise '.

총 시간 pnoise 분석`pnoise '에 대한됐다 17.19 s의 필요

modelParameter : 서면으로 모델 파라미터 값을 rawfile.
요소 : 서면 인스턴스를 매개 변수 값을 rawfile.
outputParameter : 서면으로 출력 매개 변수 값을 rawfile.
designParamVals : rawfile에 Netlist 매개 변수를 쓰고 싶어요.
원시 : rawfile에 원시를 쓰고 싶어요.
subckts : rawfile에 subcircuits를 쓰고 싶어요.

 

Welcome to EDABoard.com

Sponsor

Back
Top