You are on page 1of 107

Header

Project
IP
Sub-block
Library
Signoff Date
Delivery Owner
Reviewer1
Reviewer2

Page 1

Header

RF PLL
VCO
PLL_TOP

Anil
Partha
Ajay

Page 2

Functional Description
Design of a 2GHz LC VCO which requires tight phase noise spec
of -123dBc/Hz @1MHz.

Pin name

Function

Type

Describe the functionality of the


pin

O-output, I-input, S-supply,


X-en/bypass and D-digital

lo_100u_iptat

Input pin draws 100uA current from


the previous block connected to it

Ifout

Input pin connected to Vctrl used in


VCO Calibration switch

mode_sel

Input pin connected to gnd used in


VCO Calibration switch

en-cmp
Pu
pu_bg

Input pin connected to ground used


in Vctrl comparison
Input pin connected to Vdd used in
current output divider buffer
Input pin connected to Vdd used in
generating bias voltages v150mV
and v850mV

I
I
I

vco_coarse_band<4:0>

Coarse words

en_hi_current
icont_vco<2:0>
Vcon
Vcop
buffp_logen
buffn_logen
buffp_divider
buffn_divider
ilo_lc_iq_1000
ilo_mix 500
ilo_mix 1000
ilo_qlo
vbias_850mv
Up
Dn
avdd_vco
asub_vco
agnd_vco

PN/N mode select pin


Current control pins
Output pin_negative
Output pin_positive
Current output pin
Current output pin
Current output pin
Current output pin
No Connection
No Connection
No Connection
No Connection
No Connection
No Connection
No Connection
Vdd supply
Ground pin
Ground pin

I
D
O
O
O
O
O
O
S
S
S

Reset state

Signal level
[min typ max]

0/1 for digital


signals coming from
SPI

0.6V

0V
0V
1.2V
1.2V
0

[0 1.2]

[0 1.2]

1.2V
0V
0V

Comments

Parameter specification

S.No

Parameter

1
2

Current Consumption
Current Consumption

3
4
5
6
7

Phase noise @ 1MHz


Phase noise @ 1MHz
Frequency Range
Kvco @3.0GHz
Pushing

Description
In High performance
mode
In low power mode
In High performance
mode
In low power mode

Page 6

Specification
[min typ max]
4(max)
1(max)
-123
-117
2.2-3.0
200
10

Parameter specification

Units
mA
mA
dBc/Hz
dBc/Hz
GHz
Mhz/V
Mhz/V

Page 7

DC_0_schematic

S.No

Parameter

Test condition
DC Current(Idc)

Idc (Low Power)

Run DC analysis across PVT corners. Measure the DC current.

Idc (High Perf)

Run DC analysis across PVT corners. Measure the DC current.

Page 8

DC_0_schematic

Spec

Uni Simulation results


ts
[min typ max]

Corners

Notes/Remarks

0.34, 0.52, 0.7

Slow-40, typ, fast 125

Low Power mode

1.73, 2.17, 2.2.8

Slow-40, typ, fast-125

High Performance mode

Page 9

DC_0_schematic

Results path
detailed results path

Assumptions

Testbench path

http://192.168.1.210/SVN/RF_130/trunk/ip/PLL/docs/VCO2G_results/Ibias_PVT_VCO2G.ods
http://192.168.1.210/SVN/RF_130/trunk/ip/PLL/docs/VCO2G_results/Ibias_PVT_VCO2G.ods

Page 10

DC_0_schematic

ADE state
http://192.168.1.210/SVN/RF_130/trunk/ip/PLL/docs/VCO2G_results/vco2g_IbaisVsPVT.sdb
http://192.168.1.210/SVN/RF_130/trunk/ip/PLL/docs/VCO2G_results/vco2g_IbaisVsPVT.sdb

Page 11

DC_0_layout

S.No

Parameter

Idc (Low Power)

Idc (High Perf)

Test condition
DC Current(Idc)
Run DC analysis across PVT corners. Measure the DC current.
Run DC analysis across PVT corners. Measure the DC current.

Page 12

DC_0_layout

Unit
Spec s
A
A

Simulation
results
[min typ max]

Corners

Notes/Remarks

0.31, 0.49, 0.67

Slow-40, typ, fast-125

Low Power mode

Slow-40, typ, fast-125

High Performance mode

1.63, 2.06, 2.68

Page 13

DC_0_layout

Results path
detailed results path

Assumptions

Testbench path

http://192.168.1.210/SVN/RF_130/trunk/ip/PLL/docs/VCO2G_results/Ibias_PVT_VCO2G.ods
http://192.168.1.210/SVN/RF_130/trunk/ip/PLL/docs/VCO2G_results/Ibias_PVT_VCO2G.ods

Page 14

DC_0_layout

ADE state
http://192.168.1.210/SVN/RF_130/trunk/ip/PLL/docs/VCO2G_results/vco2g_IbaisVsPVT.sdb
http://192.168.1.210/SVN/RF_130/trunk/ip/PLL/docs/VCO2G_results/vco2g_IbaisVsPVT.sdb

Page 15

DC_1_schematic

S.No
1
2

Parameter

Idc (Low Power)


Idc (High Perf)

Test condition
DC Current(Idc)
Run DC analysis across PVT corners. Measure the DC current.
Run DC analysis across PVT corners. Measure the DC current.

Page 16

DC_1_schematic

Spec

Units

1m

4m

Simulation results
[min typ max]

0.476, 1.02, 1.31


3.25, 4.28, 5.53

Page 17

DC_1_schematic

Corners

Notes/Remarks

Results path
detailed results path

Fast-125, typ, fast -40

Low Power mode

http://192.168.1.210/SVN/RF_130/trunk/ip/PLL/docs/VCO2G_res

Fast-125, typ, fast -40

High Performance mode

http://192.168.1.210/SVN/RF_130/trunk/ip/PLL/docs/VCO2G_res

Page 18

DC_1_schematic

Assumptions

Testbench path

ADE state

http://192.168.1.210/SVN/RF_130/trunk/ip/PLL/docs/VC

http://192.168.1.210/SVN/RF_130/trunk/ip/PLL/docs/VC

Page 19

DC_1_layout

S.No
1
2

Parameter

Idc (Low Power)


Idc (High Perf)

Test condition
DC Current(Idc)
Run DC analysis across PVT corners. Measure the DC current.
Run DC analysis across PVT corners. Measure the DC current.

Page 20

DC_1_layout

Spec

Units

1m

4m

Simulation results
[min typ max]

0.43, 0.96, 1.22


3.12, 4.02, 5.17

Page 21

DC_1_layout

Corners

Notes/Remarks

Results path
detailed results path

Slow-40, typ, fast 125

Low Power mode

http://192.168.1.210/SVN/RF_130/trunk/ip/PLL/docs/VCO2G_res

Slow-125, typ, fast-40

High Performance mode

http://192.168.1.210/SVN/RF_130/trunk/ip/PLL/docs/VCO2G_res

Page 22

DC_1_layout

Assumptions

Testbench path

ADE state

http://192.168.1.210/SVN/RF_130/trunk/ip/PLL/docs/VC

http://192.168.1.210/SVN/RF_130/trunk/ip/PLL/docs/VC

Page 23

DC_3_schematic

S.No

Parameter

Test condition
DC Current(Idc)

Idc (Low Power)

Run DC analysis across PVT corners. Measure the DC current.

Idc (High Perf)

Run DC analysis across PVT corners. Measure the DC current.

Page 24

DC_3_schematic

Spec

Units

Simulation results
[min typ max]

Corners

0.95, 1.86, 2.55

Fast-125, typ, fast-40

3.38, 7.33, 9.51

Fast-125, typ, fast-40

Page 25

DC_3_schematic

Notes/Remarks

Results path
detailed results path

Assumptions

Low Power mode

http://192.168.1.210/SVN/RF_130/trunk/ip/PLL/docs/VCO2G_results/Ibias_PVT_VCO2G.ods

High Performance mode

http://192.168.1.210/SVN/RF_130/trunk/ip/PLL/docs/VCO2G_results/Ibias_PVT_VCO2G.ods

Page 26

DC_3_schematic

Testbench path

ADE state

http://192.168.1.210/SVN/RF_130/trunk/ip/PLL/docs/VCO2G_results/vco2g_IbaisVsPVT

http://192.168.1.210/SVN/RF_130/trunk/ip/PLL/docs/VCO2G_results/vco2g_IbaisVsPVT

Page 27

DC_3_layout

S.No
1
2

Parameter

Idc (Low Power)


Idc (High Perf)

Test condition
DC Current(Idc)
Run DC analysis across PVT corners. Measure the DC current.
Run DC analysis across PVT corners. Measure the DC current.

Page 28

DC_3_layout

Spec

Simulation results
[min typ max]

Units
A

0.53, 1.71, 2.37

3.45, 6.94, 8.91

Page 29

DC_3_layout

Corners

Notes/Remarks

Results path
detailed results path

Slow-125, typ, fast-40

Low Power mode

http://192.168.1.210/SVN/RF_130/trunk/ip/PLL/docs/VCO2G_res

fast-125, typ, fast-40

High Performance mode

http://192.168.1.210/SVN/RF_130/trunk/ip/PLL/docs/VCO2G_res

Page 30

DC_3_layout

Assumptions

Testbench path

ADE state

http://192.168.1.210/SVN/RF_130/trunk/ip/PLL/docs/VC

http://192.168.1.210/SVN/RF_130/trunk/ip/PLL/docs/VC

Page 31

Coverage_0_schematic

S.No

Parameter

Range
1
2

Range_min(vco_word=0,vctrl=0.6V)
Range_max(vco_word=1023,vctrl=0.6V)

Voltage control sensitivi


6

Kvco(vctrl=0.3 vctrl=0.9)

Kvco_PVT(vctrl=0.3 vctrl=0.9)

Supply sensitivity
8

Kpush(Vsupply=1.2-1.25)

Kpush_PVT(Vsupply=1.2-1.25)

Output swing
10

Vp_vco(vctrl=0.6V,icont=3)

11

Vp_vco_PVT(vctrl=0.6V,icont=3)

Page 32

Coverage_0_schematic

Test condition

Range
Run HB analysis across PVT corners. Find the Oscillating frequency
Run HB analysis across PVT corners. Find the Oscillating frequency

Voltage control sensitivity

Run HB analysis at typical corner for all the VCO words with vctrl=0.3V and 0.9V. Find the Oscillating frequencies.The KVC
calculated as follows Kvco=(Freq@0.9V-Freq@0.3V)/0.6V

Run HB analysis for min and max bands across PVT,with vctrl=0.3V and 0.9V. Find the Oscillating frequencies.The KVCO
calculated as follows Kvco=(Freq@0.9V-Freq@0.3V)/0.6V.Report the KVCO variation across corner

Supply sensitivity

Run HB analysis at typical corner for all the VCO words with Vsupply=1.1V and 1.3V. Find the Oscillating frequencies.The KV

Run HB analysis for min and max bands across PVT,with Vsupply=1.2V and 1.25V. Find the Oscillating frequencies.The KV
calculated as follows Kvco=(Freq@1.25V-Freq@1.2V)/0.05V

Output swing

Run HB analysis at typical corner for all the VCO words with vctrl=0.6V. Find the Oscillating amplitude.Report the peak amplit
nets

Run HB analysis for min and max bands across PVT,with vctrl=0.6V. Find the Oscillating amplitude.Report the peak amplitu
nets

Page 33

Coverage_0_schematic

Spec

Simulation results
[min typ max]

Units

PN Mode
2.2-3.0
<2.2
>3.0

GHz
GHz
GHz

2.32-3.02
2.23 2.32 2.44
2.93 3.02 3.1

Mhz/V

70, 152

Mhz/V

67 70 72 (Low band)
140 152 160 (High Band)

Mhz/V

0, 30

Mhz/V

0 0 - (Low band)
20 30 30(High Band)

0.3 0.46
- 0.3 0.52 (lowband)
0.29 0.46 0.61 (High band)

Page 34

Coverage_0_schematic

Corners

Simulation results
[min typ max]

PN Mode

N Mode
Typical
Slow-40,typ,fast-40
slow-125,typ,fast-40

2.18, 3.02
2.18, 2.28, 2.39
2.85, 2.93, 3.02

Typical @ low and High bands


respectively

67, 140

Slow-125 Typ Fast-40 (Low band)


Fast-125 Typ slow-40 (High Band)

62 67 68 (Low band)
132, 140, 145(High Band)

Typical @ low and High bands


respectively

5 30

Slow-40 typ (Low band)


Fast-40 typ slow-40 (Fast band)

0 5 5 (Low Band)
15 30 30 (High Band)

Typical @ low and High bands


respectively

0.67, 0.75

- typ fast-40
Slow-125,typ,fast-40

0.4, 0.67, 0.87(Low Band)


0.57, 0.75, 0.95 (High Band)

Page 35

Coverage_0_schematic

Corners

Notes/Remarks

N Mode

Results path
detailed results path

slow-125,typ,fast-40
slow-125,typ,fast-40

http://192.168.1.210/SVN/RF_130/trunk/ip/PLL/docs/VC
http://192.168.1.210/SVN/RF_130/trunk/ip/PLL/docs/VC
http://192.168.1.210/SVN/RF_130/trunk/ip/PLL/docs/VC

Typical @ low and High bands


respectively

http://192.168.1.210/SVN/RF_130/trunk/ip/PLL/docs/VC

Slow-125,Typ, Fast-40 (Low Band)


Fast-125,Typ,Slow-40 (High Band)

http://192.168.1.210/SVN/RF_130/trunk/ip/PLL/docs/VC

Typical @ low and High bands


respectively

http://192.168.1.210/SVN/RF_130/trunk/ip/PLL/docs/VC

Slow-40, Typ, Fast-125(Low Band)


Slow-40 Typ Fast-125 (High Band)

http://192.168.1.210/SVN/RF_130/trunk/ip/PLL/docs/VC
Typical @ low and High bands
respectively

http://192.168.1.210/SVN/RF_130/trunk/ip/PLL/docs/VC

Slow-125 Typ Fast-40 (Low Band)


Fast-125 Typ Fast-40 (High band)

http://192.168.1.210/SVN/RF_130/trunk/ip/PLL/docs/VC

Page 36

Coverage_0_schematic

Assumptions

Testbench path

Page 37

ADE state

Coverage_0_layout

S.No

Parameter

Range
1
2

Range_min(vco_word=0,vctrl=0.6V)
Range_max(vco_word=1023,vctrl=0.6V)

Voltage control sensitivi


6

Kvco(vctrl=0.3 vctrl=0.9)

Kvco_PVT(vctrl=0.3 vctrl=0.9)

Kpush(Vsupply=1.2-1.25)

Kpush_PVT(Vsupply=1.2-1.25)

Supply sensitivity

Output swing
10

Vp_vco(vctrl=0.6V,icont=3)

11

Vp_vco_PVT(vctrl=0.6V,icont=3)

Page 38

Coverage_0_layout

Test condition

Range
Run HB analysis across PVT corners. Find the Oscillating frequency
Run HB analysis across PVT corners. Find the Oscillating frequency

Voltage control sensitivity

Run HB analysis at typical corner for all the VCO words with vctrl=0.3V and 0.9V. Find the Oscillating frequencies.The KVC
calculated as follows Kvco=(Freq@0.9V-Freq@0.3V)/0.6V

Run HB analysis for min and max bands across PVT,with vctrl=0.3V and 0.9V. Find the Oscillating frequencies.The KVCO
calculated as follows Kvco=(Freq@0.9V-Freq@0.3V)/0.6V.Report the KVCO variation across corner

Supply sensitivity

Run HB analysis at typical corner for all the VCO words with Vsupply=1.1V and 1.3V. Find the Oscillating frequencies.The KV

Run HB analysis for min and max bands across PVT,with Vsupply=1.2V and 1.25V. Find the Oscillating frequencies.The KV
calculated as follows Kvco=(Freq@1.25V-Freq@1.2V)/0.05V

Output swing

Run HB analysis at typical corner for all the VCO words with vctrl=0.6V. Find the Oscillating amplitude.Report the peak amplit
nets

Run HB analysis for min and max bands across PVT,with vctrl=0.6V. Find the Oscillating amplitude.Report the peak amplitu
nets

Page 39

Coverage_0_layout

Spec

Simulation results
[min typ max]

Units

PN Mode
2.2-3.0
<2.2
>3.0

GHz
GHz
GHz
Mhz/V
Mhz/V

Mhz/V

Mhz/V

Page 40

Coverage_0_layout

Corners

Simulation results
[min typ max]

PN Mode

N Mode
2.2-3.1
2.2 2.34 2.46
2.9 2.99 3.1

0.45 0.55
0.41 0.45 0.68(Low Band)
0.48 0.55 0.74 (High Band)

Page 41

Coverage_0_layout

Corners

Notes/Remarks

N Mode

Results path
detailed results path

http://192.168.1.210/SVN/RF_130/trunk/ip/PLL/docs/VC
http://192.168.1.210/SVN/RF_130/trunk/ip/PLL/docs/VC
http://192.168.1.210/SVN/RF_130/trunk/ip/PLL/docs/VC

Typical
Slow-40,typ,fast-40
Slow-40,typ,fast-40

http://192.168.1.210/SVN/RF_130/trunk/ip/PLL/docs/VC

http://192.168.1.210/SVN/RF_130/trunk/ip/PLL/docs/VC

http://192.168.1.210/SVN/RF_130/trunk/ip/PLL/docs/VC

http://192.168.1.210/SVN/RF_130/trunk/ip/PLL/docs/VC
Typical @ low and High bands
respectively

http://192.168.1.210/SVN/RF_130/trunk/ip/PLL/docs/VC

Slow-40 Typ Fast-40 (Low Band)


Slow -40 Typ Fast-40 (High band)

http://192.168.1.210/SVN/RF_130/trunk/ip/PLL/docs/VC

Page 42

Coverage_0_layout

Assumptions

Testbench path

Page 43

ADE state

Coverage_1_schematic

S.No

Parameter

Range
1
2

Range_min(vco_word=0,vctrl=0.6V)
Range_max(vco_word=1023,vctrl=0.6V)

Voltage control sensitivi


6

Kvco(vctrl=0.3 vctrl=0.9)

Kvco_PVT(vctrl=0.3 vctrl=0.9)

Supply sensitivity
8

Kpush(Vsupply=1.2-1.25)

Kpush_PVT(Vsupply=1.2-1.25)

Output swing
10

Vp_vco(vctrl=0.6V,icont=3)

11

Vp_vco_PVT(vctrl=0.6V,icont=3)

Page 44

Coverage_1_schematic

Test condition

Range
Run HB analysis across PVT corners. Find the Oscillating frequency
Run HB analysis across PVT corners. Find the Oscillating frequency

Voltage control sensitivity

Run HB analysis at typical corner for all the VCO words with vctrl=0.3V and 0.9V. Find the Oscillating frequencies.The KVC
calculated as follows Kvco=(Freq@0.9V-Freq@0.3V)/0.6V

Run HB analysis for min and max bands across PVT,with vctrl=0.3V and 0.9V. Find the Oscillating frequencies.The KVCO
calculated as follows Kvco=(Freq@0.9V-Freq@0.3V)/0.6V.Report the KVCO variation across corner

Supply sensitivity

Run HB analysis at typical corner for all the VCO words with Vsupply=1.1V and 1.3V. Find the Oscillating frequencies.The KV

Run HB analysis for min and max bands across PVT,with Vsupply=1.2V and 1.25V. Find the Oscillating frequencies.The KV
calculated as follows Kvco=(Freq@1.25V-Freq@1.2V)/0.05V

Output swing

Run HB analysis at typical corner for all the VCO words with vctrl=0.6V. Find the Oscillating amplitude.Report the peak amplit
nets

Run HB analysis for min and max bands across PVT,with vctrl=0.6V. Find the Oscillating amplitude.Report the peak amplitu
nets

Page 45

Coverage_1_schematic

Spec

Simulation results
[min typ max]

Units

PN Mode
2.2-3.0
<2.2
>3.0

GHz
GHz
GHz

2.32 3.01
2.21 2.32 2.46
2.93 3.0 3.08

Mhz/V

68 152

Mhz/V

65 68 72(Low band)
140 152 160 (High Band)

Mhz/V

-5 20

Mhz/V

0 -5 -10 (Low band)


5 20 35 (High Band)

0.67 0.79
0.4 0.67 0.825 (lowband)
0.49 0.79 0.89 (High band)

Page 46

Coverage_1_schematic

Corners

Simulation results
[min typ max]

PN Mode

N Mode
Typical
slow-125,typ,fast-40
slow-125,typ,fast-40

2.28-2.92
2.17 2.28 2.39
2.84 2.92 3.0

Typical @ low and High bands


respectively

67 137

Slow-125 Typ Fast-40 (Low band)


fast-125 Typ slow-40 (High Band)

62 67 67 (Low band)
130 137 143 (High Band)

Typical @ low and High bands


respectively

0 30

Slow-125 typ Fast-40 (Highband)


fast-40 typ fast-125 (Low band)

0 0 -5 (Low Band)
10 30 35 (High Band)

Typical @ low and High bands


respectively

1.1 1.2

Slow-125 typ fast-40


Fast-125,typ,fast-40

0.78 1.11 1.32 (Low Band)


0.96 1.2 1.38(High Band)

Page 47

Coverage_1_schematic

Corners

Notes/Remarks

N Mode

Results path
detailed results path

Typical
slow-125,typ,fast-40
slow-125,typ,fast-40

http://192.168.1.210/SVN/RF_130/trunk/ip/PLL/docs/VC
http://192.168.1.210/SVN/RF_130/trunk/ip/PLL/docs/VC
http://192.168.1.210/SVN/RF_130/trunk/ip/PLL/docs/VC

Typical @ low and High bands


respectively

http://192.168.1.210/SVN/RF_130/trunk/ip/PLL/docs/VC

Slow-125,Typ,Typ (Low Band)


Fast-125,Typ,Slow-40 (High Band)

http://192.168.1.210/SVN/RF_130/trunk/ip/PLL/docs/VC

Typical @ low and High bands


respectively

http://192.168.1.210/SVN/RF_130/trunk/ip/PLL/docs/VC

Slow-125, Typ, slow-40(Low Band)


Slow-40 Typ Slow-125 (High Band)

http://192.168.1.210/SVN/RF_130/trunk/ip/PLL/docs/VC
Typical @ low and High bands
respectively

http://192.168.1.210/SVN/RF_130/trunk/ip/PLL/docs/VC

Fast-125 Typ Fast-40 (Low Band)


Slow-125 Typ Fast-40 (High band)

http://192.168.1.210/SVN/RF_130/trunk/ip/PLL/docs/VC

Page 48

Coverage_1_schematic

Assumptions

Testbench path

Page 49

ADE state

Coverage_1_layout

S.No

Parameter

Range
1
2

Range_min(vco_word=0,vctrl=0.6V)
Range_max(vco_word=1023,vctrl=0.6V)

Voltage control sensitivi


6

Kvco(vctrl=0.3 vctrl=0.9)

Kvco_PVT(vctrl=0.3 vctrl=0.9)

Kpush(Vsupply=1.2-1.25)

Kpush_PVT(Vsupply=1.2-1.25)

Supply sensitivity

Output swing
10

Vp_vco(vctrl=0.6V,icont=3)

11

Vp_vco_PVT(vctrl=0.6V,icont=3)

Page 50

Coverage_1_layout

Test condition

Range
Run HB analysis across PVT corners. Find the Oscillating frequency
Run HB analysis across PVT corners. Find the Oscillating frequency

Voltage control sensitivity

Run HB analysis at typical corner for all the VCO words with vctrl=0.3V and 0.9V. Find the Oscillating frequencies.The KVC
calculated as follows Kvco=(Freq@0.9V-Freq@0.3V)/0.6V

Run HB analysis for min and max bands across PVT,with vctrl=0.3V and 0.9V. Find the Oscillating frequencies.The KVCO
calculated as follows Kvco=(Freq@0.9V-Freq@0.3V)/0.6V.Report the KVCO variation across corner

Supply sensitivity

Run HB analysis at typical corner for all the VCO words with Vsupply=1.1V and 1.3V. Find the Oscillating frequencies.The KV

Run HB analysis for min and max bands across PVT,with Vsupply=1.2V and 1.25V. Find the Oscillating frequencies.The KV
calculated as follows Kvco=(Freq@1.25V-Freq@1.2V)/0.05V

Output swing

Run HB analysis at typical corner for all the VCO words with vctrl=0.6V. Find the Oscillating amplitude.Report the peak amplit
nets

Run HB analysis for min and max bands across PVT,with vctrl=0.6V. Find the Oscillating amplitude.Report the peak amplitu
nets

Page 51

Coverage_1_layout

Spec

Simulation results
[min typ max]

Units

PN Mode
2.2-3.0
<2.2
>3.0

GHz
GHz
GHz

2.37-3.05
2.24 2.37 2.48
2.96 3.05 3.14

Mhz/V

67, 162

Mhz/V

72 77 80 (Low band)
150 162 158 (High Band)

Mhz/V

Mhz/V

0.41 0.56
- 0.41 0.65 (lowband)
0.26 0.56 0.73 (High band)

Page 52

Coverage_1_layout

Corners

Simulation results
[min typ max]

PN Mode

N Mode
Typical
Slow-40,typ,fast-40
Slow-40,typ,fast-40

2.21-3.07
2.21 2.34 2.45
2.89 2.98 3.07

Typical @ low and High bands


respectively

74 150

Slow-40 Typ Fast-40 (Low band)


Slow-40 Typ slow-40 (High Band)

70 74 75 (Low band)
145 150 157 (High Band)

Typical @ low and High bands


respectively

0.85 0.96

-,typ,fast-40
Fast-125,typ,fast-40

0.57 0.85 1.1 (Low Band)


0.68 0.96 0.9 (High Band)

Page 53

Coverage_1_layout

Corners

Notes/Remarks

N Mode

Results path
detailed results path

Typical
Slow-40,typ,fast-40
Slow-40,typ,fast-40

http://192.168.1.210/SVN/RF_130/trunk/ip/PLL/docs/VC
http://192.168.1.210/SVN/RF_130/trunk/ip/PLL/docs/VC
http://192.168.1.210/SVN/RF_130/trunk/ip/PLL/docs/VC

Typical @ low and High bands


respectively

http://192.168.1.210/SVN/RF_130/trunk/ip/PLL/docs/VC

Slow-40,Typ,Fast-40 (Low Band)


Fast-125,Typ,Slow-40 (High Band)

http://192.168.1.210/SVN/RF_130/trunk/ip/PLL/docs/VC

http://192.168.1.210/SVN/RF_130/trunk/ip/PLL/docs/VC

http://192.168.1.210/SVN/RF_130/trunk/ip/PLL/docs/VC
Typical @ low and High bands
respectively

http://192.168.1.210/SVN/RF_130/trunk/ip/PLL/docs/VC

Fast-125 Typ Fast-40 (Low Band)


Fast-125 Typ Fast-40 (High band)

http://192.168.1.210/SVN/RF_130/trunk/ip/PLL/docs/VC

Page 54

Coverage_1_layout

Assumptions

Testbench path

Page 55

ADE state

Coverage_3_schematic

S.No

Parameter

Range
1
2

Range_min(vco_word=0,vctrl=0.6V)
Range_max(vco_word=1023,vctrl=0.6V)

Voltage control sensitivi


6

Kvco(vctrl=0.3 vctrl=0.9)

Kvco_PVT(vctrl=0.3 vctrl=0.9)

Supply sensitivity
8

Kpush(Vsupply=1.2-1.25)

Kpush_PVT(Vsupply=1.2-1.25)

Output swing
10

Vp_vco(vctrl=0.6V,icont=3)

11

Vp_vco_PVT(vctrl=0.6V,icont=3)

Page 56

Coverage_3_schematic

Test condition

Range
Run HB analysis across PVT corners. Find the Oscillating frequency
Run HB analysis across PVT corners. Find the Oscillating frequency

Voltage control sensitivity

Run HB analysis at typical corner for all the VCO words with vctrl=0.3V and 0.9V. Find the Oscillating frequencies.The KVC
calculated as follows Kvco=(Freq@0.9V-Freq@0.3V)/0.6V

Run HB analysis for min and max bands across PVT,with vctrl=0.3V and 0.9V. Find the Oscillating frequencies.The KVCO
calculated as follows Kvco=(Freq@0.9V-Freq@0.3V)/0.6V.Report the KVCO variation across corner

Supply sensitivity

Run HB analysis at typical corner for all the VCO words with Vsupply=1.1V and 1.3V. Find the Oscillating frequencies.The KV

Run HB analysis for min and max bands across PVT,with Vsupply=1.2V and 1.25V. Find the Oscillating frequencies.The KV
calculated as follows Kvco=(Freq@1.25V-Freq@1.2V)/0.05V

Output swing

Run HB analysis at typical corner for all the VCO words with vctrl=0.6V. Find the Oscillating amplitude.Report the peak amplit
nets

Run HB analysis for min and max bands across PVT,with vctrl=0.6V. Find the Oscillating amplitude.Report the peak amplitu
nets

Page 57

Coverage_3_schematic

Spec

Simulation results
[min typ max]

Units

PN Mode
2.2-3.0
<2.2
>3.0

GHz
GHz
GHz

2.31-2.98
2.22 2.31 2.42
2.93 2.98 3.06

Mhz/V

68, 147

Mhz/V

65 68 70 (Low band)
137 147 153 (High Band)

Mhz/V

-20, -20

Mhz/V

0 -20 -50(Low band)


15 -20 -65 (High Band)

0.92, 1.089
0.46, 0.92, 1.11(lowband)
0.56, 1.09, 1.16 (High band)

Page 58

Coverage_3_schematic

Corners

Simulation results
[min typ max]

PN Mode

N Mode
Typical
slow-125,typ,fast-125
slow-125,typ,fast-125

2.27 2.91
2.17 2.27 2.38
2.84 2.91 2.99

Typical @ low and High bands


respectively

65, 130

Slow -125 Typ Fast-125 (Low band)


fast-40 Typ slow-40 (High Band)

60 63 67 (Low band)
130 135 140 (High Band)

Typical @ low and High bands


respectively

-5 30

Fast-125 typ Fast -40 (Highband)


Slow-125 typ fast-40 (Low band)

0 -5 -10 (Low Band)


15 30 30 (High Band)

Typical @ low and High bands


respectively

1.51, 1.57

Fast-125,typ,fast-40
Fast-125,typ,fast-40

0.79 1.51, 1.63(Low Band)


0.89, 1.57, 1.65 (High Band)

Page 59

Coverage_3_schematic

Corners

Notes/Remarks

N Mode

Results path
detailed results path

slow-125,typ,fast-125
slow-125,typ,fast-125

http://192.168.1.210/SVN/RF_130/trunk/ip/PLL/docs/VC
http://192.168.1.210/SVN/RF_130/trunk/ip/PLL/docs/VC
http://192.168.1.210/SVN/RF_130/trunk/ip/PLL/docs/VC

Typical @ low and High bands


respectively

http://192.168.1.210/SVN/RF_130/trunk/ip/PLL/docs/VC

Slow-125,Typ, Fast-125 (Low Band)


Slow-125,Typ, Fast-125 (High Band)

http://192.168.1.210/SVN/RF_130/trunk/ip/PLL/docs/VC

Typical @ low and High bands


respectively

http://192.168.1.210/SVN/RF_130/trunk/ip/PLL/docs/VC

Slow-125, Typ, fast-40(Low Band)


Slow-40 Typ Fast-125 (High Band)

http://192.168.1.210/SVN/RF_130/trunk/ip/PLL/docs/VC
Typical @ low and High bands
respectively

http://192.168.1.210/SVN/RF_130/trunk/ip/PLL/docs/VC

Fast-125 Typ Fast-40 (Low Band)


Fast-125 Typ Fast-40 (High band)

http://192.168.1.210/SVN/RF_130/trunk/ip/PLL/docs/VC

Page 60

Coverage_3_schematic

Assumptions

Testbench path

Page 61

ADE state

Coverage_3_layout

S.No

Parameter

Range
1
2

Range_min(vco_word=0,vctrl=0.6V)
Range_max(vco_word=1023,vctrl=0.6V)

Voltage control sensitivi


6

Kvco(vctrl=0.3 vctrl=0.9)

Kvco_PVT(vctrl=0.3 vctrl=0.9)

Kpush(Vsupply=1.2-1.25)

Kpush_PVT(Vsupply=1.2-1.25)

Supply sensitivity

Output swing
10

Vp_vco(vctrl=0.6V,icont=3)

11

Vp_vco_PVT(vctrl=0.6V,icont=3)

Page 62

Coverage_3_layout

Test condition

Range
Run HB analysis across PVT corners. Find the Oscillating frequency
Run HB analysis across PVT corners. Find the Oscillating frequency

Voltage control sensitivity

Run HB analysis at typical corner for all the VCO words with vctrl=0.3V and 0.9V. Find the Oscillating frequencies.The KVC
calculated as follows Kvco=(Freq@0.9V-Freq@0.3V)/0.6V

Run HB analysis for min and max bands across PVT,with vctrl=0.3V and 0.9V. Find the Oscillating frequencies.The KVCO
calculated as follows Kvco=(Freq@0.9V-Freq@0.3V)/0.6V.Report the KVCO variation across corner

Supply sensitivity

Run HB analysis at typical corner for all the VCO words with Vsupply=1.1V and 1.3V. Find the Oscillating frequencies.The KV

Run HB analysis for min and max bands across PVT,with Vsupply=1.2V and 1.25V. Find the Oscillating frequencies.The KV
calculated as follows Kvco=(Freq@1.25V-Freq@1.2V)/0.05V

Output swing

Run HB analysis at typical corner for all the VCO words with vctrl=0.6V. Find the Oscillating amplitude.Report the peak amplit
nets

Run HB analysis for min and max bands across PVT,with vctrl=0.6V. Find the Oscillating amplitude.Report the peak amplitu
nets

Page 63

Coverage_3_layout

Spec

Simulation results
[min typ max]

Units

PN Mode
2.2-3.0
<2.2
>3.0

GHz
GHz
GHz

2.36-3.04
2.24 2.36 2.47
2.96 3.04 3.12

Mhz/V

75, 157

Mhz/V

74 75 77 (Low band)
154 157 165 (High Band)

Mhz/V

Mhz/V

0.79 0.91
0.21 0.79 0.96 (lowband)
0.37 0.91 1.02 (High band)

Page 64

Coverage_3_layout

Corners

Simulation results
[min typ max]

PN Mode

N Mode
Typical
slow-40,typ,fast-40
Slow-40,typ,fast-40

2.33 2.97
2.21 2.33 2.44
2.88 2.97 3.06

Typical @ low and High bands


respectively

70 145

Slow-40 Typ Fast-40 (Low band)


Fast-125 Typ slow-40 (High Band)

69 70 75 (Low band)
144 145 154 (High Band)

Typical @ low and High bands


respectively

1.27 1.39

Fast-125,typ,fast-40(Low Band)
Fast-125,typ,fast-40(Low Band)

0.61 1.27 1.49(Low Band)


0.72 1.39 1.53 (High Band)

Page 65

Coverage_3_layout

Corners

Notes/Remarks

N Mode

Results path
detailed results path

Typical
Slow-40,typ,fast-40
Slow-40,typ,fast-40

http://192.168.1.210/SVN/RF_130/trunk/ip/PLL/docs/VC
http://192.168.1.210/SVN/RF_130/trunk/ip/PLL/docs/VC
http://192.168.1.210/SVN/RF_130/trunk/ip/PLL/docs/VC

Typical @ low and High bands


respectively

http://192.168.1.210/SVN/RF_130/trunk/ip/PLL/docs/VC

Slow-40,Typ, Fast-125 (Low Band)


Fast-40,Typ, Slow-40 (High Band)

http://192.168.1.210/SVN/RF_130/trunk/ip/PLL/docs/VC

http://192.168.1.210/SVN/RF_130/trunk/ip/PLL/docs/VC

http://192.168.1.210/SVN/RF_130/trunk/ip/PLL/docs/VC
Typical @ low and High bands
respectively

http://192.168.1.210/SVN/RF_130/trunk/ip/PLL/docs/VC

Fast-125 Typ Fast-40 (Low Band)


Fast-125 Typ Fast-40 (High band)

http://192.168.1.210/SVN/RF_130/trunk/ip/PLL/docs/VC

Page 66

Coverage_3_layout

Assumptions

Testbench path

Page 67

ADE state

Phase_noise_0_schematic

S.No

Parameter
Phase noise

Pn_min(vco_word=0,vctrl=0.6V,icont=3,7,15)

Pn_max(vco_word=1023,vctrl=0.6V,icont=3)

Phase noise with external ldo noise file


3

Pn_min_ext(vco_word=0,vctrl=0.6V,icont=3,7,15)

Pn_max_ext(vco_word=1023,vctrl=0.6V,icont=3)

Best/Worst Phase noise with external ldo noise file


5

Pn_min_ex_best/worstt(vco_word=0,vctrl=0.6V,icont=3,7,15)

Pn_max_extbest/worst(vco_word=1023,vctrl=0.6V,icont=3)

Page 68

Phase_noise_0_schematic

Test condition

Spec

Phase noise
Run HB+HBnoise analysis across PVT corners. Find the phase
noise @10K,100K,1M,10M.The phase noise is measured at the
differential outputs of the LO Buffer.
Run HB+HBnoise analysis across PVT corners. Find the phase
noise @10K,100K,1M,10MThe phase noise is measured at the
differential outputs of the LO Buffer.

oise with external ldo noise file


Run HB+HBnoise analysis across PVT corners. Find the phase
noise @10K,100K,1M,10MThe phase noise is measured at the
differential outputs of the LO Buffer.
Run HB+HBnoise analysis across PVT corners. Find the phase
noise @10K,100K,1M,10MThe phase noise is measured at the
differential outputs of the LO Buffer.

hase noise with external ldo noise file


Run HB+HBnoise analysis across best and worst corners
derived from the phase noise simulations. Find the phase noise
@10K,100K,1M,10MThe phase noise is measured at the
differential outputs of the LO Buffer.
Run HB+HBnoise analysis across best and worst corners
derived from the phase noise simulations. Find the phase noise
@10K,100K,1M,10MThe phase noise is measured at the
differential outputs of the LO Buffer.

Page 69

Phase_noise_0_schematic

Units

Simulation results
[min typ max]

Corners

Low power mode


dBc/Hz

-x -118.9 -123.7

Slow-125 Typ fast-40

dBc/Hz

-113.3 -117.6 -119.6

Slow-125 Typ Slow-40

dBc/Hz
dBc/Hz

dBc/Hz

dBc/Hz

Page 70

Phase_noise_0_schematic
Simulation results
[min typ max]

Corners

Notes/Remarks

High performance mode


-119.9 -124.5 -126.4

slow-40, typ, slow-40

-117.6 -119.5 -120.3

Slow-125 Typ fast-40

The external LDO's noise


psd is taken as input to the
internal LDO.

The external LDO's noise


psd is taken as input to the
internal LDO.

Page 71

Phase_noise_0_schematic

Results path

Assumptions

detailed results path


http://192.168.1.210/SVN/RF_130/trunk/ip/PLL/docs/VCO2G_results/VCO2G_coarse_simulations.ods
http://192.168.1.210/SVN/RF_130/trunk/ip/PLL/docs/VCO2G_results/VCO2G_coarse_simulations.ods

Page 72

Phase_noise_0_schematic

Testbench path

ADE state

http://192.168.1.210/SVN/RF_130/trunk/ip/PLL/docs/VCO2G_results/vco2g_phasenoise.sdb
http://192.168.1.210/SVN/RF_130/trunk/ip/PLL/docs/VCO2G_results/vco2g_phasenoise.sdb

Page 73

Phase_noise_0_layout

S.No

Parameter
Phase noise

Pn_min(vco_word=0,vctrl=0.6V,icont=3,7,15)

Pn_max(vco_word=1023,vctrl=0.6V,icont=3)

Phase noise with external ldo noise file


3

Pn_min_ext(vco_word=0,vctrl=0.6V,icont=3,7,15)

Pn_max_ext(vco_word=1023,vctrl=0.6V,icont=3)

Best/Worst Phase noise with external ldo noise file


5

Pn_min_ex_best/worstt(vco_word=0,vctrl=0.6V,icont=3,7,15)

Pn_max_extbest/worst(vco_word=1023,vctrl=0.6V,icont=3)

Page 74

Phase_noise_0_layout

Test condition

Spec

Phase noise
Run HB+HBnoise analysis across PVT corners. Find the phase
noise @10K,100K,1M,10M.The phase noise is measured at the
differential outputs of the LO Buffer.
Run HB+HBnoise analysis across PVT corners. Find the phase
noise @10K,100K,1M,10MThe phase noise is measured at the
differential outputs of the LO Buffer.

oise with external ldo noise file


Run HB+HBnoise analysis across PVT corners. Find the phase
noise @10K,100K,1M,10MThe phase noise is measured at the
differential outputs of the LO Buffer.
Run HB+HBnoise analysis across PVT corners. Find the phase
noise @10K,100K,1M,10MThe phase noise is measured at the
differential outputs of the LO Buffer.

hase noise with external ldo noise file


Run HB+HBnoise analysis across best and worst corners
derived from the phase noise simulations. Find the phase noise
@10K,100K,1M,10MThe phase noise is measured at the
differential outputs of the LO Buffer.
Run HB+HBnoise analysis across best and worst corners
derived from the phase noise simulations. Find the phase noise
@10K,100K,1M,10MThe phase noise is measured at the
differential outputs of the LO Buffer.

Page 75

Phase_noise_0_layout

Units

Simulation results
[min typ max]

dBc/Hz
dBc/Hz

dBc/Hz
dBc/Hz

dBc/Hz

dBc/Hz

Page 76

Corners

Phase_noise_0_layout
Simulation results
[min typ max]

Corners

Notes/Remarks

-118.1, -120.4, -121.8

Fast-125, typ, slow-40

Low power mode

-115.5, -117.1, -117.8

Fast-125, typ, slow-40

High performance mode

The external LDO's noise


psd is taken as input to the
internal LDO.

The external LDO's noise


psd is taken as input to the
internal LDO.

Page 77

Phase_noise_0_layout

Results path

Assumptions

detailed results path


http://192.168.1.210/SVN/RF_130/trunk/ip/PLL/docs/VCO2G_results/VCO2G_coarse_simulations.ods
http://192.168.1.210/SVN/RF_130/trunk/ip/PLL/docs/VCO2G_results/VCO2G_coarse_simulations.ods

Page 78

Phase_noise_0_layout

Testbench path

ADE state

http://192.168.1.210/SVN/RF_130/trunk/ip/PLL/docs/VCO2G_results/vco2g_phasenoise.sdb
http://192.168.1.210/SVN/RF_130/trunk/ip/PLL/docs/VCO2G_results/vco2g_phasenoise.sdb

Page 79

Phase_noise_1_schematic

S.No

Parameter
Phase noise

Pn_min(vco_word=0,vctrl=0.6V,icont=3,7,15)

Pn_max(vco_word=1023,vctrl=0.6V,icont=3)

Phase noise with external ldo noise file


3

Pn_min_ext(vco_word=0,vctrl=0.6V,icont=3,7,15)

Pn_max_ext(vco_word=1023,vctrl=0.6V,icont=3)

Best/Worst Phase noise with external ldo noise file


5

Pn_min_ex_best/worstt(vco_word=0,vctrl=0.6V,icont=3,7,15)

Pn_max_extbest/worst(vco_word=1023,vctrl=0.6V,icont=3)

Page 80

Phase_noise_1_schematic

Test condition

Spec

Phase noise
Run HB+HBnoise analysis across PVT corners. Find the phase
noise @10K,100K,1M,10M.The phase noise is measured at the
differential outputs of the LO Buffer.
Run HB+HBnoise analysis across PVT corners. Find the phase
noise @10K,100K,1M,10MThe phase noise is measured at the
differential outputs of the LO Buffer.

-123@1MHz(Low Performance)
-117@1MHz(High performance)

oise with external ldo noise file


Run HB+HBnoise analysis across PVT corners. Find the phase
noise @10K,100K,1M,10MThe phase noise is measured at the
differential outputs of the LO Buffer.
Run HB+HBnoise analysis across PVT corners. Find the phase
noise @10K,100K,1M,10MThe phase noise is measured at the
differential outputs of the LO Buffer.

-122@1MHz
-128@1MHz

hase noise with external ldo noise file


Run HB+HBnoise analysis across best and worst corners
derived from the phase noise simulations. Find the phase noise
@10K,100K,1M,10MThe phase noise is measured at the
differential outputs of the LO Buffer.
Run HB+HBnoise analysis across best and worst corners
derived from the phase noise simulations. Find the phase noise
@10K,100K,1M,10MThe phase noise is measured at the
differential outputs of the LO Buffer.

Page 81

-122@1MHz

-128@1MHz

Phase_noise_1_schematic

Units

Simulation results
[min typ max]

Corners

Low power mode


dBc/Hz

-119.8, -123.8, -126.2

Slow-125 Typ Slow -125

dBc/Hz

-115.9, -118.7, -120.2

Fast-125 Typ Slow -40

dBc/Hz
dBc/Hz

dBc/Hz

dBc/Hz

Page 82

Phase_noise_1_schematic
Simulation results
[min typ max]

Corners

Notes/Remarks

High performance mode


-122.9, -124.1, -127.1

Fast-125, typ, slow-40

-118.7, -120.5, -120.8

Fast-125 Typ Fast -40

The external LDO's noise


psd is taken as input to the
internal LDO.

The external LDO's noise


psd is taken as input to the
internal LDO.

Page 83

Phase_noise_1_schematic

Results path

Assumptions

detailed results path


http://192.168.1.210/SVN/RF_130/trunk/ip/PLL/docs/VCO2G_results/VCO2G_coarse_simulations.ods
http://192.168.1.210/SVN/RF_130/trunk/ip/PLL/docs/VCO2G_results/VCO2G_coarse_simulations.ods

Page 84

Phase_noise_1_schematic

Testbench path

ADE state

http://192.168.1.210/SVN/RF_130/trunk/ip/PLL/docs/VCO2G_results/vco2g_phasenoise.sdb
http://192.168.1.210/SVN/RF_130/trunk/ip/PLL/docs/VCO2G_results/vco2g_phasenoise.sdb

Page 85

Phase_noise_1_layout

S.No

Parameter
Phase noise

Pn_min(vco_word=0,vctrl=0.6V,icont=3,7,15)

Pn_max(vco_word=1023,vctrl=0.6V,icont=3)

Phase noise with external ldo noise file


3

Pn_min_ext(vco_word=0,vctrl=0.6V,icont=3,7,15)

Pn_max_ext(vco_word=1023,vctrl=0.6V,icont=3)

Best/Worst Phase noise with external ldo noise file


5

Pn_min_ex_best/worstt(vco_word=0,vctrl=0.6V,icont=3,7,15)

Pn_max_extbest/worst(vco_word=1023,vctrl=0.6V,icont=3)

Page 86

Phase_noise_1_layout

Test condition

Spec

Phase noise
Run HB+HBnoise analysis across PVT corners. Find the phase
noise @10K,100K,1M,10M.The phase noise is measured at the
differential outputs of the LO Buffer.
Run HB+HBnoise analysis across PVT corners. Find the phase
noise @10K,100K,1M,10MThe phase noise is measured at the
differential outputs of the LO Buffer.

-122@1MHz
-128@1MHz

oise with external ldo noise file


Run HB+HBnoise analysis across PVT corners. Find the phase
noise @10K,100K,1M,10MThe phase noise is measured at the
differential outputs of the LO Buffer.
Run HB+HBnoise analysis across PVT corners. Find the phase
noise @10K,100K,1M,10MThe phase noise is measured at the
differential outputs of the LO Buffer.

-122@1MHz
-128@1MHz

hase noise with external ldo noise file


Run HB+HBnoise analysis across best and worst corners
derived from the phase noise simulations. Find the phase noise
@10K,100K,1M,10MThe phase noise is measured at the
differential outputs of the LO Buffer.
Run HB+HBnoise analysis across best and worst corners
derived from the phase noise simulations. Find the phase noise
@10K,100K,1M,10MThe phase noise is measured at the
differential outputs of the LO Buffer.

Page 87

-122@1MHz

-128@1MHz

Phase_noise_1_layout

Units

Simulation results
[min typ max]

Corners

dBc/Hz

X -119.7 -123.1

x Typ fast-40

dBc/Hz

-110.4, -117.2, -118.5

Fast-125 Typ Fast-40

dBc/Hz
dBc/Hz

dBc/Hz

dBc/Hz

Page 88

Phase_noise_1_layout
Simulation results
[min typ max]

Corners

Notes/Remarks

-120, -123.9, -125.8

Fast-125, Typ, Slow-40

Low power mode

-116.5, -118.9, -120.1

Fast-125 Typ Slow-40

High performance mode

The external LDO's noise


psd is taken as input to the
internal LDO.

The external LDO's noise


psd is taken as input to the
internal LDO.

Page 89

Phase_noise_1_layout

Results path

Assumptions

detailed results path


http://192.168.1.210/SVN/RF_130/trunk/ip/PLL/docs/VCO2G_results/VCO2G_coarse_simulations.ods
http://192.168.1.210/SVN/RF_130/trunk/ip/PLL/docs/VCO2G_results/VCO2G_coarse_simulations.ods

Page 90

Phase_noise_1_layout

Testbench path

ADE state

http://192.168.1.210/SVN/RF_130/trunk/ip/PLL/docs/VCO2G_results/vco2g_phasenoise.sdb
http://192.168.1.210/SVN/RF_130/trunk/ip/PLL/docs/VCO2G_results/vco2g_phasenoise.sdb

Page 91

Phase_noise_3_schematic

S.No

Parameter
Phase noise

Pn_min(vco_word=0,vctrl=0.6V,icont=3,7,15)

Pn_max(vco_word=1023,vctrl=0.6V,icont=3)

Phase noise with external ldo noise file


3

Pn_min_ext(vco_word=0,vctrl=0.6V,icont=3,7,15)

Pn_max_ext(vco_word=1023,vctrl=0.6V,icont=3)

Best/Worst Phase noise with external ldo noise file


5

Pn_min_ex_best/worstt(vco_word=0,vctrl=0.6V,icont=3,7,15)

Pn_max_extbest/worst(vco_word=1023,vctrl=0.6V,icont=3)

Page 92

Phase_noise_3_schematic

Test condition

Spec

Phase noise
Run HB+HBnoise analysis across PVT corners. Find the phase
noise @10K,100K,1M,10M.The phase noise is measured at the
differential outputs of the LO Buffer.
Run HB+HBnoise analysis across PVT corners. Find the phase
noise @10K,100K,1M,10MThe phase noise is measured at the
differential outputs of the LO Buffer.

oise with external ldo noise file


Run HB+HBnoise analysis across PVT corners. Find the phase
noise @10K,100K,1M,10MThe phase noise is measured at the
differential outputs of the LO Buffer.
Run HB+HBnoise analysis across PVT corners. Find the phase
noise @10K,100K,1M,10MThe phase noise is measured at the
differential outputs of the LO Buffer.

hase noise with external ldo noise file


Run HB+HBnoise analysis across best and worst corners
derived from the phase noise simulations. Find the phase noise
@10K,100K,1M,10MThe phase noise is measured at the
differential outputs of the LO Buffer.
Run HB+HBnoise analysis across best and worst corners
derived from the phase noise simulations. Find the phase noise
@10K,100K,1M,10MThe phase noise is measured at the
differential outputs of the LO Buffer.

Page 93

Phase_noise_3_schematic

Units

Simulation results
[min typ max]

Corners

Low power mode


dBc/Hz

-119.5, -124, -125.7

Fast-125 Typ Slow-40

dBc/Hz

-116.4, -118.7, -119.8

Fast-125 Typ Slow-40

dBc/Hz
dBc/Hz

dBc/Hz

dBc/Hz

Page 94

Phase_noise_3_schematic
Simulation results
[min typ max]

Corners

Notes/Remarks

High performance mode


-123, -126.7, -127.6

Fast-125 Typ Slow-40

-118.6, -120.8, -121.3

Fast-125 Typ Slow-40

The external LDO's noise


psd is taken as input to the
internal LDO.

The external LDO's noise


psd is taken as input to the
internal LDO.

Page 95

Phase_noise_3_schematic

Results path

Assumptions

detailed results path


http://192.168.1.210/SVN/RF_130/trunk/ip/PLL/docs/VCO2G_results/VCO2G_coarse_simulations.ods
http://192.168.1.210/SVN/RF_130/trunk/ip/PLL/docs/VCO2G_results/VCO2G_coarse_simulations.ods

Page 96

Phase_noise_3_schematic

Testbench path

ADE state

http://192.168.1.210/SVN/RF_130/trunk/ip/PLL/docs/VCO2G_results/vco2g_phasenoise.sdb
http://192.168.1.210/SVN/RF_130/trunk/ip/PLL/docs/VCO2G_results/vco2g_phasenoise.sdb

Page 97

Phase_noise_3_layout

S.No

Parameter
Phase noise

Pn_min(vco_word=0,vctrl=0.6V,icont=3,7,15)

Pn_max(vco_word=1023,vctrl=0.6V,icont=3)

Phase noise with external ldo noise file


3

Pn_min_ext(vco_word=0,vctrl=0.6V,icont=3,7,15)

Pn_max_ext(vco_word=1023,vctrl=0.6V,icont=3)

Best/Worst Phase noise with external ldo noise file


5

Pn_min_ex_best/worstt(vco_word=0,vctrl=0.6V,icont=3,7,15)

Pn_max_extbest/worst(vco_word=1023,vctrl=0.6V,icont=3)

Page 98

Phase_noise_3_layout

Test condition

Spec

Phase noise
Run HB+HBnoise analysis across PVT corners. Find the phase
noise @10K,100K,1M,10M.The phase noise is measured at the
differential outputs of the LO Buffer.
Run HB+HBnoise analysis across PVT corners. Find the phase
noise @10K,100K,1M,10MThe phase noise is measured at the
differential outputs of the LO Buffer.

oise with external ldo noise file


Run HB+HBnoise analysis across PVT corners. Find the phase
noise @10K,100K,1M,10MThe phase noise is measured at the
differential outputs of the LO Buffer.
Run HB+HBnoise analysis across PVT corners. Find the phase
noise @10K,100K,1M,10MThe phase noise is measured at the
differential outputs of the LO Buffer.

hase noise with external ldo noise file


Run HB+HBnoise analysis across best and worst corners
derived from the phase noise simulations. Find the phase noise
@10K,100K,1M,10MThe phase noise is measured at the
differential outputs of the LO Buffer.
Run HB+HBnoise analysis across best and worst corners
derived from the phase noise simulations. Find the phase noise
@10K,100K,1M,10MThe phase noise is measured at the
differential outputs of the LO Buffer.

Page 99

Phase_noise_3_layout

Units

Simulation results
[min typ max]

Corners

dBc/Hz

-112.4, -123, -125.5

Fast-125, typ, Slow-40

dBc/Hz

-113.2, -118.3, -119.7

Fast-125, typ, Slow-40

dBc/Hz
dBc/Hz

dBc/Hz

dBc/Hz

Page 100

Phase_noise_3_layout
Simulation results
[min typ max]

Corners

Notes/Remarks

-120.3, -125.3, -126.9

Fast-125, typ, Slow-40

Low power mode

-116.7, -119.8, -120.5

Fast-125, typ, Slow-40

High performance mode

The external LDO's noise


psd is taken as input to the
internal LDO.

The external LDO's noise


psd is taken as input to the
internal LDO.

Page 101

Phase_noise_3_layout

Results path

Assumptions

detailed results path


http://192.168.1.210/SVN/RF_130/trunk/ip/PLL/docs/VCO2G_results/VCO2G_coarse_simulations.ods
http://192.168.1.210/SVN/RF_130/trunk/ip/PLL/docs/VCO2G_results/VCO2G_coarse_simulations.ods

Page 102

Phase_noise_3_layout

Testbench path

ADE state

http://192.168.1.210/SVN/RF_130/trunk/ip/PLL/docs/VCO2G_results/vco2g_phasenoise.sdb
http://192.168.1.210/SVN/RF_130/trunk/ip/PLL/docs/VCO2G_results/vco2g_phasenoise.sdb

Page 103

ERC

S.No

Tests

Status

1
2
3
4

DC path checks
EM simulations
IR drop simulations
Hi-Z check
Floating node checks
Hot well
Floating gate
Floating Bulk
HV/LV checks
Element short errors
MOS checks

Pass/Fail

6
7
8
9
10
11

Page 104

ERC

Results path

Page 105

Notes

S.No
1
2

Page 106

Notes

Notes
Miscellaneous information
Unsolved issues/Open problems

Page 107