Subversion Repositories Electronics.Rangefider

Rev

Blame | Last modification | View Log | RSS feed

ÿþ*

.subckt RP130x121A_C VDD GND CE VOUT

C001 N56 N06 6p

C002 N57 VDD 12p

C003 N13 GND 1p

C004 N18 GND 25p

C005 N15 GND 25p

C006 N25 GND 20p

C007 N26 GND 10p

C008 N30 N32 10p

C009 N36 GND 1p

C010 N37 GND 1p

C011 N44 GND 8p

C012 N46 GND 1p

C013 N47 GND 1p

C014 N49 GND 10p

C015 N51 GND 1p

C016 N53 GND 1p

C017 N19 GND 1p

C018 N06 N55 1p

C019 VDD N02 1p

C021 N69 GND 100p

C022 N73 GND 10p

C023 N03 GND 1p

C024 N74 GND 1p

C029 N11 GND 1p

D001 N20 N17 di2

D002 N22 N23 di2

D003 GND VOUT ds100

D004 GND CE ds100

E001 N71 GND VALUE {IF(V(N73)<V(VDD)*0.5+5m,V(VDD),0)}

E002 N07 GND VALUE {IF(V(VDD)>=0.5,

+IF(V(VDD)<1.2,(V(VDD)-0.5)*16m/(1.2-0.5),0),0)}

E003 N08 N07 VALUE {IF(V(VDD)>=1.2,

+IF(V(VDD)<V(N61),(V(VDD)-1.2)*18.5m/(5-1.2)+16m,0),0)}

E004 N09 N08 VALUE {IF(V(VDD)>=V(N61),34.5m,0)}

E005 N10 N09 VALUE {IF(V(VDD)>=5,(V(VDD)-5)*4m/1.5,0)}

E006 N12 GND VALUE {V(VDD)-V(N04)}

E007 N14 GND VALUE {IF(V(N18)>V(N01)*0.5+5m,12,0)}

E008 N16 GND VALUE {IF(V(N15)<1,V(N15),1)}

E009 N21 GND VALUE {IF(V(N15)<0.45,10,

+IF(V(N15)<0.5,10-((V(N15)-0.45)/0.05*9),1))}

E010 N27 GND VALUE {IF(V(N25)>1.5,1.5,0)}

E011 N28 N29 VALUE {IF(V(N06)>=0.4,

+IF(V(N06)<V(N61)*0.6,

+150m+(V(N06)-0.4)/(V(N61)*0.6-0.4)*(300m-150m),0),0)}

E012 N31 GND VALUE {V(N37)}

E013 N33 GND VALUE {(V(N54)-V(N06))*1000}

E014 N34 GND VALUE {IF(V(N06)<0.2,40m,0)}

E015 N35 N28 VALUE {IF(V(N06)>=V(N61)*0.6,300m,0)}

E016 N29 N34 VALUE {IF(V(N06)>=0.2,

+IF(V(N06)<0.4,40m+(V(N06)-0.2)/0.2*(150m-40m),0),0)}

E017 N42 GND VALUE {atan(V(N46)*20* 3.1416)*2/ 3.1416 * 0.1}

E018 N43 GND VALUE {V(N17)-V(N58)}

E019 N39 GND VALUE {IF(V(N41)+V(N47)<0,0,

+IF(V(N41)+V(N47)<V(N01),V(N41)+V(N47),V(N01)))}

E020 N48 GND VALUE {IF(V(N51)>V(N01)*0.5+5m,10,0)}

E021 N50 GND VALUE {IF(V(N49)<1,V(N49),1)}

E022 N52 GND VALUE {IF(V(N49)>=0.3,V(N01),0)}

E023 N70 GND VALUE {IF(V(N03)<V(VDD)*0.5+5m,V(VDD),0)}

E024 N01 GND VALUE {V(VDD)}

E025 N72 GND VALUE {IF(V(CE)<0.7,0,

+IF(V(VDD)<0.1,0,V(VDD)))}

E026 N75 GND VALUE {IF(V(CE)<0.7,0.6,0)}

E027 N60 GND N55 GND 1

G001 CE GND VALUE {IF(V(CE)<0.35,V(CE)/0.35*0,0)}

G002 VDD GND VALUE {IF(V(N03)>=V(VDD)*0.5,V(N11)*1m,0)}

G003 VDD GND VALUE {V(N30)*3/140/47}

G004 GND N04 VALUE {IF(V(N30)>=V(N36),(V(N30)-V(N36))*0.01,0)}

G005 GND N38 VALUE {V(N53)* 4e-005}

G006 N41 GND VALUE {V(N53)* 4e-005}

G007 N06 VDD VALUE {IF(V(VDD)<3,0,

+IF(V(N13)<150m,V(N30),

+IF(V(N13)<300m,V(N30)*(300m-V(N13))/150m,0)))}

M001 VDD N02 N04 VDD SW-PMOS-L3C l=2u w=2u

+ ad=2p as=2p pd=6y ps=6u m=1

M002 VDD N04 N54 VDD DRV-RP130-l3 l=1u w=140u

+ ad=140p as=140p pd=300u ps=300u m=47

M003 N17 N26 N16 GND SW-NMOS-L3C l=2u w=2u

+ ad=2p as=2p pd=6u ps=6u m=10

M004 N40 N41 N41 N01 PS4 l=4u w=16.6u

+ ad=20p as=20p pd=40u ps=40u m=1

M005 N38 N38 GND GND NS4 l=4u w=6.8u

+ ad=10p as=10p pd=20u ps=20u m=2

M006 N01 N03 N41 N01 SW-PMOS-L3C l=2u w=2u

+ ad=2p as=2p pd=6y ps=6u m=1

M007 N45 N39 N05 N01 PS4 l=4u w=16.6u

+ ad=20p as=20p pd=40u ps=40u m=1

M008 N05 N38 GND GND NS4 l=4u w=6.8u

+ ad=10p as=10p pd=20u ps=20u m=2

M009 N68 N69 GND GND NS4 l=2u w=12u

+ ad=12p as=12p pd=30u ps=30u m=6

M010 N73 N74 GND GND SW-NMOS-L3C l=1u w=2u

+ ad=2p as=2p pd=6u ps=6u m=1

R001 N67 N06 100k

R002 N67 N66 100k

R003 N65 N66 50k

R004 N65 N64 25k

R005 N55 N64 25k

R006 GND N63 1Meg

R007 N62 N63 250k

R008 N62 N55 250k

R009 VOUT N68 1G

R010 N22 N24 50k

R011 N24 N15 1

R012 N25 N21 1Meg

R013 N26 N27 10k

R014 N30 N31 100k

R015 N32 GND 1k

R016 N36 N35 1Meg

R017 N01 N39 1G

R018 N41 N44 100k

R019 N01 N40 220

R020 N01 N45 220

R021 N46 N43 1k

R022 N47 N42 1k

R023 N49 N48 100k

R024 N51 N03 100k

R025 N53 N50 1k

R026 N19 N52 1k

R027 N54 N06 1m

R028 N56 N04 1Meg

R029 N57 N04 9k

R030 N02 N03 1k

R031 VOUT N06 50m

R032 N11 N10 1Meg

R033 N13 N12 1k

R034 N15 N14 2Meg

R035 N17 N16 200

R036 N01 N17 4Meg

R037 N18 N19 1k

R038 N70 N69 1k

R039 N72 N73 1k

R040 N03 N71 1k

R041 N74 N75 1k

R042 N20 N16 80k

R043 N59 N60 1

R044 N33 N37 1

V001 N61 GND 1.2

V002 N23 GND 0.8

V003 N25 GND 1

V004 N58 N59 0

V005 N04 N05 0

.model di2 d(is=1e-12 n=0.005 xti=-3.5 eg=0.1 rs=1e-3

+ cjo=1e-15 bv=1000)

.model DRV-RP130-l3 pmos(level=3 vto=-0.7 tox=100e-7

+ gamma=0.5 theta=0.3 kp=58e-6 nfs=1e-3 eta=50e-5 nss=1)

.model ds100 d(is=100e-14 n=1 bv=1000 rs=10m)

.model NS4 nmos(level=3 vto=0.5 kp=400e-6 tox=10e-6

+ eta=10e-6 nfs=0.001 gamma=1)

.model PS4 pmos(level=3 vto=-0.5 kp=400e-6 tox=10e-6

+ eta=10e-6 nfs=0.001 gamma=1)

.model SW-NMOS-L3C nmos(level=3 vto=0.5 tox=1000e-9

+ gamma=0 theta=0 kp=2.01 nfs=0.001e12 eta=0)

.model SW-PMOS-L3C pmos(level=3 vto=-0.5 tox=1000e-9

+ gamma=0 theta=0 kp=2.01 nfs=0.001e12 eta=0)

.ends RP130x121A_C

*

.subckt RP130x121B_C VDD GND CE VOUT

C001 N56 N06 6p

C002 N57 VDD 12p

C003 N13 GND 1p

C004 N18 GND 25p

C005 N15 GND 25p

C006 N25 GND 20p

C007 N26 GND 10p

C008 N30 N32 10p

C009 N36 GND 1p

C010 N37 GND 1p

C011 N44 GND 8p

C012 N46 GND 1p

C013 N47 GND 1p

C014 N49 GND 10p

C015 N51 GND 1p

C016 N53 GND 1p

C017 N19 GND 1p

C018 N06 N55 1p

C019 VDD N02 1p

C021 N69 GND 100p

C022 N73 GND 10p

C023 N03 GND 1p

C024 N74 GND 1p

C029 N11 GND 1p

D001 N20 N17 di2

D002 N22 N23 di2

D003 GND VOUT ds100

D004 GND CE ds100

E001 N71 GND VALUE {IF(V(N73)<V(VDD)*0.5+5m,0,V(VDD))}

E002 N07 GND VALUE {IF(V(VDD)>=0.5,

+IF(V(VDD)<1.2,(V(VDD)-0.5)*16m/(1.2-0.5),0),0)}

E003 N08 N07 VALUE {IF(V(VDD)>=1.2,

+IF(V(VDD)<V(N61),(V(VDD)-1.2)*18.5m/(5-1.2)+16m,0),0)}

E004 N09 N08 VALUE {IF(V(VDD)>=V(N61),34.5m,0)}

E005 N10 N09 VALUE {IF(V(VDD)>=5,(V(VDD)-5)*4m/1.5,0)}

E006 N12 GND VALUE {V(VDD)-V(N04)}

E007 N14 GND VALUE {IF(V(N18)>V(N01)*0.5+5m,12,0)}

E008 N16 GND VALUE {IF(V(N15)<1,V(N15),1)}

E009 N21 GND VALUE {IF(V(N15)<0.45,10,

+IF(V(N15)<0.5,10-((V(N15)-0.45)/0.05*9),1))}

E010 N27 GND VALUE {IF(V(N25)>1.5,1.5,0)}

E011 N28 N29 VALUE {IF(V(N06)>=0.4,

+IF(V(N06)<V(N61)*0.6,

+150m+(V(N06)-0.4)/(V(N61)*0.6-0.4)*(300m-150m),0),0)}

E012 N31 GND VALUE {V(N37)}

E013 N33 GND VALUE {(V(N54)-V(N06))*1000}

E014 N34 GND VALUE {IF(V(N06)<0.2,40m,0)}

E015 N35 N28 VALUE {IF(V(N06)>=V(N61)*0.6,300m,0)}

E016 N29 N34 VALUE {IF(V(N06)>=0.2,

+IF(V(N06)<0.4,40m+(V(N06)-0.2)/0.2*(150m-40m),0),0)}

E017 N42 GND VALUE {atan(V(N46)*20* 3.1416)*2/ 3.1416 * 0.1}

E018 N43 GND VALUE {V(N17)-V(N58)}

E019 N39 GND VALUE {IF(V(N41)+V(N47)<0,0,

+IF(V(N41)+V(N47)<V(N01),V(N41)+V(N47),V(N01)))}

E020 N48 GND VALUE {IF(V(N51)>V(N01)*0.5+5m,10,0)}

E021 N50 GND VALUE {IF(V(N49)<1,V(N49),1)}

E022 N52 GND VALUE {IF(V(N49)>=0.3,V(N01),0)}

E023 N70 GND VALUE {IF(V(N03)<V(VDD)*0.5+5m,V(VDD),0)}

E024 N01 GND VALUE {V(VDD)}

E025 N72 GND VALUE {IF(V(CE)<0.7,0,

+IF(V(VDD)<0.1,0,V(VDD)))}

E026 N75 GND VALUE {IF(V(CE)<0.7,0.6,0)}

E027 N60 GND N55 GND 1

G001 CE GND VALUE {IF(V(CE)<0.35,V(CE)/0.35*0.4u,0.4u)}

G002 VDD GND VALUE {IF(V(N03)>=V(VDD)*0.5,V(N11)*1m,0)}

G003 VDD GND VALUE {V(N30)*3/140/47}

G004 GND N04 VALUE {IF(V(N30)>=V(N36),(V(N30)-V(N36))*0.01,0)}

G005 GND N38 VALUE {V(N53)* 4e-005}

G006 N41 GND VALUE {V(N53)* 4e-005}

G007 N06 VDD VALUE {IF(V(VDD)<3,0,

+IF(V(N13)<150m,V(N30),

+IF(V(N13)<300m,V(N30)*(300m-V(N13))/150m,0)))}

M001 VDD N02 N04 VDD SW-PMOS-L3C l=2u w=2u

+ ad=2p as=2p pd=6y ps=6u m=1

M002 VDD N04 N54 VDD DRV-RP130-l3 l=1u w=140u

+ ad=140p as=140p pd=300u ps=300u m=47

M003 N17 N26 N16 GND SW-NMOS-L3C l=2u w=2u

+ ad=2p as=2p pd=6u ps=6u m=10

M004 N40 N41 N41 N01 PS4 l=4u w=16.6u

+ ad=20p as=20p pd=40u ps=40u m=1

M005 N38 N38 GND GND NS4 l=4u w=6.8u

+ ad=10p as=10p pd=20u ps=20u m=2

M006 N01 N03 N41 N01 SW-PMOS-L3C l=2u w=2u

+ ad=2p as=2p pd=6y ps=6u m=1

M007 N45 N39 N05 N01 PS4 l=4u w=16.6u

+ ad=20p as=20p pd=40u ps=40u m=1

M008 N05 N38 GND GND NS4 l=4u w=6.8u

+ ad=10p as=10p pd=20u ps=20u m=2

M009 N68 N69 GND GND NS4 l=2u w=12u

+ ad=12p as=12p pd=30u ps=30u m=6

M010 N73 N74 GND GND SW-NMOS-L3C l=1u w=2u

+ ad=2p as=2p pd=6u ps=6u m=1

R001 N67 N06 100k

R002 N67 N66 100k

R003 N65 N66 50k

R004 N65 N64 25k

R005 N55 N64 25k

R006 GND N63 1Meg

R007 N62 N63 250k

R008 N62 N55 250k

R009 VOUT N68 1G

R010 N22 N24 50k

R011 N24 N15 1

R012 N25 N21 1Meg

R013 N26 N27 10k

R014 N30 N31 100k

R015 N32 GND 1k

R016 N36 N35 1Meg

R017 N01 N39 1G

R018 N41 N44 100k

R019 N01 N40 220

R020 N01 N45 220

R021 N46 N43 1k

R022 N47 N42 1k

R023 N49 N48 100k

R024 N51 N03 100k

R025 N53 N50 1k

R026 N19 N52 1k

R027 N54 N06 1m

R028 N56 N04 1Meg

R029 N57 N04 9k

R030 N02 N03 1k

R031 VOUT N06 50m

R032 N11 N10 1Meg

R033 N13 N12 1k

R034 N15 N14 2Meg

R035 N17 N16 200

R036 N01 N17 4Meg

R037 N18 N19 1k

R038 N70 N69 1k

R039 N72 N73 1k

R040 N03 N71 1k

R041 N74 N75 1k

R042 N20 N16 80k

R043 N59 N60 1

R044 N33 N37 1

V001 N61 GND 1.2

V002 N23 GND 0.8

V003 N25 GND 1

V004 N58 N59 0

V005 N04 N05 0

.model di2 d(is=1e-12 n=0.005 xti=-3.5 eg=0.1 rs=1e-3

+ cjo=1e-15 bv=1000)

.model DRV-RP130-l3 pmos(level=3 vto=-0.7 tox=100e-7

+ gamma=0.5 theta=0.3 kp=58e-6 nfs=1e-3 eta=50e-5 nss=1)

.model ds100 d(is=100e-14 n=1 bv=1000 rs=10m)

.model NS4 nmos(level=3 vto=0.5 kp=400e-6 tox=10e-6

+ eta=10e-6 nfs=0.001 gamma=1)

.model PS4 pmos(level=3 vto=-0.5 kp=400e-6 tox=10e-6

+ eta=10e-6 nfs=0.001 gamma=1)

.model SW-NMOS-L3C nmos(level=3 vto=0.5 tox=1000e-9

+ gamma=0 theta=0 kp=2.01 nfs=0.001e12 eta=0)

.model SW-PMOS-L3C pmos(level=3 vto=-0.5 tox=1000e-9

+ gamma=0 theta=0 kp=2.01 nfs=0.001e12 eta=0)

.ends RP130x121B_C

*

.subckt RP130x121D_C VDD GND CE VOUT

C001 N56 N06 6p

C002 N57 VDD 12p

C003 N13 GND 1p

C004 N18 GND 25p

C005 N15 GND 25p

C006 N25 GND 20p

C007 N26 GND 10p

C008 N30 N32 10p

C009 N36 GND 1p

C010 N37 GND 1p

C011 N44 GND 8p

C012 N46 GND 1p

C013 N47 GND 1p

C014 N49 GND 10p

C015 N51 GND 1p

C016 N53 GND 1p

C017 N19 GND 1p

C018 N06 N55 1p

C019 VDD N02 1p

C021 N69 GND 100p

C022 N73 GND 10p

C023 N03 GND 1p

C024 N74 GND 1p

C029 N11 GND 1p

D001 N20 N17 di2

D002 N22 N23 di2

D003 GND VOUT ds100

D004 GND CE ds100

E001 N71 GND VALUE {IF(V(N73)<V(VDD)*0.5+5m,0,V(VDD))}

E002 N07 GND VALUE {IF(V(VDD)>=0.5,

+IF(V(VDD)<1.2,(V(VDD)-0.5)*16m/(1.2-0.5),0),0)}

E003 N08 N07 VALUE {IF(V(VDD)>=1.2,

+IF(V(VDD)<V(N61),(V(VDD)-1.2)*18.5m/(5-1.2)+16m,0),0)}

E004 N09 N08 VALUE {IF(V(VDD)>=V(N61),34.5m,0)}

E005 N10 N09 VALUE {IF(V(VDD)>=5,(V(VDD)-5)*4m/1.5,0)}

E006 N12 GND VALUE {V(VDD)-V(N04)}

E007 N14 GND VALUE {IF(V(N18)>V(N01)*0.5+5m,12,0)}

E008 N16 GND VALUE {IF(V(N15)<1,V(N15),1)}

E009 N21 GND VALUE {IF(V(N15)<0.45,10,

+IF(V(N15)<0.5,10-((V(N15)-0.45)/0.05*9),1))}

E010 N27 GND VALUE {IF(V(N25)>1.5,1.5,0)}

E011 N28 N29 VALUE {IF(V(N06)>=0.4,

+IF(V(N06)<V(N61)*0.6,

+150m+(V(N06)-0.4)/(V(N61)*0.6-0.4)*(300m-150m),0),0)}

E012 N31 GND VALUE {V(N37)}

E013 N33 GND VALUE {(V(N54)-V(N06))*1000}

E014 N34 GND VALUE {IF(V(N06)<0.2,40m,0)}

E015 N35 N28 VALUE {IF(V(N06)>=V(N61)*0.6,300m,0)}

E016 N29 N34 VALUE {IF(V(N06)>=0.2,

+IF(V(N06)<0.4,40m+(V(N06)-0.2)/0.2*(150m-40m),0),0)}

E017 N42 GND VALUE {atan(V(N46)*20* 3.1416)*2/ 3.1416 * 0.1}

E018 N43 GND VALUE {V(N17)-V(N58)}

E019 N39 GND VALUE {IF(V(N41)+V(N47)<0,0,

+IF(V(N41)+V(N47)<V(N01),V(N41)+V(N47),V(N01)))}

E020 N48 GND VALUE {IF(V(N51)>V(N01)*0.5+5m,10,0)}

E021 N50 GND VALUE {IF(V(N49)<1,V(N49),1)}

E022 N52 GND VALUE {IF(V(N49)>=0.3,V(N01),0)}

E023 N70 GND VALUE {IF(V(N03)<V(VDD)*0.5+5m,V(VDD),0)}

E024 N01 GND VALUE {V(VDD)}

E025 N72 GND VALUE {IF(V(CE)<0.7,0,

+IF(V(VDD)<0.1,0,V(VDD)))}

E026 N75 GND VALUE {IF(V(CE)<0.7,0.6,0)}

E027 N60 GND N55 GND 1

G001 CE GND VALUE {IF(V(CE)<0.35,V(CE)/0.35*0.4u,0.4u)}

G002 VDD GND VALUE {IF(V(N03)>=V(VDD)*0.5,V(N11)*1m,0)}

G003 VDD GND VALUE {V(N30)*3/140/47}

G004 GND N04 VALUE {IF(V(N30)>=V(N36),(V(N30)-V(N36))*0.01,0)}

G005 GND N38 VALUE {V(N53)* 4e-005}

G006 N41 GND VALUE {V(N53)* 4e-005}

G007 N06 VDD VALUE {IF(V(VDD)<3,0,

+IF(V(N13)<150m,V(N30),

+IF(V(N13)<300m,V(N30)*(300m-V(N13))/150m,0)))}

M001 VDD N02 N04 VDD SW-PMOS-L3C l=2u w=2u

+ ad=2p as=2p pd=6y ps=6u m=1

M002 VDD N04 N54 VDD DRV-RP130-l3 l=1u w=140u

+ ad=140p as=140p pd=300u ps=300u m=47

M003 N17 N26 N16 GND SW-NMOS-L3C l=2u w=2u

+ ad=2p as=2p pd=6u ps=6u m=10

M004 N40 N41 N41 N01 PS4 l=4u w=16.6u

+ ad=20p as=20p pd=40u ps=40u m=1

M005 N38 N38 GND GND NS4 l=4u w=6.8u

+ ad=10p as=10p pd=20u ps=20u m=2

M006 N01 N03 N41 N01 SW-PMOS-L3C l=2u w=2u

+ ad=2p as=2p pd=6y ps=6u m=1

M007 N45 N39 N05 N01 PS4 l=4u w=16.6u

+ ad=20p as=20p pd=40u ps=40u m=1

M008 N05 N38 GND GND NS4 l=4u w=6.8u

+ ad=10p as=10p pd=20u ps=20u m=2

M009 N68 N69 GND GND NS4 l=2u w=12u

+ ad=12p as=12p pd=30u ps=30u m=6

M010 N73 N74 GND GND SW-NMOS-L3C l=1u w=2u

+ ad=2p as=2p pd=6u ps=6u m=1

R001 N67 N06 100k

R002 N67 N66 100k

R003 N65 N66 50k

R004 N65 N64 25k

R005 N55 N64 25k

R006 GND N63 1Meg

R007 N62 N63 250k

R008 N62 N55 250k

R009 VOUT N68 1m

R010 N22 N24 50k

R011 N24 N15 1

R012 N25 N21 1Meg

R013 N26 N27 10k

R014 N30 N31 100k

R015 N32 GND 1k

R016 N36 N35 1Meg

R017 N01 N39 1G

R018 N41 N44 100k

R019 N01 N40 220

R020 N01 N45 220

R021 N46 N43 1k

R022 N47 N42 1k

R023 N49 N48 100k

R024 N51 N03 100k

R025 N53 N50 1k

R026 N19 N52 1k

R027 N54 N06 1m

R028 N56 N04 1Meg

R029 N57 N04 9k

R030 N02 N03 1k

R031 VOUT N06 50m

R032 N11 N10 1Meg

R033 N13 N12 1k

R034 N15 N14 2Meg

R035 N17 N16 200

R036 N01 N17 4Meg

R037 N18 N19 1k

R038 N70 N69 1k

R039 N72 N73 1k

R040 N03 N71 1k

R041 N74 N75 1k

R042 N20 N16 80k

R043 N59 N60 1

R044 N33 N37 1

V001 N61 GND 1.2

V002 N23 GND 0.8

V003 N25 GND 1

V004 N58 N59 0

V005 N04 N05 0

.model di2 d(is=1e-12 n=0.005 xti=-3.5 eg=0.1 rs=1e-3

+ cjo=1e-15 bv=1000)

.model DRV-RP130-l3 pmos(level=3 vto=-0.7 tox=100e-7

+ gamma=0.5 theta=0.3 kp=58e-6 nfs=1e-3 eta=50e-5 nss=1)

.model ds100 d(is=100e-14 n=1 bv=1000 rs=10m)

.model NS4 nmos(level=3 vto=0.5 kp=400e-6 tox=10e-6

+ eta=10e-6 nfs=0.001 gamma=1)

.model PS4 pmos(level=3 vto=-0.5 kp=400e-6 tox=10e-6

+ eta=10e-6 nfs=0.001 gamma=1)

.model SW-NMOS-L3C nmos(level=3 vto=0.5 tox=1000e-9

+ gamma=0 theta=0 kp=2.01 nfs=0.001e12 eta=0)

.model SW-PMOS-L3C pmos(level=3 vto=-0.5 tox=1000e-9

+ gamma=0 theta=0 kp=2.01 nfs=0.001e12 eta=0)

.ends RP130x121D_C

*

.subckt RP130x151A_C VDD GND CE VOUT

C001 N56 N06 6.281p

C002 N57 VDD 12.75p

C003 N13 GND 1p

C004 N18 GND 25p

C005 N15 GND 25p

C006 N25 GND 20p

C007 N26 GND 10p

C008 N30 N32 10p

C009 N36 GND 1p

C010 N37 GND 1p

C011 N44 GND 8p

C012 N46 GND 1p

C013 N47 GND 1p

C014 N49 GND 10p

C015 N51 GND 1p

C016 N53 GND 1p

C017 N19 GND 1p

C018 N06 N55 1p

C019 VDD N02 1p

C021 N69 GND 100p

C022 N73 GND 10p

C023 N03 GND 1p

C024 N74 GND 1p

C029 N11 GND 1p

D001 N20 N17 di2

D002 N22 N23 di2

D003 GND VOUT ds100

D004 GND CE ds100

E001 N71 GND VALUE {IF(V(N73)<V(VDD)*0.5+5m,V(VDD),0)}

E002 N07 GND VALUE {IF(V(VDD)>=0.5,

+IF(V(VDD)<1.2,(V(VDD)-0.5)*16m/(1.2-0.5),0),0)}

E003 N08 N07 VALUE {IF(V(VDD)>=1.2,

+IF(V(VDD)<V(N61),(V(VDD)-1.2)*18.5m/(5-1.2)+16m,0),0)}

E004 N09 N08 VALUE {IF(V(VDD)>=V(N61),34.5m,0)}

E005 N10 N09 VALUE {IF(V(VDD)>=5,(V(VDD)-5)*4m/1.5,0)}

E006 N12 GND VALUE {V(VDD)-V(N04)}

E007 N14 GND VALUE {IF(V(N18)>V(N01)*0.5+5m,12,0)}

E008 N16 GND VALUE {IF(V(N15)<1,V(N15),1)}

E009 N21 GND VALUE {IF(V(N15)<0.45,10,

+IF(V(N15)<0.5,10-((V(N15)-0.45)/0.05*9),1))}

E010 N27 GND VALUE {IF(V(N25)>1.5,1.5,0)}

E011 N28 N29 VALUE {IF(V(N06)>=0.4,

+IF(V(N06)<V(N61)*0.6,

+150m+(V(N06)-0.4)/(V(N61)*0.6-0.4)*(300m-150m),0),0)}

E012 N31 GND VALUE {V(N37)}

E013 N33 GND VALUE {(V(N54)-V(N06))*1000}

E014 N34 GND VALUE {IF(V(N06)<0.2,40m,0)}

E015 N35 N28 VALUE {IF(V(N06)>=V(N61)*0.6,300m,0)}

E016 N29 N34 VALUE {IF(V(N06)>=0.2,

+IF(V(N06)<0.4,40m+(V(N06)-0.2)/0.2*(150m-40m),0),0)}

E017 N42 GND VALUE {atan(V(N46)*20* 3.1416)*2/ 3.1416 * 0.1}

E018 N43 GND VALUE {V(N17)-V(N58)}

E019 N39 GND VALUE {IF(V(N41)+V(N47)<0,0,

+IF(V(N41)+V(N47)<V(N01),V(N41)+V(N47),V(N01)))}

E020 N48 GND VALUE {IF(V(N51)>V(N01)*0.5+5m,10,0)}

E021 N50 GND VALUE {IF(V(N49)<1,V(N49),1)}

E022 N52 GND VALUE {IF(V(N49)>=0.3,V(N01),0)}

E023 N70 GND VALUE {IF(V(N03)<V(VDD)*0.5+5m,V(VDD),0)}

E024 N01 GND VALUE {V(VDD)}

E025 N72 GND VALUE {IF(V(CE)<0.7,0,

+IF(V(VDD)<0.1,0,V(VDD)))}

E026 N75 GND VALUE {IF(V(CE)<0.7,0.6,0)}

E027 N60 GND N55 GND 1

G001 CE GND VALUE {IF(V(CE)<0.35,V(CE)/0.35*0,0)}

G002 VDD GND VALUE {IF(V(N03)>=V(VDD)*0.5,V(N11)*1m,0)}

G003 VDD GND VALUE {V(N30)*3/140/47}

G004 GND N04 VALUE {IF(V(N30)>=V(N36),(V(N30)-V(N36))*0.01,0)}

G005 GND N38 VALUE {V(N53)* 4e-005}

G006 N41 GND VALUE {V(N53)* 4e-005}

G007 N06 VDD VALUE {IF(V(VDD)<3,0,

+IF(V(N13)<150m,V(N30),

+IF(V(N13)<300m,V(N30)*(300m-V(N13))/150m,0)))}

M001 VDD N02 N04 VDD SW-PMOS-L3C l=2u w=2u

+ ad=2p as=2p pd=6y ps=6u m=1

M002 VDD N04 N54 VDD DRV-RP130-l3 l=1u w=140u

+ ad=140p as=140p pd=300u ps=300u m=47

M003 N17 N26 N16 GND SW-NMOS-L3C l=2u w=2u

+ ad=2p as=2p pd=6u ps=6u m=10

M004 N40 N41 N41 N01 PS4 l=4u w=16.6u

+ ad=20p as=20p pd=40u ps=40u m=1

M005 N38 N38 GND GND NS4 l=4u w=6.8u

+ ad=10p as=10p pd=20u ps=20u m=2

M006 N01 N03 N41 N01 SW-PMOS-L3C l=2u w=2u

+ ad=2p as=2p pd=6y ps=6u m=1

M007 N45 N39 N05 N01 PS4 l=4u w=16.6u

+ ad=20p as=20p pd=40u ps=40u m=1

M008 N05 N38 GND GND NS4 l=4u w=6.8u

+ ad=10p as=10p pd=20u ps=20u m=2

M009 N68 N69 GND GND NS4 l=2u w=12u

+ ad=12p as=12p pd=30u ps=30u m=6

M010 N73 N74 GND GND SW-NMOS-L3C l=1u w=2u

+ ad=2p as=2p pd=6u ps=6u m=1

R001 N67 N06 100k

R002 N67 N66 100k

R003 N65 N66 100k

R004 N65 N64 15k

R005 N55 N64 15k

R006 GND N63 500k

R007 N62 N63 150k

R008 N62 N55 10k

R009 VOUT N68 1G

R010 N22 N24 50k

R011 N24 N15 1

R012 N25 N21 1Meg

R013 N26 N27 10k

R014 N30 N31 100k

R015 N32 GND 1k

R016 N36 N35 1Meg

R017 N01 N39 1G

R018 N41 N44 100k

R019 N01 N40 220

R020 N01 N45 220

R021 N46 N43 1k

R022 N47 N42 1k

R023 N49 N48 100k

R024 N51 N03 100k

R025 N53 N50 1k

R026 N19 N52 1k

R027 N54 N06 1m

R028 N56 N04 1Meg

R029 N57 N04 9k

R030 N02 N03 1k

R031 VOUT N06 50m

R032 N11 N10 1Meg

R033 N13 N12 1k

R034 N15 N14 2Meg

R035 N17 N16 200

R036 N01 N17 4Meg

R037 N18 N19 1k

R038 N70 N69 1k

R039 N72 N73 1k

R040 N03 N71 1k

R041 N74 N75 1k

R042 N20 N16 80k

R043 N59 N60 1

R044 N33 N37 1

V001 N61 GND 1.5

V002 N23 GND 0.8

V003 N25 GND 1

V004 N58 N59 0

V005 N04 N05 0

.model di2 d(is=1e-12 n=0.005 xti=-3.5 eg=0.1 rs=1e-3

+ cjo=1e-15 bv=1000)

.model DRV-RP130-l3 pmos(level=3 vto=-0.7 tox=100e-7

+ gamma=0.5 theta=0.3 kp=58e-6 nfs=1e-3 eta=50e-5 nss=1)

.model ds100 d(is=100e-14 n=1 bv=1000 rs=10m)

.model NS4 nmos(level=3 vto=0.5 kp=400e-6 tox=10e-6

+ eta=10e-6 nfs=0.001 gamma=1)

.model PS4 pmos(level=3 vto=-0.5 kp=400e-6 tox=10e-6

+ eta=10e-6 nfs=0.001 gamma=1)

.model SW-NMOS-L3C nmos(level=3 vto=0.5 tox=1000e-9

+ gamma=0 theta=0 kp=2.01 nfs=0.001e12 eta=0)

.model SW-PMOS-L3C pmos(level=3 vto=-0.5 tox=1000e-9

+ gamma=0 theta=0 kp=2.01 nfs=0.001e12 eta=0)

.ends RP130x151A_C

*

.subckt RP130x151B_C VDD GND CE VOUT

C001 N56 N06 6.281p

C002 N57 VDD 12.75p

C003 N13 GND 1p

C004 N18 GND 25p

C005 N15 GND 25p

C006 N25 GND 20p

C007 N26 GND 10p

C008 N30 N32 10p

C009 N36 GND 1p

C010 N37 GND 1p

C011 N44 GND 8p

C012 N46 GND 1p

C013 N47 GND 1p

C014 N49 GND 10p

C015 N51 GND 1p

C016 N53 GND 1p

C017 N19 GND 1p

C018 N06 N55 1p

C019 VDD N02 1p

C021 N69 GND 100p

C022 N73 GND 10p

C023 N03 GND 1p

C024 N74 GND 1p

C029 N11 GND 1p

D001 N20 N17 di2

D002 N22 N23 di2

D003 GND VOUT ds100

D004 GND CE ds100

E001 N71 GND VALUE {IF(V(N73)<V(VDD)*0.5+5m,0,V(VDD))}

E002 N07 GND VALUE {IF(V(VDD)>=0.5,

+IF(V(VDD)<1.2,(V(VDD)-0.5)*16m/(1.2-0.5),0),0)}

E003 N08 N07 VALUE {IF(V(VDD)>=1.2,

+IF(V(VDD)<V(N61),(V(VDD)-1.2)*18.5m/(5-1.2)+16m,0),0)}

E004 N09 N08 VALUE {IF(V(VDD)>=V(N61),34.5m,0)}

E005 N10 N09 VALUE {IF(V(VDD)>=5,(V(VDD)-5)*4m/1.5,0)}

E006 N12 GND VALUE {V(VDD)-V(N04)}

E007 N14 GND VALUE {IF(V(N18)>V(N01)*0.5+5m,12,0)}

E008 N16 GND VALUE {IF(V(N15)<1,V(N15),1)}

E009 N21 GND VALUE {IF(V(N15)<0.45,10,

+IF(V(N15)<0.5,10-((V(N15)-0.45)/0.05*9),1))}

E010 N27 GND VALUE {IF(V(N25)>1.5,1.5,0)}

E011 N28 N29 VALUE {IF(V(N06)>=0.4,

+IF(V(N06)<V(N61)*0.6,

+150m+(V(N06)-0.4)/(V(N61)*0.6-0.4)*(300m-150m),0),0)}

E012 N31 GND VALUE {V(N37)}

E013 N33 GND VALUE {(V(N54)-V(N06))*1000}

E014 N34 GND VALUE {IF(V(N06)<0.2,40m,0)}

E015 N35 N28 VALUE {IF(V(N06)>=V(N61)*0.6,300m,0)}

E016 N29 N34 VALUE {IF(V(N06)>=0.2,

+IF(V(N06)<0.4,40m+(V(N06)-0.2)/0.2*(150m-40m),0),0)}

E017 N42 GND VALUE {atan(V(N46)*20* 3.1416)*2/ 3.1416 * 0.1}

E018 N43 GND VALUE {V(N17)-V(N58)}

E019 N39 GND VALUE {IF(V(N41)+V(N47)<0,0,

+IF(V(N41)+V(N47)<V(N01),V(N41)+V(N47),V(N01)))}

E020 N48 GND VALUE {IF(V(N51)>V(N01)*0.5+5m,10,0)}

E021 N50 GND VALUE {IF(V(N49)<1,V(N49),1)}

E022 N52 GND VALUE {IF(V(N49)>=0.3,V(N01),0)}

E023 N70 GND VALUE {IF(V(N03)<V(VDD)*0.5+5m,V(VDD),0)}

E024 N01 GND VALUE {V(VDD)}

E025 N72 GND VALUE {IF(V(CE)<0.7,0,

+IF(V(VDD)<0.1,0,V(VDD)))}

E026 N75 GND VALUE {IF(V(CE)<0.7,0.6,0)}

E027 N60 GND N55 GND 1

G001 CE GND VALUE {IF(V(CE)<0.35,V(CE)/0.35*0.4u,0.4u)}

G002 VDD GND VALUE {IF(V(N03)>=V(VDD)*0.5,V(N11)*1m,0)}

G003 VDD GND VALUE {V(N30)*3/140/47}

G004 GND N04 VALUE {IF(V(N30)>=V(N36),(V(N30)-V(N36))*0.01,0)}

G005 GND N38 VALUE {V(N53)* 4e-005}

G006 N41 GND VALUE {V(N53)* 4e-005}

G007 N06 VDD VALUE {IF(V(VDD)<3,0,

+IF(V(N13)<150m,V(N30),

+IF(V(N13)<300m,V(N30)*(300m-V(N13))/150m,0)))}

M001 VDD N02 N04 VDD SW-PMOS-L3C l=2u w=2u

+ ad=2p as=2p pd=6y ps=6u m=1

M002 VDD N04 N54 VDD DRV-RP130-l3 l=1u w=140u

+ ad=140p as=140p pd=300u ps=300u m=47

M003 N17 N26 N16 GND SW-NMOS-L3C l=2u w=2u

+ ad=2p as=2p pd=6u ps=6u m=10

M004 N40 N41 N41 N01 PS4 l=4u w=16.6u

+ ad=20p as=20p pd=40u ps=40u m=1

M005 N38 N38 GND GND NS4 l=4u w=6.8u

+ ad=10p as=10p pd=20u ps=20u m=2

M006 N01 N03 N41 N01 SW-PMOS-L3C l=2u w=2u

+ ad=2p as=2p pd=6y ps=6u m=1

M007 N45 N39 N05 N01 PS4 l=4u w=16.6u

+ ad=20p as=20p pd=40u ps=40u m=1

M008 N05 N38 GND GND NS4 l=4u w=6.8u

+ ad=10p as=10p pd=20u ps=20u m=2

M009 N68 N69 GND GND NS4 l=2u w=12u

+ ad=12p as=12p pd=30u ps=30u m=6

M010 N73 N74 GND GND SW-NMOS-L3C l=1u w=2u

+ ad=2p as=2p pd=6u ps=6u m=1

R001 N67 N06 100k

R002 N67 N66 100k

R003 N65 N66 100k

R004 N65 N64 15k

R005 N55 N64 15k

R006 GND N63 500k

R007 N62 N63 150k

R008 N62 N55 10k

R009 VOUT N68 1G

R010 N22 N24 50k

R011 N24 N15 1

R012 N25 N21 1Meg

R013 N26 N27 10k

R014 N30 N31 100k

R015 N32 GND 1k

R016 N36 N35 1Meg

R017 N01 N39 1G

R018 N41 N44 100k

R019 N01 N40 220

R020 N01 N45 220

R021 N46 N43 1k

R022 N47 N42 1k

R023 N49 N48 100k

R024 N51 N03 100k

R025 N53 N50 1k

R026 N19 N52 1k

R027 N54 N06 1m

R028 N56 N04 1Meg

R029 N57 N04 9k

R030 N02 N03 1k

R031 VOUT N06 50m

R032 N11 N10 1Meg

R033 N13 N12 1k

R034 N15 N14 2Meg

R035 N17 N16 200

R036 N01 N17 4Meg

R037 N18 N19 1k

R038 N70 N69 1k

R039 N72 N73 1k

R040 N03 N71 1k

R041 N74 N75 1k

R042 N20 N16 80k

R043 N59 N60 1

R044 N33 N37 1

V001 N61 GND 1.5

V002 N23 GND 0.8

V003 N25 GND 1

V004 N58 N59 0

V005 N04 N05 0

.model di2 d(is=1e-12 n=0.005 xti=-3.5 eg=0.1 rs=1e-3

+ cjo=1e-15 bv=1000)

.model DRV-RP130-l3 pmos(level=3 vto=-0.7 tox=100e-7

+ gamma=0.5 theta=0.3 kp=58e-6 nfs=1e-3 eta=50e-5 nss=1)

.model ds100 d(is=100e-14 n=1 bv=1000 rs=10m)

.model NS4 nmos(level=3 vto=0.5 kp=400e-6 tox=10e-6

+ eta=10e-6 nfs=0.001 gamma=1)

.model PS4 pmos(level=3 vto=-0.5 kp=400e-6 tox=10e-6

+ eta=10e-6 nfs=0.001 gamma=1)

.model SW-NMOS-L3C nmos(level=3 vto=0.5 tox=1000e-9

+ gamma=0 theta=0 kp=2.01 nfs=0.001e12 eta=0)

.model SW-PMOS-L3C pmos(level=3 vto=-0.5 tox=1000e-9

+ gamma=0 theta=0 kp=2.01 nfs=0.001e12 eta=0)

.ends RP130x151B_C

*

.subckt RP130x151D_C VDD GND CE VOUT

C001 N56 N06 6.281p

C002 N57 VDD 12.75p

C003 N13 GND 1p

C004 N18 GND 25p

C005 N15 GND 25p

C006 N25 GND 20p

C007 N26 GND 10p

C008 N30 N32 10p

C009 N36 GND 1p

C010 N37 GND 1p

C011 N44 GND 8p

C012 N46 GND 1p

C013 N47 GND 1p

C014 N49 GND 10p

C015 N51 GND 1p

C016 N53 GND 1p

C017 N19 GND 1p

C018 N06 N55 1p

C019 VDD N02 1p

C021 N69 GND 100p

C022 N73 GND 10p

C023 N03 GND 1p

C024 N74 GND 1p

C029 N11 GND 1p

D001 N20 N17 di2

D002 N22 N23 di2

D003 GND VOUT ds100

D004 GND CE ds100

E001 N71 GND VALUE {IF(V(N73)<V(VDD)*0.5+5m,0,V(VDD))}

E002 N07 GND VALUE {IF(V(VDD)>=0.5,

+IF(V(VDD)<1.2,(V(VDD)-0.5)*16m/(1.2-0.5),0),0)}

E003 N08 N07 VALUE {IF(V(VDD)>=1.2,

+IF(V(VDD)<V(N61),(V(VDD)-1.2)*18.5m/(5-1.2)+16m,0),0)}

E004 N09 N08 VALUE {IF(V(VDD)>=V(N61),34.5m,0)}

E005 N10 N09 VALUE {IF(V(VDD)>=5,(V(VDD)-5)*4m/1.5,0)}

E006 N12 GND VALUE {V(VDD)-V(N04)}

E007 N14 GND VALUE {IF(V(N18)>V(N01)*0.5+5m,12,0)}

E008 N16 GND VALUE {IF(V(N15)<1,V(N15),1)}

E009 N21 GND VALUE {IF(V(N15)<0.45,10,

+IF(V(N15)<0.5,10-((V(N15)-0.45)/0.05*9),1))}

E010 N27 GND VALUE {IF(V(N25)>1.5,1.5,0)}

E011 N28 N29 VALUE {IF(V(N06)>=0.4,

+IF(V(N06)<V(N61)*0.6,

+150m+(V(N06)-0.4)/(V(N61)*0.6-0.4)*(300m-150m),0),0)}

E012 N31 GND VALUE {V(N37)}

E013 N33 GND VALUE {(V(N54)-V(N06))*1000}

E014 N34 GND VALUE {IF(V(N06)<0.2,40m,0)}

E015 N35 N28 VALUE {IF(V(N06)>=V(N61)*0.6,300m,0)}

E016 N29 N34 VALUE {IF(V(N06)>=0.2,

+IF(V(N06)<0.4,40m+(V(N06)-0.2)/0.2*(150m-40m),0),0)}

E017 N42 GND VALUE {atan(V(N46)*20* 3.1416)*2/ 3.1416 * 0.1}

E018 N43 GND VALUE {V(N17)-V(N58)}

E019 N39 GND VALUE {IF(V(N41)+V(N47)<0,0,

+IF(V(N41)+V(N47)<V(N01),V(N41)+V(N47),V(N01)))}

E020 N48 GND VALUE {IF(V(N51)>V(N01)*0.5+5m,10,0)}

E021 N50 GND VALUE {IF(V(N49)<1,V(N49),1)}

E022 N52 GND VALUE {IF(V(N49)>=0.3,V(N01),0)}

E023 N70 GND VALUE {IF(V(N03)<V(VDD)*0.5+5m,V(VDD),0)}

E024 N01 GND VALUE {V(VDD)}

E025 N72 GND VALUE {IF(V(CE)<0.7,0,

+IF(V(VDD)<0.1,0,V(VDD)))}

E026 N75 GND VALUE {IF(V(CE)<0.7,0.6,0)}

E027 N60 GND N55 GND 1

G001 CE GND VALUE {IF(V(CE)<0.35,V(CE)/0.35*0.4u,0.4u)}

G002 VDD GND VALUE {IF(V(N03)>=V(VDD)*0.5,V(N11)*1m,0)}

G003 VDD GND VALUE {V(N30)*3/140/47}

G004 GND N04 VALUE {IF(V(N30)>=V(N36),(V(N30)-V(N36))*0.01,0)}

G005 GND N38 VALUE {V(N53)* 4e-005}

G006 N41 GND VALUE {V(N53)* 4e-005}

G007 N06 VDD VALUE {IF(V(VDD)<3,0,

+IF(V(N13)<150m,V(N30),

+IF(V(N13)<300m,V(N30)*(300m-V(N13))/150m,0)))}

M001 VDD N02 N04 VDD SW-PMOS-L3C l=2u w=2u

+ ad=2p as=2p pd=6y ps=6u m=1

M002 VDD N04 N54 VDD DRV-RP130-l3 l=1u w=140u

+ ad=140p as=140p pd=300u ps=300u m=47

M003 N17 N26 N16 GND SW-NMOS-L3C l=2u w=2u

+ ad=2p as=2p pd=6u ps=6u m=10

M004 N40 N41 N41 N01 PS4 l=4u w=16.6u

+ ad=20p as=20p pd=40u ps=40u m=1

M005 N38 N38 GND GND NS4 l=4u w=6.8u

+ ad=10p as=10p pd=20u ps=20u m=2

M006 N01 N03 N41 N01 SW-PMOS-L3C l=2u w=2u

+ ad=2p as=2p pd=6y ps=6u m=1

M007 N45 N39 N05 N01 PS4 l=4u w=16.6u

+ ad=20p as=20p pd=40u ps=40u m=1

M008 N05 N38 GND GND NS4 l=4u w=6.8u

+ ad=10p as=10p pd=20u ps=20u m=2

M009 N68 N69 GND GND NS4 l=2u w=12u

+ ad=12p as=12p pd=30u ps=30u m=6

M010 N73 N74 GND GND SW-NMOS-L3C l=1u w=2u

+ ad=2p as=2p pd=6u ps=6u m=1

R001 N67 N06 100k

R002 N67 N66 100k

R003 N65 N66 100k

R004 N65 N64 15k

R005 N55 N64 15k

R006 GND N63 500k

R007 N62 N63 150k

R008 N62 N55 10k

R009 VOUT N68 1m

R010 N22 N24 50k

R011 N24 N15 1

R012 N25 N21 1Meg

R013 N26 N27 10k

R014 N30 N31 100k

R015 N32 GND 1k

R016 N36 N35 1Meg

R017 N01 N39 1G

R018 N41 N44 100k

R019 N01 N40 220

R020 N01 N45 220

R021 N46 N43 1k

R022 N47 N42 1k

R023 N49 N48 100k

R024 N51 N03 100k

R025 N53 N50 1k

R026 N19 N52 1k

R027 N54 N06 1m

R028 N56 N04 1Meg

R029 N57 N04 9k

R030 N02 N03 1k

R031 VOUT N06 50m

R032 N11 N10 1Meg

R033 N13 N12 1k

R034 N15 N14 2Meg

R035 N17 N16 200

R036 N01 N17 4Meg

R037 N18 N19 1k

R038 N70 N69 1k

R039 N72 N73 1k

R040 N03 N71 1k

R041 N74 N75 1k

R042 N20 N16 80k

R043 N59 N60 1

R044 N33 N37 1

V001 N61 GND 1.5

V002 N23 GND 0.8

V003 N25 GND 1

V004 N58 N59 0

V005 N04 N05 0

.model di2 d(is=1e-12 n=0.005 xti=-3.5 eg=0.1 rs=1e-3

+ cjo=1e-15 bv=1000)

.model DRV-RP130-l3 pmos(level=3 vto=-0.7 tox=100e-7

+ gamma=0.5 theta=0.3 kp=58e-6 nfs=1e-3 eta=50e-5 nss=1)

.model ds100 d(is=100e-14 n=1 bv=1000 rs=10m)

.model NS4 nmos(level=3 vto=0.5 kp=400e-6 tox=10e-6

+ eta=10e-6 nfs=0.001 gamma=1)

.model PS4 pmos(level=3 vto=-0.5 kp=400e-6 tox=10e-6

+ eta=10e-6 nfs=0.001 gamma=1)

.model SW-NMOS-L3C nmos(level=3 vto=0.5 tox=1000e-9

+ gamma=0 theta=0 kp=2.01 nfs=0.001e12 eta=0)

.model SW-PMOS-L3C pmos(level=3 vto=-0.5 tox=1000e-9

+ gamma=0 theta=0 kp=2.01 nfs=0.001e12 eta=0)

.ends RP130x151D_C

*

.subckt RP130x181A_C VDD GND CE VOUT

C001 N56 N06 6.563p

C002 N57 VDD 13.5p

C003 N13 GND 1p

C004 N18 GND 25p

C005 N15 GND 25p

C006 N25 GND 20p

C007 N26 GND 10p

C008 N30 N32 10p

C009 N36 GND 1p

C010 N37 GND 1p

C011 N44 GND 8p

C012 N46 GND 1p

C013 N47 GND 1p

C014 N49 GND 10p

C015 N51 GND 1p

C016 N53 GND 1p

C017 N19 GND 1p

C018 N06 N55 1p

C019 VDD N02 1p

C021 N69 GND 100p

C022 N73 GND 10p

C023 N03 GND 1p

C024 N74 GND 1p

C029 N11 GND 1p

D001 N20 N17 di2

D002 N22 N23 di2

D003 GND VOUT ds100

D004 GND CE ds100

E001 N71 GND VALUE {IF(V(N73)<V(VDD)*0.5+5m,V(VDD),0)}

E002 N07 GND VALUE {IF(V(VDD)>=0.5,

+IF(V(VDD)<1.2,(V(VDD)-0.5)*16m/(1.2-0.5),0),0)}

E003 N08 N07 VALUE {IF(V(VDD)>=1.2,

+IF(V(VDD)<V(N61),(V(VDD)-1.2)*18.5m/(5-1.2)+16m,0),0)}

E004 N09 N08 VALUE {IF(V(VDD)>=V(N61),34.5m,0)}

E005 N10 N09 VALUE {IF(V(VDD)>=5,(V(VDD)-5)*4m/1.5,0)}

E006 N12 GND VALUE {V(VDD)-V(N04)}

E007 N14 GND VALUE {IF(V(N18)>V(N01)*0.5+5m,12,0)}

E008 N16 GND VALUE {IF(V(N15)<1,V(N15),1)}

E009 N21 GND VALUE {IF(V(N15)<0.45,10,

+IF(V(N15)<0.5,10-((V(N15)-0.45)/0.05*9),1))}

E010 N27 GND VALUE {IF(V(N25)>1.5,1.5,0)}

E011 N28 N29 VALUE {IF(V(N06)>=0.4,

+IF(V(N06)<V(N61)*0.6,

+150m+(V(N06)-0.4)/(V(N61)*0.6-0.4)*(300m-150m),0),0)}

E012 N31 GND VALUE {V(N37)}

E013 N33 GND VALUE {(V(N54)-V(N06))*1000}

E014 N34 GND VALUE {IF(V(N06)<0.2,40m,0)}

E015 N35 N28 VALUE {IF(V(N06)>=V(N61)*0.6,300m,0)}

E016 N29 N34 VALUE {IF(V(N06)>=0.2,

+IF(V(N06)<0.4,40m+(V(N06)-0.2)/0.2*(150m-40m),0),0)}

E017 N42 GND VALUE {atan(V(N46)*20* 3.1416)*2/ 3.1416 * 0.1}

E018 N43 GND VALUE {V(N17)-V(N58)}

E019 N39 GND VALUE {IF(V(N41)+V(N47)<0,0,

+IF(V(N41)+V(N47)<V(N01),V(N41)+V(N47),V(N01)))}

E020 N48 GND VALUE {IF(V(N51)>V(N01)*0.5+5m,10,0)}

E021 N50 GND VALUE {IF(V(N49)<1,V(N49),1)}

E022 N52 GND VALUE {IF(V(N49)>=0.3,V(N01),0)}

E023 N70 GND VALUE {IF(V(N03)<V(VDD)*0.5+5m,V(VDD),0)}

E024 N01 GND VALUE {V(VDD)}

E025 N72 GND VALUE {IF(V(CE)<0.7,0,

+IF(V(VDD)<0.1,0,V(VDD)))}

E026 N75 GND VALUE {IF(V(CE)<0.7,0.6,0)}

E027 N60 GND N55 GND 1

G001 CE GND VALUE {IF(V(CE)<0.35,V(CE)/0.35*0,0)}

G002 VDD GND VALUE {IF(V(N03)>=V(VDD)*0.5,V(N11)*1m,0)}

G003 VDD GND VALUE {V(N30)*3/140/47}

G004 GND N04 VALUE {IF(V(N30)>=V(N36),(V(N30)-V(N36))*0.01,0)}

G005 GND N38 VALUE {V(N53)* 4e-005}

G006 N41 GND VALUE {V(N53)* 4e-005}

G007 N06 VDD VALUE {IF(V(VDD)<3,0,

+IF(V(N13)<150m,V(N30),

+IF(V(N13)<300m,V(N30)*(300m-V(N13))/150m,0)))}

M001 VDD N02 N04 VDD SW-PMOS-L3C l=2u w=2u

+ ad=2p as=2p pd=6y ps=6u m=1

M002 VDD N04 N54 VDD DRV-RP130-l3 l=1u w=140u

+ ad=140p as=140p pd=300u ps=300u m=47

M003 N17 N26 N16 GND SW-NMOS-L3C l=2u w=2u

+ ad=2p as=2p pd=6u ps=6u m=10

M004 N40 N41 N41 N01 PS4 l=4u w=16.6u

+ ad=20p as=20p pd=40u ps=40u m=1

M005 N38 N38 GND GND NS4 l=4u w=6.8u

+ ad=10p as=10p pd=20u ps=20u m=2

M006 N01 N03 N41 N01 SW-PMOS-L3C l=2u w=2u

+ ad=2p as=2p pd=6y ps=6u m=1

M007 N45 N39 N05 N01 PS4 l=4u w=16.6u

+ ad=20p as=20p pd=40u ps=40u m=1

M008 N05 N38 GND GND NS4 l=4u w=6.8u

+ ad=10p as=10p pd=20u ps=20u m=2

M009 N68 N69 GND GND NS4 l=2u w=12u

+ ad=12p as=12p pd=30u ps=30u m=6

M010 N73 N74 GND GND SW-NMOS-L3C l=1u w=2u

+ ad=2p as=2p pd=6u ps=6u m=1

R001 N67 N06 500k

R002 N67 N66 10k

R003 N65 N66 10k

R004 N65 N64 5k

R005 N55 N64 3k

R006 GND N63 500k

R007 N62 N63 150k

R008 N62 N55 10k

R009 VOUT N68 1G

R010 N22 N24 50k

R011 N24 N15 1

R012 N25 N21 1Meg

R013 N26 N27 10k

R014 N30 N31 100k

R015 N32 GND 1k

R016 N36 N35 1Meg

R017 N01 N39 1G

R018 N41 N44 100k

R019 N01 N40 220

R020 N01 N45 220

R021 N46 N43 1k

R022 N47 N42 1k

R023 N49 N48 100k

R024 N51 N03 100k

R025 N53 N50 1k

R026 N19 N52 1k

R027 N54 N06 1m

R028 N56 N04 1Meg

R029 N57 N04 9k

R030 N02 N03 1k

R031 VOUT N06 50m

R032 N11 N10 1Meg

R033 N13 N12 1k

R034 N15 N14 2Meg

R035 N17 N16 200

R036 N01 N17 4Meg

R037 N18 N19 1k

R038 N70 N69 1k

R039 N72 N73 1k

R040 N03 N71 1k

R041 N74 N75 1k

R042 N20 N16 80k

R043 N59 N60 1

R044 N33 N37 1

V001 N61 GND 1.8

V002 N23 GND 0.8

V003 N25 GND 1

V004 N58 N59 0

V005 N04 N05 0

.model di2 d(is=1e-12 n=0.005 xti=-3.5 eg=0.1 rs=1e-3

+ cjo=1e-15 bv=1000)

.model DRV-RP130-l3 pmos(level=3 vto=-0.7 tox=100e-7

+ gamma=0.5 theta=0.3 kp=58e-6 nfs=1e-3 eta=50e-5 nss=1)

.model ds100 d(is=100e-14 n=1 bv=1000 rs=10m)

.model NS4 nmos(level=3 vto=0.5 kp=400e-6 tox=10e-6

+ eta=10e-6 nfs=0.001 gamma=1)

.model PS4 pmos(level=3 vto=-0.5 kp=400e-6 tox=10e-6

+ eta=10e-6 nfs=0.001 gamma=1)

.model SW-NMOS-L3C nmos(level=3 vto=0.5 tox=1000e-9

+ gamma=0 theta=0 kp=2.01 nfs=0.001e12 eta=0)

.model SW-PMOS-L3C pmos(level=3 vto=-0.5 tox=1000e-9

+ gamma=0 theta=0 kp=2.01 nfs=0.001e12 eta=0)

.ends RP130x181A_C

*

.subckt RP130x181B_C VDD GND CE VOUT

C001 N56 N06 6.563p

C002 N57 VDD 13.5p

C003 N13 GND 1p

C004 N18 GND 25p

C005 N15 GND 25p

C006 N25 GND 20p

C007 N26 GND 10p

C008 N30 N32 10p

C009 N36 GND 1p

C010 N37 GND 1p

C011 N44 GND 8p

C012 N46 GND 1p

C013 N47 GND 1p

C014 N49 GND 10p

C015 N51 GND 1p

C016 N53 GND 1p

C017 N19 GND 1p

C018 N06 N55 1p

C019 VDD N02 1p

C021 N69 GND 100p

C022 N73 GND 10p

C023 N03 GND 1p

C024 N74 GND 1p

C029 N11 GND 1p

D001 N20 N17 di2

D002 N22 N23 di2

D003 GND VOUT ds100

D004 GND CE ds100

E001 N71 GND VALUE {IF(V(N73)<V(VDD)*0.5+5m,0,V(VDD))}

E002 N07 GND VALUE {IF(V(VDD)>=0.5,

+IF(V(VDD)<1.2,(V(VDD)-0.5)*16m/(1.2-0.5),0),0)}

E003 N08 N07 VALUE {IF(V(VDD)>=1.2,

+IF(V(VDD)<V(N61),(V(VDD)-1.2)*18.5m/(5-1.2)+16m,0),0)}

E004 N09 N08 VALUE {IF(V(VDD)>=V(N61),34.5m,0)}

E005 N10 N09 VALUE {IF(V(VDD)>=5,(V(VDD)-5)*4m/1.5,0)}

E006 N12 GND VALUE {V(VDD)-V(N04)}

E007 N14 GND VALUE {IF(V(N18)>V(N01)*0.5+5m,12,0)}

E008 N16 GND VALUE {IF(V(N15)<1,V(N15),1)}

E009 N21 GND VALUE {IF(V(N15)<0.45,10,

+IF(V(N15)<0.5,10-((V(N15)-0.45)/0.05*9),1))}

E010 N27 GND VALUE {IF(V(N25)>1.5,1.5,0)}

E011 N28 N29 VALUE {IF(V(N06)>=0.4,

+IF(V(N06)<V(N61)*0.6,

+150m+(V(N06)-0.4)/(V(N61)*0.6-0.4)*(300m-150m),0),0)}

E012 N31 GND VALUE {V(N37)}

E013 N33 GND VALUE {(V(N54)-V(N06))*1000}

E014 N34 GND VALUE {IF(V(N06)<0.2,40m,0)}

E015 N35 N28 VALUE {IF(V(N06)>=V(N61)*0.6,300m,0)}

E016 N29 N34 VALUE {IF(V(N06)>=0.2,

+IF(V(N06)<0.4,40m+(V(N06)-0.2)/0.2*(150m-40m),0),0)}

E017 N42 GND VALUE {atan(V(N46)*20* 3.1416)*2/ 3.1416 * 0.1}

E018 N43 GND VALUE {V(N17)-V(N58)}

E019 N39 GND VALUE {IF(V(N41)+V(N47)<0,0,

+IF(V(N41)+V(N47)<V(N01),V(N41)+V(N47),V(N01)))}

E020 N48 GND VALUE {IF(V(N51)>V(N01)*0.5+5m,10,0)}

E021 N50 GND VALUE {IF(V(N49)<1,V(N49),1)}

E022 N52 GND VALUE {IF(V(N49)>=0.3,V(N01),0)}

E023 N70 GND VALUE {IF(V(N03)<V(VDD)*0.5+5m,V(VDD),0)}

E024 N01 GND VALUE {V(VDD)}

E025 N72 GND VALUE {IF(V(CE)<0.7,0,

+IF(V(VDD)<0.1,0,V(VDD)))}

E026 N75 GND VALUE {IF(V(CE)<0.7,0.6,0)}

E027 N60 GND N55 GND 1

G001 CE GND VALUE {IF(V(CE)<0.35,V(CE)/0.35*0.4u,0.4u)}

G002 VDD GND VALUE {IF(V(N03)>=V(VDD)*0.5,V(N11)*1m,0)}

G003 VDD GND VALUE {V(N30)*3/140/47}

G004 GND N04 VALUE {IF(V(N30)>=V(N36),(V(N30)-V(N36))*0.01,0)}

G005 GND N38 VALUE {V(N53)* 4e-005}

G006 N41 GND VALUE {V(N53)* 4e-005}

G007 N06 VDD VALUE {IF(V(VDD)<3,0,

+IF(V(N13)<150m,V(N30),

+IF(V(N13)<300m,V(N30)*(300m-V(N13))/150m,0)))}

M001 VDD N02 N04 VDD SW-PMOS-L3C l=2u w=2u

+ ad=2p as=2p pd=6y ps=6u m=1

M002 VDD N04 N54 VDD DRV-RP130-l3 l=1u w=140u

+ ad=140p as=140p pd=300u ps=300u m=47

M003 N17 N26 N16 GND SW-NMOS-L3C l=2u w=2u

+ ad=2p as=2p pd=6u ps=6u m=10

M004 N40 N41 N41 N01 PS4 l=4u w=16.6u

+ ad=20p as=20p pd=40u ps=40u m=1

M005 N38 N38 GND GND NS4 l=4u w=6.8u

+ ad=10p as=10p pd=20u ps=20u m=2

M006 N01 N03 N41 N01 SW-PMOS-L3C l=2u w=2u

+ ad=2p as=2p pd=6y ps=6u m=1

M007 N45 N39 N05 N01 PS4 l=4u w=16.6u

+ ad=20p as=20p pd=40u ps=40u m=1

M008 N05 N38 GND GND NS4 l=4u w=6.8u

+ ad=10p as=10p pd=20u ps=20u m=2

M009 N68 N69 GND GND NS4 l=2u w=12u

+ ad=12p as=12p pd=30u ps=30u m=6

M010 N73 N74 GND GND SW-NMOS-L3C l=1u w=2u

+ ad=2p as=2p pd=6u ps=6u m=1

R001 N67 N06 500k

R002 N67 N66 10k

R003 N65 N66 10k

R004 N65 N64 5k

R005 N55 N64 3k

R006 GND N63 500k

R007 N62 N63 150k

R008 N62 N55 10k

R009 VOUT N68 1G

R010 N22 N24 50k

R011 N24 N15 1

R012 N25 N21 1Meg

R013 N26 N27 10k

R014 N30 N31 100k

R015 N32 GND 1k

R016 N36 N35 1Meg

R017 N01 N39 1G

R018 N41 N44 100k

R019 N01 N40 220

R020 N01 N45 220

R021 N46 N43 1k

R022 N47 N42 1k

R023 N49 N48 100k

R024 N51 N03 100k

R025 N53 N50 1k

R026 N19 N52 1k

R027 N54 N06 1m

R028 N56 N04 1Meg

R029 N57 N04 9k

R030 N02 N03 1k

R031 VOUT N06 50m

R032 N11 N10 1Meg

R033 N13 N12 1k

R034 N15 N14 2Meg

R035 N17 N16 200

R036 N01 N17 4Meg

R037 N18 N19 1k

R038 N70 N69 1k

R039 N72 N73 1k

R040 N03 N71 1k

R041 N74 N75 1k

R042 N20 N16 80k

R043 N59 N60 1

R044 N33 N37 1

V001 N61 GND 1.8

V002 N23 GND 0.8

V003 N25 GND 1

V004 N58 N59 0

V005 N04 N05 0

.model di2 d(is=1e-12 n=0.005 xti=-3.5 eg=0.1 rs=1e-3

+ cjo=1e-15 bv=1000)

.model DRV-RP130-l3 pmos(level=3 vto=-0.7 tox=100e-7

+ gamma=0.5 theta=0.3 kp=58e-6 nfs=1e-3 eta=50e-5 nss=1)

.model ds100 d(is=100e-14 n=1 bv=1000 rs=10m)

.model NS4 nmos(level=3 vto=0.5 kp=400e-6 tox=10e-6

+ eta=10e-6 nfs=0.001 gamma=1)

.model PS4 pmos(level=3 vto=-0.5 kp=400e-6 tox=10e-6

+ eta=10e-6 nfs=0.001 gamma=1)

.model SW-NMOS-L3C nmos(level=3 vto=0.5 tox=1000e-9

+ gamma=0 theta=0 kp=2.01 nfs=0.001e12 eta=0)

.model SW-PMOS-L3C pmos(level=3 vto=-0.5 tox=1000e-9

+ gamma=0 theta=0 kp=2.01 nfs=0.001e12 eta=0)

.ends RP130x181B_C

*

.subckt RP130x181D_C VDD GND CE VOUT

C001 N56 N06 6.563p

C002 N57 VDD 13.5p

C003 N13 GND 1p

C004 N18 GND 25p

C005 N15 GND 25p

C006 N25 GND 20p

C007 N26 GND 10p

C008 N30 N32 10p

C009 N36 GND 1p

C010 N37 GND 1p

C011 N44 GND 8p

C012 N46 GND 1p

C013 N47 GND 1p

C014 N49 GND 10p

C015 N51 GND 1p

C016 N53 GND 1p

C017 N19 GND 1p

C018 N06 N55 1p

C019 VDD N02 1p

C021 N69 GND 100p

C022 N73 GND 10p

C023 N03 GND 1p

C024 N74 GND 1p

C029 N11 GND 1p

D001 N20 N17 di2

D002 N22 N23 di2

D003 GND VOUT ds100

D004 GND CE ds100

E001 N71 GND VALUE {IF(V(N73)<V(VDD)*0.5+5m,0,V(VDD))}

E002 N07 GND VALUE {IF(V(VDD)>=0.5,

+IF(V(VDD)<1.2,(V(VDD)-0.5)*16m/(1.2-0.5),0),0)}

E003 N08 N07 VALUE {IF(V(VDD)>=1.2,

+IF(V(VDD)<V(N61),(V(VDD)-1.2)*18.5m/(5-1.2)+16m,0),0)}

E004 N09 N08 VALUE {IF(V(VDD)>=V(N61),34.5m,0)}

E005 N10 N09 VALUE {IF(V(VDD)>=5,(V(VDD)-5)*4m/1.5,0)}

E006 N12 GND VALUE {V(VDD)-V(N04)}

E007 N14 GND VALUE {IF(V(N18)>V(N01)*0.5+5m,12,0)}

E008 N16 GND VALUE {IF(V(N15)<1,V(N15),1)}

E009 N21 GND VALUE {IF(V(N15)<0.45,10,

+IF(V(N15)<0.5,10-((V(N15)-0.45)/0.05*9),1))}

E010 N27 GND VALUE {IF(V(N25)>1.5,1.5,0)}

E011 N28 N29 VALUE {IF(V(N06)>=0.4,

+IF(V(N06)<V(N61)*0.6,

+150m+(V(N06)-0.4)/(V(N61)*0.6-0.4)*(300m-150m),0),0)}

E012 N31 GND VALUE {V(N37)}

E013 N33 GND VALUE {(V(N54)-V(N06))*1000}

E014 N34 GND VALUE {IF(V(N06)<0.2,40m,0)}

E015 N35 N28 VALUE {IF(V(N06)>=V(N61)*0.6,300m,0)}

E016 N29 N34 VALUE {IF(V(N06)>=0.2,

+IF(V(N06)<0.4,40m+(V(N06)-0.2)/0.2*(150m-40m),0),0)}

E017 N42 GND VALUE {atan(V(N46)*20* 3.1416)*2/ 3.1416 * 0.1}

E018 N43 GND VALUE {V(N17)-V(N58)}

E019 N39 GND VALUE {IF(V(N41)+V(N47)<0,0,

+IF(V(N41)+V(N47)<V(N01),V(N41)+V(N47),V(N01)))}

E020 N48 GND VALUE {IF(V(N51)>V(N01)*0.5+5m,10,0)}

E021 N50 GND VALUE {IF(V(N49)<1,V(N49),1)}

E022 N52 GND VALUE {IF(V(N49)>=0.3,V(N01),0)}

E023 N70 GND VALUE {IF(V(N03)<V(VDD)*0.5+5m,V(VDD),0)}

E024 N01 GND VALUE {V(VDD)}

E025 N72 GND VALUE {IF(V(CE)<0.7,0,

+IF(V(VDD)<0.1,0,V(VDD)))}

E026 N75 GND VALUE {IF(V(CE)<0.7,0.6,0)}

E027 N60 GND N55 GND 1

G001 CE GND VALUE {IF(V(CE)<0.35,V(CE)/0.35*0.4u,0.4u)}

G002 VDD GND VALUE {IF(V(N03)>=V(VDD)*0.5,V(N11)*1m,0)}

G003 VDD GND VALUE {V(N30)*3/140/47}

G004 GND N04 VALUE {IF(V(N30)>=V(N36),(V(N30)-V(N36))*0.01,0)}

G005 GND N38 VALUE {V(N53)* 4e-005}

G006 N41 GND VALUE {V(N53)* 4e-005}

G007 N06 VDD VALUE {IF(V(VDD)<3,0,

+IF(V(N13)<150m,V(N30),

+IF(V(N13)<300m,V(N30)*(300m-V(N13))/150m,0)))}

M001 VDD N02 N04 VDD SW-PMOS-L3C l=2u w=2u

+ ad=2p as=2p pd=6y ps=6u m=1

M002 VDD N04 N54 VDD DRV-RP130-l3 l=1u w=140u

+ ad=140p as=140p pd=300u ps=300u m=47

M003 N17 N26 N16 GND SW-NMOS-L3C l=2u w=2u

+ ad=2p as=2p pd=6u ps=6u m=10

M004 N40 N41 N41 N01 PS4 l=4u w=16.6u

+ ad=20p as=20p pd=40u ps=40u m=1

M005 N38 N38 GND GND NS4 l=4u w=6.8u

+ ad=10p as=10p pd=20u ps=20u m=2

M006 N01 N03 N41 N01 SW-PMOS-L3C l=2u w=2u

+ ad=2p as=2p pd=6y ps=6u m=1

M007 N45 N39 N05 N01 PS4 l=4u w=16.6u

+ ad=20p as=20p pd=40u ps=40u m=1

M008 N05 N38 GND GND NS4 l=4u w=6.8u

+ ad=10p as=10p pd=20u ps=20u m=2

M009 N68 N69 GND GND NS4 l=2u w=12u

+ ad=12p as=12p pd=30u ps=30u m=6

M010 N73 N74 GND GND SW-NMOS-L3C l=1u w=2u

+ ad=2p as=2p pd=6u ps=6u m=1

R001 N67 N06 500k

R002 N67 N66 10k

R003 N65 N66 10k

R004 N65 N64 5k

R005 N55 N64 3k

R006 GND N63 500k

R007 N62 N63 150k

R008 N62 N55 10k

R009 VOUT N68 1m

R010 N22 N24 50k

R011 N24 N15 1

R012 N25 N21 1Meg

R013 N26 N27 10k

R014 N30 N31 100k

R015 N32 GND 1k

R016 N36 N35 1Meg

R017 N01 N39 1G

R018 N41 N44 100k

R019 N01 N40 220

R020 N01 N45 220

R021 N46 N43 1k

R022 N47 N42 1k

R023 N49 N48 100k

R024 N51 N03 100k

R025 N53 N50 1k

R026 N19 N52 1k

R027 N54 N06 1m

R028 N56 N04 1Meg

R029 N57 N04 9k

R030 N02 N03 1k

R031 VOUT N06 50m

R032 N11 N10 1Meg

R033 N13 N12 1k

R034 N15 N14 2Meg

R035 N17 N16 200

R036 N01 N17 4Meg

R037 N18 N19 1k

R038 N70 N69 1k

R039 N72 N73 1k

R040 N03 N71 1k

R041 N74 N75 1k

R042 N20 N16 80k

R043 N59 N60 1

R044 N33 N37 1

V001 N61 GND 1.8

V002 N23 GND 0.8

V003 N25 GND 1

V004 N58 N59 0

V005 N04 N05 0

.model di2 d(is=1e-12 n=0.005 xti=-3.5 eg=0.1 rs=1e-3

+ cjo=1e-15 bv=1000)

.model DRV-RP130-l3 pmos(level=3 vto=-0.7 tox=100e-7

+ gamma=0.5 theta=0.3 kp=58e-6 nfs=1e-3 eta=50e-5 nss=1)

.model ds100 d(is=100e-14 n=1 bv=1000 rs=10m)

.model NS4 nmos(level=3 vto=0.5 kp=400e-6 tox=10e-6

+ eta=10e-6 nfs=0.001 gamma=1)

.model PS4 pmos(level=3 vto=-0.5 kp=400e-6 tox=10e-6

+ eta=10e-6 nfs=0.001 gamma=1)

.model SW-NMOS-L3C nmos(level=3 vto=0.5 tox=1000e-9

+ gamma=0 theta=0 kp=2.01 nfs=0.001e12 eta=0)

.model SW-PMOS-L3C pmos(level=3 vto=-0.5 tox=1000e-9

+ gamma=0 theta=0 kp=2.01 nfs=0.001e12 eta=0)

.ends RP130x181D_C

*

.subckt RP130x251A_C VDD GND CE VOUT

C001 N56 N06 7.219p

C002 N57 VDD 15.25p

C003 N13 GND 1p

C004 N18 GND 25p

C005 N15 GND 25p

C006 N25 GND 20p

C007 N26 GND 10p

C008 N30 N32 10p

C009 N36 GND 1p

C010 N37 GND 1p

C011 N44 GND 8p

C012 N46 GND 1p

C013 N47 GND 1p

C014 N49 GND 10p

C015 N51 GND 1p

C016 N53 GND 1p

C017 N19 GND 1p

C018 N06 N55 1p

C019 VDD N02 1p

C021 N69 GND 100p

C022 N73 GND 10p

C023 N03 GND 1p

C024 N74 GND 1p

C029 N11 GND 1p

D001 N20 N17 di2

D002 N22 N23 di2

D003 GND VOUT ds100

D004 GND CE ds100

E001 N71 GND VALUE {IF(V(N73)<V(VDD)*0.5+5m,V(VDD),0)}

E002 N07 GND VALUE {IF(V(VDD)>=0.5,

+IF(V(VDD)<1.2,(V(VDD)-0.5)*16m/(1.2-0.5),0),0)}

E003 N08 N07 VALUE {IF(V(VDD)>=1.2,

+IF(V(VDD)<V(N61),(V(VDD)-1.2)*18.5m/(5-1.2)+16m,0),0)}

E004 N09 N08 VALUE {IF(V(VDD)>=V(N61),34.5m,0)}

E005 N10 N09 VALUE {IF(V(VDD)>=5,(V(VDD)-5)*4m/1.5,0)}

E006 N12 GND VALUE {V(VDD)-V(N04)}

E007 N14 GND VALUE {IF(V(N18)>V(N01)*0.5+5m,12,0)}

E008 N16 GND VALUE {IF(V(N15)<1,V(N15),1)}

E009 N21 GND VALUE {IF(V(N15)<0.45,10,

+IF(V(N15)<0.5,10-((V(N15)-0.45)/0.05*9),1))}

E010 N27 GND VALUE {IF(V(N25)>1.5,1.5,0)}

E011 N28 N29 VALUE {IF(V(N06)>=0.4,

+IF(V(N06)<V(N61)*0.6,

+150m+(V(N06)-0.4)/(V(N61)*0.6-0.4)*(300m-150m),0),0)}

E012 N31 GND VALUE {V(N37)}

E013 N33 GND VALUE {(V(N54)-V(N06))*1000}

E014 N34 GND VALUE {IF(V(N06)<0.2,40m,0)}

E015 N35 N28 VALUE {IF(V(N06)>=V(N61)*0.6,300m,0)}

E016 N29 N34 VALUE {IF(V(N06)>=0.2,

+IF(V(N06)<0.4,40m+(V(N06)-0.2)/0.2*(150m-40m),0),0)}

E017 N42 GND VALUE {atan(V(N46)*20* 3.1416)*2/ 3.1416 * 0.1}

E018 N43 GND VALUE {V(N17)-V(N58)}

E019 N39 GND VALUE {IF(V(N41)+V(N47)<0,0,

+IF(V(N41)+V(N47)<V(N01),V(N41)+V(N47),V(N01)))}

E020 N48 GND VALUE {IF(V(N51)>V(N01)*0.5+5m,10,0)}

E021 N50 GND VALUE {IF(V(N49)<1,V(N49),1)}

E022 N52 GND VALUE {IF(V(N49)>=0.3,V(N01),0)}

E023 N70 GND VALUE {IF(V(N03)<V(VDD)*0.5+5m,V(VDD),0)}

E024 N01 GND VALUE {V(VDD)}

E025 N72 GND VALUE {IF(V(CE)<0.7,0,

+IF(V(VDD)<0.1,0,V(VDD)))}

E026 N75 GND VALUE {IF(V(CE)<0.7,0.6,0)}

E027 N60 GND N55 GND 1

G001 CE GND VALUE {IF(V(CE)<0.35,V(CE)/0.35*0,0)}

G002 VDD GND VALUE {IF(V(N03)>=V(VDD)*0.5,V(N11)*1m,0)}

G003 VDD GND VALUE {V(N30)*3/140/47}

G004 GND N04 VALUE {IF(V(N30)>=V(N36),(V(N30)-V(N36))*0.01,0)}

G005 GND N38 VALUE {V(N53)* 4e-005}

G006 N41 GND VALUE {V(N53)* 4e-005}

G007 N06 VDD VALUE {IF(V(VDD)<3,0,

+IF(V(N13)<150m,V(N30),

+IF(V(N13)<300m,V(N30)*(300m-V(N13))/150m,0)))}

M001 VDD N02 N04 VDD SW-PMOS-L3C l=2u w=2u

+ ad=2p as=2p pd=6y ps=6u m=1

M002 VDD N04 N54 VDD DRV-RP130-l3 l=1u w=140u

+ ad=140p as=140p pd=300u ps=300u m=47

M003 N17 N26 N16 GND SW-NMOS-L3C l=2u w=2u

+ ad=2p as=2p pd=6u ps=6u m=10

M004 N40 N41 N41 N01 PS4 l=4u w=16.6u

+ ad=20p as=20p pd=40u ps=40u m=1

M005 N38 N38 GND GND NS4 l=4u w=6.8u

+ ad=10p as=10p pd=20u ps=20u m=2

M006 N01 N03 N41 N01 SW-PMOS-L3C l=2u w=2u

+ ad=2p as=2p pd=6y ps=6u m=1

M007 N45 N39 N05 N01 PS4 l=4u w=16.6u

+ ad=20p as=20p pd=40u ps=40u m=1

M008 N05 N38 GND GND NS4 l=4u w=6.8u

+ ad=10p as=10p pd=20u ps=20u m=2

M009 N68 N69 GND GND NS4 l=2u w=12u

+ ad=12p as=12p pd=30u ps=30u m=6

M010 N73 N74 GND GND SW-NMOS-L3C l=1u w=2u

+ ad=2p as=2p pd=6u ps=6u m=1

R001 N67 N06 500k

R002 N67 N66 300k

R003 N65 N66 150k

R004 N65 N64 25k

R005 N55 N64 15k

R006 GND N63 500k

R007 N62 N63 150k

R008 N62 N55 10k

R009 VOUT N68 1G

R010 N22 N24 50k

R011 N24 N15 1

R012 N25 N21 1Meg

R013 N26 N27 10k

R014 N30 N31 100k

R015 N32 GND 1k

R016 N36 N35 1Meg

R017 N01 N39 1G

R018 N41 N44 100k

R019 N01 N40 220

R020 N01 N45 220

R021 N46 N43 1k

R022 N47 N42 1k

R023 N49 N48 100k

R024 N51 N03 100k

R025 N53 N50 1k

R026 N19 N52 1k

R027 N54 N06 1m

R028 N56 N04 1Meg

R029 N57 N04 9k

R030 N02 N03 1k

R031 VOUT N06 50m

R032 N11 N10 1Meg

R033 N13 N12 1k

R034 N15 N14 2Meg

R035 N17 N16 200

R036 N01 N17 4Meg

R037 N18 N19 1k

R038 N70 N69 1k

R039 N72 N73 1k

R040 N03 N71 1k

R041 N74 N75 1k

R042 N20 N16 80k

R043 N59 N60 1

R044 N33 N37 1

V001 N61 GND 2.5

V002 N23 GND 0.8

V003 N25 GND 1

V004 N58 N59 0

V005 N04 N05 0

.model di2 d(is=1e-12 n=0.005 xti=-3.5 eg=0.1 rs=1e-3

+ cjo=1e-15 bv=1000)

.model DRV-RP130-l3 pmos(level=3 vto=-0.7 tox=100e-7

+ gamma=0.5 theta=0.3 kp=58e-6 nfs=1e-3 eta=50e-5 nss=1)

.model ds100 d(is=100e-14 n=1 bv=1000 rs=10m)

.model NS4 nmos(level=3 vto=0.5 kp=400e-6 tox=10e-6

+ eta=10e-6 nfs=0.001 gamma=1)

.model PS4 pmos(level=3 vto=-0.5 kp=400e-6 tox=10e-6

+ eta=10e-6 nfs=0.001 gamma=1)

.model SW-NMOS-L3C nmos(level=3 vto=0.5 tox=1000e-9

+ gamma=0 theta=0 kp=2.01 nfs=0.001e12 eta=0)

.model SW-PMOS-L3C pmos(level=3 vto=-0.5 tox=1000e-9

+ gamma=0 theta=0 kp=2.01 nfs=0.001e12 eta=0)

.ends RP130x251A_C

*

.subckt RP130x251B_C VDD GND CE VOUT

C001 N56 N06 7.219p

C002 N57 VDD 15.25p

C003 N13 GND 1p

C004 N18 GND 25p

C005 N15 GND 25p

C006 N25 GND 20p

C007 N26 GND 10p

C008 N30 N32 10p

C009 N36 GND 1p

C010 N37 GND 1p

C011 N44 GND 8p

C012 N46 GND 1p

C013 N47 GND 1p

C014 N49 GND 10p

C015 N51 GND 1p

C016 N53 GND 1p

C017 N19 GND 1p

C018 N06 N55 1p

C019 VDD N02 1p

C021 N69 GND 100p

C022 N73 GND 10p

C023 N03 GND 1p

C024 N74 GND 1p

C029 N11 GND 1p

D001 N20 N17 di2

D002 N22 N23 di2

D003 GND VOUT ds100

D004 GND CE ds100

E001 N71 GND VALUE {IF(V(N73)<V(VDD)*0.5+5m,0,V(VDD))}

E002 N07 GND VALUE {IF(V(VDD)>=0.5,

+IF(V(VDD)<1.2,(V(VDD)-0.5)*16m/(1.2-0.5),0),0)}

E003 N08 N07 VALUE {IF(V(VDD)>=1.2,

+IF(V(VDD)<V(N61),(V(VDD)-1.2)*18.5m/(5-1.2)+16m,0),0)}

E004 N09 N08 VALUE {IF(V(VDD)>=V(N61),34.5m,0)}

E005 N10 N09 VALUE {IF(V(VDD)>=5,(V(VDD)-5)*4m/1.5,0)}

E006 N12 GND VALUE {V(VDD)-V(N04)}

E007 N14 GND VALUE {IF(V(N18)>V(N01)*0.5+5m,12,0)}

E008 N16 GND VALUE {IF(V(N15)<1,V(N15),1)}

E009 N21 GND VALUE {IF(V(N15)<0.45,10,

+IF(V(N15)<0.5,10-((V(N15)-0.45)/0.05*9),1))}

E010 N27 GND VALUE {IF(V(N25)>1.5,1.5,0)}

E011 N28 N29 VALUE {IF(V(N06)>=0.4,

+IF(V(N06)<V(N61)*0.6,

+150m+(V(N06)-0.4)/(V(N61)*0.6-0.4)*(300m-150m),0),0)}

E012 N31 GND VALUE {V(N37)}

E013 N33 GND VALUE {(V(N54)-V(N06))*1000}

E014 N34 GND VALUE {IF(V(N06)<0.2,40m,0)}

E015 N35 N28 VALUE {IF(V(N06)>=V(N61)*0.6,300m,0)}

E016 N29 N34 VALUE {IF(V(N06)>=0.2,

+IF(V(N06)<0.4,40m+(V(N06)-0.2)/0.2*(150m-40m),0),0)}

E017 N42 GND VALUE {atan(V(N46)*20* 3.1416)*2/ 3.1416 * 0.1}

E018 N43 GND VALUE {V(N17)-V(N58)}

E019 N39 GND VALUE {IF(V(N41)+V(N47)<0,0,

+IF(V(N41)+V(N47)<V(N01),V(N41)+V(N47),V(N01)))}

E020 N48 GND VALUE {IF(V(N51)>V(N01)*0.5+5m,10,0)}

E021 N50 GND VALUE {IF(V(N49)<1,V(N49),1)}

E022 N52 GND VALUE {IF(V(N49)>=0.3,V(N01),0)}

E023 N70 GND VALUE {IF(V(N03)<V(VDD)*0.5+5m,V(VDD),0)}

E024 N01 GND VALUE {V(VDD)}

E025 N72 GND VALUE {IF(V(CE)<0.7,0,

+IF(V(VDD)<0.1,0,V(VDD)))}

E026 N75 GND VALUE {IF(V(CE)<0.7,0.6,0)}

E027 N60 GND N55 GND 1

G001 CE GND VALUE {IF(V(CE)<0.35,V(CE)/0.35*0.4u,0.4u)}

G002 VDD GND VALUE {IF(V(N03)>=V(VDD)*0.5,V(N11)*1m,0)}

G003 VDD GND VALUE {V(N30)*3/140/47}

G004 GND N04 VALUE {IF(V(N30)>=V(N36),(V(N30)-V(N36))*0.01,0)}

G005 GND N38 VALUE {V(N53)* 4e-005}

G006 N41 GND VALUE {V(N53)* 4e-005}

G007 N06 VDD VALUE {IF(V(VDD)<3,0,

+IF(V(N13)<150m,V(N30),

+IF(V(N13)<300m,V(N30)*(300m-V(N13))/150m,0)))}

M001 VDD N02 N04 VDD SW-PMOS-L3C l=2u w=2u

+ ad=2p as=2p pd=6y ps=6u m=1

M002 VDD N04 N54 VDD DRV-RP130-l3 l=1u w=140u

+ ad=140p as=140p pd=300u ps=300u m=47

M003 N17 N26 N16 GND SW-NMOS-L3C l=2u w=2u

+ ad=2p as=2p pd=6u ps=6u m=10

M004 N40 N41 N41 N01 PS4 l=4u w=16.6u

+ ad=20p as=20p pd=40u ps=40u m=1

M005 N38 N38 GND GND NS4 l=4u w=6.8u

+ ad=10p as=10p pd=20u ps=20u m=2

M006 N01 N03 N41 N01 SW-PMOS-L3C l=2u w=2u

+ ad=2p as=2p pd=6y ps=6u m=1

M007 N45 N39 N05 N01 PS4 l=4u w=16.6u

+ ad=20p as=20p pd=40u ps=40u m=1

M008 N05 N38 GND GND NS4 l=4u w=6.8u

+ ad=10p as=10p pd=20u ps=20u m=2

M009 N68 N69 GND GND NS4 l=2u w=12u

+ ad=12p as=12p pd=30u ps=30u m=6

M010 N73 N74 GND GND SW-NMOS-L3C l=1u w=2u

+ ad=2p as=2p pd=6u ps=6u m=1

R001 N67 N06 500k

R002 N67 N66 300k

R003 N65 N66 150k

R004 N65 N64 25k

R005 N55 N64 15k

R006 GND N63 500k

R007 N62 N63 150k

R008 N62 N55 10k

R009 VOUT N68 1G

R010 N22 N24 50k

R011 N24 N15 1

R012 N25 N21 1Meg

R013 N26 N27 10k

R014 N30 N31 100k

R015 N32 GND 1k

R016 N36 N35 1Meg

R017 N01 N39 1G

R018 N41 N44 100k

R019 N01 N40 220

R020 N01 N45 220

R021 N46 N43 1k

R022 N47 N42 1k

R023 N49 N48 100k

R024 N51 N03 100k

R025 N53 N50 1k

R026 N19 N52 1k

R027 N54 N06 1m

R028 N56 N04 1Meg

R029 N57 N04 9k

R030 N02 N03 1k

R031 VOUT N06 50m

R032 N11 N10 1Meg

R033 N13 N12 1k

R034 N15 N14 2Meg

R035 N17 N16 200

R036 N01 N17 4Meg

R037 N18 N19 1k

R038 N70 N69 1k

R039 N72 N73 1k

R040 N03 N71 1k

R041 N74 N75 1k

R042 N20 N16 80k

R043 N59 N60 1

R044 N33 N37 1

V001 N61 GND 2.5

V002 N23 GND 0.8

V003 N25 GND 1

V004 N58 N59 0

V005 N04 N05 0

.model di2 d(is=1e-12 n=0.005 xti=-3.5 eg=0.1 rs=1e-3

+ cjo=1e-15 bv=1000)

.model DRV-RP130-l3 pmos(level=3 vto=-0.7 tox=100e-7

+ gamma=0.5 theta=0.3 kp=58e-6 nfs=1e-3 eta=50e-5 nss=1)

.model ds100 d(is=100e-14 n=1 bv=1000 rs=10m)

.model NS4 nmos(level=3 vto=0.5 kp=400e-6 tox=10e-6

+ eta=10e-6 nfs=0.001 gamma=1)

.model PS4 pmos(level=3 vto=-0.5 kp=400e-6 tox=10e-6

+ eta=10e-6 nfs=0.001 gamma=1)

.model SW-NMOS-L3C nmos(level=3 vto=0.5 tox=1000e-9

+ gamma=0 theta=0 kp=2.01 nfs=0.001e12 eta=0)

.model SW-PMOS-L3C pmos(level=3 vto=-0.5 tox=1000e-9

+ gamma=0 theta=0 kp=2.01 nfs=0.001e12 eta=0)

.ends RP130x251B_C

*

.subckt RP130x251D_C VDD GND CE VOUT

C001 N56 N06 7.219p

C002 N57 VDD 15.25p

C003 N13 GND 1p

C004 N18 GND 25p

C005 N15 GND 25p

C006 N25 GND 20p

C007 N26 GND 10p

C008 N30 N32 10p

C009 N36 GND 1p

C010 N37 GND 1p

C011 N44 GND 8p

C012 N46 GND 1p

C013 N47 GND 1p

C014 N49 GND 10p

C015 N51 GND 1p

C016 N53 GND 1p

C017 N19 GND 1p

C018 N06 N55 1p

C019 VDD N02 1p

C021 N69 GND 100p

C022 N73 GND 10p

C023 N03 GND 1p

C024 N74 GND 1p

C029 N11 GND 1p

D001 N20 N17 di2

D002 N22 N23 di2

D003 GND VOUT ds100

D004 GND CE ds100

E001 N71 GND VALUE {IF(V(N73)<V(VDD)*0.5+5m,0,V(VDD))}

E002 N07 GND VALUE {IF(V(VDD)>=0.5,

+IF(V(VDD)<1.2,(V(VDD)-0.5)*16m/(1.2-0.5),0),0)}

E003 N08 N07 VALUE {IF(V(VDD)>=1.2,

+IF(V(VDD)<V(N61),(V(VDD)-1.2)*18.5m/(5-1.2)+16m,0),0)}

E004 N09 N08 VALUE {IF(V(VDD)>=V(N61),34.5m,0)}

E005 N10 N09 VALUE {IF(V(VDD)>=5,(V(VDD)-5)*4m/1.5,0)}

E006 N12 GND VALUE {V(VDD)-V(N04)}

E007 N14 GND VALUE {IF(V(N18)>V(N01)*0.5+5m,12,0)}

E008 N16 GND VALUE {IF(V(N15)<1,V(N15),1)}

E009 N21 GND VALUE {IF(V(N15)<0.45,10,

+IF(V(N15)<0.5,10-((V(N15)-0.45)/0.05*9),1))}

E010 N27 GND VALUE {IF(V(N25)>1.5,1.5,0)}

E011 N28 N29 VALUE {IF(V(N06)>=0.4,

+IF(V(N06)<V(N61)*0.6,

+150m+(V(N06)-0.4)/(V(N61)*0.6-0.4)*(300m-150m),0),0)}

E012 N31 GND VALUE {V(N37)}

E013 N33 GND VALUE {(V(N54)-V(N06))*1000}

E014 N34 GND VALUE {IF(V(N06)<0.2,40m,0)}

E015 N35 N28 VALUE {IF(V(N06)>=V(N61)*0.6,300m,0)}

E016 N29 N34 VALUE {IF(V(N06)>=0.2,

+IF(V(N06)<0.4,40m+(V(N06)-0.2)/0.2*(150m-40m),0),0)}

E017 N42 GND VALUE {atan(V(N46)*20* 3.1416)*2/ 3.1416 * 0.1}

E018 N43 GND VALUE {V(N17)-V(N58)}

E019 N39 GND VALUE {IF(V(N41)+V(N47)<0,0,

+IF(V(N41)+V(N47)<V(N01),V(N41)+V(N47),V(N01)))}

E020 N48 GND VALUE {IF(V(N51)>V(N01)*0.5+5m,10,0)}

E021 N50 GND VALUE {IF(V(N49)<1,V(N49),1)}

E022 N52 GND VALUE {IF(V(N49)>=0.3,V(N01),0)}

E023 N70 GND VALUE {IF(V(N03)<V(VDD)*0.5+5m,V(VDD),0)}

E024 N01 GND VALUE {V(VDD)}

E025 N72 GND VALUE {IF(V(CE)<0.7,0,

+IF(V(VDD)<0.1,0,V(VDD)))}

E026 N75 GND VALUE {IF(V(CE)<0.7,0.6,0)}

E027 N60 GND N55 GND 1

G001 CE GND VALUE {IF(V(CE)<0.35,V(CE)/0.35*0.4u,0.4u)}

G002 VDD GND VALUE {IF(V(N03)>=V(VDD)*0.5,V(N11)*1m,0)}

G003 VDD GND VALUE {V(N30)*3/140/47}

G004 GND N04 VALUE {IF(V(N30)>=V(N36),(V(N30)-V(N36))*0.01,0)}

G005 GND N38 VALUE {V(N53)* 4e-005}

G006 N41 GND VALUE {V(N53)* 4e-005}

G007 N06 VDD VALUE {IF(V(VDD)<3,0,

+IF(V(N13)<150m,V(N30),

+IF(V(N13)<300m,V(N30)*(300m-V(N13))/150m,0)))}

M001 VDD N02 N04 VDD SW-PMOS-L3C l=2u w=2u

+ ad=2p as=2p pd=6y ps=6u m=1

M002 VDD N04 N54 VDD DRV-RP130-l3 l=1u w=140u

+ ad=140p as=140p pd=300u ps=300u m=47

M003 N17 N26 N16 GND SW-NMOS-L3C l=2u w=2u

+ ad=2p as=2p pd=6u ps=6u m=10

M004 N40 N41 N41 N01 PS4 l=4u w=16.6u

+ ad=20p as=20p pd=40u ps=40u m=1

M005 N38 N38 GND GND NS4 l=4u w=6.8u

+ ad=10p as=10p pd=20u ps=20u m=2

M006 N01 N03 N41 N01 SW-PMOS-L3C l=2u w=2u

+ ad=2p as=2p pd=6y ps=6u m=1

M007 N45 N39 N05 N01 PS4 l=4u w=16.6u

+ ad=20p as=20p pd=40u ps=40u m=1

M008 N05 N38 GND GND NS4 l=4u w=6.8u

+ ad=10p as=10p pd=20u ps=20u m=2

M009 N68 N69 GND GND NS4 l=2u w=12u

+ ad=12p as=12p pd=30u ps=30u m=6

M010 N73 N74 GND GND SW-NMOS-L3C l=1u w=2u

+ ad=2p as=2p pd=6u ps=6u m=1

R001 N67 N06 500k

R002 N67 N66 300k

R003 N65 N66 150k

R004 N65 N64 25k

R005 N55 N64 15k

R006 GND N63 500k

R007 N62 N63 150k

R008 N62 N55 10k

R009 VOUT N68 1m

R010 N22 N24 50k

R011 N24 N15 1

R012 N25 N21 1Meg

R013 N26 N27 10k

R014 N30 N31 100k

R015 N32 GND 1k

R016 N36 N35 1Meg

R017 N01 N39 1G

R018 N41 N44 100k

R019 N01 N40 220

R020 N01 N45 220

R021 N46 N43 1k

R022 N47 N42 1k

R023 N49 N48 100k

R024 N51 N03 100k

R025 N53 N50 1k

R026 N19 N52 1k

R027 N54 N06 1m

R028 N56 N04 1Meg

R029 N57 N04 9k

R030 N02 N03 1k

R031 VOUT N06 50m

R032 N11 N10 1Meg

R033 N13 N12 1k

R034 N15 N14 2Meg

R035 N17 N16 200

R036 N01 N17 4Meg

R037 N18 N19 1k

R038 N70 N69 1k

R039 N72 N73 1k

R040 N03 N71 1k

R041 N74 N75 1k

R042 N20 N16 80k

R043 N59 N60 1

R044 N33 N37 1

V001 N61 GND 2.5

V002 N23 GND 0.8

V003 N25 GND 1

V004 N58 N59 0

V005 N04 N05 0

.model di2 d(is=1e-12 n=0.005 xti=-3.5 eg=0.1 rs=1e-3

+ cjo=1e-15 bv=1000)

.model DRV-RP130-l3 pmos(level=3 vto=-0.7 tox=100e-7

+ gamma=0.5 theta=0.3 kp=58e-6 nfs=1e-3 eta=50e-5 nss=1)

.model ds100 d(is=100e-14 n=1 bv=1000 rs=10m)

.model NS4 nmos(level=3 vto=0.5 kp=400e-6 tox=10e-6

+ eta=10e-6 nfs=0.001 gamma=1)

.model PS4 pmos(level=3 vto=-0.5 kp=400e-6 tox=10e-6

+ eta=10e-6 nfs=0.001 gamma=1)

.model SW-NMOS-L3C nmos(level=3 vto=0.5 tox=1000e-9

+ gamma=0 theta=0 kp=2.01 nfs=0.001e12 eta=0)

.model SW-PMOS-L3C pmos(level=3 vto=-0.5 tox=1000e-9

+ gamma=0 theta=0 kp=2.01 nfs=0.001e12 eta=0)

.ends RP130x251D_C

*

.subckt RP130x281A_C VDD GND CE VOUT

C001 N56 N06 7.5p

C002 N57 VDD 16p

C003 N13 GND 1p

C004 N18 GND 25p

C005 N15 GND 25p

C006 N25 GND 20p

C007 N26 GND 10p

C008 N30 N32 10p

C009 N36 GND 1p

C010 N37 GND 1p

C011 N44 GND 8p

C012 N46 GND 1p

C013 N47 GND 1p

C014 N49 GND 10p

C015 N51 GND 1p

C016 N53 GND 1p

C017 N19 GND 1p

C018 N06 N55 1p

C019 VDD N02 1p

C021 N69 GND 100p

C022 N73 GND 10p

C023 N03 GND 1p

C024 N74 GND 1p

C029 N11 GND 1p

D001 N20 N17 di2

D002 N22 N23 di2

D003 GND VOUT ds100

D004 GND CE ds100

E001 N71 GND VALUE {IF(V(N73)<V(VDD)*0.5+5m,V(VDD),0)}

E002 N07 GND VALUE {IF(V(VDD)>=0.5,

+IF(V(VDD)<1.2,(V(VDD)-0.5)*16m/(1.2-0.5),0),0)}

E003 N08 N07 VALUE {IF(V(VDD)>=1.2,

+IF(V(VDD)<V(N61),(V(VDD)-1.2)*18.5m/(5-1.2)+16m,0),0)}

E004 N09 N08 VALUE {IF(V(VDD)>=V(N61),34.5m,0)}

E005 N10 N09 VALUE {IF(V(VDD)>=5,(V(VDD)-5)*4m/1.5,0)}

E006 N12 GND VALUE {V(VDD)-V(N04)}

E007 N14 GND VALUE {IF(V(N18)>V(N01)*0.5+5m,12,0)}

E008 N16 GND VALUE {IF(V(N15)<1,V(N15),1)}

E009 N21 GND VALUE {IF(V(N15)<0.45,10,

+IF(V(N15)<0.5,10-((V(N15)-0.45)/0.05*9),1))}

E010 N27 GND VALUE {IF(V(N25)>1.5,1.5,0)}

E011 N28 N29 VALUE {IF(V(N06)>=0.4,

+IF(V(N06)<V(N61)*0.6,

+150m+(V(N06)-0.4)/(V(N61)*0.6-0.4)*(300m-150m),0),0)}

E012 N31 GND VALUE {V(N37)}

E013 N33 GND VALUE {(V(N54)-V(N06))*1000}

E014 N34 GND VALUE {IF(V(N06)<0.2,40m,0)}

E015 N35 N28 VALUE {IF(V(N06)>=V(N61)*0.6,300m,0)}

E016 N29 N34 VALUE {IF(V(N06)>=0.2,

+IF(V(N06)<0.4,40m+(V(N06)-0.2)/0.2*(150m-40m),0),0)}

E017 N42 GND VALUE {atan(V(N46)*20* 3.1416)*2/ 3.1416 * 0.1}

E018 N43 GND VALUE {V(N17)-V(N58)}

E019 N39 GND VALUE {IF(V(N41)+V(N47)<0,0,

+IF(V(N41)+V(N47)<V(N01),V(N41)+V(N47),V(N01)))}

E020 N48 GND VALUE {IF(V(N51)>V(N01)*0.5+5m,10,0)}

E021 N50 GND VALUE {IF(V(N49)<1,V(N49),1)}

E022 N52 GND VALUE {IF(V(N49)>=0.3,V(N01),0)}

E023 N70 GND VALUE {IF(V(N03)<V(VDD)*0.5+5m,V(VDD),0)}

E024 N01 GND VALUE {V(VDD)}

E025 N72 GND VALUE {IF(V(CE)<0.7,0,

+IF(V(VDD)<0.1,0,V(VDD)))}

E026 N75 GND VALUE {IF(V(CE)<0.7,0.6,0)}

E027 N60 GND N55 GND 1

G001 CE GND VALUE {IF(V(CE)<0.35,V(CE)/0.35*0,0)}

G002 VDD GND VALUE {IF(V(N03)>=V(VDD)*0.5,V(N11)*1m,0)}

G003 VDD GND VALUE {V(N30)*3/140/47}

G004 GND N04 VALUE {IF(V(N30)>=V(N36),(V(N30)-V(N36))*0.01,0)}

G005 GND N38 VALUE {V(N53)* 4e-005}

G006 N41 GND VALUE {V(N53)* 4e-005}

G007 N06 VDD VALUE {IF(V(VDD)<3,0,

+IF(V(N13)<150m,V(N30),

+IF(V(N13)<300m,V(N30)*(300m-V(N13))/150m,0)))}

M001 VDD N02 N04 VDD SW-PMOS-L3C l=2u w=2u

+ ad=2p as=2p pd=6y ps=6u m=1

M002 VDD N04 N54 VDD DRV-RP130-l3 l=1u w=140u

+ ad=140p as=140p pd=300u ps=300u m=47

M003 N17 N26 N16 GND SW-NMOS-L3C l=2u w=2u

+ ad=2p as=2p pd=6u ps=6u m=10

M004 N40 N41 N41 N01 PS4 l=4u w=16.6u

+ ad=20p as=20p pd=40u ps=40u m=1

M005 N38 N38 GND GND NS4 l=4u w=6.8u

+ ad=10p as=10p pd=20u ps=20u m=2

M006 N01 N03 N41 N01 SW-PMOS-L3C l=2u w=2u

+ ad=2p as=2p pd=6y ps=6u m=1

M007 N45 N39 N05 N01 PS4 l=4u w=16.6u

+ ad=20p as=20p pd=40u ps=40u m=1

M008 N05 N38 GND GND NS4 l=4u w=6.8u

+ ad=10p as=10p pd=20u ps=20u m=2

M009 N68 N69 GND GND NS4 l=2u w=12u

+ ad=12p as=12p pd=30u ps=30u m=6

M010 N73 N74 GND GND SW-NMOS-L3C l=1u w=2u

+ ad=2p as=2p pd=6u ps=6u m=1

R001 N67 N06 1Meg

R002 N67 N66 150k

R003 N65 N66 30k

R004 N65 N64 5k

R005 N55 N64 3k

R006 GND N63 500k

R007 N62 N63 150k

R008 N62 N55 10k

R009 VOUT N68 1G

R010 N22 N24 50k

R011 N24 N15 1

R012 N25 N21 1Meg

R013 N26 N27 10k

R014 N30 N31 100k

R015 N32 GND 1k

R016 N36 N35 1Meg

R017 N01 N39 1G

R018 N41 N44 100k

R019 N01 N40 220

R020 N01 N45 220

R021 N46 N43 1k

R022 N47 N42 1k

R023 N49 N48 100k

R024 N51 N03 100k

R025 N53 N50 1k

R026 N19 N52 1k

R027 N54 N06 1m

R028 N56 N04 1Meg

R029 N57 N04 9k

R030 N02 N03 1k

R031 VOUT N06 50m

R032 N11 N10 1Meg

R033 N13 N12 1k

R034 N15 N14 2Meg

R035 N17 N16 200

R036 N01 N17 4Meg

R037 N18 N19 1k

R038 N70 N69 1k

R039 N72 N73 1k

R040 N03 N71 1k

R041 N74 N75 1k

R042 N20 N16 80k

R043 N59 N60 1

R044 N33 N37 1

V001 N61 GND 2.8

V002 N23 GND 0.8

V003 N25 GND 1

V004 N58 N59 0

V005 N04 N05 0

.model di2 d(is=1e-12 n=0.005 xti=-3.5 eg=0.1 rs=1e-3

+ cjo=1e-15 bv=1000)

.model DRV-RP130-l3 pmos(level=3 vto=-0.7 tox=100e-7

+ gamma=0.5 theta=0.3 kp=58e-6 nfs=1e-3 eta=50e-5 nss=1)

.model ds100 d(is=100e-14 n=1 bv=1000 rs=10m)

.model NS4 nmos(level=3 vto=0.5 kp=400e-6 tox=10e-6

+ eta=10e-6 nfs=0.001 gamma=1)

.model PS4 pmos(level=3 vto=-0.5 kp=400e-6 tox=10e-6

+ eta=10e-6 nfs=0.001 gamma=1)

.model SW-NMOS-L3C nmos(level=3 vto=0.5 tox=1000e-9

+ gamma=0 theta=0 kp=2.01 nfs=0.001e12 eta=0)

.model SW-PMOS-L3C pmos(level=3 vto=-0.5 tox=1000e-9

+ gamma=0 theta=0 kp=2.01 nfs=0.001e12 eta=0)

.ends RP130x281A_C

*

.subckt RP130x281B_C VDD GND CE VOUT

C001 N56 N06 7.5p

C002 N57 VDD 16p

C003 N13 GND 1p

C004 N18 GND 25p

C005 N15 GND 25p

C006 N25 GND 20p

C007 N26 GND 10p

C008 N30 N32 10p

C009 N36 GND 1p

C010 N37 GND 1p

C011 N44 GND 8p

C012 N46 GND 1p

C013 N47 GND 1p

C014 N49 GND 10p

C015 N51 GND 1p

C016 N53 GND 1p

C017 N19 GND 1p

C018 N06 N55 1p

C019 VDD N02 1p

C021 N69 GND 100p

C022 N73 GND 10p

C023 N03 GND 1p

C024 N74 GND 1p

C029 N11 GND 1p

D001 N20 N17 di2

D002 N22 N23 di2

D003 GND VOUT ds100

D004 GND CE ds100

E001 N71 GND VALUE {IF(V(N73)<V(VDD)*0.5+5m,0,V(VDD))}

E002 N07 GND VALUE {IF(V(VDD)>=0.5,

+IF(V(VDD)<1.2,(V(VDD)-0.5)*16m/(1.2-0.5),0),0)}

E003 N08 N07 VALUE {IF(V(VDD)>=1.2,

+IF(V(VDD)<V(N61),(V(VDD)-1.2)*18.5m/(5-1.2)+16m,0),0)}

E004 N09 N08 VALUE {IF(V(VDD)>=V(N61),34.5m,0)}

E005 N10 N09 VALUE {IF(V(VDD)>=5,(V(VDD)-5)*4m/1.5,0)}

E006 N12 GND VALUE {V(VDD)-V(N04)}

E007 N14 GND VALUE {IF(V(N18)>V(N01)*0.5+5m,12,0)}

E008 N16 GND VALUE {IF(V(N15)<1,V(N15),1)}

E009 N21 GND VALUE {IF(V(N15)<0.45,10,

+IF(V(N15)<0.5,10-((V(N15)-0.45)/0.05*9),1))}

E010 N27 GND VALUE {IF(V(N25)>1.5,1.5,0)}

E011 N28 N29 VALUE {IF(V(N06)>=0.4,

+IF(V(N06)<V(N61)*0.6,

+150m+(V(N06)-0.4)/(V(N61)*0.6-0.4)*(300m-150m),0),0)}

E012 N31 GND VALUE {V(N37)}

E013 N33 GND VALUE {(V(N54)-V(N06))*1000}

E014 N34 GND VALUE {IF(V(N06)<0.2,40m,0)}

E015 N35 N28 VALUE {IF(V(N06)>=V(N61)*0.6,300m,0)}

E016 N29 N34 VALUE {IF(V(N06)>=0.2,

+IF(V(N06)<0.4,40m+(V(N06)-0.2)/0.2*(150m-40m),0),0)}

E017 N42 GND VALUE {atan(V(N46)*20* 3.1416)*2/ 3.1416 * 0.1}

E018 N43 GND VALUE {V(N17)-V(N58)}

E019 N39 GND VALUE {IF(V(N41)+V(N47)<0,0,

+IF(V(N41)+V(N47)<V(N01),V(N41)+V(N47),V(N01)))}

E020 N48 GND VALUE {IF(V(N51)>V(N01)*0.5+5m,10,0)}

E021 N50 GND VALUE {IF(V(N49)<1,V(N49),1)}

E022 N52 GND VALUE {IF(V(N49)>=0.3,V(N01),0)}

E023 N70 GND VALUE {IF(V(N03)<V(VDD)*0.5+5m,V(VDD),0)}

E024 N01 GND VALUE {V(VDD)}

E025 N72 GND VALUE {IF(V(CE)<0.7,0,

+IF(V(VDD)<0.1,0,V(VDD)))}

E026 N75 GND VALUE {IF(V(CE)<0.7,0.6,0)}

E027 N60 GND N55 GND 1

G001 CE GND VALUE {IF(V(CE)<0.35,V(CE)/0.35*0.4u,0.4u)}

G002 VDD GND VALUE {IF(V(N03)>=V(VDD)*0.5,V(N11)*1m,0)}

G003 VDD GND VALUE {V(N30)*3/140/47}

G004 GND N04 VALUE {IF(V(N30)>=V(N36),(V(N30)-V(N36))*0.01,0)}

G005 GND N38 VALUE {V(N53)* 4e-005}

G006 N41 GND VALUE {V(N53)* 4e-005}

G007 N06 VDD VALUE {IF(V(VDD)<3,0,

+IF(V(N13)<150m,V(N30),

+IF(V(N13)<300m,V(N30)*(300m-V(N13))/150m,0)))}

M001 VDD N02 N04 VDD SW-PMOS-L3C l=2u w=2u

+ ad=2p as=2p pd=6y ps=6u m=1

M002 VDD N04 N54 VDD DRV-RP130-l3 l=1u w=140u

+ ad=140p as=140p pd=300u ps=300u m=47

M003 N17 N26 N16 GND SW-NMOS-L3C l=2u w=2u

+ ad=2p as=2p pd=6u ps=6u m=10

M004 N40 N41 N41 N01 PS4 l=4u w=16.6u

+ ad=20p as=20p pd=40u ps=40u m=1

M005 N38 N38 GND GND NS4 l=4u w=6.8u

+ ad=10p as=10p pd=20u ps=20u m=2

M006 N01 N03 N41 N01 SW-PMOS-L3C l=2u w=2u

+ ad=2p as=2p pd=6y ps=6u m=1

M007 N45 N39 N05 N01 PS4 l=4u w=16.6u

+ ad=20p as=20p pd=40u ps=40u m=1

M008 N05 N38 GND GND NS4 l=4u w=6.8u

+ ad=10p as=10p pd=20u ps=20u m=2

M009 N68 N69 GND GND NS4 l=2u w=12u

+ ad=12p as=12p pd=30u ps=30u m=6

M010 N73 N74 GND GND SW-NMOS-L3C l=1u w=2u

+ ad=2p as=2p pd=6u ps=6u m=1

R001 N67 N06 1Meg

R002 N67 N66 150k

R003 N65 N66 30k

R004 N65 N64 5k

R005 N55 N64 3k

R006 GND N63 500k

R007 N62 N63 150k

R008 N62 N55 10k

R009 VOUT N68 1G

R010 N22 N24 50k

R011 N24 N15 1

R012 N25 N21 1Meg

R013 N26 N27 10k

R014 N30 N31 100k

R015 N32 GND 1k

R016 N36 N35 1Meg

R017 N01 N39 1G

R018 N41 N44 100k

R019 N01 N40 220

R020 N01 N45 220

R021 N46 N43 1k

R022 N47 N42 1k

R023 N49 N48 100k

R024 N51 N03 100k

R025 N53 N50 1k

R026 N19 N52 1k

R027 N54 N06 1m

R028 N56 N04 1Meg

R029 N57 N04 9k

R030 N02 N03 1k

R031 VOUT N06 50m

R032 N11 N10 1Meg

R033 N13 N12 1k

R034 N15 N14 2Meg

R035 N17 N16 200

R036 N01 N17 4Meg

R037 N18 N19 1k

R038 N70 N69 1k

R039 N72 N73 1k

R040 N03 N71 1k

R041 N74 N75 1k

R042 N20 N16 80k

R043 N59 N60 1

R044 N33 N37 1

V001 N61 GND 2.8

V002 N23 GND 0.8

V003 N25 GND 1

V004 N58 N59 0

V005 N04 N05 0

.model di2 d(is=1e-12 n=0.005 xti=-3.5 eg=0.1 rs=1e-3

+ cjo=1e-15 bv=1000)

.model DRV-RP130-l3 pmos(level=3 vto=-0.7 tox=100e-7

+ gamma=0.5 theta=0.3 kp=58e-6 nfs=1e-3 eta=50e-5 nss=1)

.model ds100 d(is=100e-14 n=1 bv=1000 rs=10m)

.model NS4 nmos(level=3 vto=0.5 kp=400e-6 tox=10e-6

+ eta=10e-6 nfs=0.001 gamma=1)

.model PS4 pmos(level=3 vto=-0.5 kp=400e-6 tox=10e-6

+ eta=10e-6 nfs=0.001 gamma=1)

.model SW-NMOS-L3C nmos(level=3 vto=0.5 tox=1000e-9

+ gamma=0 theta=0 kp=2.01 nfs=0.001e12 eta=0)

.model SW-PMOS-L3C pmos(level=3 vto=-0.5 tox=1000e-9

+ gamma=0 theta=0 kp=2.01 nfs=0.001e12 eta=0)

.ends RP130x281B_C

*

.subckt RP130x281D_C VDD GND CE VOUT

C001 N56 N06 7.5p

C002 N57 VDD 16p

C003 N13 GND 1p

C004 N18 GND 25p

C005 N15 GND 25p

C006 N25 GND 20p

C007 N26 GND 10p

C008 N30 N32 10p

C009 N36 GND 1p

C010 N37 GND 1p

C011 N44 GND 8p

C012 N46 GND 1p

C013 N47 GND 1p

C014 N49 GND 10p

C015 N51 GND 1p

C016 N53 GND 1p

C017 N19 GND 1p

C018 N06 N55 1p

C019 VDD N02 1p

C021 N69 GND 100p

C022 N73 GND 10p

C023 N03 GND 1p

C024 N74 GND 1p

C029 N11 GND 1p

D001 N20 N17 di2

D002 N22 N23 di2

D003 GND VOUT ds100

D004 GND CE ds100

E001 N71 GND VALUE {IF(V(N73)<V(VDD)*0.5+5m,0,V(VDD))}

E002 N07 GND VALUE {IF(V(VDD)>=0.5,

+IF(V(VDD)<1.2,(V(VDD)-0.5)*16m/(1.2-0.5),0),0)}

E003 N08 N07 VALUE {IF(V(VDD)>=1.2,

+IF(V(VDD)<V(N61),(V(VDD)-1.2)*18.5m/(5-1.2)+16m,0),0)}

E004 N09 N08 VALUE {IF(V(VDD)>=V(N61),34.5m,0)}

E005 N10 N09 VALUE {IF(V(VDD)>=5,(V(VDD)-5)*4m/1.5,0)}

E006 N12 GND VALUE {V(VDD)-V(N04)}

E007 N14 GND VALUE {IF(V(N18)>V(N01)*0.5+5m,12,0)}

E008 N16 GND VALUE {IF(V(N15)<1,V(N15),1)}

E009 N21 GND VALUE {IF(V(N15)<0.45,10,

+IF(V(N15)<0.5,10-((V(N15)-0.45)/0.05*9),1))}

E010 N27 GND VALUE {IF(V(N25)>1.5,1.5,0)}

E011 N28 N29 VALUE {IF(V(N06)>=0.4,

+IF(V(N06)<V(N61)*0.6,

+150m+(V(N06)-0.4)/(V(N61)*0.6-0.4)*(300m-150m),0),0)}

E012 N31 GND VALUE {V(N37)}

E013 N33 GND VALUE {(V(N54)-V(N06))*1000}

E014 N34 GND VALUE {IF(V(N06)<0.2,40m,0)}

E015 N35 N28 VALUE {IF(V(N06)>=V(N61)*0.6,300m,0)}

E016 N29 N34 VALUE {IF(V(N06)>=0.2,

+IF(V(N06)<0.4,40m+(V(N06)-0.2)/0.2*(150m-40m),0),0)}

E017 N42 GND VALUE {atan(V(N46)*20* 3.1416)*2/ 3.1416 * 0.1}

E018 N43 GND VALUE {V(N17)-V(N58)}

E019 N39 GND VALUE {IF(V(N41)+V(N47)<0,0,

+IF(V(N41)+V(N47)<V(N01),V(N41)+V(N47),V(N01)))}

E020 N48 GND VALUE {IF(V(N51)>V(N01)*0.5+5m,10,0)}

E021 N50 GND VALUE {IF(V(N49)<1,V(N49),1)}

E022 N52 GND VALUE {IF(V(N49)>=0.3,V(N01),0)}

E023 N70 GND VALUE {IF(V(N03)<V(VDD)*0.5+5m,V(VDD),0)}

E024 N01 GND VALUE {V(VDD)}

E025 N72 GND VALUE {IF(V(CE)<0.7,0,

+IF(V(VDD)<0.1,0,V(VDD)))}

E026 N75 GND VALUE {IF(V(CE)<0.7,0.6,0)}

E027 N60 GND N55 GND 1

G001 CE GND VALUE {IF(V(CE)<0.35,V(CE)/0.35*0.4u,0.4u)}

G002 VDD GND VALUE {IF(V(N03)>=V(VDD)*0.5,V(N11)*1m,0)}

G003 VDD GND VALUE {V(N30)*3/140/47}

G004 GND N04 VALUE {IF(V(N30)>=V(N36),(V(N30)-V(N36))*0.01,0)}

G005 GND N38 VALUE {V(N53)* 4e-005}

G006 N41 GND VALUE {V(N53)* 4e-005}

G007 N06 VDD VALUE {IF(V(VDD)<3,0,

+IF(V(N13)<150m,V(N30),

+IF(V(N13)<300m,V(N30)*(300m-V(N13))/150m,0)))}

M001 VDD N02 N04 VDD SW-PMOS-L3C l=2u w=2u

+ ad=2p as=2p pd=6y ps=6u m=1

M002 VDD N04 N54 VDD DRV-RP130-l3 l=1u w=140u

+ ad=140p as=140p pd=300u ps=300u m=47

M003 N17 N26 N16 GND SW-NMOS-L3C l=2u w=2u

+ ad=2p as=2p pd=6u ps=6u m=10

M004 N40 N41 N41 N01 PS4 l=4u w=16.6u

+ ad=20p as=20p pd=40u ps=40u m=1

M005 N38 N38 GND GND NS4 l=4u w=6.8u

+ ad=10p as=10p pd=20u ps=20u m=2

M006 N01 N03 N41 N01 SW-PMOS-L3C l=2u w=2u

+ ad=2p as=2p pd=6y ps=6u m=1

M007 N45 N39 N05 N01 PS4 l=4u w=16.6u

+ ad=20p as=20p pd=40u ps=40u m=1

M008 N05 N38 GND GND NS4 l=4u w=6.8u

+ ad=10p as=10p pd=20u ps=20u m=2

M009 N68 N69 GND GND NS4 l=2u w=12u

+ ad=12p as=12p pd=30u ps=30u m=6

M010 N73 N74 GND GND SW-NMOS-L3C l=1u w=2u

+ ad=2p as=2p pd=6u ps=6u m=1

R001 N67 N06 1Meg

R002 N67 N66 150k

R003 N65 N66 30k

R004 N65 N64 5k

R005 N55 N64 3k

R006 GND N63 500k

R007 N62 N63 150k

R008 N62 N55 10k

R009 VOUT N68 1m

R010 N22 N24 50k

R011 N24 N15 1

R012 N25 N21 1Meg

R013 N26 N27 10k

R014 N30 N31 100k

R015 N32 GND 1k

R016 N36 N35 1Meg

R017 N01 N39 1G

R018 N41 N44 100k

R019 N01 N40 220

R020 N01 N45 220

R021 N46 N43 1k

R022 N47 N42 1k

R023 N49 N48 100k

R024 N51 N03 100k

R025 N53 N50 1k

R026 N19 N52 1k

R027 N54 N06 1m

R028 N56 N04 1Meg

R029 N57 N04 9k

R030 N02 N03 1k

R031 VOUT N06 50m

R032 N11 N10 1Meg

R033 N13 N12 1k

R034 N15 N14 2Meg

R035 N17 N16 200

R036 N01 N17 4Meg

R037 N18 N19 1k

R038 N70 N69 1k

R039 N72 N73 1k

R040 N03 N71 1k

R041 N74 N75 1k

R042 N20 N16 80k

R043 N59 N60 1

R044 N33 N37 1

V001 N61 GND 2.8

V002 N23 GND 0.8

V003 N25 GND 1

V004 N58 N59 0

V005 N04 N05 0

.model di2 d(is=1e-12 n=0.005 xti=-3.5 eg=0.1 rs=1e-3

+ cjo=1e-15 bv=1000)

.model DRV-RP130-l3 pmos(level=3 vto=-0.7 tox=100e-7

+ gamma=0.5 theta=0.3 kp=58e-6 nfs=1e-3 eta=50e-5 nss=1)

.model ds100 d(is=100e-14 n=1 bv=1000 rs=10m)

.model NS4 nmos(level=3 vto=0.5 kp=400e-6 tox=10e-6

+ eta=10e-6 nfs=0.001 gamma=1)

.model PS4 pmos(level=3 vto=-0.5 kp=400e-6 tox=10e-6

+ eta=10e-6 nfs=0.001 gamma=1)

.model SW-NMOS-L3C nmos(level=3 vto=0.5 tox=1000e-9

+ gamma=0 theta=0 kp=2.01 nfs=0.001e12 eta=0)

.model SW-PMOS-L3C pmos(level=3 vto=-0.5 tox=1000e-9

+ gamma=0 theta=0 kp=2.01 nfs=0.001e12 eta=0)

.ends RP130x281D_C

*

.subckt RP130x301A_C VDD GND CE VOUT

C001 N56 N06 7.5p

C002 N57 VDD 16p

C003 N13 GND 1p

C004 N18 GND 25p

C005 N15 GND 25p

C006 N25 GND 20p

C007 N26 GND 10p

C008 N30 N32 10p

C009 N36 GND 1p

C010 N37 GND 1p

C011 N44 GND 8p

C012 N46 GND 1p

C013 N47 GND 1p

C014 N49 GND 10p

C015 N51 GND 1p

C016 N53 GND 1p

C017 N19 GND 1p

C018 N06 N55 1p

C019 VDD N02 1p

C021 N69 GND 100p

C022 N73 GND 10p

C023 N03 GND 1p

C024 N74 GND 1p

C029 N11 GND 1p

D001 N20 N17 di2

D002 N22 N23 di2

D003 GND VOUT ds100

D004 GND CE ds100

E001 N71 GND VALUE {IF(V(N73)<V(VDD)*0.5+5m,V(VDD),0)}

E002 N07 GND VALUE {IF(V(VDD)>=0.5,

+IF(V(VDD)<1.2,(V(VDD)-0.5)*16m/(1.2-0.5),0),0)}

E003 N08 N07 VALUE {IF(V(VDD)>=1.2,

+IF(V(VDD)<V(N61),(V(VDD)-1.2)*18.5m/(5-1.2)+16m,0),0)}

E004 N09 N08 VALUE {IF(V(VDD)>=V(N61),34.5m,0)}

E005 N10 N09 VALUE {IF(V(VDD)>=5,(V(VDD)-5)*4m/1.5,0)}

E006 N12 GND VALUE {V(VDD)-V(N04)}

E007 N14 GND VALUE {IF(V(N18)>V(N01)*0.5+5m,12,0)}

E008 N16 GND VALUE {IF(V(N15)<1,V(N15),1)}

E009 N21 GND VALUE {IF(V(N15)<0.45,10,

+IF(V(N15)<0.5,10-((V(N15)-0.45)/0.05*9),1))}

E010 N27 GND VALUE {IF(V(N25)>1.5,1.5,0)}

E011 N28 N29 VALUE {IF(V(N06)>=0.4,

+IF(V(N06)<V(N61)*0.6,

+150m+(V(N06)-0.4)/(V(N61)*0.6-0.4)*(300m-150m),0),0)}

E012 N31 GND VALUE {V(N37)}

E013 N33 GND VALUE {(V(N54)-V(N06))*1000}

E014 N34 GND VALUE {IF(V(N06)<0.2,40m,0)}

E015 N35 N28 VALUE {IF(V(N06)>=V(N61)*0.6,300m,0)}

E016 N29 N34 VALUE {IF(V(N06)>=0.2,

+IF(V(N06)<0.4,40m+(V(N06)-0.2)/0.2*(150m-40m),0),0)}

E017 N42 GND VALUE {atan(V(N46)*20* 3.1416)*2/ 3.1416 * 0.1}

E018 N43 GND VALUE {V(N17)-V(N58)}

E019 N39 GND VALUE {IF(V(N41)+V(N47)<0,0,

+IF(V(N41)+V(N47)<V(N01),V(N41)+V(N47),V(N01)))}

E020 N48 GND VALUE {IF(V(N51)>V(N01)*0.5+5m,10,0)}

E021 N50 GND VALUE {IF(V(N49)<1,V(N49),1)}

E022 N52 GND VALUE {IF(V(N49)>=0.3,V(N01),0)}

E023 N70 GND VALUE {IF(V(N03)<V(VDD)*0.5+5m,V(VDD),0)}

E024 N01 GND VALUE {V(VDD)}

E025 N72 GND VALUE {IF(V(CE)<0.7,0,

+IF(V(VDD)<0.1,0,V(VDD)))}

E026 N75 GND VALUE {IF(V(CE)<0.7,0.6,0)}

E027 N60 GND N55 GND 1

G001 CE GND VALUE {IF(V(CE)<0.35,V(CE)/0.35*0,0)}

G002 VDD GND VALUE {IF(V(N03)>=V(VDD)*0.5,V(N11)*1m,0)}

G003 VDD GND VALUE {V(N30)*3/140/47}

G004 GND N04 VALUE {IF(V(N30)>=V(N36),(V(N30)-V(N36))*0.01,0)}

G005 GND N38 VALUE {V(N53)* 4e-005}

G006 N41 GND VALUE {V(N53)* 4e-005}

G007 N06 VDD VALUE {IF(V(VDD)<3,0,

+IF(V(N13)<150m,V(N30),

+IF(V(N13)<300m,V(N30)*(300m-V(N13))/150m,0)))}

M001 VDD N02 N04 VDD SW-PMOS-L3C l=2u w=2u

+ ad=2p as=2p pd=6y ps=6u m=1

M002 VDD N04 N54 VDD DRV-RP130-l3 l=1u w=140u

+ ad=140p as=140p pd=300u ps=300u m=47

M003 N17 N26 N16 GND SW-NMOS-L3C l=2u w=2u

+ ad=2p as=2p pd=6u ps=6u m=10

M004 N40 N41 N41 N01 PS4 l=4u w=16.6u

+ ad=20p as=20p pd=40u ps=40u m=1

M005 N38 N38 GND GND NS4 l=4u w=6.8u

+ ad=10p as=10p pd=20u ps=20u m=2

M006 N01 N03 N41 N01 SW-PMOS-L3C l=2u w=2u

+ ad=2p as=2p pd=6y ps=6u m=1

M007 N45 N39 N05 N01 PS4 l=4u w=16.6u

+ ad=20p as=20p pd=40u ps=40u m=1

M008 N05 N38 GND GND NS4 l=4u w=6.8u

+ ad=10p as=10p pd=20u ps=20u m=2

M009 N68 N69 GND GND NS4 l=2u w=12u

+ ad=12p as=12p pd=30u ps=30u m=6

M010 N73 N74 GND GND SW-NMOS-L3C l=1u w=2u

+ ad=2p as=2p pd=6u ps=6u m=1

R001 N67 N06 1Meg

R002 N67 N66 150k

R003 N65 N66 150k

R004 N65 N64 10k

R005 N55 N64 10k

R006 GND N63 500k

R007 N62 N63 150k

R008 N62 N55 10k

R009 VOUT N68 1G

R010 N22 N24 50k

R011 N24 N15 1

R012 N25 N21 1Meg

R013 N26 N27 10k

R014 N30 N31 100k

R015 N32 GND 1k

R016 N36 N35 1Meg

R017 N01 N39 1G

R018 N41 N44 100k

R019 N01 N40 220

R020 N01 N45 220

R021 N46 N43 1k

R022 N47 N42 1k

R023 N49 N48 100k

R024 N51 N03 100k

R025 N53 N50 1k

R026 N19 N52 1k

R027 N54 N06 1m

R028 N56 N04 1Meg

R029 N57 N04 9k

R030 N02 N03 1k

R031 VOUT N06 50m

R032 N11 N10 1Meg

R033 N13 N12 1k

R034 N15 N14 2Meg

R035 N17 N16 200

R036 N01 N17 4Meg

R037 N18 N19 1k

R038 N70 N69 1k

R039 N72 N73 1k

R040 N03 N71 1k

R041 N74 N75 1k

R042 N20 N16 80k

R043 N59 N60 1

R044 N33 N37 1

V001 N61 GND 3.0

V002 N23 GND 0.8

V003 N25 GND 1

V004 N58 N59 0

V005 N04 N05 0

.model di2 d(is=1e-12 n=0.005 xti=-3.5 eg=0.1 rs=1e-3

+ cjo=1e-15 bv=1000)

.model DRV-RP130-l3 pmos(level=3 vto=-0.7 tox=100e-7

+ gamma=0.5 theta=0.3 kp=58e-6 nfs=1e-3 eta=50e-5 nss=1)

.model ds100 d(is=100e-14 n=1 bv=1000 rs=10m)

.model NS4 nmos(level=3 vto=0.5 kp=400e-6 tox=10e-6

+ eta=10e-6 nfs=0.001 gamma=1)

.model PS4 pmos(level=3 vto=-0.5 kp=400e-6 tox=10e-6

+ eta=10e-6 nfs=0.001 gamma=1)

.model SW-NMOS-L3C nmos(level=3 vto=0.5 tox=1000e-9

+ gamma=0 theta=0 kp=2.01 nfs=0.001e12 eta=0)

.model SW-PMOS-L3C pmos(level=3 vto=-0.5 tox=1000e-9

+ gamma=0 theta=0 kp=2.01 nfs=0.001e12 eta=0)

.ends RP130x301A_C

*

.subckt RP130x301B_C VDD GND CE VOUT

C001 N56 N06 7.5p

C002 N57 VDD 16.545p

C003 N13 GND 1p

C004 N18 GND 25p

C005 N15 GND 25p

C006 N25 GND 20p

C007 N26 GND 10p

C008 N30 N32 10p

C009 N36 GND 1p

C010 N37 GND 1p

C011 N44 GND 8p

C012 N46 GND 1p

C013 N47 GND 1p

C014 N49 GND 10p

C015 N51 GND 1p

C016 N53 GND 1p

C017 N19 GND 1p

C018 N06 N55 1p

C019 VDD N02 1p

C021 N69 GND 100p

C022 N73 GND 10p

C023 N03 GND 1p

C024 N74 GND 1p

C029 N11 GND 1p

D001 N20 N17 di2

D002 N22 N23 di2

D003 GND VOUT ds100

D004 GND CE ds100

E001 N71 GND VALUE {IF(V(N73)<V(VDD)*0.5+5m,0,V(VDD))}

E002 N07 GND VALUE {IF(V(VDD)>=0.5,

+IF(V(VDD)<1.2,(V(VDD)-0.5)*16m/(1.2-0.5),0),0)}

E003 N08 N07 VALUE {IF(V(VDD)>=1.2,

+IF(V(VDD)<V(N61),(V(VDD)-1.2)*18.5m/(5-1.2)+16m,0),0)}

E004 N09 N08 VALUE {IF(V(VDD)>=V(N61),34.5m,0)}

E005 N10 N09 VALUE {IF(V(VDD)>=5,(V(VDD)-5)*4m/1.5,0)}

E006 N12 GND VALUE {V(VDD)-V(N04)}

E007 N14 GND VALUE {IF(V(N18)>V(N01)*0.5+5m,12,0)}

E008 N16 GND VALUE {IF(V(N15)<1,V(N15),1)}

E009 N21 GND VALUE {IF(V(N15)<0.45,10,

+IF(V(N15)<0.5,10-((V(N15)-0.45)/0.05*9),1))}

E010 N27 GND VALUE {IF(V(N25)>1.5,1.5,0)}

E011 N28 N29 VALUE {IF(V(N06)>=0.4,

+IF(V(N06)<V(N61)*0.6,

+150m+(V(N06)-0.4)/(V(N61)*0.6-0.4)*(300m-150m),0),0)}

E012 N31 GND VALUE {V(N37)}

E013 N33 GND VALUE {(V(N54)-V(N06))*1000}

E014 N34 GND VALUE {IF(V(N06)<0.2,40m,0)}

E015 N35 N28 VALUE {IF(V(N06)>=V(N61)*0.6,300m,0)}

E016 N29 N34 VALUE {IF(V(N06)>=0.2,

+IF(V(N06)<0.4,40m+(V(N06)-0.2)/0.2*(150m-40m),0),0)}

E017 N42 GND VALUE {atan(V(N46)*20* 3.1416)*2/ 3.1416 * 0.1}

E018 N43 GND VALUE {V(N17)-V(N58)}

E019 N39 GND VALUE {IF(V(N41)+V(N47)<0,0,

+IF(V(N41)+V(N47)<V(N01),V(N41)+V(N47),V(N01)))}

E020 N48 GND VALUE {IF(V(N51)>V(N01)*0.5+5m,10,0)}

E021 N50 GND VALUE {IF(V(N49)<1,V(N49),1)}

E022 N52 GND VALUE {IF(V(N49)>=0.3,V(N01),0)}

E023 N70 GND VALUE {IF(V(N03)<V(VDD)*0.5+5m,V(VDD),0)}

E024 N01 GND VALUE {V(VDD)}

E025 N72 GND VALUE {IF(V(CE)<0.7,0,

+IF(V(VDD)<0.1,0,V(VDD)))}

E026 N75 GND VALUE {IF(V(CE)<0.7,0.6,0)}

E027 N60 GND N55 GND 1

G001 CE GND VALUE {IF(V(CE)<0.35,V(CE)/0.35*0.4u,0.4u)}

G002 VDD GND VALUE {IF(V(N03)>=V(VDD)*0.5,V(N11)*1m,0)}

G003 VDD GND VALUE {V(N30)*3/140/47}

G004 GND N04 VALUE {IF(V(N30)>=V(N36),(V(N30)-V(N36))*0.01,0)}

G005 GND N38 VALUE {V(N53)* 4e-005}

G006 N41 GND VALUE {V(N53)* 4e-005}

G007 N06 VDD VALUE {IF(V(VDD)<3,0,

+IF(V(N13)<150m,V(N30),

+IF(V(N13)<300m,V(N30)*(300m-V(N13))/150m,0)))}

M001 VDD N02 N04 VDD SW-PMOS-L3C l=2u w=2u

+ ad=2p as=2p pd=6y ps=6u m=1

M002 VDD N04 N54 VDD DRV-RP130-l3 l=1u w=140u

+ ad=140p as=140p pd=300u ps=300u m=47

M003 N17 N26 N16 GND SW-NMOS-L3C l=2u w=2u

+ ad=2p as=2p pd=6u ps=6u m=10

M004 N40 N41 N41 N01 PS4 l=4u w=16.6u

+ ad=20p as=20p pd=40u ps=40u m=1

M005 N38 N38 GND GND NS4 l=4u w=6.8u

+ ad=10p as=10p pd=20u ps=20u m=2

M006 N01 N03 N41 N01 SW-PMOS-L3C l=2u w=2u

+ ad=2p as=2p pd=6y ps=6u m=1

M007 N45 N39 N05 N01 PS4 l=4u w=16.6u

+ ad=20p as=20p pd=40u ps=40u m=1

M008 N05 N38 GND GND NS4 l=4u w=6.8u

+ ad=10p as=10p pd=20u ps=20u m=2

M009 N68 N69 GND GND NS4 l=2u w=12u

+ ad=12p as=12p pd=30u ps=30u m=6

M010 N73 N74 GND GND SW-NMOS-L3C l=1u w=2u

+ ad=2p as=2p pd=6u ps=6u m=1

R001 N67 N06 1Meg

R002 N67 N66 150k

R003 N65 N66 150k

R004 N65 N64 10k

R005 N55 N64 10k

R006 GND N63 500k

R007 N62 N63 150k

R008 N62 N55 10k

R009 VOUT N68 1G

R010 N22 N24 50k

R011 N24 N15 1

R012 N25 N21 1Meg

R013 N26 N27 10k

R014 N30 N31 100k

R015 N32 GND 1k

R016 N36 N35 1Meg

R017 N01 N39 1G

R018 N41 N44 100k

R019 N01 N40 220

R020 N01 N45 220

R021 N46 N43 1k

R022 N47 N42 1k

R023 N49 N48 100k

R024 N51 N03 100k

R025 N53 N50 1k

R026 N19 N52 1k

R027 N54 N06 1m

R028 N56 N04 1Meg

R029 N57 N04 9k

R030 N02 N03 1k

R031 VOUT N06 50m

R032 N11 N10 1Meg

R033 N13 N12 1k

R034 N15 N14 2Meg

R035 N17 N16 200

R036 N01 N17 4Meg

R037 N18 N19 1k

R038 N70 N69 1k

R039 N72 N73 1k

R040 N03 N71 1k

R041 N74 N75 1k

R042 N20 N16 80k

R043 N59 N60 1

R044 N33 N37 1

V001 N61 GND 3

V002 N23 GND 0.8

V003 N25 GND 1

V004 N58 N59 0

V005 N04 N05 0

.model di2 d(is=1e-12 n=0.005 xti=-3.5 eg=0.1 rs=1e-3

+ cjo=1e-15 bv=1000)

.model DRV-RP130-l3 pmos(level=3 vto=-0.7 tox=100e-7

+ gamma=0.5 theta=0.3 kp=58e-6 nfs=1e-3 eta=50e-5 nss=1)

.model ds100 d(is=100e-14 n=1 bv=1000 rs=10m)

.model NS4 nmos(level=3 vto=0.5 kp=400e-6 tox=10e-6

+ eta=10e-6 nfs=0.001 gamma=1)

.model PS4 pmos(level=3 vto=-0.5 kp=400e-6 tox=10e-6

+ eta=10e-6 nfs=0.001 gamma=1)

.model SW-NMOS-L3C nmos(level=3 vto=0.5 tox=1000e-9

+ gamma=0 theta=0 kp=2.01 nfs=0.001e12 eta=0)

.model SW-PMOS-L3C pmos(level=3 vto=-0.5 tox=1000e-9

+ gamma=0 theta=0 kp=2.01 nfs=0.001e12 eta=0)

.ends RP130x301B_C

*

.subckt RP130x301D_C VDD GND CE VOUT

C001 N56 N06 7.5p

C002 N57 VDD 16.545p

C003 N13 GND 1p

C004 N18 GND 25p

C005 N15 GND 25p

C006 N25 GND 20p

C007 N26 GND 10p

C008 N30 N32 10p

C009 N36 GND 1p

C010 N37 GND 1p

C011 N44 GND 8p

C012 N46 GND 1p

C013 N47 GND 1p

C014 N49 GND 10p

C015 N51 GND 1p

C016 N53 GND 1p

C017 N19 GND 1p

C018 N06 N55 1p

C019 VDD N02 1p

C021 N69 GND 100p

C022 N73 GND 10p

C023 N03 GND 1p

C024 N74 GND 1p

C029 N11 GND 1p

D001 N20 N17 di2

D002 N22 N23 di2

D003 GND VOUT ds100

D004 GND CE ds100

E001 N71 GND VALUE {IF(V(N73)<V(VDD)*0.5+5m,0,V(VDD))}

E002 N07 GND VALUE {IF(V(VDD)>=0.5,

+IF(V(VDD)<1.2,(V(VDD)-0.5)*16m/(1.2-0.5),0),0)}

E003 N08 N07 VALUE {IF(V(VDD)>=1.2,

+IF(V(VDD)<V(N61),(V(VDD)-1.2)*18.5m/(5-1.2)+16m,0),0)}

E004 N09 N08 VALUE {IF(V(VDD)>=V(N61),34.5m,0)}

E005 N10 N09 VALUE {IF(V(VDD)>=5,(V(VDD)-5)*4m/1.5,0)}

E006 N12 GND VALUE {V(VDD)-V(N04)}

E007 N14 GND VALUE {IF(V(N18)>V(N01)*0.5+5m,12,0)}

E008 N16 GND VALUE {IF(V(N15)<1,V(N15),1)}

E009 N21 GND VALUE {IF(V(N15)<0.45,10,

+IF(V(N15)<0.5,10-((V(N15)-0.45)/0.05*9),1))}

E010 N27 GND VALUE {IF(V(N25)>1.5,1.5,0)}

E011 N28 N29 VALUE {IF(V(N06)>=0.4,

+IF(V(N06)<V(N61)*0.6,

+150m+(V(N06)-0.4)/(V(N61)*0.6-0.4)*(300m-150m),0),0)}

E012 N31 GND VALUE {V(N37)}

E013 N33 GND VALUE {(V(N54)-V(N06))*1000}

E014 N34 GND VALUE {IF(V(N06)<0.2,40m,0)}

E015 N35 N28 VALUE {IF(V(N06)>=V(N61)*0.6,300m,0)}

E016 N29 N34 VALUE {IF(V(N06)>=0.2,

+IF(V(N06)<0.4,40m+(V(N06)-0.2)/0.2*(150m-40m),0),0)}

E017 N42 GND VALUE {atan(V(N46)*20* 3.1416)*2/ 3.1416 * 0.1}

E018 N43 GND VALUE {V(N17)-V(N58)}

E019 N39 GND VALUE {IF(V(N41)+V(N47)<0,0,

+IF(V(N41)+V(N47)<V(N01),V(N41)+V(N47),V(N01)))}

E020 N48 GND VALUE {IF(V(N51)>V(N01)*0.5+5m,10,0)}

E021 N50 GND VALUE {IF(V(N49)<1,V(N49),1)}

E022 N52 GND VALUE {IF(V(N49)>=0.3,V(N01),0)}

E023 N70 GND VALUE {IF(V(N03)<V(VDD)*0.5+5m,V(VDD),0)}

E024 N01 GND VALUE {V(VDD)}

E025 N72 GND VALUE {IF(V(CE)<0.7,0,

+IF(V(VDD)<0.1,0,V(VDD)))}

E026 N75 GND VALUE {IF(V(CE)<0.7,0.6,0)}

E027 N60 GND N55 GND 1

G001 CE GND VALUE {IF(V(CE)<0.35,V(CE)/0.35*0.4u,0.4u)}

G002 VDD GND VALUE {IF(V(N03)>=V(VDD)*0.5,V(N11)*1m,0)}

G003 VDD GND VALUE {V(N30)*3/140/47}

G004 GND N04 VALUE {IF(V(N30)>=V(N36),(V(N30)-V(N36))*0.01,0)}

G005 GND N38 VALUE {V(N53)* 4e-005}

G006 N41 GND VALUE {V(N53)* 4e-005}

G007 N06 VDD VALUE {IF(V(VDD)<3,0,

+IF(V(N13)<150m,V(N30),

+IF(V(N13)<300m,V(N30)*(300m-V(N13))/150m,0)))}

M001 VDD N02 N04 VDD SW-PMOS-L3C l=2u w=2u

+ ad=2p as=2p pd=6y ps=6u m=1

M002 VDD N04 N54 VDD DRV-RP130-l3 l=1u w=140u

+ ad=140p as=140p pd=300u ps=300u m=47

M003 N17 N26 N16 GND SW-NMOS-L3C l=2u w=2u

+ ad=2p as=2p pd=6u ps=6u m=10

M004 N40 N41 N41 N01 PS4 l=4u w=16.6u

+ ad=20p as=20p pd=40u ps=40u m=1

M005 N38 N38 GND GND NS4 l=4u w=6.8u

+ ad=10p as=10p pd=20u ps=20u m=2

M006 N01 N03 N41 N01 SW-PMOS-L3C l=2u w=2u

+ ad=2p as=2p pd=6y ps=6u m=1

M007 N45 N39 N05 N01 PS4 l=4u w=16.6u

+ ad=20p as=20p pd=40u ps=40u m=1

M008 N05 N38 GND GND NS4 l=4u w=6.8u

+ ad=10p as=10p pd=20u ps=20u m=2

M009 N68 N69 GND GND NS4 l=2u w=12u

+ ad=12p as=12p pd=30u ps=30u m=6

M010 N73 N74 GND GND SW-NMOS-L3C l=1u w=2u

+ ad=2p as=2p pd=6u ps=6u m=1

R001 N67 N06 1Meg

R002 N67 N66 150k

R003 N65 N66 150k

R004 N65 N64 10k

R005 N55 N64 10k

R006 GND N63 500k

R007 N62 N63 150k

R008 N62 N55 10k

R009 VOUT N68 1m

R010 N22 N24 50k

R011 N24 N15 1

R012 N25 N21 1Meg

R013 N26 N27 10k

R014 N30 N31 100k

R015 N32 GND 1k

R016 N36 N35 1Meg

R017 N01 N39 1G

R018 N41 N44 100k

R019 N01 N40 220

R020 N01 N45 220

R021 N46 N43 1k

R022 N47 N42 1k

R023 N49 N48 100k

R024 N51 N03 100k

R025 N53 N50 1k

R026 N19 N52 1k

R027 N54 N06 1m

R028 N56 N04 1Meg

R029 N57 N04 9k

R030 N02 N03 1k

R031 VOUT N06 50m

R032 N11 N10 1Meg

R033 N13 N12 1k

R034 N15 N14 2Meg

R035 N17 N16 200

R036 N01 N17 4Meg

R037 N18 N19 1k

R038 N70 N69 1k

R039 N72 N73 1k

R040 N03 N71 1k

R041 N74 N75 1k

R042 N20 N16 80k

R043 N59 N60 1

R044 N33 N37 1

V001 N61 GND 3

V002 N23 GND 0.8

V003 N25 GND 1

V004 N58 N59 0

V005 N04 N05 0

.model di2 d(is=1e-12 n=0.005 xti=-3.5 eg=0.1 rs=1e-3

+ cjo=1e-15 bv=1000)

.model DRV-RP130-l3 pmos(level=3 vto=-0.7 tox=100e-7

+ gamma=0.5 theta=0.3 kp=58e-6 nfs=1e-3 eta=50e-5 nss=1)

.model ds100 d(is=100e-14 n=1 bv=1000 rs=10m)

.model NS4 nmos(level=3 vto=0.5 kp=400e-6 tox=10e-6

+ eta=10e-6 nfs=0.001 gamma=1)

.model PS4 pmos(level=3 vto=-0.5 kp=400e-6 tox=10e-6

+ eta=10e-6 nfs=0.001 gamma=1)

.model SW-NMOS-L3C nmos(level=3 vto=0.5 tox=1000e-9

+ gamma=0 theta=0 kp=2.01 nfs=0.001e12 eta=0)

.model SW-PMOS-L3C pmos(level=3 vto=-0.5 tox=1000e-9

+ gamma=0 theta=0 kp=2.01 nfs=0.001e12 eta=0)

.ends RP130x301D_C

*

.subckt RP130x331A_C VDD GND CE VOUT

C001 N56 N06 7.5p

C002 N57 VDD 17.364p

C003 N13 GND 1p

C004 N18 GND 25p

C005 N15 GND 25p

C006 N25 GND 20p

C007 N26 GND 10p

C008 N30 N32 10p

C009 N36 GND 1p

C010 N37 GND 1p

C011 N44 GND 8p

C012 N46 GND 1p

C013 N47 GND 1p

C014 N49 GND 10p

C015 N51 GND 1p

C016 N53 GND 1p

C017 N19 GND 1p

C018 N06 N55 1p

C019 VDD N02 1p

C021 N69 GND 100p

C022 N73 GND 10p

C023 N03 GND 1p

C024 N74 GND 1p

C029 N11 GND 1p

D001 N20 N17 di2

D002 N22 N23 di2

D003 GND VOUT ds100

D004 GND CE ds100

E001 N71 GND VALUE {IF(V(N73)<V(VDD)*0.5+5m,V(VDD),0)}

E002 N07 GND VALUE {IF(V(VDD)>=0.5,

+IF(V(VDD)<1.2,(V(VDD)-0.5)*16m/(1.2-0.5),0),0)}

E003 N08 N07 VALUE {IF(V(VDD)>=1.2,

+IF(V(VDD)<V(N61),(V(VDD)-1.2)*18.5m/(5-1.2)+16m,0),0)}

E004 N09 N08 VALUE {IF(V(VDD)>=V(N61),34.5m,0)}

E005 N10 N09 VALUE {IF(V(VDD)>=5,(V(VDD)-5)*4m/1.5,0)}

E006 N12 GND VALUE {V(VDD)-V(N04)}

E007 N14 GND VALUE {IF(V(N18)>V(N01)*0.5+5m,12,0)}

E008 N16 GND VALUE {IF(V(N15)<1,V(N15),1)}

E009 N21 GND VALUE {IF(V(N15)<0.45,10,

+IF(V(N15)<0.5,10-((V(N15)-0.45)/0.05*9),1))}

E010 N27 GND VALUE {IF(V(N25)>1.5,1.5,0)}

E011 N28 N29 VALUE {IF(V(N06)>=0.4,

+IF(V(N06)<V(N61)*0.6,

+150m+(V(N06)-0.4)/(V(N61)*0.6-0.4)*(300m-150m),0),0)}

E012 N31 GND VALUE {V(N37)}

E013 N33 GND VALUE {(V(N54)-V(N06))*1000}

E014 N34 GND VALUE {IF(V(N06)<0.2,40m,0)}

E015 N35 N28 VALUE {IF(V(N06)>=V(N61)*0.6,300m,0)}

E016 N29 N34 VALUE {IF(V(N06)>=0.2,

+IF(V(N06)<0.4,40m+(V(N06)-0.2)/0.2*(150m-40m),0),0)}

E017 N42 GND VALUE {atan(V(N46)*20* 3.1416)*2/ 3.1416 * 0.1}

E018 N43 GND VALUE {V(N17)-V(N58)}

E019 N39 GND VALUE {IF(V(N41)+V(N47)<0,0,

+IF(V(N41)+V(N47)<V(N01),V(N41)+V(N47),V(N01)))}

E020 N48 GND VALUE {IF(V(N51)>V(N01)*0.5+5m,10,0)}

E021 N50 GND VALUE {IF(V(N49)<1,V(N49),1)}

E022 N52 GND VALUE {IF(V(N49)>=0.3,V(N01),0)}

E023 N70 GND VALUE {IF(V(N03)<V(VDD)*0.5+5m,V(VDD),0)}

E024 N01 GND VALUE {V(VDD)}

E025 N72 GND VALUE {IF(V(CE)<0.7,0,

+IF(V(VDD)<0.1,0,V(VDD)))}

E026 N75 GND VALUE {IF(V(CE)<0.7,0.6,0)}

E027 N60 GND N55 GND 1

G001 CE GND VALUE {IF(V(CE)<0.35,V(CE)/0.35*0,0)}

G002 VDD GND VALUE {IF(V(N03)>=V(VDD)*0.5,V(N11)*1m,0)}

G003 VDD GND VALUE {V(N30)*3/140/47}

G004 GND N04 VALUE {IF(V(N30)>=V(N36),(V(N30)-V(N36))*0.01,0)}

G005 GND N38 VALUE {V(N53)* 4e-005}

G006 N41 GND VALUE {V(N53)* 4e-005}

G007 N06 VDD VALUE {IF(V(VDD)<3,0,

+IF(V(N13)<150m,V(N30),

+IF(V(N13)<300m,V(N30)*(300m-V(N13))/150m,0)))}

M001 VDD N02 N04 VDD SW-PMOS-L3C l=2u w=2u

+ ad=2p as=2p pd=6y ps=6u m=1

M002 VDD N04 N54 VDD DRV-RP130-l3 l=1u w=140u

+ ad=140p as=140p pd=300u ps=300u m=47

M003 N17 N26 N16 GND SW-NMOS-L3C l=2u w=2u

+ ad=2p as=2p pd=6u ps=6u m=10

M004 N40 N41 N41 N01 PS4 l=4u w=16.6u

+ ad=20p as=20p pd=40u ps=40u m=1

M005 N38 N38 GND GND NS4 l=4u w=6.8u

+ ad=10p as=10p pd=20u ps=20u m=2

M006 N01 N03 N41 N01 SW-PMOS-L3C l=2u w=2u

+ ad=2p as=2p pd=6y ps=6u m=1

M007 N45 N39 N05 N01 PS4 l=4u w=16.6u

+ ad=20p as=20p pd=40u ps=40u m=1

M008 N05 N38 GND GND NS4 l=4u w=6.8u

+ ad=10p as=10p pd=20u ps=20u m=2

M009 N68 N69 GND GND NS4 l=2u w=12u

+ ad=12p as=12p pd=30u ps=30u m=6

M010 N73 N74 GND GND SW-NMOS-L3C l=1u w=2u

+ ad=2p as=2p pd=6u ps=6u m=1

R001 N67 N06 500k

R002 N67 N66 500k

R003 N65 N66 500k

R004 N65 N64 15k

R005 N55 N64 3k

R006 GND N63 500k

R007 N62 N63 150k

R008 N62 N55 10k

R009 VOUT N68 1G

R010 N22 N24 50k

R011 N24 N15 1

R012 N25 N21 1Meg

R013 N26 N27 10k

R014 N30 N31 100k

R015 N32 GND 1k

R016 N36 N35 1Meg

R017 N01 N39 1G

R018 N41 N44 100k

R019 N01 N40 220

R020 N01 N45 220

R021 N46 N43 1k

R022 N47 N42 1k

R023 N49 N48 100k

R024 N51 N03 100k

R025 N53 N50 1k

R026 N19 N52 1k

R027 N54 N06 1m

R028 N56 N04 1Meg

R029 N57 N04 9k

R030 N02 N03 1k

R031 VOUT N06 50m

R032 N11 N10 1Meg

R033 N13 N12 1k

R034 N15 N14 2Meg

R035 N17 N16 200

R036 N01 N17 4Meg

R037 N18 N19 1k

R038 N70 N69 1k

R039 N72 N73 1k

R040 N03 N71 1k

R041 N74 N75 1k

R042 N20 N16 80k

R043 N59 N60 1

R044 N33 N37 1

V001 N61 GND 3.3

V002 N23 GND 0.8

V003 N25 GND 1

V004 N58 N59 0

V005 N04 N05 0

.model di2 d(is=1e-12 n=0.005 xti=-3.5 eg=0.1 rs=1e-3

+ cjo=1e-15 bv=1000)

.model DRV-RP130-l3 pmos(level=3 vto=-0.7 tox=100e-7

+ gamma=0.5 theta=0.3 kp=58e-6 nfs=1e-3 eta=50e-5 nss=1)

.model ds100 d(is=100e-14 n=1 bv=1000 rs=10m)

.model NS4 nmos(level=3 vto=0.5 kp=400e-6 tox=10e-6

+ eta=10e-6 nfs=0.001 gamma=1)

.model PS4 pmos(level=3 vto=-0.5 kp=400e-6 tox=10e-6

+ eta=10e-6 nfs=0.001 gamma=1)

.model SW-NMOS-L3C nmos(level=3 vto=0.5 tox=1000e-9

+ gamma=0 theta=0 kp=2.01 nfs=0.001e12 eta=0)

.model SW-PMOS-L3C pmos(level=3 vto=-0.5 tox=1000e-9

+ gamma=0 theta=0 kp=2.01 nfs=0.001e12 eta=0)

.ends RP130x331A_C

*

.subckt RP130x331B_C VDD GND CE VOUT

C001 N56 N06 7.5p

C002 N57 VDD 17.364p

C003 N13 GND 1p

C004 N18 GND 25p

C005 N15 GND 25p

C006 N25 GND 20p

C007 N26 GND 10p

C008 N30 N32 10p

C009 N36 GND 1p

C010 N37 GND 1p

C011 N44 GND 8p

C012 N46 GND 1p

C013 N47 GND 1p

C014 N49 GND 10p

C015 N51 GND 1p

C016 N53 GND 1p

C017 N19 GND 1p

C018 N06 N55 1p

C019 VDD N02 1p

C021 N69 GND 100p

C022 N73 GND 10p

C023 N03 GND 1p

C024 N74 GND 1p

C029 N11 GND 1p

D001 N20 N17 di2

D002 N22 N23 di2

D003 GND VOUT ds100

D004 GND CE ds100

E001 N71 GND VALUE {IF(V(N73)<V(VDD)*0.5+5m,0,V(VDD))}

E002 N07 GND VALUE {IF(V(VDD)>=0.5,

+IF(V(VDD)<1.2,(V(VDD)-0.5)*16m/(1.2-0.5),0),0)}

E003 N08 N07 VALUE {IF(V(VDD)>=1.2,

+IF(V(VDD)<V(N61),(V(VDD)-1.2)*18.5m/(5-1.2)+16m,0),0)}

E004 N09 N08 VALUE {IF(V(VDD)>=V(N61),34.5m,0)}

E005 N10 N09 VALUE {IF(V(VDD)>=5,(V(VDD)-5)*4m/1.5,0)}

E006 N12 GND VALUE {V(VDD)-V(N04)}

E007 N14 GND VALUE {IF(V(N18)>V(N01)*0.5+5m,12,0)}

E008 N16 GND VALUE {IF(V(N15)<1,V(N15),1)}

E009 N21 GND VALUE {IF(V(N15)<0.45,10,

+IF(V(N15)<0.5,10-((V(N15)-0.45)/0.05*9),1))}

E010 N27 GND VALUE {IF(V(N25)>1.5,1.5,0)}

E011 N28 N29 VALUE {IF(V(N06)>=0.4,

+IF(V(N06)<V(N61)*0.6,

+150m+(V(N06)-0.4)/(V(N61)*0.6-0.4)*(300m-150m),0),0)}

E012 N31 GND VALUE {V(N37)}

E013 N33 GND VALUE {(V(N54)-V(N06))*1000}

E014 N34 GND VALUE {IF(V(N06)<0.2,40m,0)}

E015 N35 N28 VALUE {IF(V(N06)>=V(N61)*0.6,300m,0)}

E016 N29 N34 VALUE {IF(V(N06)>=0.2,

+IF(V(N06)<0.4,40m+(V(N06)-0.2)/0.2*(150m-40m),0),0)}

E017 N42 GND VALUE {atan(V(N46)*20* 3.1416)*2/ 3.1416 * 0.1}

E018 N43 GND VALUE {V(N17)-V(N58)}

E019 N39 GND VALUE {IF(V(N41)+V(N47)<0,0,

+IF(V(N41)+V(N47)<V(N01),V(N41)+V(N47),V(N01)))}

E020 N48 GND VALUE {IF(V(N51)>V(N01)*0.5+5m,10,0)}

E021 N50 GND VALUE {IF(V(N49)<1,V(N49),1)}

E022 N52 GND VALUE {IF(V(N49)>=0.3,V(N01),0)}

E023 N70 GND VALUE {IF(V(N03)<V(VDD)*0.5+5m,V(VDD),0)}

E024 N01 GND VALUE {V(VDD)}

E025 N72 GND VALUE {IF(V(CE)<0.7,0,

+IF(V(VDD)<0.1,0,V(VDD)))}

E026 N75 GND VALUE {IF(V(CE)<0.7,0.6,0)}

E027 N60 GND N55 GND 1

G001 CE GND VALUE {IF(V(CE)<0.35,V(CE)/0.35*0.4u,0.4u)}

G002 VDD GND VALUE {IF(V(N03)>=V(VDD)*0.5,V(N11)*1m,0)}

G003 VDD GND VALUE {V(N30)*3/140/47}

G004 GND N04 VALUE {IF(V(N30)>=V(N36),(V(N30)-V(N36))*0.01,0)}

G005 GND N38 VALUE {V(N53)* 4e-005}

G006 N41 GND VALUE {V(N53)* 4e-005}

G007 N06 VDD VALUE {IF(V(VDD)<3,0,

+IF(V(N13)<150m,V(N30),

+IF(V(N13)<300m,V(N30)*(300m-V(N13))/150m,0)))}

M001 VDD N02 N04 VDD SW-PMOS-L3C l=2u w=2u

+ ad=2p as=2p pd=6y ps=6u m=1

M002 VDD N04 N54 VDD DRV-RP130-l3 l=1u w=140u

+ ad=140p as=140p pd=300u ps=300u m=47

M003 N17 N26 N16 GND SW-NMOS-L3C l=2u w=2u

+ ad=2p as=2p pd=6u ps=6u m=10

M004 N40 N41 N41 N01 PS4 l=4u w=16.6u

+ ad=20p as=20p pd=40u ps=40u m=1

M005 N38 N38 GND GND NS4 l=4u w=6.8u

+ ad=10p as=10p pd=20u ps=20u m=2

M006 N01 N03 N41 N01 SW-PMOS-L3C l=2u w=2u

+ ad=2p as=2p pd=6y ps=6u m=1

M007 N45 N39 N05 N01 PS4 l=4u w=16.6u

+ ad=20p as=20p pd=40u ps=40u m=1

M008 N05 N38 GND GND NS4 l=4u w=6.8u

+ ad=10p as=10p pd=20u ps=20u m=2

M009 N68 N69 GND GND NS4 l=2u w=12u

+ ad=12p as=12p pd=30u ps=30u m=6

M010 N73 N74 GND GND SW-NMOS-L3C l=1u w=2u

+ ad=2p as=2p pd=6u ps=6u m=1

R001 N67 N06 500k

R002 N67 N66 500k

R003 N65 N66 500k

R004 N65 N64 15k

R005 N55 N64 3k

R006 GND N63 500k

R007 N62 N63 150k

R008 N62 N55 10k

R009 VOUT N68 1G

R010 N22 N24 50k

R011 N24 N15 1

R012 N25 N21 1Meg

R013 N26 N27 10k

R014 N30 N31 100k

R015 N32 GND 1k

R016 N36 N35 1Meg

R017 N01 N39 1G

R018 N41 N44 100k

R019 N01 N40 220

R020 N01 N45 220

R021 N46 N43 1k

R022 N47 N42 1k

R023 N49 N48 100k

R024 N51 N03 100k

R025 N53 N50 1k

R026 N19 N52 1k

R027 N54 N06 1m

R028 N56 N04 1Meg

R029 N57 N04 9k

R030 N02 N03 1k

R031 VOUT N06 50m

R032 N11 N10 1Meg

R033 N13 N12 1k

R034 N15 N14 2Meg

R035 N17 N16 200

R036 N01 N17 4Meg

R037 N18 N19 1k

R038 N70 N69 1k

R039 N72 N73 1k

R040 N03 N71 1k

R041 N74 N75 1k

R042 N20 N16 80k

R043 N59 N60 1

R044 N33 N37 1

V001 N61 GND 3.3

V002 N23 GND 0.8

V003 N25 GND 1

V004 N58 N59 0

V005 N04 N05 0

.model di2 d(is=1e-12 n=0.005 xti=-3.5 eg=0.1 rs=1e-3

+ cjo=1e-15 bv=1000)

.model DRV-RP130-l3 pmos(level=3 vto=-0.7 tox=100e-7

+ gamma=0.5 theta=0.3 kp=58e-6 nfs=1e-3 eta=50e-5 nss=1)

.model ds100 d(is=100e-14 n=1 bv=1000 rs=10m)

.model NS4 nmos(level=3 vto=0.5 kp=400e-6 tox=10e-6

+ eta=10e-6 nfs=0.001 gamma=1)

.model PS4 pmos(level=3 vto=-0.5 kp=400e-6 tox=10e-6

+ eta=10e-6 nfs=0.001 gamma=1)

.model SW-NMOS-L3C nmos(level=3 vto=0.5 tox=1000e-9

+ gamma=0 theta=0 kp=2.01 nfs=0.001e12 eta=0)

.model SW-PMOS-L3C pmos(level=3 vto=-0.5 tox=1000e-9

+ gamma=0 theta=0 kp=2.01 nfs=0.001e12 eta=0)

.ends RP130x331B_C

*

.subckt RP130x331D_C VDD GND CE VOUT

C001 N56 N06 7.5p

C002 N57 VDD 17.364p

C003 N13 GND 1p

C004 N18 GND 25p

C005 N15 GND 25p

C006 N25 GND 20p

C007 N26 GND 10p

C008 N30 N32 10p

C009 N36 GND 1p

C010 N37 GND 1p

C011 N44 GND 8p

C012 N46 GND 1p

C013 N47 GND 1p

C014 N49 GND 10p

C015 N51 GND 1p

C016 N53 GND 1p

C017 N19 GND 1p

C018 N06 N55 1p

C019 VDD N02 1p

C021 N69 GND 100p

C022 N73 GND 10p

C023 N03 GND 1p

C024 N74 GND 1p

C029 N11 GND 1p

D001 N20 N17 di2

D002 N22 N23 di2

D003 GND VOUT ds100

D004 GND CE ds100

E001 N71 GND VALUE {IF(V(N73)<V(VDD)*0.5+5m,0,V(VDD))}

E002 N07 GND VALUE {IF(V(VDD)>=0.5,

+IF(V(VDD)<1.2,(V(VDD)-0.5)*16m/(1.2-0.5),0),0)}

E003 N08 N07 VALUE {IF(V(VDD)>=1.2,

+IF(V(VDD)<V(N61),(V(VDD)-1.2)*18.5m/(5-1.2)+16m,0),0)}

E004 N09 N08 VALUE {IF(V(VDD)>=V(N61),34.5m,0)}

E005 N10 N09 VALUE {IF(V(VDD)>=5,(V(VDD)-5)*4m/1.5,0)}

E006 N12 GND VALUE {V(VDD)-V(N04)}

E007 N14 GND VALUE {IF(V(N18)>V(N01)*0.5+5m,12,0)}

E008 N16 GND VALUE {IF(V(N15)<1,V(N15),1)}

E009 N21 GND VALUE {IF(V(N15)<0.45,10,

+IF(V(N15)<0.5,10-((V(N15)-0.45)/0.05*9),1))}

E010 N27 GND VALUE {IF(V(N25)>1.5,1.5,0)}

E011 N28 N29 VALUE {IF(V(N06)>=0.4,

+IF(V(N06)<V(N61)*0.6,

+150m+(V(N06)-0.4)/(V(N61)*0.6-0.4)*(300m-150m),0),0)}

E012 N31 GND VALUE {V(N37)}

E013 N33 GND VALUE {(V(N54)-V(N06))*1000}

E014 N34 GND VALUE {IF(V(N06)<0.2,40m,0)}

E015 N35 N28 VALUE {IF(V(N06)>=V(N61)*0.6,300m,0)}

E016 N29 N34 VALUE {IF(V(N06)>=0.2,

+IF(V(N06)<0.4,40m+(V(N06)-0.2)/0.2*(150m-40m),0),0)}

E017 N42 GND VALUE {atan(V(N46)*20* 3.1416)*2/ 3.1416 * 0.1}

E018 N43 GND VALUE {V(N17)-V(N58)}

E019 N39 GND VALUE {IF(V(N41)+V(N47)<0,0,

+IF(V(N41)+V(N47)<V(N01),V(N41)+V(N47),V(N01)))}

E020 N48 GND VALUE {IF(V(N51)>V(N01)*0.5+5m,10,0)}

E021 N50 GND VALUE {IF(V(N49)<1,V(N49),1)}

E022 N52 GND VALUE {IF(V(N49)>=0.3,V(N01),0)}

E023 N70 GND VALUE {IF(V(N03)<V(VDD)*0.5+5m,V(VDD),0)}

E024 N01 GND VALUE {V(VDD)}

E025 N72 GND VALUE {IF(V(CE)<0.7,0,

+IF(V(VDD)<0.1,0,V(VDD)))}

E026 N75 GND VALUE {IF(V(CE)<0.7,0.6,0)}

E027 N60 GND N55 GND 1

G001 CE GND VALUE {IF(V(CE)<0.35,V(CE)/0.35*0.4u,0.4u)}

G002 VDD GND VALUE {IF(V(N03)>=V(VDD)*0.5,V(N11)*1m,0)}

G003 VDD GND VALUE {V(N30)*3/140/47}

G004 GND N04 VALUE {IF(V(N30)>=V(N36),(V(N30)-V(N36))*0.01,0)}

G005 GND N38 VALUE {V(N53)* 4e-005}

G006 N41 GND VALUE {V(N53)* 4e-005}

G007 N06 VDD VALUE {IF(V(VDD)<3,0,

+IF(V(N13)<150m,V(N30),

+IF(V(N13)<300m,V(N30)*(300m-V(N13))/150m,0)))}

M001 VDD N02 N04 VDD SW-PMOS-L3C l=2u w=2u

+ ad=2p as=2p pd=6y ps=6u m=1

M002 VDD N04 N54 VDD DRV-RP130-l3 l=1u w=140u

+ ad=140p as=140p pd=300u ps=300u m=47

M003 N17 N26 N16 GND SW-NMOS-L3C l=2u w=2u

+ ad=2p as=2p pd=6u ps=6u m=10

M004 N40 N41 N41 N01 PS4 l=4u w=16.6u

+ ad=20p as=20p pd=40u ps=40u m=1

M005 N38 N38 GND GND NS4 l=4u w=6.8u

+ ad=10p as=10p pd=20u ps=20u m=2

M006 N01 N03 N41 N01 SW-PMOS-L3C l=2u w=2u

+ ad=2p as=2p pd=6y ps=6u m=1

M007 N45 N39 N05 N01 PS4 l=4u w=16.6u

+ ad=20p as=20p pd=40u ps=40u m=1

M008 N05 N38 GND GND NS4 l=4u w=6.8u

+ ad=10p as=10p pd=20u ps=20u m=2

M009 N68 N69 GND GND NS4 l=2u w=12u

+ ad=12p as=12p pd=30u ps=30u m=6

M010 N73 N74 GND GND SW-NMOS-L3C l=1u w=2u

+ ad=2p as=2p pd=6u ps=6u m=1

R001 N67 N06 500k

R002 N67 N66 500k

R003 N65 N66 500k

R004 N65 N64 15k

R005 N55 N64 3k

R006 GND N63 500k

R007 N62 N63 150k

R008 N62 N55 10k

R009 VOUT N68 1m

R010 N22 N24 50k

R011 N24 N15 1

R012 N25 N21 1Meg

R013 N26 N27 10k

R014 N30 N31 100k

R015 N32 GND 1k

R016 N36 N35 1Meg

R017 N01 N39 1G

R018 N41 N44 100k

R019 N01 N40 220

R020 N01 N45 220

R021 N46 N43 1k

R022 N47 N42 1k

R023 N49 N48 100k

R024 N51 N03 100k

R025 N53 N50 1k

R026 N19 N52 1k

R027 N54 N06 1m

R028 N56 N04 1Meg

R029 N57 N04 9k

R030 N02 N03 1k

R031 VOUT N06 50m

R032 N11 N10 1Meg

R033 N13 N12 1k

R034 N15 N14 2Meg

R035 N17 N16 200

R036 N01 N17 4Meg

R037 N18 N19 1k

R038 N70 N69 1k

R039 N72 N73 1k

R040 N03 N71 1k

R041 N74 N75 1k

R042 N20 N16 80k

R043 N59 N60 1

R044 N33 N37 1

V001 N61 GND 3.3

V002 N23 GND 0.8

V003 N25 GND 1

V004 N58 N59 0

V005 N04 N05 0

.model di2 d(is=1e-12 n=0.005 xti=-3.5 eg=0.1 rs=1e-3

+ cjo=1e-15 bv=1000)

.model DRV-RP130-l3 pmos(level=3 vto=-0.7 tox=100e-7

+ gamma=0.5 theta=0.3 kp=58e-6 nfs=1e-3 eta=50e-5 nss=1)

.model ds100 d(is=100e-14 n=1 bv=1000 rs=10m)

.model NS4 nmos(level=3 vto=0.5 kp=400e-6 tox=10e-6

+ eta=10e-6 nfs=0.001 gamma=1)

.model PS4 pmos(level=3 vto=-0.5 kp=400e-6 tox=10e-6

+ eta=10e-6 nfs=0.001 gamma=1)

.model SW-NMOS-L3C nmos(level=3 vto=0.5 tox=1000e-9

+ gamma=0 theta=0 kp=2.01 nfs=0.001e12 eta=0)

.model SW-PMOS-L3C pmos(level=3 vto=-0.5 tox=1000e-9

+ gamma=0 theta=0 kp=2.01 nfs=0.001e12 eta=0)

.ends RP130x331D_C

*

.subckt RP130x341A_C VDD GND CE VOUT

C001 N56 N06 7.5p

C002 N57 VDD 17.636p

C003 N13 GND 1p

C004 N18 GND 25p

C005 N15 GND 25p

C006 N25 GND 20p

C007 N26 GND 10p

C008 N30 N32 10p

C009 N36 GND 1p

C010 N37 GND 1p

C011 N44 GND 8p

C012 N46 GND 1p

C013 N47 GND 1p

C014 N49 GND 10p

C015 N51 GND 1p

C016 N53 GND 1p

C017 N19 GND 1p

C018 N06 N55 1p

C019 VDD N02 1p

C021 N69 GND 100p

C022 N73 GND 10p

C023 N03 GND 1p

C024 N74 GND 1p

C029 N11 GND 1p

D001 N20 N17 di2

D002 N22 N23 di2

D003 GND VOUT ds100

D004 GND CE ds100

E001 N71 GND VALUE={IF(V(N73)<V(VDD)*0.5+5m,V(VDD),0)}

E002 N07 GND VALUE {IF(V(VDD)>=0.5,

+IF(V(VDD)<1.2,(V(VDD)-0.5)*16m/(1.2-0.5),0),0)}

E003 N08 N07 VALUE {IF(V(VDD)>=1.2,

+IF(V(VDD)<V(N61),(V(VDD)-1.2)*18.5m/(5-1.2)+16m,0),0)}

E004 N09 N08 VALUE {IF(V(VDD)>=V(N61),34.5m,0)}

E005 N10 N09 VALUE {IF(V(VDD)>=5,(V(VDD)-5)*4m/1.5,0)}

E006 N12 GND VALUE {V(VDD)-V(N04)}

E007 N14 GND VALUE {IF(V(N18)>V(N01)*0.5+5m,12,0)}

E008 N16 GND VALUE {IF(V(N15)<1,V(N15),1)}

E009 N21 GND VALUE {IF(V(N15)<0.45,10,

+IF(V(N15)<0.5,10-((V(N15)-0.45)/0.05*9),1))}

E010 N27 GND VALUE {IF(V(N25)>1.5,1.5,0)}

E011 N28 N29 VALUE {IF(V(N06)>=0.4,

+IF(V(N06)<V(N61)*0.6,

+150m+(V(N06)-0.4)/(V(N61)*0.6-0.4)*(300m-150m),0),0)}

E012 N31 GND VALUE {V(N37)}

E013 N33 GND VALUE {(V(N54)-V(N06))*1000}

E014 N34 GND VALUE {IF(V(N06)<0.2,40m,0)}

E015 N35 N28 VALUE {IF(V(N06)>=V(N61)*0.6,300m,0)}

E016 N29 N34 VALUE {IF(V(N06)>=0.2,

+IF(V(N06)<0.4,40m+(V(N06)-0.2)/0.2*(150m-40m),0),0)}

E017 N42 GND VALUE {atan(V(N46)*20* 3.1416)*2/ 3.1416 * 0.1}

E018 N43 GND VALUE {V(N17)-V(N58)}

E019 N39 GND VALUE {IF(V(N41)+V(N47)<0,0,

+IF(V(N41)+V(N47)<V(N01),V(N41)+V(N47),V(N01)))}

E020 N48 GND VALUE {IF(V(N51)>V(N01)*0.5+5m,10,0)}

E021 N50 GND VALUE {IF(V(N49)<1,V(N49),1)}

E022 N52 GND VALUE {IF(V(N49)>=0.3,V(N01),0)}

E023 N70 GND VALUE {IF(V(N03)<V(VDD)*0.5+5m,V(VDD),0)}

E024 N01 GND VALUE {V(VDD)}

E025 N72 GND VALUE {IF(V(CE)<0.7,0,

+IF(V(VDD)<0.1,0,V(VDD)))}

E026 N75 GND VALUE {IF(V(CE)<0.7,0.6,0)}

E027 N60 GND N55 GND 1

G001 CE GND VALUE={IF(V(CE)<0.35,V(CE)/0.35*0,0)}

G002 VDD GND VALUE {IF(V(N03)>=V(VDD)*0.5,V(N11)*1m,0)}

G003 VDD GND VALUE {V(N30)*3/140/47}

G004 GND N04 VALUE {IF(V(N30)>=V(N36),(V(N30)-V(N36))*0.01,0)}

G005 GND N38 VALUE {V(N53)* 4e-005}

G006 N41 GND VALUE {V(N53)* 4e-005}

G007 N06 VDD VALUE {IF(V(VDD)<3,0,

+IF(V(N13)<150m,V(N30),

+IF(V(N13)<300m,V(N30)*(300m-V(N13))/150m,0)))}

M001 VDD N02 N04 VDD SW-PMOS-L3C l=2u w=2u

+ ad=2p as=2p pd=6y ps=6u m=1

M002 VDD N04 N54 VDD DRV-RP130-l3 l=1u w=140u

+ ad=140p as=140p pd=300u ps=300u m=47

M003 N17 N26 N16 GND SW-NMOS-L3C l=2u w=2u

+ ad=2p as=2p pd=6u ps=6u m=10

M004 N40 N41 N41 N01 PS4 l=4u w=16.6u

+ ad=20p as=20p pd=40u ps=40u m=1

M005 N38 N38 GND GND NS4 l=4u w=6.8u

+ ad=10p as=10p pd=20u ps=20u m=2

M006 N01 N03 N41 N01 SW-PMOS-L3C l=2u w=2u

+ ad=2p as=2p pd=6y ps=6u m=1

M007 N45 N39 N05 N01 PS4 l=4u w=16.6u

+ ad=20p as=20p pd=40u ps=40u m=1

M008 N05 N38 GND GND NS4 l=4u w=6.8u

+ ad=10p as=10p pd=20u ps=20u m=2

M009 N68 N69 GND GND NS4 l=2u w=12u

+ ad=12p as=12p pd=30u ps=30u m=6

M010 N73 N74 GND GND SW-NMOS-L3C l=1u w=2u

+ ad=2p as=2p pd=6u ps=6u m=1

R001 N67 N06 500k

R002 N67 N66 500k

R003 N65 N66 500k

R004 N65 N64 80k

R005 N55 N64 4k

R006 GND N63 500k

R007 N62 N63 150k

R008 N62 N55 10k

R009 VOUT N68 1G

R010 N22 N24 50k

R011 N24 N15 1

R012 N25 N21 1Meg

R013 N26 N27 10k

R014 N30 N31 100k

R015 N32 GND 1k

R016 N36 N35 1Meg

R017 N01 N39 1G

R018 N41 N44 100k

R019 N01 N40 220

R020 N01 N45 220

R021 N46 N43 1k

R022 N47 N42 1k

R023 N49 N48 100k

R024 N51 N03 100k

R025 N53 N50 1k

R026 N19 N52 1k

R027 N54 N06 1m

R028 N56 N04 1Meg

R029 N57 N04 9k

R030 N02 N03 1k

R031 VOUT N06 50m

R032 N11 N10 1Meg

R033 N13 N12 1k

R034 N15 N14 2Meg

R035 N17 N16 200

R036 N01 N17 4Meg

R037 N18 N19 1k

R038 N70 N69 1k

R039 N72 N73 1k

R040 N03 N71 1k

R041 N74 N75 1k

R042 N20 N16 80k

R043 N59 N60 1

R044 N33 N37 1

V001 N61 GND 3.4

V002 N23 GND 0.8

V003 N25 GND 1

V004 N58 N59 0

V005 N04 N05 0

.model di2 d(is=1e-12 n=0.005 xti=-3.5 eg=0.1 rs=1e-3

+ cjo=1e-15 bv=1000)

.model DRV-RP130-l3 pmos(level=3 vto=-0.7 tox=100e-7

+ gamma=0.5 theta=0.3 kp=58e-6 nfs=1e-3 eta=50e-5 nss=1)

.model ds100 d(is=100e-14 n=1 bv=1000 rs=10m)

.model NS4 nmos(level=3 vto=0.5 kp=400e-6 tox=10e-6

+ eta=10e-6 nfs=0.001 gamma=1)

.model PS4 pmos(level=3 vto=-0.5 kp=400e-6 tox=10e-6

+ eta=10e-6 nfs=0.001 gamma=1)

.model SW-NMOS-L3C nmos(level=3 vto=0.5 tox=1000e-9

+ gamma=0 theta=0 kp=2.01 nfs=0.001e12 eta=0)

.model SW-PMOS-L3C pmos(level=3 vto=-0.5 tox=1000e-9

+ gamma=0 theta=0 kp=2.01 nfs=0.001e12 eta=0)

.ends RP130x341A_C

*

.subckt RP130x341B_C VDD GND CE VOUT

C001 N56 N06 7.5p

C002 N57 VDD 17.636p

C003 N13 GND 1p

C004 N18 GND 25p

C005 N15 GND 25p

C006 N25 GND 20p

C007 N26 GND 10p

C008 N30 N32 10p

C009 N36 GND 1p

C010 N37 GND 1p

C011 N44 GND 8p

C012 N46 GND 1p

C013 N47 GND 1p

C014 N49 GND 10p

C015 N51 GND 1p

C016 N53 GND 1p

C017 N19 GND 1p

C018 N06 N55 1p

C019 VDD N02 1p

C021 N69 GND 100p

C022 N73 GND 10p

C023 N03 GND 1p

C024 N74 GND 1p

C029 N11 GND 1p

D001 N20 N17 di2

D002 N22 N23 di2

D003 GND VOUT ds100

D004 GND CE ds100

E001 N71 GND VALUE {IF(V(N73)<V(VDD)*0.5+5m,0,V(VDD))}

E002 N07 GND VALUE {IF(V(VDD)>=0.5,

+IF(V(VDD)<1.2,(V(VDD)-0.5)*16m/(1.2-0.5),0),0)}

E003 N08 N07 VALUE {IF(V(VDD)>=1.2,

+IF(V(VDD)<V(N61),(V(VDD)-1.2)*18.5m/(5-1.2)+16m,0),0)}

E004 N09 N08 VALUE {IF(V(VDD)>=V(N61),34.5m,0)}

E005 N10 N09 VALUE {IF(V(VDD)>=5,(V(VDD)-5)*4m/1.5,0)}

E006 N12 GND VALUE {V(VDD)-V(N04)}

E007 N14 GND VALUE {IF(V(N18)>V(N01)*0.5+5m,12,0)}

E008 N16 GND VALUE {IF(V(N15)<1,V(N15),1)}

E009 N21 GND VALUE {IF(V(N15)<0.45,10,

+IF(V(N15)<0.5,10-((V(N15)-0.45)/0.05*9),1))}

E010 N27 GND VALUE {IF(V(N25)>1.5,1.5,0)}

E011 N28 N29 VALUE {IF(V(N06)>=0.4,

+IF(V(N06)<V(N61)*0.6,

+150m+(V(N06)-0.4)/(V(N61)*0.6-0.4)*(300m-150m),0),0)}

E012 N31 GND VALUE {V(N37)}

E013 N33 GND VALUE {(V(N54)-V(N06))*1000}

E014 N34 GND VALUE {IF(V(N06)<0.2,40m,0)}

E015 N35 N28 VALUE {IF(V(N06)>=V(N61)*0.6,300m,0)}

E016 N29 N34 VALUE {IF(V(N06)>=0.2,

+IF(V(N06)<0.4,40m+(V(N06)-0.2)/0.2*(150m-40m),0),0)}

E017 N42 GND VALUE {atan(V(N46)*20* 3.1416)*2/ 3.1416 * 0.1}

E018 N43 GND VALUE {V(N17)-V(N58)}

E019 N39 GND VALUE {IF(V(N41)+V(N47)<0,0,

+IF(V(N41)+V(N47)<V(N01),V(N41)+V(N47),V(N01)))}

E020 N48 GND VALUE {IF(V(N51)>V(N01)*0.5+5m,10,0)}

E021 N50 GND VALUE {IF(V(N49)<1,V(N49),1)}

E022 N52 GND VALUE {IF(V(N49)>=0.3,V(N01),0)}

E023 N70 GND VALUE {IF(V(N03)<V(VDD)*0.5+5m,V(VDD),0)}

E024 N01 GND VALUE {V(VDD)}

E025 N72 GND VALUE {IF(V(CE)<0.7,0,

+IF(V(VDD)<0.1,0,V(VDD)))}

E026 N75 GND VALUE {IF(V(CE)<0.7,0.6,0)}

E027 N60 GND N55 GND 1

G001 CE GND VALUE {IF(V(CE)<0.35,V(CE)/0.35*0.4u,0.4u)}

G002 VDD GND VALUE {IF(V(N03)>=V(VDD)*0.5,V(N11)*1m,0)}

G003 VDD GND VALUE {V(N30)*3/140/47}

G004 GND N04 VALUE {IF(V(N30)>=V(N36),(V(N30)-V(N36))*0.01,0)}

G005 GND N38 VALUE {V(N53)* 4e-005}

G006 N41 GND VALUE {V(N53)* 4e-005}

G007 N06 VDD VALUE {IF(V(VDD)<3,0,

+IF(V(N13)<150m,V(N30),

+IF(V(N13)<300m,V(N30)*(300m-V(N13))/150m,0)))}

M001 VDD N02 N04 VDD SW-PMOS-L3C l=2u w=2u

+ ad=2p as=2p pd=6y ps=6u m=1

M002 VDD N04 N54 VDD DRV-RP130-l3 l=1u w=140u

+ ad=140p as=140p pd=300u ps=300u m=47

M003 N17 N26 N16 GND SW-NMOS-L3C l=2u w=2u

+ ad=2p as=2p pd=6u ps=6u m=10

M004 N40 N41 N41 N01 PS4 l=4u w=16.6u

+ ad=20p as=20p pd=40u ps=40u m=1

M005 N38 N38 GND GND NS4 l=4u w=6.8u

+ ad=10p as=10p pd=20u ps=20u m=2

M006 N01 N03 N41 N01 SW-PMOS-L3C l=2u w=2u

+ ad=2p as=2p pd=6y ps=6u m=1

M007 N45 N39 N05 N01 PS4 l=4u w=16.6u

+ ad=20p as=20p pd=40u ps=40u m=1

M008 N05 N38 GND GND NS4 l=4u w=6.8u

+ ad=10p as=10p pd=20u ps=20u m=2

M009 N68 N69 GND GND NS4 l=2u w=12u

+ ad=12p as=12p pd=30u ps=30u m=6

M010 N73 N74 GND GND SW-NMOS-L3C l=1u w=2u

+ ad=2p as=2p pd=6u ps=6u m=1

R001 N67 N06 500k

R002 N67 N66 500k

R003 N65 N66 500k

R004 N65 N64 80k

R005 N55 N64 4k

R006 GND N63 500k

R007 N62 N63 150k

R008 N62 N55 10k

R009 VOUT N68 1G

R010 N22 N24 50k

R011 N24 N15 1

R012 N25 N21 1Meg

R013 N26 N27 10k

R014 N30 N31 100k

R015 N32 GND 1k

R016 N36 N35 1Meg

R017 N01 N39 1G

R018 N41 N44 100k

R019 N01 N40 220

R020 N01 N45 220

R021 N46 N43 1k

R022 N47 N42 1k

R023 N49 N48 100k

R024 N51 N03 100k

R025 N53 N50 1k

R026 N19 N52 1k

R027 N54 N06 1m

R028 N56 N04 1Meg

R029 N57 N04 9k

R030 N02 N03 1k

R031 VOUT N06 50m

R032 N11 N10 1Meg

R033 N13 N12 1k

R034 N15 N14 2Meg

R035 N17 N16 200

R036 N01 N17 4Meg

R037 N18 N19 1k

R038 N70 N69 1k

R039 N72 N73 1k

R040 N03 N71 1k

R041 N74 N75 1k

R042 N20 N16 80k

R043 N59 N60 1

R044 N33 N37 1

V001 N61 GND 3.4

V002 N23 GND 0.8

V003 N25 GND 1

V004 N58 N59 0

V005 N04 N05 0

.model di2 d(is=1e-12 n=0.005 xti=-3.5 eg=0.1 rs=1e-3

+ cjo=1e-15 bv=1000)

.model DRV-RP130-l3 pmos(level=3 vto=-0.7 tox=100e-7

+ gamma=0.5 theta=0.3 kp=58e-6 nfs=1e-3 eta=50e-5 nss=1)

.model ds100 d(is=100e-14 n=1 bv=1000 rs=10m)

.model NS4 nmos(level=3 vto=0.5 kp=400e-6 tox=10e-6

+ eta=10e-6 nfs=0.001 gamma=1)

.model PS4 pmos(level=3 vto=-0.5 kp=400e-6 tox=10e-6

+ eta=10e-6 nfs=0.001 gamma=1)

.model SW-NMOS-L3C nmos(level=3 vto=0.5 tox=1000e-9

+ gamma=0 theta=0 kp=2.01 nfs=0.001e12 eta=0)

.model SW-PMOS-L3C pmos(level=3 vto=-0.5 tox=1000e-9

+ gamma=0 theta=0 kp=2.01 nfs=0.001e12 eta=0)

.ends RP130x341B_C

*

.subckt RP130x341D_C VDD GND CE VOUT

C001 N56 N06 7.5p

C002 N57 VDD 17.636p

C003 N13 GND 1p

C004 N18 GND 25p

C005 N15 GND 25p

C006 N25 GND 20p

C007 N26 GND 10p

C008 N30 N32 10p

C009 N36 GND 1p

C010 N37 GND 1p

C011 N44 GND 8p

C012 N46 GND 1p

C013 N47 GND 1p

C014 N49 GND 10p

C015 N51 GND 1p

C016 N53 GND 1p

C017 N19 GND 1p

C018 N06 N55 1p

C019 VDD N02 1p

C021 N69 GND 100p

C022 N73 GND 10p

C023 N03 GND 1p

C024 N74 GND 1p

C029 N11 GND 1p

D001 N20 N17 di2

D002 N22 N23 di2

D003 GND VOUT ds100

D004 GND CE ds100

E001 N71 GND VALUE {IF(V(N73)<V(VDD)*0.5+5m,0,V(VDD))}

E002 N07 GND VALUE {IF(V(VDD)>=0.5,

+IF(V(VDD)<1.2,(V(VDD)-0.5)*16m/(1.2-0.5),0),0)}

E003 N08 N07 VALUE {IF(V(VDD)>=1.2,

+IF(V(VDD)<V(N61),(V(VDD)-1.2)*18.5m/(5-1.2)+16m,0),0)}

E004 N09 N08 VALUE {IF(V(VDD)>=V(N61),34.5m,0)}

E005 N10 N09 VALUE {IF(V(VDD)>=5,(V(VDD)-5)*4m/1.5,0)}

E006 N12 GND VALUE {V(VDD)-V(N04)}

E007 N14 GND VALUE {IF(V(N18)>V(N01)*0.5+5m,12,0)}

E008 N16 GND VALUE {IF(V(N15)<1,V(N15),1)}

E009 N21 GND VALUE {IF(V(N15)<0.45,10,

+IF(V(N15)<0.5,10-((V(N15)-0.45)/0.05*9),1))}

E010 N27 GND VALUE {IF(V(N25)>1.5,1.5,0)}

E011 N28 N29 VALUE {IF(V(N06)>=0.4,

+IF(V(N06)<V(N61)*0.6,

+150m+(V(N06)-0.4)/(V(N61)*0.6-0.4)*(300m-150m),0),0)}

E012 N31 GND VALUE {V(N37)}

E013 N33 GND VALUE {(V(N54)-V(N06))*1000}

E014 N34 GND VALUE {IF(V(N06)<0.2,40m,0)}

E015 N35 N28 VALUE {IF(V(N06)>=V(N61)*0.6,300m,0)}

E016 N29 N34 VALUE {IF(V(N06)>=0.2,

+IF(V(N06)<0.4,40m+(V(N06)-0.2)/0.2*(150m-40m),0),0)}

E017 N42 GND VALUE {atan(V(N46)*20* 3.1416)*2/ 3.1416 * 0.1}

E018 N43 GND VALUE {V(N17)-V(N58)}

E019 N39 GND VALUE {IF(V(N41)+V(N47)<0,0,

+IF(V(N41)+V(N47)<V(N01),V(N41)+V(N47),V(N01)))}

E020 N48 GND VALUE {IF(V(N51)>V(N01)*0.5+5m,10,0)}

E021 N50 GND VALUE {IF(V(N49)<1,V(N49),1)}

E022 N52 GND VALUE {IF(V(N49)>=0.3,V(N01),0)}

E023 N70 GND VALUE {IF(V(N03)<V(VDD)*0.5+5m,V(VDD),0)}

E024 N01 GND VALUE {V(VDD)}

E025 N72 GND VALUE {IF(V(CE)<0.7,0,

+IF(V(VDD)<0.1,0,V(VDD)))}

E026 N75 GND VALUE {IF(V(CE)<0.7,0.6,0)}

E027 N60 GND N55 GND 1

G001 CE GND VALUE {IF(V(CE)<0.35,V(CE)/0.35*0.4u,0.4u)}

G002 VDD GND VALUE {IF(V(N03)>=V(VDD)*0.5,V(N11)*1m,0)}

G003 VDD GND VALUE {V(N30)*3/140/47}

G004 GND N04 VALUE {IF(V(N30)>=V(N36),(V(N30)-V(N36))*0.01,0)}

G005 GND N38 VALUE {V(N53)* 4e-005}

G006 N41 GND VALUE {V(N53)* 4e-005}

G007 N06 VDD VALUE {IF(V(VDD)<3,0,

+IF(V(N13)<150m,V(N30),

+IF(V(N13)<300m,V(N30)*(300m-V(N13))/150m,0)))}

M001 VDD N02 N04 VDD SW-PMOS-L3C l=2u w=2u

+ ad=2p as=2p pd=6y ps=6u m=1

M002 VDD N04 N54 VDD DRV-RP130-l3 l=1u w=140u

+ ad=140p as=140p pd=300u ps=300u m=47

M003 N17 N26 N16 GND SW-NMOS-L3C l=2u w=2u

+ ad=2p as=2p pd=6u ps=6u m=10

M004 N40 N41 N41 N01 PS4 l=4u w=16.6u

+ ad=20p as=20p pd=40u ps=40u m=1

M005 N38 N38 GND GND NS4 l=4u w=6.8u

+ ad=10p as=10p pd=20u ps=20u m=2

M006 N01 N03 N41 N01 SW-PMOS-L3C l=2u w=2u

+ ad=2p as=2p pd=6y ps=6u m=1

M007 N45 N39 N05 N01 PS4 l=4u w=16.6u

+ ad=20p as=20p pd=40u ps=40u m=1

M008 N05 N38 GND GND NS4 l=4u w=6.8u

+ ad=10p as=10p pd=20u ps=20u m=2

M009 N68 N69 GND GND NS4 l=2u w=12u

+ ad=12p as=12p pd=30u ps=30u m=6

M010 N73 N74 GND GND SW-NMOS-L3C l=1u w=2u

+ ad=2p as=2p pd=6u ps=6u m=1

R001 N67 N06 500k

R002 N67 N66 500k

R003 N65 N66 500k

R004 N65 N64 80k

R005 N55 N64 4k

R006 GND N63 500k

R007 N62 N63 150k

R008 N62 N55 10k

R009 VOUT N68 1m

R010 N22 N24 50k

R011 N24 N15 1

R012 N25 N21 1Meg

R013 N26 N27 10k

R014 N30 N31 100k

R015 N32 GND 1k

R016 N36 N35 1Meg

R017 N01 N39 1G

R018 N41 N44 100k

R019 N01 N40 220

R020 N01 N45 220

R021 N46 N43 1k

R022 N47 N42 1k

R023 N49 N48 100k

R024 N51 N03 100k

R025 N53 N50 1k

R026 N19 N52 1k

R027 N54 N06 1m

R028 N56 N04 1Meg

R029 N57 N04 9k

R030 N02 N03 1k

R031 VOUT N06 50m

R032 N11 N10 1Meg

R033 N13 N12 1k

R034 N15 N14 2Meg

R035 N17 N16 200

R036 N01 N17 4Meg

R037 N18 N19 1k

R038 N70 N69 1k

R039 N72 N73 1k

R040 N03 N71 1k

R041 N74 N75 1k

R042 N20 N16 80k

R043 N59 N60 1

R044 N33 N37 1

V001 N61 GND 3.4

V002 N23 GND 0.8

V003 N25 GND 1

V004 N58 N59 0

V005 N04 N05 0

.model di2 d(is=1e-12 n=0.005 xti=-3.5 eg=0.1 rs=1e-3

+ cjo=1e-15 bv=1000)

.model DRV-RP130-l3 pmos(level=3 vto=-0.7 tox=100e-7

+ gamma=0.5 theta=0.3 kp=58e-6 nfs=1e-3 eta=50e-5 nss=1)

.model ds100 d(is=100e-14 n=1 bv=1000 rs=10m)

.model NS4 nmos(level=3 vto=0.5 kp=400e-6 tox=10e-6

+ eta=10e-6 nfs=0.001 gamma=1)

.model PS4 pmos(level=3 vto=-0.5 kp=400e-6 tox=10e-6

+ eta=10e-6 nfs=0.001 gamma=1)

.model SW-NMOS-L3C nmos(level=3 vto=0.5 tox=1000e-9

+ gamma=0 theta=0 kp=2.01 nfs=0.001e12 eta=0)

.model SW-PMOS-L3C pmos(level=3 vto=-0.5 tox=1000e-9

+ gamma=0 theta=0 kp=2.01 nfs=0.001e12 eta=0)

.ends RP130x341D_C

*

.subckt RP130x401A_C VDD GND CE VOUT

C001 N56 N06 7.5p

C002 N57 VDD 19.273p

C003 N13 GND 1p

C004 N18 GND 25p

C005 N15 GND 25p

C006 N25 GND 20p

C007 N26 GND 10p

C008 N30 N32 10p

C009 N36 GND 1p

C010 N37 GND 1p

C011 N44 GND 8p

C012 N46 GND 1p

C013 N47 GND 1p

C014 N49 GND 10p

C015 N51 GND 1p

C016 N53 GND 1p

C017 N19 GND 1p

C018 N06 N55 1p

C019 VDD N02 1p

C021 N69 GND 100p

C022 N73 GND 10p

C023 N03 GND 1p

C024 N74 GND 1p

C029 N11 GND 1p

D001 N20 N17 di2

D002 N22 N23 di2

D003 GND VOUT ds100

D004 GND CE ds100

E001 N71 GND VALUE {IF(V(N73)<V(VDD)*0.5+5m,V(VDD),0)}

E002 N07 GND VALUE {IF(V(VDD)>=0.5,

+IF(V(VDD)<1.2,(V(VDD)-0.5)*16m/(1.2-0.5),0),0)}

E003 N08 N07 VALUE {IF(V(VDD)>=1.2,

+IF(V(VDD)<V(N61),(V(VDD)-1.2)*18.5m/(5-1.2)+16m,0),0)}

E004 N09 N08 VALUE {IF(V(VDD)>=V(N61),34.5m,0)}

E005 N10 N09 VALUE {IF(V(VDD)>=5,(V(VDD)-5)*4m/1.5,0)}

E006 N12 GND VALUE {V(VDD)-V(N04)}

E007 N14 GND VALUE {IF(V(N18)>V(N01)*0.5+5m,12,0)}

E008 N16 GND VALUE {IF(V(N15)<1,V(N15),1)}

E009 N21 GND VALUE {IF(V(N15)<0.45,10,

+IF(V(N15)<0.5,10-((V(N15)-0.45)/0.05*9),1))}

E010 N27 GND VALUE {IF(V(N25)>1.5,1.5,0)}

E011 N28 N29 VALUE {IF(V(N06)>=0.4,

+IF(V(N06)<V(N61)*0.6,

+150m+(V(N06)-0.4)/(V(N61)*0.6-0.4)*(300m-150m),0),0)}

E012 N31 GND VALUE {V(N37)}

E013 N33 GND VALUE {(V(N54)-V(N06))*1000}

E014 N34 GND VALUE {IF(V(N06)<0.2,40m,0)}

E015 N35 N28 VALUE {IF(V(N06)>=V(N61)*0.6,300m,0)}

E016 N29 N34 VALUE {IF(V(N06)>=0.2,

+IF(V(N06)<0.4,40m+(V(N06)-0.2)/0.2*(150m-40m),0),0)}

E017 N42 GND VALUE {atan(V(N46)*20* 3.1416)*2/ 3.1416 * 0.1}

E018 N43 GND VALUE {V(N17)-V(N58)}

E019 N39 GND VALUE {IF(V(N41)+V(N47)<0,0,

+IF(V(N41)+V(N47)<V(N01),V(N41)+V(N47),V(N01)))}

E020 N48 GND VALUE {IF(V(N51)>V(N01)*0.5+5m,10,0)}

E021 N50 GND VALUE {IF(V(N49)<1,V(N49),1)}

E022 N52 GND VALUE {IF(V(N49)>=0.3,V(N01),0)}

E023 N70 GND VALUE {IF(V(N03)<V(VDD)*0.5+5m,V(VDD),0)}

E024 N01 GND VALUE {V(VDD)}

E025 N72 GND VALUE {IF(V(CE)<0.7,0,

+IF(V(VDD)<0.1,0,V(VDD)))}

E026 N75 GND VALUE {IF(V(CE)<0.7,0.6,0)}

E027 N60 GND N55 GND 1

G001 CE GND VALUE {IF(V(CE)<0.35,V(CE)/0.35*0,0)}

G002 VDD GND VALUE {IF(V(N03)>=V(VDD)*0.5,V(N11)*1m,0)}

G003 VDD GND VALUE {V(N30)*3/140/47}

G004 GND N04 VALUE {IF(V(N30)>=V(N36),(V(N30)-V(N36))*0.01,0)}

G005 GND N38 VALUE {V(N53)* 4e-005}

G006 N41 GND VALUE {V(N53)* 4e-005}

G007 N06 VDD VALUE {IF(V(VDD)<3,0,

+IF(V(N13)<150m,V(N30),

+IF(V(N13)<300m,V(N30)*(300m-V(N13))/150m,0)))}

M001 VDD N02 N04 VDD SW-PMOS-L3C l=2u w=2u

+ ad=2p as=2p pd=6y ps=6u m=1

M002 VDD N04 N54 VDD DRV-RP130-l3 l=1u w=140u

+ ad=140p as=140p pd=300u ps=300u m=47

M003 N17 N26 N16 GND SW-NMOS-L3C l=2u w=2u

+ ad=2p as=2p pd=6u ps=6u m=10

M004 N40 N41 N41 N01 PS4 l=4u w=16.6u

+ ad=20p as=20p pd=40u ps=40u m=1

M005 N38 N38 GND GND NS4 l=4u w=6.8u

+ ad=10p as=10p pd=20u ps=20u m=2

M006 N01 N03 N41 N01 SW-PMOS-L3C l=2u w=2u

+ ad=2p as=2p pd=6y ps=6u m=1

M007 N45 N39 N05 N01 PS4 l=4u w=16.6u

+ ad=20p as=20p pd=40u ps=40u m=1

M008 N05 N38 GND GND NS4 l=4u w=6.8u

+ ad=10p as=10p pd=20u ps=20u m=2

M009 N68 N69 GND GND NS4 l=2u w=12u

+ ad=12p as=12p pd=30u ps=30u m=6

M010 N73 N74 GND GND SW-NMOS-L3C l=1u w=2u

+ ad=2p as=2p pd=6u ps=6u m=1

R001 N67 N06 1.5Meg

R002 N67 N66 300k

R003 N65 N66 150k

R004 N65 N64 15k

R005 N55 N64 15k

R006 GND N63 500k

R007 N62 N63 150k

R008 N62 N55 10k

R009 VOUT N68 1G

R010 N22 N24 50k

R011 N24 N15 1

R012 N25 N21 1Meg

R013 N26 N27 10k

R014 N30 N31 100k

R015 N32 GND 1k

R016 N36 N35 1Meg

R017 N01 N39 1G

R018 N41 N44 100k

R019 N01 N40 220

R020 N01 N45 220

R021 N46 N43 1k

R022 N47 N42 1k

R023 N49 N48 100k

R024 N51 N03 100k

R025 N53 N50 1k

R026 N19 N52 1k

R027 N54 N06 1m

R028 N56 N04 1Meg

R029 N57 N04 9k

R030 N02 N03 1k

R031 VOUT N06 50m

R032 N11 N10 1Meg

R033 N13 N12 1k

R034 N15 N14 2Meg

R035 N17 N16 200

R036 N01 N17 4Meg

R037 N18 N19 1k

R038 N70 N69 1k

R039 N72 N73 1k

R040 N03 N71 1k

R041 N74 N75 1k

R042 N20 N16 80k

R043 N59 N60 1

R044 N33 N37 1

V001 N61 GND 4

V002 N23 GND 0.8

V003 N25 GND 1

V004 N58 N59 0

V005 N04 N05 0

.model di2 d(is=1e-12 n=0.005 xti=-3.5 eg=0.1 rs=1e-3

+ cjo=1e-15 bv=1000)

.model DRV-RP130-l3 pmos(level=3 vto=-0.7 tox=100e-7

+ gamma=0.5 theta=0.3 kp=58e-6 nfs=1e-3 eta=50e-5 nss=1)

.model ds100 d(is=100e-14 n=1 bv=1000 rs=10m)

.model NS4 nmos(level=3 vto=0.5 kp=400e-6 tox=10e-6

+ eta=10e-6 nfs=0.001 gamma=1)

.model PS4 pmos(level=3 vto=-0.5 kp=400e-6 tox=10e-6

+ eta=10e-6 nfs=0.001 gamma=1)

.model SW-NMOS-L3C nmos(level=3 vto=0.5 tox=1000e-9

+ gamma=0 theta=0 kp=2.01 nfs=0.001e12 eta=0)

.model SW-PMOS-L3C pmos(level=3 vto=-0.5 tox=1000e-9

+ gamma=0 theta=0 kp=2.01 nfs=0.001e12 eta=0)

.ends RP130x401A_C

*

.subckt RP130x401B_C VDD GND CE VOUT

C001 N56 N06 7.5p

C002 N57 VDD 19.273p

C003 N13 GND 1p

C004 N18 GND 25p

C005 N15 GND 25p

C006 N25 GND 20p

C007 N26 GND 10p

C008 N30 N32 10p

C009 N36 GND 1p

C010 N37 GND 1p

C011 N44 GND 8p

C012 N46 GND 1p

C013 N47 GND 1p

C014 N49 GND 10p

C015 N51 GND 1p

C016 N53 GND 1p

C017 N19 GND 1p

C018 N06 N55 1p

C019 VDD N02 1p

C021 N69 GND 100p

C022 N73 GND 10p

C023 N03 GND 1p

C024 N74 GND 1p

C029 N11 GND 1p

D001 N20 N17 di2

D002 N22 N23 di2

D003 GND VOUT ds100

D004 GND CE ds100

E001 N71 GND VALUE {IF(V(N73)<V(VDD)*0.5+5m,0,V(VDD))}

E002 N07 GND VALUE {IF(V(VDD)>=0.5,

+IF(V(VDD)<1.2,(V(VDD)-0.5)*16m/(1.2-0.5),0),0)}

E003 N08 N07 VALUE {IF(V(VDD)>=1.2,

+IF(V(VDD)<V(N61),(V(VDD)-1.2)*18.5m/(5-1.2)+16m,0),0)}

E004 N09 N08 VALUE {IF(V(VDD)>=V(N61),34.5m,0)}

E005 N10 N09 VALUE {IF(V(VDD)>=5,(V(VDD)-5)*4m/1.5,0)}

E006 N12 GND VALUE {V(VDD)-V(N04)}

E007 N14 GND VALUE {IF(V(N18)>V(N01)*0.5+5m,12,0)}

E008 N16 GND VALUE {IF(V(N15)<1,V(N15),1)}

E009 N21 GND VALUE {IF(V(N15)<0.45,10,

+IF(V(N15)<0.5,10-((V(N15)-0.45)/0.05*9),1))}

E010 N27 GND VALUE {IF(V(N25)>1.5,1.5,0)}

E011 N28 N29 VALUE {IF(V(N06)>=0.4,

+IF(V(N06)<V(N61)*0.6,

+150m+(V(N06)-0.4)/(V(N61)*0.6-0.4)*(300m-150m),0),0)}

E012 N31 GND VALUE {V(N37)}

E013 N33 GND VALUE {(V(N54)-V(N06))*1000}

E014 N34 GND VALUE {IF(V(N06)<0.2,40m,0)}

E015 N35 N28 VALUE {IF(V(N06)>=V(N61)*0.6,300m,0)}

E016 N29 N34 VALUE {IF(V(N06)>=0.2,

+IF(V(N06)<0.4,40m+(V(N06)-0.2)/0.2*(150m-40m),0),0)}

E017 N42 GND VALUE {atan(V(N46)*20* 3.1416)*2/ 3.1416 * 0.1}

E018 N43 GND VALUE {V(N17)-V(N58)}

E019 N39 GND VALUE {IF(V(N41)+V(N47)<0,0,

+IF(V(N41)+V(N47)<V(N01),V(N41)+V(N47),V(N01)))}

E020 N48 GND VALUE {IF(V(N51)>V(N01)*0.5+5m,10,0)}

E021 N50 GND VALUE {IF(V(N49)<1,V(N49),1)}

E022 N52 GND VALUE {IF(V(N49)>=0.3,V(N01),0)}

E023 N70 GND VALUE {IF(V(N03)<V(VDD)*0.5+5m,V(VDD),0)}

E024 N01 GND VALUE {V(VDD)}

E025 N72 GND VALUE {IF(V(CE)<0.7,0,

+IF(V(VDD)<0.1,0,V(VDD)))}

E026 N75 GND VALUE {IF(V(CE)<0.7,0.6,0)}

E027 N60 GND N55 GND 1

G001 CE GND VALUE {IF(V(CE)<0.35,V(CE)/0.35*0.4u,0.4u)}

G002 VDD GND VALUE {IF(V(N03)>=V(VDD)*0.5,V(N11)*1m,0)}

G003 VDD GND VALUE {V(N30)*3/140/47}

G004 GND N04 VALUE {IF(V(N30)>=V(N36),(V(N30)-V(N36))*0.01,0)}

G005 GND N38 VALUE {V(N53)* 4e-005}

G006 N41 GND VALUE {V(N53)* 4e-005}

G007 N06 VDD VALUE {IF(V(VDD)<3,0,

+IF(V(N13)<150m,V(N30),

+IF(V(N13)<300m,V(N30)*(300m-V(N13))/150m,0)))}

M001 VDD N02 N04 VDD SW-PMOS-L3C l=2u w=2u

+ ad=2p as=2p pd=6y ps=6u m=1

M002 VDD N04 N54 VDD DRV-RP130-l3 l=1u w=140u

+ ad=140p as=140p pd=300u ps=300u m=47

M003 N17 N26 N16 GND SW-NMOS-L3C l=2u w=2u

+ ad=2p as=2p pd=6u ps=6u m=10

M004 N40 N41 N41 N01 PS4 l=4u w=16.6u

+ ad=20p as=20p pd=40u ps=40u m=1

M005 N38 N38 GND GND NS4 l=4u w=6.8u

+ ad=10p as=10p pd=20u ps=20u m=2

M006 N01 N03 N41 N01 SW-PMOS-L3C l=2u w=2u

+ ad=2p as=2p pd=6y ps=6u m=1

M007 N45 N39 N05 N01 PS4 l=4u w=16.6u

+ ad=20p as=20p pd=40u ps=40u m=1

M008 N05 N38 GND GND NS4 l=4u w=6.8u

+ ad=10p as=10p pd=20u ps=20u m=2

M009 N68 N69 GND GND NS4 l=2u w=12u

+ ad=12p as=12p pd=30u ps=30u m=6

M010 N73 N74 GND GND SW-NMOS-L3C l=1u w=2u

+ ad=2p as=2p pd=6u ps=6u m=1

R001 N67 N06 1.5Meg

R002 N67 N66 300k

R003 N65 N66 150k

R004 N65 N64 15k

R005 N55 N64 15k

R006 GND N63 500k

R007 N62 N63 150k

R008 N62 N55 10k

R009 VOUT N68 1G

R010 N22 N24 50k

R011 N24 N15 1

R012 N25 N21 1Meg

R013 N26 N27 10k

R014 N30 N31 100k

R015 N32 GND 1k

R016 N36 N35 1Meg

R017 N01 N39 1G

R018 N41 N44 100k

R019 N01 N40 220

R020 N01 N45 220

R021 N46 N43 1k

R022 N47 N42 1k

R023 N49 N48 100k

R024 N51 N03 100k

R025 N53 N50 1k

R026 N19 N52 1k

R027 N54 N06 1m

R028 N56 N04 1Meg

R029 N57 N04 9k

R030 N02 N03 1k

R031 VOUT N06 50m

R032 N11 N10 1Meg

R033 N13 N12 1k

R034 N15 N14 2Meg

R035 N17 N16 200

R036 N01 N17 4Meg

R037 N18 N19 1k

R038 N70 N69 1k

R039 N72 N73 1k

R040 N03 N71 1k

R041 N74 N75 1k

R042 N20 N16 80k

R043 N59 N60 1

R044 N33 N37 1

V001 N61 GND 4

V002 N23 GND 0.8

V003 N25 GND 1

V004 N58 N59 0

V005 N04 N05 0

.model di2 d(is=1e-12 n=0.005 xti=-3.5 eg=0.1 rs=1e-3

+ cjo=1e-15 bv=1000)

.model DRV-RP130-l3 pmos(level=3 vto=-0.7 tox=100e-7

+ gamma=0.5 theta=0.3 kp=58e-6 nfs=1e-3 eta=50e-5 nss=1)

.model ds100 d(is=100e-14 n=1 bv=1000 rs=10m)

.model NS4 nmos(level=3 vto=0.5 kp=400e-6 tox=10e-6

+ eta=10e-6 nfs=0.001 gamma=1)

.model PS4 pmos(level=3 vto=-0.5 kp=400e-6 tox=10e-6

+ eta=10e-6 nfs=0.001 gamma=1)

.model SW-NMOS-L3C nmos(level=3 vto=0.5 tox=1000e-9

+ gamma=0 theta=0 kp=2.01 nfs=0.001e12 eta=0)

.model SW-PMOS-L3C pmos(level=3 vto=-0.5 tox=1000e-9

+ gamma=0 theta=0 kp=2.01 nfs=0.001e12 eta=0)

.ends RP130x401B_C

*

.subckt RP130x401D_C VDD GND CE VOUT

C001 N56 N06 7.5p

C002 N57 VDD 19.273p

C003 N13 GND 1p

C004 N18 GND 25p

C005 N15 GND 25p

C006 N25 GND 20p

C007 N26 GND 10p

C008 N30 N32 10p

C009 N36 GND 1p

C010 N37 GND 1p

C011 N44 GND 8p

C012 N46 GND 1p

C013 N47 GND 1p

C014 N49 GND 10p

C015 N51 GND 1p

C016 N53 GND 1p

C017 N19 GND 1p

C018 N06 N55 1p

C019 VDD N02 1p

C021 N69 GND 100p

C022 N73 GND 10p

C023 N03 GND 1p

C024 N74 GND 1p

C029 N11 GND 1p

D001 N20 N17 di2

D002 N22 N23 di2

D003 GND VOUT ds100

D004 GND CE ds100

E001 N71 GND VALUE {IF(V(N73)<V(VDD)*0.5+5m,0,V(VDD))}

E002 N07 GND VALUE {IF(V(VDD)>=0.5,

+IF(V(VDD)<1.2,(V(VDD)-0.5)*16m/(1.2-0.5),0),0)}

E003 N08 N07 VALUE {IF(V(VDD)>=1.2,

+IF(V(VDD)<V(N61),(V(VDD)-1.2)*18.5m/(5-1.2)+16m,0),0)}

E004 N09 N08 VALUE {IF(V(VDD)>=V(N61),34.5m,0)}

E005 N10 N09 VALUE {IF(V(VDD)>=5,(V(VDD)-5)*4m/1.5,0)}

E006 N12 GND VALUE {V(VDD)-V(N04)}

E007 N14 GND VALUE {IF(V(N18)>V(N01)*0.5+5m,12,0)}

E008 N16 GND VALUE {IF(V(N15)<1,V(N15),1)}

E009 N21 GND VALUE {IF(V(N15)<0.45,10,

+IF(V(N15)<0.5,10-((V(N15)-0.45)/0.05*9),1))}

E010 N27 GND VALUE {IF(V(N25)>1.5,1.5,0)}

E011 N28 N29 VALUE {IF(V(N06)>=0.4,

+IF(V(N06)<V(N61)*0.6,

+150m+(V(N06)-0.4)/(V(N61)*0.6-0.4)*(300m-150m),0),0)}

E012 N31 GND VALUE {V(N37)}

E013 N33 GND VALUE {(V(N54)-V(N06))*1000}

E014 N34 GND VALUE {IF(V(N06)<0.2,40m,0)}

E015 N35 N28 VALUE {IF(V(N06)>=V(N61)*0.6,300m,0)}

E016 N29 N34 VALUE {IF(V(N06)>=0.2,

+IF(V(N06)<0.4,40m+(V(N06)-0.2)/0.2*(150m-40m),0),0)}

E017 N42 GND VALUE {atan(V(N46)*20* 3.1416)*2/ 3.1416 * 0.1}

E018 N43 GND VALUE {V(N17)-V(N58)}

E019 N39 GND VALUE {IF(V(N41)+V(N47)<0,0,

+IF(V(N41)+V(N47)<V(N01),V(N41)+V(N47),V(N01)))}

E020 N48 GND VALUE {IF(V(N51)>V(N01)*0.5+5m,10,0)}

E021 N50 GND VALUE {IF(V(N49)<1,V(N49),1)}

E022 N52 GND VALUE {IF(V(N49)>=0.3,V(N01),0)}

E023 N70 GND VALUE {IF(V(N03)<V(VDD)*0.5+5m,V(VDD),0)}

E024 N01 GND VALUE {V(VDD)}

E025 N72 GND VALUE {IF(V(CE)<0.7,0,

+IF(V(VDD)<0.1,0,V(VDD)))}

E026 N75 GND VALUE {IF(V(CE)<0.7,0.6,0)}

E027 N60 GND N55 GND 1

G001 CE GND VALUE {IF(V(CE)<0.35,V(CE)/0.35*0.4u,0.4u)}

G002 VDD GND VALUE {IF(V(N03)>=V(VDD)*0.5,V(N11)*1m,0)}

G003 VDD GND VALUE {V(N30)*3/140/47}

G004 GND N04 VALUE {IF(V(N30)>=V(N36),(V(N30)-V(N36))*0.01,0)}

G005 GND N38 VALUE {V(N53)* 4e-005}

G006 N41 GND VALUE {V(N53)* 4e-005}

G007 N06 VDD VALUE {IF(V(VDD)<3,0,

+IF(V(N13)<150m,V(N30),

+IF(V(N13)<300m,V(N30)*(300m-V(N13))/150m,0)))}

M001 VDD N02 N04 VDD SW-PMOS-L3C l=2u w=2u

+ ad=2p as=2p pd=6y ps=6u m=1

M002 VDD N04 N54 VDD DRV-RP130-l3 l=1u w=140u

+ ad=140p as=140p pd=300u ps=300u m=47

M003 N17 N26 N16 GND SW-NMOS-L3C l=2u w=2u

+ ad=2p as=2p pd=6u ps=6u m=10

M004 N40 N41 N41 N01 PS4 l=4u w=16.6u

+ ad=20p as=20p pd=40u ps=40u m=1

M005 N38 N38 GND GND NS4 l=4u w=6.8u

+ ad=10p as=10p pd=20u ps=20u m=2

M006 N01 N03 N41 N01 SW-PMOS-L3C l=2u w=2u

+ ad=2p as=2p pd=6y ps=6u m=1

M007 N45 N39 N05 N01 PS4 l=4u w=16.6u

+ ad=20p as=20p pd=40u ps=40u m=1

M008 N05 N38 GND GND NS4 l=4u w=6.8u

+ ad=10p as=10p pd=20u ps=20u m=2

M009 N68 N69 GND GND NS4 l=2u w=12u

+ ad=12p as=12p pd=30u ps=30u m=6

M010 N73 N74 GND GND SW-NMOS-L3C l=1u w=2u

+ ad=2p as=2p pd=6u ps=6u m=1

R001 N67 N06 1.5Meg

R002 N67 N66 300k

R003 N65 N66 150k

R004 N65 N64 15k

R005 N55 N64 15k

R006 GND N63 500k

R007 N62 N63 150k

R008 N62 N55 10k

R009 VOUT N68 1m

R010 N22 N24 50k

R011 N24 N15 1

R012 N25 N21 1Meg

R013 N26 N27 10k

R014 N30 N31 100k

R015 N32 GND 1k

R016 N36 N35 1Meg

R017 N01 N39 1G

R018 N41 N44 100k

R019 N01 N40 220

R020 N01 N45 220

R021 N46 N43 1k

R022 N47 N42 1k

R023 N49 N48 100k

R024 N51 N03 100k

R025 N53 N50 1k

R026 N19 N52 1k

R027 N54 N06 1m

R028 N56 N04 1Meg

R029 N57 N04 9k

R030 N02 N03 1k

R031 VOUT N06 50m

R032 N11 N10 1Meg

R033 N13 N12 1k

R034 N15 N14 2Meg

R035 N17 N16 200

R036 N01 N17 4Meg

R037 N18 N19 1k

R038 N70 N69 1k

R039 N72 N73 1k

R040 N03 N71 1k

R041 N74 N75 1k

R042 N20 N16 80k

R043 N59 N60 1

R044 N33 N37 1

V001 N61 GND 4

V002 N23 GND 0.8

V003 N25 GND 1

V004 N58 N59 0

V005 N04 N05 0

.model di2 d(is=1e-12 n=0.005 xti=-3.5 eg=0.1 rs=1e-3

+ cjo=1e-15 bv=1000)

.model DRV-RP130-l3 pmos(level=3 vto=-0.7 tox=100e-7

+ gamma=0.5 theta=0.3 kp=58e-6 nfs=1e-3 eta=50e-5 nss=1)

.model ds100 d(is=100e-14 n=1 bv=1000 rs=10m)

.model NS4 nmos(level=3 vto=0.5 kp=400e-6 tox=10e-6

+ eta=10e-6 nfs=0.001 gamma=1)

.model PS4 pmos(level=3 vto=-0.5 kp=400e-6 tox=10e-6

+ eta=10e-6 nfs=0.001 gamma=1)

.model SW-NMOS-L3C nmos(level=3 vto=0.5 tox=1000e-9

+ gamma=0 theta=0 kp=2.01 nfs=0.001e12 eta=0)

.model SW-PMOS-L3C pmos(level=3 vto=-0.5 tox=1000e-9

+ gamma=0 theta=0 kp=2.01 nfs=0.001e12 eta=0)

.ends RP130x401D_C

*

.subckt RP130x421A_C VDD GND CE VOUT

C001 N56 N06 7.5p

C002 N57 VDD 19.818p

C003 N13 GND 1p

C004 N18 GND 25p

C005 N15 GND 25p

C006 N25 GND 20p

C007 N26 GND 10p

C008 N30 N32 10p

C009 N36 GND 1p

C010 N37 GND 1p

C011 N44 GND 8p

C012 N46 GND 1p

C013 N47 GND 1p

C014 N49 GND 10p

C015 N51 GND 1p

C016 N53 GND 1p

C017 N19 GND 1p

C018 N06 N55 1p

C019 VDD N02 1p

C021 N69 GND 100p

C022 N73 GND 10p

C023 N03 GND 1p

C024 N74 GND 1p

C029 N11 GND 1p

D001 N20 N17 di2

D002 N22 N23 di2

D003 GND VOUT ds100

D004 GND CE ds100

E001 N71 GND VALUE {IF(V(N73)<V(VDD)*0.5+5m,V(VDD),0)}

E002 N07 GND VALUE {IF(V(VDD)>=0.5,

+IF(V(VDD)<1.2,(V(VDD)-0.5)*16m/(1.2-0.5),0),0)}

E003 N08 N07 VALUE {IF(V(VDD)>=1.2,

+IF(V(VDD)<V(N61),(V(VDD)-1.2)*18.5m/(5-1.2)+16m,0),0)}

E004 N09 N08 VALUE {IF(V(VDD)>=V(N61),34.5m,0)}

E005 N10 N09 VALUE {IF(V(VDD)>=5,(V(VDD)-5)*4m/1.5,0)}

E006 N12 GND VALUE {V(VDD)-V(N04)}

E007 N14 GND VALUE {IF(V(N18)>V(N01)*0.5+5m,12,0)}

E008 N16 GND VALUE {IF(V(N15)<1,V(N15),1)}

E009 N21 GND VALUE {IF(V(N15)<0.45,10,

+IF(V(N15)<0.5,10-((V(N15)-0.45)/0.05*9),1))}

E010 N27 GND VALUE {IF(V(N25)>1.5,1.5,0)}

E011 N28 N29 VALUE {IF(V(N06)>=0.4,

+IF(V(N06)<V(N61)*0.6,

+150m+(V(N06)-0.4)/(V(N61)*0.6-0.4)*(300m-150m),0),0)}

E012 N31 GND VALUE {V(N37)}

E013 N33 GND VALUE {(V(N54)-V(N06))*1000}

E014 N34 GND VALUE {IF(V(N06)<0.2,40m,0)}

E015 N35 N28 VALUE {IF(V(N06)>=V(N61)*0.6,300m,0)}

E016 N29 N34 VALUE {IF(V(N06)>=0.2,

+IF(V(N06)<0.4,40m+(V(N06)-0.2)/0.2*(150m-40m),0),0)}

E017 N42 GND VALUE {atan(V(N46)*20* 3.1416)*2/ 3.1416 * 0.1}

E018 N43 GND VALUE {V(N17)-V(N58)}

E019 N39 GND VALUE {IF(V(N41)+V(N47)<0,0,

+IF(V(N41)+V(N47)<V(N01),V(N41)+V(N47),V(N01)))}

E020 N48 GND VALUE {IF(V(N51)>V(N01)*0.5+5m,10,0)}

E021 N50 GND VALUE {IF(V(N49)<1,V(N49),1)}

E022 N52 GND VALUE {IF(V(N49)>=0.3,V(N01),0)}

E023 N70 GND VALUE {IF(V(N03)<V(VDD)*0.5+5m,V(VDD),0)}

E024 N01 GND VALUE {V(VDD)}

E025 N72 GND VALUE {IF(V(CE)<0.7,0,

+IF(V(VDD)<0.1,0,V(VDD)))}

E026 N75 GND VALUE {IF(V(CE)<0.7,0.6,0)}

E027 N60 GND N55 GND 1

G001 CE GND VALUE {IF(V(CE)<0.35,V(CE)/0.35*0,0)}

G002 VDD GND VALUE {IF(V(N03)>=V(VDD)*0.5,V(N11)*1m,0)}

G003 VDD GND VALUE {V(N30)*3/140/47}

G004 GND N04 VALUE {IF(V(N30)>=V(N36),(V(N30)-V(N36))*0.01,0)}

G005 GND N38 VALUE {V(N53)* 4e-005}

G006 N41 GND VALUE {V(N53)* 4e-005}

G007 N06 VDD VALUE {IF(V(VDD)<3,0,

+IF(V(N13)<150m,V(N30),

+IF(V(N13)<300m,V(N30)*(300m-V(N13))/150m,0)))}

M001 VDD N02 N04 VDD SW-PMOS-L3C l=2u w=2u

+ ad=2p as=2p pd=6y ps=6u m=1

M002 VDD N04 N54 VDD DRV-RP130-l3 l=1u w=140u

+ ad=140p as=140p pd=300u ps=300u m=47

M003 N17 N26 N16 GND SW-NMOS-L3C l=2u w=2u

+ ad=2p as=2p pd=6u ps=6u m=10

M004 N40 N41 N41 N01 PS4 l=4u w=16.6u

+ ad=20p as=20p pd=40u ps=40u m=1

M005 N38 N38 GND GND NS4 l=4u w=6.8u

+ ad=10p as=10p pd=20u ps=20u m=2

M006 N01 N03 N41 N01 SW-PMOS-L3C l=2u w=2u

+ ad=2p as=2p pd=6y ps=6u m=1

M007 N45 N39 N05 N01 PS4 l=4u w=16.6u

+ ad=20p as=20p pd=40u ps=40u m=1

M008 N05 N38 GND GND NS4 l=4u w=6.8u

+ ad=10p as=10p pd=20u ps=20u m=2

M009 N68 N69 GND GND NS4 l=2u w=12u

+ ad=12p as=12p pd=30u ps=30u m=6

M010 N73 N74 GND GND SW-NMOS-L3C l=1u w=2u

+ ad=2p as=2p pd=6u ps=6u m=1

R001 N67 N06 1.5Meg

R002 N67 N66 500k

R003 N65 N66 100k

R004 N65 N64 10k

R005 N55 N64 2k

R006 GND N63 500k

R007 N62 N63 150k

R008 N62 N55 10k

R009 VOUT N68 1G

R010 N22 N24 50k

R011 N24 N15 1

R012 N25 N21 1Meg

R013 N26 N27 10k

R014 N30 N31 100k

R015 N32 GND 1k

R016 N36 N35 1Meg

R017 N01 N39 1G

R018 N41 N44 100k

R019 N01 N40 220

R020 N01 N45 220

R021 N46 N43 1k

R022 N47 N42 1k

R023 N49 N48 100k

R024 N51 N03 100k

R025 N53 N50 1k

R026 N19 N52 1k

R027 N54 N06 1m

R028 N56 N04 1Meg

R029 N57 N04 9k

R030 N02 N03 1k

R031 VOUT N06 50m

R032 N11 N10 1Meg

R033 N13 N12 1k

R034 N15 N14 2Meg

R035 N17 N16 200

R036 N01 N17 4Meg

R037 N18 N19 1k

R038 N70 N69 1k

R039 N72 N73 1k

R040 N03 N71 1k

R041 N74 N75 1k

R042 N20 N16 80k

R043 N59 N60 1

R044 N33 N37 1

V001 N61 GND 4.2

V002 N23 GND 0.8

V003 N25 GND 1

V004 N58 N59 0

V005 N04 N05 0

.model di2 d(is=1e-12 n=0.005 xti=-3.5 eg=0.1 rs=1e-3

+ cjo=1e-15 bv=1000)

.model DRV-RP130-l3 pmos(level=3 vto=-0.7 tox=100e-7

+ gamma=0.5 theta=0.3 kp=58e-6 nfs=1e-3 eta=50e-5 nss=1)

.model ds100 d(is=100e-14 n=1 bv=1000 rs=10m)

.model NS4 nmos(level=3 vto=0.5 kp=400e-6 tox=10e-6

+ eta=10e-6 nfs=0.001 gamma=1)

.model PS4 pmos(level=3 vto=-0.5 kp=400e-6 tox=10e-6

+ eta=10e-6 nfs=0.001 gamma=1)

.model SW-NMOS-L3C nmos(level=3 vto=0.5 tox=1000e-9

+ gamma=0 theta=0 kp=2.01 nfs=0.001e12 eta=0)

.model SW-PMOS-L3C pmos(level=3 vto=-0.5 tox=1000e-9

+ gamma=0 theta=0 kp=2.01 nfs=0.001e12 eta=0)

.ends RP130x421A_C

*

.subckt RP130x421B_C VDD GND CE VOUT

C001 N56 N06 7.5p

C002 N57 VDD 19.818p

C003 N13 GND 1p

C004 N18 GND 25p

C005 N15 GND 25p

C006 N25 GND 20p

C007 N26 GND 10p

C008 N30 N32 10p

C009 N36 GND 1p

C010 N37 GND 1p

C011 N44 GND 8p

C012 N46 GND 1p

C013 N47 GND 1p

C014 N49 GND 10p

C015 N51 GND 1p

C016 N53 GND 1p

C017 N19 GND 1p

C018 N06 N55 1p

C019 VDD N02 1p

C021 N69 GND 100p

C022 N73 GND 10p

C023 N03 GND 1p

C024 N74 GND 1p

C029 N11 GND 1p

D001 N20 N17 di2

D002 N22 N23 di2

D003 GND VOUT ds100

D004 GND CE ds100

E001 N71 GND VALUE {IF(V(N73)<V(VDD)*0.5+5m,0,V(VDD))}

E002 N07 GND VALUE {IF(V(VDD)>=0.5,

+IF(V(VDD)<1.2,(V(VDD)-0.5)*16m/(1.2-0.5),0),0)}

E003 N08 N07 VALUE {IF(V(VDD)>=1.2,

+IF(V(VDD)<V(N61),(V(VDD)-1.2)*18.5m/(5-1.2)+16m,0),0)}

E004 N09 N08 VALUE {IF(V(VDD)>=V(N61),34.5m,0)}

E005 N10 N09 VALUE {IF(V(VDD)>=5,(V(VDD)-5)*4m/1.5,0)}

E006 N12 GND VALUE {V(VDD)-V(N04)}

E007 N14 GND VALUE {IF(V(N18)>V(N01)*0.5+5m,12,0)}

E008 N16 GND VALUE {IF(V(N15)<1,V(N15),1)}

E009 N21 GND VALUE {IF(V(N15)<0.45,10,

+IF(V(N15)<0.5,10-((V(N15)-0.45)/0.05*9),1))}

E010 N27 GND VALUE {IF(V(N25)>1.5,1.5,0)}

E011 N28 N29 VALUE {IF(V(N06)>=0.4,

+IF(V(N06)<V(N61)*0.6,

+150m+(V(N06)-0.4)/(V(N61)*0.6-0.4)*(300m-150m),0),0)}

E012 N31 GND VALUE {V(N37)}

E013 N33 GND VALUE {(V(N54)-V(N06))*1000}

E014 N34 GND VALUE {IF(V(N06)<0.2,40m,0)}

E015 N35 N28 VALUE {IF(V(N06)>=V(N61)*0.6,300m,0)}

E016 N29 N34 VALUE {IF(V(N06)>=0.2,

+IF(V(N06)<0.4,40m+(V(N06)-0.2)/0.2*(150m-40m),0),0)}

E017 N42 GND VALUE {atan(V(N46)*20* 3.1416)*2/ 3.1416 * 0.1}

E018 N43 GND VALUE {V(N17)-V(N58)}

E019 N39 GND VALUE {IF(V(N41)+V(N47)<0,0,

+IF(V(N41)+V(N47)<V(N01),V(N41)+V(N47),V(N01)))}

E020 N48 GND VALUE {IF(V(N51)>V(N01)*0.5+5m,10,0)}

E021 N50 GND VALUE {IF(V(N49)<1,V(N49),1)}

E022 N52 GND VALUE {IF(V(N49)>=0.3,V(N01),0)}

E023 N70 GND VALUE {IF(V(N03)<V(VDD)*0.5+5m,V(VDD),0)}

E024 N01 GND VALUE {V(VDD)}

E025 N72 GND VALUE {IF(V(CE)<0.7,0,

+IF(V(VDD)<0.1,0,V(VDD)))}

E026 N75 GND VALUE {IF(V(CE)<0.7,0.6,0)}

E027 N60 GND N55 GND 1

G001 CE GND VALUE {IF(V(CE)<0.35,V(CE)/0.35*0.4u,0.4u)}

G002 VDD GND VALUE {IF(V(N03)>=V(VDD)*0.5,V(N11)*1m,0)}

G003 VDD GND VALUE {V(N30)*3/140/47}

G004 GND N04 VALUE {IF(V(N30)>=V(N36),(V(N30)-V(N36))*0.01,0)}

G005 GND N38 VALUE {V(N53)* 4e-005}

G006 N41 GND VALUE {V(N53)* 4e-005}

G007 N06 VDD VALUE {IF(V(VDD)<3,0,

+IF(V(N13)<150m,V(N30),

+IF(V(N13)<300m,V(N30)*(300m-V(N13))/150m,0)))}

M001 VDD N02 N04 VDD SW-PMOS-L3C l=2u w=2u

+ ad=2p as=2p pd=6y ps=6u m=1

M002 VDD N04 N54 VDD DRV-RP130-l3 l=1u w=140u

+ ad=140p as=140p pd=300u ps=300u m=47

M003 N17 N26 N16 GND SW-NMOS-L3C l=2u w=2u

+ ad=2p as=2p pd=6u ps=6u m=10

M004 N40 N41 N41 N01 PS4 l=4u w=16.6u

+ ad=20p as=20p pd=40u ps=40u m=1

M005 N38 N38 GND GND NS4 l=4u w=6.8u

+ ad=10p as=10p pd=20u ps=20u m=2

M006 N01 N03 N41 N01 SW-PMOS-L3C l=2u w=2u

+ ad=2p as=2p pd=6y ps=6u m=1

M007 N45 N39 N05 N01 PS4 l=4u w=16.6u

+ ad=20p as=20p pd=40u ps=40u m=1

M008 N05 N38 GND GND NS4 l=4u w=6.8u

+ ad=10p as=10p pd=20u ps=20u m=2

M009 N68 N69 GND GND NS4 l=2u w=12u

+ ad=12p as=12p pd=30u ps=30u m=6

M010 N73 N74 GND GND SW-NMOS-L3C l=1u w=2u

+ ad=2p as=2p pd=6u ps=6u m=1

R001 N67 N06 1.5Meg

R002 N67 N66 500k

R003 N65 N66 100k

R004 N65 N64 10k

R005 N55 N64 2k

R006 GND N63 500k

R007 N62 N63 150k

R008 N62 N55 10k

R009 VOUT N68 1G

R010 N22 N24 50k

R011 N24 N15 1

R012 N25 N21 1Meg

R013 N26 N27 10k

R014 N30 N31 100k

R015 N32 GND 1k

R016 N36 N35 1Meg

R017 N01 N39 1G

R018 N41 N44 100k

R019 N01 N40 220

R020 N01 N45 220

R021 N46 N43 1k

R022 N47 N42 1k

R023 N49 N48 100k

R024 N51 N03 100k

R025 N53 N50 1k

R026 N19 N52 1k

R027 N54 N06 1m

R028 N56 N04 1Meg

R029 N57 N04 9k

R030 N02 N03 1k

R031 VOUT N06 50m

R032 N11 N10 1Meg

R033 N13 N12 1k

R034 N15 N14 2Meg

R035 N17 N16 200

R036 N01 N17 4Meg

R037 N18 N19 1k

R038 N70 N69 1k

R039 N72 N73 1k

R040 N03 N71 1k

R041 N74 N75 1k

R042 N20 N16 80k

R043 N59 N60 1

R044 N33 N37 1

V001 N61 GND 4.2

V002 N23 GND 0.8

V003 N25 GND 1

V004 N58 N59 0

V005 N04 N05 0

.model di2 d(is=1e-12 n=0.005 xti=-3.5 eg=0.1 rs=1e-3

+ cjo=1e-15 bv=1000)

.model DRV-RP130-l3 pmos(level=3 vto=-0.7 tox=100e-7

+ gamma=0.5 theta=0.3 kp=58e-6 nfs=1e-3 eta=50e-5 nss=1)

.model ds100 d(is=100e-14 n=1 bv=1000 rs=10m)

.model NS4 nmos(level=3 vto=0.5 kp=400e-6 tox=10e-6

+ eta=10e-6 nfs=0.001 gamma=1)

.model PS4 pmos(level=3 vto=-0.5 kp=400e-6 tox=10e-6

+ eta=10e-6 nfs=0.001 gamma=1)

.model SW-NMOS-L3C nmos(level=3 vto=0.5 tox=1000e-9

+ gamma=0 theta=0 kp=2.01 nfs=0.001e12 eta=0)

.model SW-PMOS-L3C pmos(level=3 vto=-0.5 tox=1000e-9

+ gamma=0 theta=0 kp=2.01 nfs=0.001e12 eta=0)

.ends RP130x421B_C

*

.subckt RP130x421D_C VDD GND CE VOUT

C001 N56 N06 7.5p

C002 N57 VDD 19.818p

C003 N13 GND 1p

C004 N18 GND 25p

C005 N15 GND 25p

C006 N25 GND 20p

C007 N26 GND 10p

C008 N30 N32 10p

C009 N36 GND 1p

C010 N37 GND 1p

C011 N44 GND 8p

C012 N46 GND 1p

C013 N47 GND 1p

C014 N49 GND 10p

C015 N51 GND 1p

C016 N53 GND 1p

C017 N19 GND 1p

C018 N06 N55 1p

C019 VDD N02 1p

C021 N69 GND 100p

C022 N73 GND 10p

C023 N03 GND 1p

C024 N74 GND 1p

C029 N11 GND 1p

D001 N20 N17 di2

D002 N22 N23 di2

D003 GND VOUT ds100

D004 GND CE ds100

E001 N71 GND VALUE {IF(V(N73)<V(VDD)*0.5+5m,0,V(VDD))}

E002 N07 GND VALUE {IF(V(VDD)>=0.5,

+IF(V(VDD)<1.2,(V(VDD)-0.5)*16m/(1.2-0.5),0),0)}

E003 N08 N07 VALUE {IF(V(VDD)>=1.2,

+IF(V(VDD)<V(N61),(V(VDD)-1.2)*18.5m/(5-1.2)+16m,0),0)}

E004 N09 N08 VALUE {IF(V(VDD)>=V(N61),34.5m,0)}

E005 N10 N09 VALUE {IF(V(VDD)>=5,(V(VDD)-5)*4m/1.5,0)}

E006 N12 GND VALUE {V(VDD)-V(N04)}

E007 N14 GND VALUE {IF(V(N18)>V(N01)*0.5+5m,12,0)}

E008 N16 GND VALUE {IF(V(N15)<1,V(N15),1)}

E009 N21 GND VALUE {IF(V(N15)<0.45,10,

+IF(V(N15)<0.5,10-((V(N15)-0.45)/0.05*9),1))}

E010 N27 GND VALUE {IF(V(N25)>1.5,1.5,0)}

E011 N28 N29 VALUE {IF(V(N06)>=0.4,

+IF(V(N06)<V(N61)*0.6,

+150m+(V(N06)-0.4)/(V(N61)*0.6-0.4)*(300m-150m),0),0)}

E012 N31 GND VALUE {V(N37)}

E013 N33 GND VALUE {(V(N54)-V(N06))*1000}

E014 N34 GND VALUE {IF(V(N06)<0.2,40m,0)}

E015 N35 N28 VALUE {IF(V(N06)>=V(N61)*0.6,300m,0)}

E016 N29 N34 VALUE {IF(V(N06)>=0.2,

+IF(V(N06)<0.4,40m+(V(N06)-0.2)/0.2*(150m-40m),0),0)}

E017 N42 GND VALUE {atan(V(N46)*20* 3.1416)*2/ 3.1416 * 0.1}

E018 N43 GND VALUE {V(N17)-V(N58)}

E019 N39 GND VALUE {IF(V(N41)+V(N47)<0,0,

+IF(V(N41)+V(N47)<V(N01),V(N41)+V(N47),V(N01)))}

E020 N48 GND VALUE {IF(V(N51)>V(N01)*0.5+5m,10,0)}

E021 N50 GND VALUE {IF(V(N49)<1,V(N49),1)}

E022 N52 GND VALUE {IF(V(N49)>=0.3,V(N01),0)}

E023 N70 GND VALUE {IF(V(N03)<V(VDD)*0.5+5m,V(VDD),0)}

E024 N01 GND VALUE {V(VDD)}

E025 N72 GND VALUE {IF(V(CE)<0.7,0,

+IF(V(VDD)<0.1,0,V(VDD)))}

E026 N75 GND VALUE {IF(V(CE)<0.7,0.6,0)}

E027 N60 GND N55 GND 1

G001 CE GND VALUE {IF(V(CE)<0.35,V(CE)/0.35*0.4u,0.4u)}

G002 VDD GND VALUE {IF(V(N03)>=V(VDD)*0.5,V(N11)*1m,0)}

G003 VDD GND VALUE {V(N30)*3/140/47}

G004 GND N04 VALUE {IF(V(N30)>=V(N36),(V(N30)-V(N36))*0.01,0)}

G005 GND N38 VALUE {V(N53)* 4e-005}

G006 N41 GND VALUE {V(N53)* 4e-005}

G007 N06 VDD VALUE {IF(V(VDD)<3,0,

+IF(V(N13)<150m,V(N30),

+IF(V(N13)<300m,V(N30)*(300m-V(N13))/150m,0)))}

M001 VDD N02 N04 VDD SW-PMOS-L3C l=2u w=2u

+ ad=2p as=2p pd=6y ps=6u m=1

M002 VDD N04 N54 VDD DRV-RP130-l3 l=1u w=140u

+ ad=140p as=140p pd=300u ps=300u m=47

M003 N17 N26 N16 GND SW-NMOS-L3C l=2u w=2u

+ ad=2p as=2p pd=6u ps=6u m=10

M004 N40 N41 N41 N01 PS4 l=4u w=16.6u

+ ad=20p as=20p pd=40u ps=40u m=1

M005 N38 N38 GND GND NS4 l=4u w=6.8u

+ ad=10p as=10p pd=20u ps=20u m=2

M006 N01 N03 N41 N01 SW-PMOS-L3C l=2u w=2u

+ ad=2p as=2p pd=6y ps=6u m=1

M007 N45 N39 N05 N01 PS4 l=4u w=16.6u

+ ad=20p as=20p pd=40u ps=40u m=1

M008 N05 N38 GND GND NS4 l=4u w=6.8u

+ ad=10p as=10p pd=20u ps=20u m=2

M009 N68 N69 GND GND NS4 l=2u w=12u

+ ad=12p as=12p pd=30u ps=30u m=6

M010 N73 N74 GND GND SW-NMOS-L3C l=1u w=2u

+ ad=2p as=2p pd=6u ps=6u m=1

R001 N67 N06 1.5Meg

R002 N67 N66 500k

R003 N65 N66 100k

R004 N65 N64 10k

R005 N55 N64 2k

R006 GND N63 500k

R007 N62 N63 150k

R008 N62 N55 10k

R009 VOUT N68 1m

R010 N22 N24 50k

R011 N24 N15 1

R012 N25 N21 1Meg

R013 N26 N27 10k

R014 N30 N31 100k

R015 N32 GND 1k

R016 N36 N35 1Meg

R017 N01 N39 1G

R018 N41 N44 100k

R019 N01 N40 220

R020 N01 N45 220

R021 N46 N43 1k

R022 N47 N42 1k

R023 N49 N48 100k

R024 N51 N03 100k

R025 N53 N50 1k

R026 N19 N52 1k

R027 N54 N06 1m

R028 N56 N04 1Meg

R029 N57 N04 9k

R030 N02 N03 1k

R031 VOUT N06 50m

R032 N11 N10 1Meg

R033 N13 N12 1k

R034 N15 N14 2Meg

R035 N17 N16 200

R036 N01 N17 4Meg

R037 N18 N19 1k

R038 N70 N69 1k

R039 N72 N73 1k

R040 N03 N71 1k

R041 N74 N75 1k

R042 N20 N16 80k

R043 N59 N60 1

R044 N33 N37 1

V001 N61 GND 4.2

V002 N23 GND 0.8

V003 N25 GND 1

V004 N58 N59 0

V005 N04 N05 0

.model di2 d(is=1e-12 n=0.005 xti=-3.5 eg=0.1 rs=1e-3

+ cjo=1e-15 bv=1000)

.model DRV-RP130-l3 pmos(level=3 vto=-0.7 tox=100e-7

+ gamma=0.5 theta=0.3 kp=58e-6 nfs=1e-3 eta=50e-5 nss=1)

.model ds100 d(is=100e-14 n=1 bv=1000 rs=10m)

.model NS4 nmos(level=3 vto=0.5 kp=400e-6 tox=10e-6

+ eta=10e-6 nfs=0.001 gamma=1)

.model PS4 pmos(level=3 vto=-0.5 kp=400e-6 tox=10e-6

+ eta=10e-6 nfs=0.001 gamma=1)

.model SW-NMOS-L3C nmos(level=3 vto=0.5 tox=1000e-9

+ gamma=0 theta=0 kp=2.01 nfs=0.001e12 eta=0)

.model SW-PMOS-L3C pmos(level=3 vto=-0.5 tox=1000e-9

+ gamma=0 theta=0 kp=2.01 nfs=0.001e12 eta=0)

.ends RP130x421D_C

*

.subckt RP130x451A_C VDD GND CE VOUT

C001 N56 N06 7.5p

C002 N57 VDD 20.636p

C003 N13 GND 1p

C004 N18 GND 25p

C005 N15 GND 25p

C006 N25 GND 20p

C007 N26 GND 10p

C008 N30 N32 10p

C009 N36 GND 1p

C010 N37 GND 1p

C011 N44 GND 8p

C012 N46 GND 1p

C013 N47 GND 1p

C014 N49 GND 10p

C015 N51 GND 1p

C016 N53 GND 1p

C017 N19 GND 1p

C018 N06 N55 1p

C019 VDD N02 1p

C021 N69 GND 100p

C022 N73 GND 10p

C023 N03 GND 1p

C024 N74 GND 1p

C029 N11 GND 1p

D001 N20 N17 di2

D002 N22 N23 di2

D003 GND VOUT ds100

D004 GND CE ds100

E001 N71 GND VALUE {IF(V(N73)<V(VDD)*0.5+5m,V(VDD),0)}

E002 N07 GND VALUE {IF(V(VDD)>=0.5,

+IF(V(VDD)<1.2,(V(VDD)-0.5)*16m/(1.2-0.5),0),0)}

E003 N08 N07 VALUE {IF(V(VDD)>=1.2,

+IF(V(VDD)<V(N61),(V(VDD)-1.2)*18.5m/(5-1.2)+16m,0),0)}

E004 N09 N08 VALUE {IF(V(VDD)>=V(N61),34.5m,0)}

E005 N10 N09 VALUE {IF(V(VDD)>=5,(V(VDD)-5)*4m/1.5,0)}

E006 N12 GND VALUE {V(VDD)-V(N04)}

E007 N14 GND VALUE {IF(V(N18)>V(N01)*0.5+5m,12,0)}

E008 N16 GND VALUE {IF(V(N15)<1,V(N15),1)}

E009 N21 GND VALUE {IF(V(N15)<0.45,10,

+IF(V(N15)<0.5,10-((V(N15)-0.45)/0.05*9),1))}

E010 N27 GND VALUE {IF(V(N25)>1.5,1.5,0)}

E011 N28 N29 VALUE {IF(V(N06)>=0.4,

+IF(V(N06)<V(N61)*0.6,

+150m+(V(N06)-0.4)/(V(N61)*0.6-0.4)*(300m-150m),0),0)}

E012 N31 GND VALUE {V(N37)}

E013 N33 GND VALUE {(V(N54)-V(N06))*1000}

E014 N34 GND VALUE {IF(V(N06)<0.2,40m,0)}

E015 N35 N28 VALUE {IF(V(N06)>=V(N61)*0.6,300m,0)}

E016 N29 N34 VALUE {IF(V(N06)>=0.2,

+IF(V(N06)<0.4,40m+(V(N06)-0.2)/0.2*(150m-40m),0),0)}

E017 N42 GND VALUE {atan(V(N46)*20* 3.1416)*2/ 3.1416 * 0.1}

E018 N43 GND VALUE {V(N17)-V(N58)}

E019 N39 GND VALUE {IF(V(N41)+V(N47)<0,0,

+IF(V(N41)+V(N47)<V(N01),V(N41)+V(N47),V(N01)))}

E020 N48 GND VALUE {IF(V(N51)>V(N01)*0.5+5m,10,0)}

E021 N50 GND VALUE {IF(V(N49)<1,V(N49),1)}

E022 N52 GND VALUE {IF(V(N49)>=0.3,V(N01),0)}

E023 N70 GND VALUE {IF(V(N03)<V(VDD)*0.5+5m,V(VDD),0)}

E024 N01 GND VALUE {V(VDD)}

E025 N72 GND VALUE {IF(V(CE)<0.7,0,

+IF(V(VDD)<0.1,0,V(VDD)))}

E026 N75 GND VALUE {IF(V(CE)<0.7,0.6,0)}

E027 N60 GND N55 GND 1

G001 CE GND VALUE {IF(V(CE)<0.35,V(CE)/0.35*0,0)}

G002 VDD GND VALUE {IF(V(N03)>=V(VDD)*0.5,V(N11)*1m,0)}

G003 VDD GND VALUE {V(N30)*3/140/47}

G004 GND N04 VALUE {IF(V(N30)>=V(N36),(V(N30)-V(N36))*0.01,0)}

G005 GND N38 VALUE {V(N53)* 4e-005}

G006 N41 GND VALUE {V(N53)* 4e-005}

G007 N06 VDD VALUE {IF(V(VDD)<3,0,

+IF(V(N13)<150m,V(N30),

+IF(V(N13)<300m,V(N30)*(300m-V(N13))/150m,0)))}

M001 VDD N02 N04 VDD SW-PMOS-L3C l=2u w=2u

+ ad=2p as=2p pd=6y ps=6u m=1

M002 VDD N04 N54 VDD DRV-RP130-l3 l=1u w=140u

+ ad=140p as=140p pd=300u ps=300u m=47

M003 N17 N26 N16 GND SW-NMOS-L3C l=2u w=2u

+ ad=2p as=2p pd=6u ps=6u m=10

M004 N40 N41 N41 N01 PS4 l=4u w=16.6u

+ ad=20p as=20p pd=40u ps=40u m=1

M005 N38 N38 GND GND NS4 l=4u w=6.8u

+ ad=10p as=10p pd=20u ps=20u m=2

M006 N01 N03 N41 N01 SW-PMOS-L3C l=2u w=2u

+ ad=2p as=2p pd=6y ps=6u m=1

M007 N45 N39 N05 N01 PS4 l=4u w=16.6u

+ ad=20p as=20p pd=40u ps=40u m=1

M008 N05 N38 GND GND NS4 l=4u w=6.8u

+ ad=10p as=10p pd=20u ps=20u m=2

M009 N68 N69 GND GND NS4 l=2u w=12u

+ ad=12p as=12p pd=30u ps=30u m=6

M010 N73 N74 GND GND SW-NMOS-L3C l=1u w=2u

+ ad=2p as=2p pd=6u ps=6u m=1

R001 N67 N06 1.5Meg

R002 N67 N66 500k

R003 N65 N66 150k

R004 N65 N64 150k

R005 N55 N64 10k

R006 GND N63 500k

R007 N62 N63 150k

R008 N62 N55 10k

R009 VOUT N68 1G

R010 N22 N24 50k

R011 N24 N15 1

R012 N25 N21 1Meg

R013 N26 N27 10k

R014 N30 N31 100k

R015 N32 GND 1k

R016 N36 N35 1Meg

R017 N01 N39 1G

R018 N41 N44 100k

R019 N01 N40 220

R020 N01 N45 220

R021 N46 N43 1k

R022 N47 N42 1k

R023 N49 N48 100k

R024 N51 N03 100k

R025 N53 N50 1k

R026 N19 N52 1k

R027 N54 N06 1m

R028 N56 N04 1Meg

R029 N57 N04 9k

R030 N02 N03 1k

R031 VOUT N06 50m

R032 N11 N10 1Meg

R033 N13 N12 1k

R034 N15 N14 2Meg

R035 N17 N16 200

R036 N01 N17 4Meg

R037 N18 N19 1k

R038 N70 N69 1k

R039 N72 N73 1k

R040 N03 N71 1k

R041 N74 N75 1k

R042 N20 N16 80k

R043 N59 N60 1

R044 N33 N37 1

V001 N61 GND 4.5

V002 N23 GND 0.8

V003 N25 GND 1

V004 N58 N59 0

V005 N04 N05 0

.model di2 d(is=1e-12 n=0.005 xti=-3.5 eg=0.1 rs=1e-3

+ cjo=1e-15 bv=1000)

.model DRV-RP130-l3 pmos(level=3 vto=-0.7 tox=100e-7

+ gamma=0.5 theta=0.3 kp=58e-6 nfs=1e-3 eta=50e-5 nss=1)

.model ds100 d(is=100e-14 n=1 bv=1000 rs=10m)

.model NS4 nmos(level=3 vto=0.5 kp=400e-6 tox=10e-6

+ eta=10e-6 nfs=0.001 gamma=1)

.model PS4 pmos(level=3 vto=-0.5 kp=400e-6 tox=10e-6

+ eta=10e-6 nfs=0.001 gamma=1)

.model SW-NMOS-L3C nmos(level=3 vto=0.5 tox=1000e-9

+ gamma=0 theta=0 kp=2.01 nfs=0.001e12 eta=0)

.model SW-PMOS-L3C pmos(level=3 vto=-0.5 tox=1000e-9

+ gamma=0 theta=0 kp=2.01 nfs=0.001e12 eta=0)

.ends RP130x451A_C

*

.subckt RP130x451B_C VDD GND CE VOUT

C001 N56 N06 7.5p

C002 N57 VDD 20.636p

C003 N13 GND 1p

C004 N18 GND 25p

C005 N15 GND 25p

C006 N25 GND 20p

C007 N26 GND 10p

C008 N30 N32 10p

C009 N36 GND 1p

C010 N37 GND 1p

C011 N44 GND 8p

C012 N46 GND 1p

C013 N47 GND 1p

C014 N49 GND 10p

C015 N51 GND 1p

C016 N53 GND 1p

C017 N19 GND 1p

C018 N06 N55 1p

C019 VDD N02 1p

C021 N69 GND 100p

C022 N73 GND 10p

C023 N03 GND 1p

C024 N74 GND 1p

C029 N11 GND 1p

D001 N20 N17 di2

D002 N22 N23 di2

D003 GND VOUT ds100

D004 GND CE ds100

E001 N71 GND VALUE {IF(V(N73)<V(VDD)*0.5+5m,0,V(VDD))}

E002 N07 GND VALUE {IF(V(VDD)>=0.5,

+IF(V(VDD)<1.2,(V(VDD)-0.5)*16m/(1.2-0.5),0),0)}

E003 N08 N07 VALUE {IF(V(VDD)>=1.2,

+IF(V(VDD)<V(N61),(V(VDD)-1.2)*18.5m/(5-1.2)+16m,0),0)}

E004 N09 N08 VALUE {IF(V(VDD)>=V(N61),34.5m,0)}

E005 N10 N09 VALUE {IF(V(VDD)>=5,(V(VDD)-5)*4m/1.5,0)}

E006 N12 GND VALUE {V(VDD)-V(N04)}

E007 N14 GND VALUE {IF(V(N18)>V(N01)*0.5+5m,12,0)}

E008 N16 GND VALUE {IF(V(N15)<1,V(N15),1)}

E009 N21 GND VALUE {IF(V(N15)<0.45,10,

+IF(V(N15)<0.5,10-((V(N15)-0.45)/0.05*9),1))}

E010 N27 GND VALUE {IF(V(N25)>1.5,1.5,0)}

E011 N28 N29 VALUE {IF(V(N06)>=0.4,

+IF(V(N06)<V(N61)*0.6,

+150m+(V(N06)-0.4)/(V(N61)*0.6-0.4)*(300m-150m),0),0)}

E012 N31 GND VALUE {V(N37)}

E013 N33 GND VALUE {(V(N54)-V(N06))*1000}

E014 N34 GND VALUE {IF(V(N06)<0.2,40m,0)}

E015 N35 N28 VALUE {IF(V(N06)>=V(N61)*0.6,300m,0)}

E016 N29 N34 VALUE {IF(V(N06)>=0.2,

+IF(V(N06)<0.4,40m+(V(N06)-0.2)/0.2*(150m-40m),0),0)}

E017 N42 GND VALUE {atan(V(N46)*20* 3.1416)*2/ 3.1416 * 0.1}

E018 N43 GND VALUE {V(N17)-V(N58)}

E019 N39 GND VALUE {IF(V(N41)+V(N47)<0,0,

+IF(V(N41)+V(N47)<V(N01),V(N41)+V(N47),V(N01)))}

E020 N48 GND VALUE {IF(V(N51)>V(N01)*0.5+5m,10,0)}

E021 N50 GND VALUE {IF(V(N49)<1,V(N49),1)}

E022 N52 GND VALUE {IF(V(N49)>=0.3,V(N01),0)}

E023 N70 GND VALUE {IF(V(N03)<V(VDD)*0.5+5m,V(VDD),0)}

E024 N01 GND VALUE {V(VDD)}

E025 N72 GND VALUE {IF(V(CE)<0.7,0,

+IF(V(VDD)<0.1,0,V(VDD)))}

E026 N75 GND VALUE {IF(V(CE)<0.7,0.6,0)}

E027 N60 GND N55 GND 1

G001 CE GND VALUE {IF(V(CE)<0.35,V(CE)/0.35*0.4u,0.4u)}

G002 VDD GND VALUE {IF(V(N03)>=V(VDD)*0.5,V(N11)*1m,0)}

G003 VDD GND VALUE {V(N30)*3/140/47}

G004 GND N04 VALUE {IF(V(N30)>=V(N36),(V(N30)-V(N36))*0.01,0)}

G005 GND N38 VALUE {V(N53)* 4e-005}

G006 N41 GND VALUE {V(N53)* 4e-005}

G007 N06 VDD VALUE {IF(V(VDD)<3,0,

+IF(V(N13)<150m,V(N30),

+IF(V(N13)<300m,V(N30)*(300m-V(N13))/150m,0)))}

M001 VDD N02 N04 VDD SW-PMOS-L3C l=2u w=2u

+ ad=2p as=2p pd=6y ps=6u m=1

M002 VDD N04 N54 VDD DRV-RP130-l3 l=1u w=140u

+ ad=140p as=140p pd=300u ps=300u m=47

M003 N17 N26 N16 GND SW-NMOS-L3C l=2u w=2u

+ ad=2p as=2p pd=6u ps=6u m=10

M004 N40 N41 N41 N01 PS4 l=4u w=16.6u

+ ad=20p as=20p pd=40u ps=40u m=1

M005 N38 N38 GND GND NS4 l=4u w=6.8u

+ ad=10p as=10p pd=20u ps=20u m=2

M006 N01 N03 N41 N01 SW-PMOS-L3C l=2u w=2u

+ ad=2p as=2p pd=6y ps=6u m=1

M007 N45 N39 N05 N01 PS4 l=4u w=16.6u

+ ad=20p as=20p pd=40u ps=40u m=1

M008 N05 N38 GND GND NS4 l=4u w=6.8u

+ ad=10p as=10p pd=20u ps=20u m=2

M009 N68 N69 GND GND NS4 l=2u w=12u

+ ad=12p as=12p pd=30u ps=30u m=6

M010 N73 N74 GND GND SW-NMOS-L3C l=1u w=2u

+ ad=2p as=2p pd=6u ps=6u m=1

R001 N67 N06 1.5Meg

R002 N67 N66 500k

R003 N65 N66 150k

R004 N65 N64 150k

R005 N55 N64 10k

R006 GND N63 500k

R007 N62 N63 150k

R008 N62 N55 10k

R009 VOUT N68 1G

R010 N22 N24 50k

R011 N24 N15 1

R012 N25 N21 1Meg

R013 N26 N27 10k

R014 N30 N31 100k

R015 N32 GND 1k

R016 N36 N35 1Meg

R017 N01 N39 1G

R018 N41 N44 100k

R019 N01 N40 220

R020 N01 N45 220

R021 N46 N43 1k

R022 N47 N42 1k

R023 N49 N48 100k

R024 N51 N03 100k

R025 N53 N50 1k

R026 N19 N52 1k

R027 N54 N06 1m

R028 N56 N04 1Meg

R029 N57 N04 9k

R030 N02 N03 1k

R031 VOUT N06 50m

R032 N11 N10 1Meg

R033 N13 N12 1k

R034 N15 N14 2Meg

R035 N17 N16 200

R036 N01 N17 4Meg

R037 N18 N19 1k

R038 N70 N69 1k

R039 N72 N73 1k

R040 N03 N71 1k

R041 N74 N75 1k

R042 N20 N16 80k

R043 N59 N60 1

R044 N33 N37 1

V001 N61 GND 4.5

V002 N23 GND 0.8

V003 N25 GND 1

V004 N58 N59 0

V005 N04 N05 0

.model di2 d(is=1e-12 n=0.005 xti=-3.5 eg=0.1 rs=1e-3

+ cjo=1e-15 bv=1000)

.model DRV-RP130-l3 pmos(level=3 vto=-0.7 tox=100e-7

+ gamma=0.5 theta=0.3 kp=58e-6 nfs=1e-3 eta=50e-5 nss=1)

.model ds100 d(is=100e-14 n=1 bv=1000 rs=10m)

.model NS4 nmos(level=3 vto=0.5 kp=400e-6 tox=10e-6

+ eta=10e-6 nfs=0.001 gamma=1)

.model PS4 pmos(level=3 vto=-0.5 kp=400e-6 tox=10e-6

+ eta=10e-6 nfs=0.001 gamma=1)

.model SW-NMOS-L3C nmos(level=3 vto=0.5 tox=1000e-9

+ gamma=0 theta=0 kp=2.01 nfs=0.001e12 eta=0)

.model SW-PMOS-L3C pmos(level=3 vto=-0.5 tox=1000e-9

+ gamma=0 theta=0 kp=2.01 nfs=0.001e12 eta=0)

.ends RP130x451B_C

*

.subckt RP130x451D_C VDD GND CE VOUT

C001 N56 N06 7.5p

C002 N57 VDD 20.636p

C003 N13 GND 1p

C004 N18 GND 25p

C005 N15 GND 25p

C006 N25 GND 20p

C007 N26 GND 10p

C008 N30 N32 10p

C009 N36 GND 1p

C010 N37 GND 1p

C011 N44 GND 8p

C012 N46 GND 1p

C013 N47 GND 1p

C014 N49 GND 10p

C015 N51 GND 1p

C016 N53 GND 1p

C017 N19 GND 1p

C018 N06 N55 1p

C019 VDD N02 1p

C021 N69 GND 100p

C022 N73 GND 10p

C023 N03 GND 1p

C024 N74 GND 1p

C029 N11 GND 1p

D001 N20 N17 di2

D002 N22 N23 di2

D003 GND VOUT ds100

D004 GND CE ds100

E001 N71 GND VALUE {IF(V(N73)<V(VDD)*0.5+5m,0,V(VDD))}

E002 N07 GND VALUE {IF(V(VDD)>=0.5,

+IF(V(VDD)<1.2,(V(VDD)-0.5)*16m/(1.2-0.5),0),0)}

E003 N08 N07 VALUE {IF(V(VDD)>=1.2,

+IF(V(VDD)<V(N61),(V(VDD)-1.2)*18.5m/(5-1.2)+16m,0),0)}

E004 N09 N08 VALUE {IF(V(VDD)>=V(N61),34.5m,0)}

E005 N10 N09 VALUE {IF(V(VDD)>=5,(V(VDD)-5)*4m/1.5,0)}

E006 N12 GND VALUE {V(VDD)-V(N04)}

E007 N14 GND VALUE {IF(V(N18)>V(N01)*0.5+5m,12,0)}

E008 N16 GND VALUE {IF(V(N15)<1,V(N15),1)}

E009 N21 GND VALUE {IF(V(N15)<0.45,10,

+IF(V(N15)<0.5,10-((V(N15)-0.45)/0.05*9),1))}

E010 N27 GND VALUE {IF(V(N25)>1.5,1.5,0)}

E011 N28 N29 VALUE {IF(V(N06)>=0.4,

+IF(V(N06)<V(N61)*0.6,

+150m+(V(N06)-0.4)/(V(N61)*0.6-0.4)*(300m-150m),0),0)}

E012 N31 GND VALUE {V(N37)}

E013 N33 GND VALUE {(V(N54)-V(N06))*1000}

E014 N34 GND VALUE {IF(V(N06)<0.2,40m,0)}

E015 N35 N28 VALUE {IF(V(N06)>=V(N61)*0.6,300m,0)}

E016 N29 N34 VALUE {IF(V(N06)>=0.2,

+IF(V(N06)<0.4,40m+(V(N06)-0.2)/0.2*(150m-40m),0),0)}

E017 N42 GND VALUE {atan(V(N46)*20* 3.1416)*2/ 3.1416 * 0.1}

E018 N43 GND VALUE {V(N17)-V(N58)}

E019 N39 GND VALUE {IF(V(N41)+V(N47)<0,0,

+IF(V(N41)+V(N47)<V(N01),V(N41)+V(N47),V(N01)))}

E020 N48 GND VALUE {IF(V(N51)>V(N01)*0.5+5m,10,0)}

E021 N50 GND VALUE {IF(V(N49)<1,V(N49),1)}

E022 N52 GND VALUE {IF(V(N49)>=0.3,V(N01),0)}

E023 N70 GND VALUE {IF(V(N03)<V(VDD)*0.5+5m,V(VDD),0)}

E024 N01 GND VALUE {V(VDD)}

E025 N72 GND VALUE {IF(V(CE)<0.7,0,

+IF(V(VDD)<0.1,0,V(VDD)))}

E026 N75 GND VALUE {IF(V(CE)<0.7,0.6,0)}

E027 N60 GND N55 GND 1

G001 CE GND VALUE {IF(V(CE)<0.35,V(CE)/0.35*0.4u,0.4u)}

G002 VDD GND VALUE {IF(V(N03)>=V(VDD)*0.5,V(N11)*1m,0)}

G003 VDD GND VALUE {V(N30)*3/140/47}

G004 GND N04 VALUE {IF(V(N30)>=V(N36),(V(N30)-V(N36))*0.01,0)}

G005 GND N38 VALUE {V(N53)* 4e-005}

G006 N41 GND VALUE {V(N53)* 4e-005}

G007 N06 VDD VALUE {IF(V(VDD)<3,0,

+IF(V(N13)<150m,V(N30),

+IF(V(N13)<300m,V(N30)*(300m-V(N13))/150m,0)))}

M001 VDD N02 N04 VDD SW-PMOS-L3C l=2u w=2u

+ ad=2p as=2p pd=6y ps=6u m=1

M002 VDD N04 N54 VDD DRV-RP130-l3 l=1u w=140u

+ ad=140p as=140p pd=300u ps=300u m=47

M003 N17 N26 N16 GND SW-NMOS-L3C l=2u w=2u

+ ad=2p as=2p pd=6u ps=6u m=10

M004 N40 N41 N41 N01 PS4 l=4u w=16.6u

+ ad=20p as=20p pd=40u ps=40u m=1

M005 N38 N38 GND GND NS4 l=4u w=6.8u

+ ad=10p as=10p pd=20u ps=20u m=2

M006 N01 N03 N41 N01 SW-PMOS-L3C l=2u w=2u

+ ad=2p as=2p pd=6y ps=6u m=1

M007 N45 N39 N05 N01 PS4 l=4u w=16.6u

+ ad=20p as=20p pd=40u ps=40u m=1

M008 N05 N38 GND GND NS4 l=4u w=6.8u

+ ad=10p as=10p pd=20u ps=20u m=2

M009 N68 N69 GND GND NS4 l=2u w=12u

+ ad=12p as=12p pd=30u ps=30u m=6

M010 N73 N74 GND GND SW-NMOS-L3C l=1u w=2u

+ ad=2p as=2p pd=6u ps=6u m=1

R001 N67 N06 1.5Meg

R002 N67 N66 500k

R003 N65 N66 150k

R004 N65 N64 150k

R005 N55 N64 10k

R006 GND N63 500k

R007 N62 N63 150k

R008 N62 N55 10k

R009 VOUT N68 1m

R010 N22 N24 50k

R011 N24 N15 1

R012 N25 N21 1Meg

R013 N26 N27 10k

R014 N30 N31 100k

R015 N32 GND 1k

R016 N36 N35 1Meg

R017 N01 N39 1G

R018 N41 N44 100k

R019 N01 N40 220

R020 N01 N45 220

R021 N46 N43 1k

R022 N47 N42 1k

R023 N49 N48 100k

R024 N51 N03 100k

R025 N53 N50 1k

R026 N19 N52 1k

R027 N54 N06 1m

R028 N56 N04 1Meg

R029 N57 N04 9k

R030 N02 N03 1k

R031 VOUT N06 50m

R032 N11 N10 1Meg

R033 N13 N12 1k

R034 N15 N14 2Meg

R035 N17 N16 200

R036 N01 N17 4Meg

R037 N18 N19 1k

R038 N70 N69 1k

R039 N72 N73 1k

R040 N03 N71 1k

R041 N74 N75 1k

R042 N20 N16 80k

R043 N59 N60 1

R044 N33 N37 1

V001 N61 GND 4.5

V002 N23 GND 0.8

V003 N25 GND 1

V004 N58 N59 0

V005 N04 N05 0

.model di2 d(is=1e-12 n=0.005 xti=-3.5 eg=0.1 rs=1e-3

+ cjo=1e-15 bv=1000)

.model DRV-RP130-l3 pmos(level=3 vto=-0.7 tox=100e-7

+ gamma=0.5 theta=0.3 kp=58e-6 nfs=1e-3 eta=50e-5 nss=1)

.model ds100 d(is=100e-14 n=1 bv=1000 rs=10m)

.model NS4 nmos(level=3 vto=0.5 kp=400e-6 tox=10e-6

+ eta=10e-6 nfs=0.001 gamma=1)

.model PS4 pmos(level=3 vto=-0.5 kp=400e-6 tox=10e-6

+ eta=10e-6 nfs=0.001 gamma=1)

.model SW-NMOS-L3C nmos(level=3 vto=0.5 tox=1000e-9

+ gamma=0 theta=0 kp=2.01 nfs=0.001e12 eta=0)

.model SW-PMOS-L3C pmos(level=3 vto=-0.5 tox=1000e-9

+ gamma=0 theta=0 kp=2.01 nfs=0.001e12 eta=0)

.ends RP130x451D_C

*

.subckt RP130x501A_C VDD GND CE VOUT

C001 N56 N06 7.5p

C002 N57 VDD 22p

C003 N13 GND 1p

C004 N18 GND 25p

C005 N15 GND 25p

C006 N25 GND 20p

C007 N26 GND 10p

C008 N30 N32 10p

C009 N36 GND 1p

C010 N37 GND 1p

C011 N44 GND 8p

C012 N46 GND 1p

C013 N47 GND 1p

C014 N49 GND 10p

C015 N51 GND 1p

C016 N53 GND 1p

C017 N19 GND 1p

C018 N06 N55 1p

C019 VDD N02 1p

C021 N69 GND 100p

C022 N73 GND 10p

C023 N03 GND 1p

C024 N74 GND 1p

C029 N11 GND 1p

D001 N20 N17 di2

D002 N22 N23 di2

D003 GND VOUT ds100

D004 GND CE ds100

E001 N71 GND VALUE {IF(V(N73)<V(VDD)*0.5+5m,V(VDD),0)}

E002 N07 GND VALUE {IF(V(VDD)>=0.5,

+IF(V(VDD)<1.2,(V(VDD)-0.5)*16m/(1.2-0.5),0),0)}

E003 N08 N07 VALUE {IF(V(VDD)>=1.2,

+IF(V(VDD)<V(N61),(V(VDD)-1.2)*18.5m/(5-1.2)+16m,0),0)}

E004 N09 N08 VALUE {IF(V(VDD)>=V(N61),34.5m,0)}

E005 N10 N09 VALUE {IF(V(VDD)>=5,(V(VDD)-5)*4m/1.5,0)}

E006 N12 GND VALUE {V(VDD)-V(N04)}

E007 N14 GND VALUE {IF(V(N18)>V(N01)*0.5+5m,12,0)}

E008 N16 GND VALUE {IF(V(N15)<1,V(N15),1)}

E009 N21 GND VALUE {IF(V(N15)<0.45,10,

+IF(V(N15)<0.5,10-((V(N15)-0.45)/0.05*9),1))}

E010 N27 GND VALUE {IF(V(N25)>1.5,1.5,0)}

E011 N28 N29 VALUE {IF(V(N06)>=0.4,

+IF(V(N06)<V(N61)*0.6,

+150m+(V(N06)-0.4)/(V(N61)*0.6-0.4)*(300m-150m),0),0)}

E012 N31 GND VALUE {V(N37)}

E013 N33 GND VALUE {(V(N54)-V(N06))*1000}

E014 N34 GND VALUE {IF(V(N06)<0.2,40m,0)}

E015 N35 N28 VALUE {IF(V(N06)>=V(N61)*0.6,300m,0)}

E016 N29 N34 VALUE {IF(V(N06)>=0.2,

+IF(V(N06)<0.4,40m+(V(N06)-0.2)/0.2*(150m-40m),0),0)}

E017 N42 GND VALUE {atan(V(N46)*20* 3.1416)*2/ 3.1416 * 0.1}

E018 N43 GND VALUE {V(N17)-V(N58)}

E019 N39 GND VALUE {IF(V(N41)+V(N47)<0,0,

+IF(V(N41)+V(N47)<V(N01),V(N41)+V(N47),V(N01)))}

E020 N48 GND VALUE {IF(V(N51)>V(N01)*0.5+5m,10,0)}

E021 N50 GND VALUE {IF(V(N49)<1,V(N49),1)}

E022 N52 GND VALUE {IF(V(N49)>=0.3,V(N01),0)}

E023 N70 GND VALUE {IF(V(N03)<V(VDD)*0.5+5m,V(VDD),0)}

E024 N01 GND VALUE {V(VDD)}

E025 N72 GND VALUE {IF(V(CE)<0.7,0,

+IF(V(VDD)<0.1,0,V(VDD)))}

E026 N75 GND VALUE {IF(V(CE)<0.7,0.6,0)}

E027 N60 GND N55 GND 1

G001 CE GND VALUE {IF(V(CE)<0.35,V(CE)/0.35*0,0)}

G002 VDD GND VALUE {IF(V(N03)>=V(VDD)*0.5,V(N11)*1m,0)}

G003 VDD GND VALUE {V(N30)*3/140/47}

G004 GND N04 VALUE {IF(V(N30)>=V(N36),(V(N30)-V(N36))*0.01,0)}

G005 GND N38 VALUE {V(N53)* 4e-005}

G006 N41 GND VALUE {V(N53)* 4e-005}

G007 N06 VDD VALUE {IF(V(VDD)<3,0,

+IF(V(N13)<150m,V(N30),

+IF(V(N13)<300m,V(N30)*(300m-V(N13))/150m,0)))}

M001 VDD N02 N04 VDD SW-PMOS-L3C l=2u w=2u

+ ad=2p as=2p pd=6y ps=6u m=1

M002 VDD N04 N54 VDD DRV-RP130-l3 l=1u w=140u

+ ad=140p as=140p pd=300u ps=300u m=47

M003 N17 N26 N16 GND SW-NMOS-L3C l=2u w=2u

+ ad=2p as=2p pd=6u ps=6u m=10

M004 N40 N41 N41 N01 PS4 l=4u w=16.6u

+ ad=20p as=20p pd=40u ps=40u m=1

M005 N38 N38 GND GND NS4 l=4u w=6.8u

+ ad=10p as=10p pd=20u ps=20u m=2

M006 N01 N03 N41 N01 SW-PMOS-L3C l=2u w=2u

+ ad=2p as=2p pd=6y ps=6u m=1

M007 N45 N39 N05 N01 PS4 l=4u w=16.6u

+ ad=20p as=20p pd=40u ps=40u m=1

M008 N05 N38 GND GND NS4 l=4u w=6.8u

+ ad=10p as=10p pd=20u ps=20u m=2

M009 N68 N69 GND GND NS4 l=2u w=12u

+ ad=12p as=12p pd=30u ps=30u m=6

M010 N73 N74 GND GND SW-NMOS-L3C l=1u w=2u

+ ad=2p as=2p pd=6u ps=6u m=1

R001 N67 N06 2Meg

R002 N67 N66 500k

R003 N65 N66 100k

R004 N65 N64 25k

R005 N55 N64 15k

R006 GND N63 500k

R007 N62 N63 150k

R008 N62 N55 10k

R009 VOUT N68 1G

R010 N22 N24 50k

R011 N24 N15 1

R012 N25 N21 1Meg

R013 N26 N27 10k

R014 N30 N31 100k

R015 N32 GND 1k

R016 N36 N35 1Meg

R017 N01 N39 1G

R018 N41 N44 100k

R019 N01 N40 220

R020 N01 N45 220

R021 N46 N43 1k

R022 N47 N42 1k

R023 N49 N48 100k

R024 N51 N03 100k

R025 N53 N50 1k

R026 N19 N52 1k

R027 N54 N06 1m

R028 N56 N04 1Meg

R029 N57 N04 9k

R030 N02 N03 1k

R031 VOUT N06 50m

R032 N11 N10 1Meg

R033 N13 N12 1k

R034 N15 N14 2Meg

R035 N17 N16 200

R036 N01 N17 4Meg

R037 N18 N19 1k

R038 N70 N69 1k

R039 N72 N73 1k

R040 N03 N71 1k

R041 N74 N75 1k

R042 N20 N16 80k

R043 N59 N60 1

R044 N33 N37 1

V001 N61 GND 5

V002 N23 GND 0.8

V003 N25 GND 1

V004 N58 N59 0

V005 N04 N05 0

.model di2 d(is=1e-12 n=0.005 xti=-3.5 eg=0.1 rs=1e-3

+ cjo=1e-15 bv=1000)

.model DRV-RP130-l3 pmos(level=3 vto=-0.7 tox=100e-7

+ gamma=0.5 theta=0.3 kp=58e-6 nfs=1e-3 eta=50e-5 nss=1)

.model ds100 d(is=100e-14 n=1 bv=1000 rs=10m)

.model NS4 nmos(level=3 vto=0.5 kp=400e-6 tox=10e-6

+ eta=10e-6 nfs=0.001 gamma=1)

.model PS4 pmos(level=3 vto=-0.5 kp=400e-6 tox=10e-6

+ eta=10e-6 nfs=0.001 gamma=1)

.model SW-NMOS-L3C nmos(level=3 vto=0.5 tox=1000e-9

+ gamma=0 theta=0 kp=2.01 nfs=0.001e12 eta=0)

.model SW-PMOS-L3C pmos(level=3 vto=-0.5 tox=1000e-9

+ gamma=0 theta=0 kp=2.01 nfs=0.001e12 eta=0)

.ends RP130x501A_C

*

.subckt RP130x501B_C VDD GND CE VOUT

C001 N56 N06 7.5p

C002 N57 VDD 22p

C003 N13 GND 1p

C004 N18 GND 25p

C005 N15 GND 25p

C006 N25 GND 20p

C007 N26 GND 10p

C008 N30 N32 10p

C009 N36 GND 1p

C010 N37 GND 1p

C011 N44 GND 8p

C012 N46 GND 1p

C013 N47 GND 1p

C014 N49 GND 10p

C015 N51 GND 1p

C016 N53 GND 1p

C017 N19 GND 1p

C018 N06 N55 1p

C019 VDD N02 1p

C021 N69 GND 100p

C022 N73 GND 10p

C023 N03 GND 1p

C024 N74 GND 1p

C029 N11 GND 1p

D001 N20 N17 di2

D002 N22 N23 di2

D003 GND VOUT ds100

D004 GND CE ds100

E001 N71 GND VALUE {IF(V(N73)<V(VDD)*0.5+5m,0,V(VDD))}

E002 N07 GND VALUE {IF(V(VDD)>=0.5,

+IF(V(VDD)<1.2,(V(VDD)-0.5)*16m/(1.2-0.5),0),0)}

E003 N08 N07 VALUE {IF(V(VDD)>=1.2,

+IF(V(VDD)<V(N61),(V(VDD)-1.2)*18.5m/(5-1.2)+16m,0),0)}

E004 N09 N08 VALUE {IF(V(VDD)>=V(N61),34.5m,0)}

E005 N10 N09 VALUE {IF(V(VDD)>=5,(V(VDD)-5)*4m/1.5,0)}

E006 N12 GND VALUE {V(VDD)-V(N04)}

E007 N14 GND VALUE {IF(V(N18)>V(N01)*0.5+5m,12,0)}

E008 N16 GND VALUE {IF(V(N15)<1,V(N15),1)}

E009 N21 GND VALUE {IF(V(N15)<0.45,10,

+IF(V(N15)<0.5,10-((V(N15)-0.45)/0.05*9),1))}

E010 N27 GND VALUE {IF(V(N25)>1.5,1.5,0)}

E011 N28 N29 VALUE {IF(V(N06)>=0.4,

+IF(V(N06)<V(N61)*0.6,

+150m+(V(N06)-0.4)/(V(N61)*0.6-0.4)*(300m-150m),0),0)}

E012 N31 GND VALUE {V(N37)}

E013 N33 GND VALUE {(V(N54)-V(N06))*1000}

E014 N34 GND VALUE {IF(V(N06)<0.2,40m,0)}

E015 N35 N28 VALUE {IF(V(N06)>=V(N61)*0.6,300m,0)}

E016 N29 N34 VALUE {IF(V(N06)>=0.2,

+IF(V(N06)<0.4,40m+(V(N06)-0.2)/0.2*(150m-40m),0),0)}

E017 N42 GND VALUE {atan(V(N46)*20* 3.1416)*2/ 3.1416 * 0.1}

E018 N43 GND VALUE {V(N17)-V(N58)}

E019 N39 GND VALUE {IF(V(N41)+V(N47)<0,0,

+IF(V(N41)+V(N47)<V(N01),V(N41)+V(N47),V(N01)))}

E020 N48 GND VALUE {IF(V(N51)>V(N01)*0.5+5m,10,0)}

E021 N50 GND VALUE {IF(V(N49)<1,V(N49),1)}

E022 N52 GND VALUE {IF(V(N49)>=0.3,V(N01),0)}

E023 N70 GND VALUE {IF(V(N03)<V(VDD)*0.5+5m,V(VDD),0)}

E024 N01 GND VALUE {V(VDD)}

E025 N72 GND VALUE {IF(V(CE)<0.7,0,

+IF(V(VDD)<0.1,0,V(VDD)))}

E026 N75 GND VALUE {IF(V(CE)<0.7,0.6,0)}

E027 N60 GND N55 GND 1

G001 CE GND VALUE {IF(V(CE)<0.35,V(CE)/0.35*0.4u,0.4u)}

G002 VDD GND VALUE {IF(V(N03)>=V(VDD)*0.5,V(N11)*1m,0)}

G003 VDD GND VALUE {V(N30)*3/140/47}

G004 GND N04 VALUE {IF(V(N30)>=V(N36),(V(N30)-V(N36))*0.01,0)}

G005 GND N38 VALUE {V(N53)* 4e-005}

G006 N41 GND VALUE {V(N53)* 4e-005}

G007 N06 VDD VALUE {IF(V(VDD)<3,0,

+IF(V(N13)<150m,V(N30),

+IF(V(N13)<300m,V(N30)*(300m-V(N13))/150m,0)))}

M001 VDD N02 N04 VDD SW-PMOS-L3C l=2u w=2u

+ ad=2p as=2p pd=6y ps=6u m=1

M002 VDD N04 N54 VDD DRV-RP130-l3 l=1u w=140u

+ ad=140p as=140p pd=300u ps=300u m=47

M003 N17 N26 N16 GND SW-NMOS-L3C l=2u w=2u

+ ad=2p as=2p pd=6u ps=6u m=10

M004 N40 N41 N41 N01 PS4 l=4u w=16.6u

+ ad=20p as=20p pd=40u ps=40u m=1

M005 N38 N38 GND GND NS4 l=4u w=6.8u

+ ad=10p as=10p pd=20u ps=20u m=2

M006 N01 N03 N41 N01 SW-PMOS-L3C l=2u w=2u

+ ad=2p as=2p pd=6y ps=6u m=1

M007 N45 N39 N05 N01 PS4 l=4u w=16.6u

+ ad=20p as=20p pd=40u ps=40u m=1

M008 N05 N38 GND GND NS4 l=4u w=6.8u

+ ad=10p as=10p pd=20u ps=20u m=2

M009 N68 N69 GND GND NS4 l=2u w=12u

+ ad=12p as=12p pd=30u ps=30u m=6

M010 N73 N74 GND GND SW-NMOS-L3C l=1u w=2u

+ ad=2p as=2p pd=6u ps=6u m=1

R001 N67 N06 2Meg

R002 N67 N66 500k

R003 N65 N66 100k

R004 N65 N64 25k

R005 N55 N64 15k

R006 GND N63 500k

R007 N62 N63 150k

R008 N62 N55 10k

R009 VOUT N68 1G

R010 N22 N24 50k

R011 N24 N15 1

R012 N25 N21 1Meg

R013 N26 N27 10k

R014 N30 N31 100k

R015 N32 GND 1k

R016 N36 N35 1Meg

R017 N01 N39 1G

R018 N41 N44 100k

R019 N01 N40 220

R020 N01 N45 220

R021 N46 N43 1k

R022 N47 N42 1k

R023 N49 N48 100k

R024 N51 N03 100k

R025 N53 N50 1k

R026 N19 N52 1k

R027 N54 N06 1m

R028 N56 N04 1Meg

R029 N57 N04 9k

R030 N02 N03 1k

R031 VOUT N06 50m

R032 N11 N10 1Meg

R033 N13 N12 1k

R034 N15 N14 2Meg

R035 N17 N16 200

R036 N01 N17 4Meg

R037 N18 N19 1k

R038 N70 N69 1k

R039 N72 N73 1k

R040 N03 N71 1k

R041 N74 N75 1k

R042 N20 N16 80k

R043 N59 N60 1

R044 N33 N37 1

V001 N61 GND 5

V002 N23 GND 0.8

V003 N25 GND 1

V004 N58 N59 0

V005 N04 N05 0

.model di2 d(is=1e-12 n=0.005 xti=-3.5 eg=0.1 rs=1e-3

+ cjo=1e-15 bv=1000)

.model DRV-RP130-l3 pmos(level=3 vto=-0.7 tox=100e-7

+ gamma=0.5 theta=0.3 kp=58e-6 nfs=1e-3 eta=50e-5 nss=1)

.model ds100 d(is=100e-14 n=1 bv=1000 rs=10m)

.model NS4 nmos(level=3 vto=0.5 kp=400e-6 tox=10e-6

+ eta=10e-6 nfs=0.001 gamma=1)

.model PS4 pmos(level=3 vto=-0.5 kp=400e-6 tox=10e-6

+ eta=10e-6 nfs=0.001 gamma=1)

.model SW-NMOS-L3C nmos(level=3 vto=0.5 tox=1000e-9

+ gamma=0 theta=0 kp=2.01 nfs=0.001e12 eta=0)

.model SW-PMOS-L3C pmos(level=3 vto=-0.5 tox=1000e-9

+ gamma=0 theta=0 kp=2.01 nfs=0.001e12 eta=0)

.ends RP130x501B_C

*

.subckt RP130x501D_C VDD GND CE VOUT

C001 N56 N06 7.5p

C002 N57 VDD 22p

C003 N13 GND 1p

C004 N18 GND 25p

C005 N15 GND 25p

C006 N25 GND 20p

C007 N26 GND 10p

C008 N30 N32 10p

C009 N36 GND 1p

C010 N37 GND 1p

C011 N44 GND 8p

C012 N46 GND 1p

C013 N47 GND 1p

C014 N49 GND 10p

C015 N51 GND 1p

C016 N53 GND 1p

C017 N19 GND 1p

C018 N06 N55 1p

C019 VDD N02 1p

C021 N69 GND 100p

C022 N73 GND 10p

C023 N03 GND 1p

C024 N74 GND 1p

C029 N11 GND 1p

D001 N20 N17 di2

D002 N22 N23 di2

D003 GND VOUT ds100

D004 GND CE ds100

E001 N71 GND VALUE {IF(V(N73)<V(VDD)*0.5+5m,0,V(VDD))}

E002 N07 GND VALUE {IF(V(VDD)>=0.5,

+IF(V(VDD)<1.2,(V(VDD)-0.5)*16m/(1.2-0.5),0),0)}

E003 N08 N07 VALUE {IF(V(VDD)>=1.2,

+IF(V(VDD)<V(N61),(V(VDD)-1.2)*18.5m/(5-1.2)+16m,0),0)}

E004 N09 N08 VALUE {IF(V(VDD)>=V(N61),34.5m,0)}

E005 N10 N09 VALUE {IF(V(VDD)>=5,(V(VDD)-5)*4m/1.5,0)}

E006 N12 GND VALUE {V(VDD)-V(N04)}

E007 N14 GND VALUE {IF(V(N18)>V(N01)*0.5+5m,12,0)}

E008 N16 GND VALUE {IF(V(N15)<1,V(N15),1)}

E009 N21 GND VALUE {IF(V(N15)<0.45,10,

+IF(V(N15)<0.5,10-((V(N15)-0.45)/0.05*9),1))}

E010 N27 GND VALUE {IF(V(N25)>1.5,1.5,0)}

E011 N28 N29 VALUE {IF(V(N06)>=0.4,

+IF(V(N06)<V(N61)*0.6,

+150m+(V(N06)-0.4)/(V(N61)*0.6-0.4)*(300m-150m),0),0)}

E012 N31 GND VALUE {V(N37)}

E013 N33 GND VALUE {(V(N54)-V(N06))*1000}

E014 N34 GND VALUE {IF(V(N06)<0.2,40m,0)}

E015 N35 N28 VALUE {IF(V(N06)>=V(N61)*0.6,300m,0)}

E016 N29 N34 VALUE {IF(V(N06)>=0.2,

+IF(V(N06)<0.4,40m+(V(N06)-0.2)/0.2*(150m-40m),0),0)}

E017 N42 GND VALUE {atan(V(N46)*20* 3.1416)*2/ 3.1416 * 0.1}

E018 N43 GND VALUE {V(N17)-V(N58)}

E019 N39 GND VALUE {IF(V(N41)+V(N47)<0,0,

+IF(V(N41)+V(N47)<V(N01),V(N41)+V(N47),V(N01)))}

E020 N48 GND VALUE {IF(V(N51)>V(N01)*0.5+5m,10,0)}

E021 N50 GND VALUE {IF(V(N49)<1,V(N49),1)}

E022 N52 GND VALUE {IF(V(N49)>=0.3,V(N01),0)}

E023 N70 GND VALUE {IF(V(N03)<V(VDD)*0.5+5m,V(VDD),0)}

E024 N01 GND VALUE {V(VDD)}

E025 N72 GND VALUE {IF(V(CE)<0.7,0,

+IF(V(VDD)<0.1,0,V(VDD)))}

E026 N75 GND VALUE {IF(V(CE)<0.7,0.6,0)}

E027 N60 GND N55 GND 1

G001 CE GND VALUE {IF(V(CE)<0.35,V(CE)/0.35*0.4u,0.4u)}

G002 VDD GND VALUE {IF(V(N03)>=V(VDD)*0.5,V(N11)*1m,0)}

G003 VDD GND VALUE {V(N30)*3/140/47}

G004 GND N04 VALUE {IF(V(N30)>=V(N36),(V(N30)-V(N36))*0.01,0)}

G005 GND N38 VALUE {V(N53)* 4e-005}

G006 N41 GND VALUE {V(N53)* 4e-005}

G007 N06 VDD VALUE {IF(V(VDD)<3,0,

+IF(V(N13)<150m,V(N30),

+IF(V(N13)<300m,V(N30)*(300m-V(N13))/150m,0)))}

M001 VDD N02 N04 VDD SW-PMOS-L3C l=2u w=2u

+ ad=2p as=2p pd=6y ps=6u m=1

M002 VDD N04 N54 VDD DRV-RP130-l3 l=1u w=140u

+ ad=140p as=140p pd=300u ps=300u m=47

M003 N17 N26 N16 GND SW-NMOS-L3C l=2u w=2u

+ ad=2p as=2p pd=6u ps=6u m=10

M004 N40 N41 N41 N01 PS4 l=4u w=16.6u

+ ad=20p as=20p pd=40u ps=40u m=1

M005 N38 N38 GND GND NS4 l=4u w=6.8u

+ ad=10p as=10p pd=20u ps=20u m=2

M006 N01 N03 N41 N01 SW-PMOS-L3C l=2u w=2u

+ ad=2p as=2p pd=6y ps=6u m=1

M007 N45 N39 N05 N01 PS4 l=4u w=16.6u

+ ad=20p as=20p pd=40u ps=40u m=1

M008 N05 N38 GND GND NS4 l=4u w=6.8u

+ ad=10p as=10p pd=20u ps=20u m=2

M009 N68 N69 GND GND NS4 l=2u w=12u

+ ad=12p as=12p pd=30u ps=30u m=6

M010 N73 N74 GND GND SW-NMOS-L3C l=1u w=2u

+ ad=2p as=2p pd=6u ps=6u m=1

R001 N67 N06 2Meg

R002 N67 N66 500k

R003 N65 N66 100k

R004 N65 N64 25k

R005 N55 N64 15k

R006 GND N63 500k

R007 N62 N63 150k

R008 N62 N55 10k

R009 VOUT N68 1m

R010 N22 N24 50k

R011 N24 N15 1

R012 N25 N21 1Meg

R013 N26 N27 10k

R014 N30 N31 100k

R015 N32 GND 1k

R016 N36 N35 1Meg

R017 N01 N39 1G

R018 N41 N44 100k

R019 N01 N40 220

R020 N01 N45 220

R021 N46 N43 1k

R022 N47 N42 1k

R023 N49 N48 100k

R024 N51 N03 100k

R025 N53 N50 1k

R026 N19 N52 1k

R027 N54 N06 1m

R028 N56 N04 1Meg

R029 N57 N04 9k

R030 N02 N03 1k

R031 VOUT N06 50m

R032 N11 N10 1Meg

R033 N13 N12 1k

R034 N15 N14 2Meg

R035 N17 N16 200

R036 N01 N17 4Meg

R037 N18 N19 1k

R038 N70 N69 1k

R039 N72 N73 1k

R040 N03 N71 1k

R041 N74 N75 1k

R042 N20 N16 80k

R043 N59 N60 1

R044 N33 N37 1

V001 N61 GND 5

V002 N23 GND 0.8

V003 N25 GND 1

V004 N58 N59 0

V005 N04 N05 0



.model di2 d(is=1e-12 n=0.005 xti=-3.5 eg=0.1 rs=1e-3

+ cjo=1e-15 bv=1000)

.model DRV-RP130-l3 pmos(level=3 vto=-0.7 tox=100e-7

+ gamma=0.5 theta=0.3 kp=58e-6 nfs=1e-3 eta=50e-5 nss=1)

.model ds100 d(is=100e-14 n=1 bv=1000 rs=10m)

.model NS4 nmos(level=3 vto=0.5 kp=400e-6 tox=10e-6

+ eta=10e-6 nfs=0.001 gamma=1)

.model PS4 pmos(level=3 vto=-0.5 kp=400e-6 tox=10e-6

+ eta=10e-6 nfs=0.001 gamma=1)

.model SW-NMOS-L3C nmos(level=3 vto=0.5 tox=1000e-9

+ gamma=0 theta=0 kp=2.01 nfs=0.001e12 eta=0)

.model SW-PMOS-L3C pmos(level=3 vto=-0.5 tox=1000e-9

+ gamma=0 theta=0 kp=2.01 nfs=0.001e12 eta=0)

.ends RP130x501D_C

*

.subckt RP130x121A_C VDD GND CE VOUT

C001 N56 N06 6p

C002 N57 VDD 12p

C003 N13 GND 1p

C004 N18 GND 25p

C005 N15 GND 25p

C006 N25 GND 20p

C007 N26 GND 10p

C008 N30 N32 10p

C009 N36 GND 1p

C010 N37 GND 1p

C011 N44 GND 8p

C012 N46 GND 1p

C013 N47 GND 1p

C014 N49 GND 10p

C015 N51 GND 1p

C016 N53 GND 1p

C017 N19 GND 1p

C018 N06 N55 1p

C019 VDD N02 1p

C021 N69 GND 100p

C022 N73 GND 10p

C023 N03 GND 1p

C024 N74 GND 1p

C029 N11 GND 1p

D001 N20 N17 di2

D002 N22 N23 di2

D003 GND VOUT ds100

D004 GND CE ds100

E001 N71 GND VALUE {IF(V(N73)<V(VDD)*0.5+5m,V(VDD),0)}

E002 N07 GND VALUE {IF(V(VDD)>=0.5,

+IF(V(VDD)<1.2,(V(VDD)-0.5)*16m/(1.2-0.5),0),0)}

E003 N08 N07 VALUE {IF(V(VDD)>=1.2,

+IF(V(VDD)<V(N61),(V(VDD)-1.2)*18.5m/(5-1.2)+16m,0),0)}

E004 N09 N08 VALUE {IF(V(VDD)>=V(N61),34.5m,0)}

E005 N10 N09 VALUE {IF(V(VDD)>=5,(V(VDD)-5)*4m/1.5,0)}

E006 N12 GND VALUE {V(VDD)-V(N04)}

E007 N14 GND VALUE {IF(V(N18)>V(N01)*0.5+5m,12,0)}

E008 N16 GND VALUE {IF(V(N15)<1,V(N15),1)}

E009 N21 GND VALUE {IF(V(N15)<0.45,10,

+IF(V(N15)<0.5,10-((V(N15)-0.45)/0.05*9),1))}

E010 N27 GND VALUE {IF(V(N25)>1.5,1.5,0)}

E011 N28 N29 VALUE {IF(V(N06)>=0.4,

+IF(V(N06)<V(N61)*0.6,

+150m+(V(N06)-0.4)/(V(N61)*0.6-0.4)*(300m-150m),0),0)}

E012 N31 GND VALUE {V(N37)}

E013 N33 GND VALUE {(V(N54)-V(N06))*1000}

E014 N34 GND VALUE {IF(V(N06)<0.2,40m,0)}

E015 N35 N28 VALUE {IF(V(N06)>=V(N61)*0.6,300m,0)}

E016 N29 N34 VALUE {IF(V(N06)>=0.2,

+IF(V(N06)<0.4,40m+(V(N06)-0.2)/0.2*(150m-40m),0),0)}

E017 N42 GND VALUE {atan(V(N46)*20* 3.1416)*2/ 3.1416 * 0.1}

E018 N43 GND VALUE {V(N17)-V(N58)}

E019 N39 GND VALUE {IF(V(N41)+V(N47)<0,0,

+IF(V(N41)+V(N47)<V(N01),V(N41)+V(N47),V(N01)))}

E020 N48 GND VALUE {IF(V(N51)>V(N01)*0.5+5m,10,0)}

E021 N50 GND VALUE {IF(V(N49)<1,V(N49),1)}

E022 N52 GND VALUE {IF(V(N49)>=0.3,V(N01),0)}

E023 N70 GND VALUE {IF(V(N03)<V(VDD)*0.5+5m,V(VDD),0)}

E024 N01 GND VALUE {V(VDD)}

E025 N72 GND VALUE {IF(V(CE)<0.7,0,

+IF(V(VDD)<0.1,0,V(VDD)))}

E026 N75 GND VALUE {IF(V(CE)<0.7,0.6,0)}

E027 N60 GND N55 GND 1

G001 CE GND VALUE {IF(V(CE)<0.35,V(CE)/0.35*0,0)}

G002 VDD GND VALUE {IF(V(N03)>=V(VDD)*0.5,V(N11)*1m,0)}

G003 VDD GND VALUE {V(N30)*3/140/47}

G004 GND N04 VALUE {IF(V(N30)>=V(N36),(V(N30)-V(N36))*0.01,0)}

G005 GND N38 VALUE {V(N53)* 4e-005}

G006 N41 GND VALUE {V(N53)* 4e-005}

G007 N06 VDD VALUE {IF(V(VDD)<3,0,

+IF(V(N13)<150m,V(N30),

+IF(V(N13)<300m,V(N30)*(300m-V(N13))/150m,0)))}

M001 VDD N02 N04 VDD SW-PMOS-L3C l=2u w=2u

+ ad=2p as=2p pd=6y ps=6u m=1

M002 VDD N04 N54 VDD DRV-RP130-l3 l=1u w=140u

+ ad=140p as=140p pd=300u ps=300u m=47

M003 N17 N26 N16 GND SW-NMOS-L3C l=2u w=2u

+ ad=2p as=2p pd=6u ps=6u m=10

M004 N40 N41 N41 N01 PS4 l=4u w=16.6u

+ ad=20p as=20p pd=40u ps=40u m=1

M005 N38 N38 GND GND NS4 l=4u w=6.8u

+ ad=10p as=10p pd=20u ps=20u m=2

M006 N01 N03 N41 N01 SW-PMOS-L3C l=2u w=2u

+ ad=2p as=2p pd=6y ps=6u m=1

M007 N45 N39 N05 N01 PS4 l=4u w=16.6u

+ ad=20p as=20p pd=40u ps=40u m=1

M008 N05 N38 GND GND NS4 l=4u w=6.8u

+ ad=10p as=10p pd=20u ps=20u m=2

M009 N68 N69 GND GND NS4 l=2u w=12u

+ ad=12p as=12p pd=30u ps=30u m=6

M010 N73 N74 GND GND SW-NMOS-L3C l=1u w=2u

+ ad=2p as=2p pd=6u ps=6u m=1

R001 N67 N06 100k

R002 N67 N66 100k

R003 N65 N66 50k

R004 N65 N64 25k

R005 N55 N64 25k

R006 GND N63 1Meg

R007 N62 N63 250k

R008 N62 N55 250k

R009 VOUT N68 1G

R010 N22 N24 50k

R011 N24 N15 1

R012 N25 N21 1Meg

R013 N26 N27 10k

R014 N30 N31 100k

R015 N32 GND 1k

R016 N36 N35 1Meg

R017 N01 N39 1G

R018 N41 N44 100k

R019 N01 N40 220

R020 N01 N45 220

R021 N46 N43 1k

R022 N47 N42 1k

R023 N49 N48 100k

R024 N51 N03 100k

R025 N53 N50 1k

R026 N19 N52 1k

R027 N54 N06 1m

R028 N56 N04 1Meg

R029 N57 N04 9k

R030 N02 N03 1k

R031 VOUT N06 50m

R032 N11 N10 1Meg

R033 N13 N12 1k

R034 N15 N14 2Meg

R035 N17 N16 200

R036 N01 N17 4Meg

R037 N18 N19 1k

R038 N70 N69 1k

R039 N72 N73 1k

R040 N03 N71 1k

R041 N74 N75 1k

R042 N20 N16 80k

R043 N59 N60 1

R044 N33 N37 1

V001 N61 GND 1.2

V002 N23 GND 0.8

V003 N25 GND 1

V004 N58 N59 0

V005 N04 N05 0

.model di2 d(is=1e-12 n=0.005 xti=-3.5 eg=0.1 rs=1e-3

+ cjo=1e-15 bv=1000)

.model DRV-RP130-l3 pmos(level=3 vto=-0.7 tox=100e-7

+ gamma=0.5 theta=0.3 kp=58e-6 nfs=1e-3 eta=50e-5 nss=1)

.model ds100 d(is=100e-14 n=1 bv=1000 rs=10m)

.model NS4 nmos(level=3 vto=0.5 kp=400e-6 tox=10e-6

+ eta=10e-6 nfs=0.001 gamma=1)

.model PS4 pmos(level=3 vto=-0.5 kp=400e-6 tox=10e-6

+ eta=10e-6 nfs=0.001 gamma=1)

.model SW-NMOS-L3C nmos(level=3 vto=0.5 tox=1000e-9

+ gamma=0 theta=0 kp=2.01 nfs=0.001e12 eta=0)

.model SW-PMOS-L3C pmos(level=3 vto=-0.5 tox=1000e-9

+ gamma=0 theta=0 kp=2.01 nfs=0.001e12 eta=0)

.ends RP130x121A_C

*

.subckt RP130x121B_C VDD GND CE VOUT

C001 N56 N06 6p

C002 N57 VDD 12p

C003 N13 GND 1p

C004 N18 GND 25p

C005 N15 GND 25p

C006 N25 GND 20p

C007 N26 GND 10p

C008 N30 N32 10p

C009 N36 GND 1p

C010 N37 GND 1p

C011 N44 GND 8p

C012 N46 GND 1p

C013 N47 GND 1p

C014 N49 GND 10p

C015 N51 GND 1p

C016 N53 GND 1p

C017 N19 GND 1p

C018 N06 N55 1p

C019 VDD N02 1p

C021 N69 GND 100p

C022 N73 GND 10p

C023 N03 GND 1p

C024 N74 GND 1p

C029 N11 GND 1p

D001 N20 N17 di2

D002 N22 N23 di2

D003 GND VOUT ds100

D004 GND CE ds100

E001 N71 GND VALUE {IF(V(N73)<V(VDD)*0.5+5m,0,V(VDD))}

E002 N07 GND VALUE {IF(V(VDD)>=0.5,

+IF(V(VDD)<1.2,(V(VDD)-0.5)*16m/(1.2-0.5),0),0)}

E003 N08 N07 VALUE {IF(V(VDD)>=1.2,

+IF(V(VDD)<V(N61),(V(VDD)-1.2)*18.5m/(5-1.2)+16m,0),0)}

E004 N09 N08 VALUE {IF(V(VDD)>=V(N61),34.5m,0)}

E005 N10 N09 VALUE {IF(V(VDD)>=5,(V(VDD)-5)*4m/1.5,0)}

E006 N12 GND VALUE {V(VDD)-V(N04)}

E007 N14 GND VALUE {IF(V(N18)>V(N01)*0.5+5m,12,0)}

E008 N16 GND VALUE {IF(V(N15)<1,V(N15),1)}

E009 N21 GND VALUE {IF(V(N15)<0.45,10,

+IF(V(N15)<0.5,10-((V(N15)-0.45)/0.05*9),1))}

E010 N27 GND VALUE {IF(V(N25)>1.5,1.5,0)}

E011 N28 N29 VALUE {IF(V(N06)>=0.4,

+IF(V(N06)<V(N61)*0.6,

+150m+(V(N06)-0.4)/(V(N61)*0.6-0.4)*(300m-150m),0),0)}

E012 N31 GND VALUE {V(N37)}

E013 N33 GND VALUE {(V(N54)-V(N06))*1000}

E014 N34 GND VALUE {IF(V(N06)<0.2,40m,0)}

E015 N35 N28 VALUE {IF(V(N06)>=V(N61)*0.6,300m,0)}

E016 N29 N34 VALUE {IF(V(N06)>=0.2,

+IF(V(N06)<0.4,40m+(V(N06)-0.2)/0.2*(150m-40m),0),0)}

E017 N42 GND VALUE {atan(V(N46)*20* 3.1416)*2/ 3.1416 * 0.1}

E018 N43 GND VALUE {V(N17)-V(N58)}

E019 N39 GND VALUE {IF(V(N41)+V(N47)<0,0,

+IF(V(N41)+V(N47)<V(N01),V(N41)+V(N47),V(N01)))}

E020 N48 GND VALUE {IF(V(N51)>V(N01)*0.5+5m,10,0)}

E021 N50 GND VALUE {IF(V(N49)<1,V(N49),1)}

E022 N52 GND VALUE {IF(V(N49)>=0.3,V(N01),0)}

E023 N70 GND VALUE {IF(V(N03)<V(VDD)*0.5+5m,V(VDD),0)}

E024 N01 GND VALUE {V(VDD)}

E025 N72 GND VALUE {IF(V(CE)<0.7,0,

+IF(V(VDD)<0.1,0,V(VDD)))}

E026 N75 GND VALUE {IF(V(CE)<0.7,0.6,0)}

E027 N60 GND N55 GND 1

G001 CE GND VALUE {IF(V(CE)<0.35,V(CE)/0.35*0.4u,0.4u)}

G002 VDD GND VALUE {IF(V(N03)>=V(VDD)*0.5,V(N11)*1m,0)}

G003 VDD GND VALUE {V(N30)*3/140/47}

G004 GND N04 VALUE {IF(V(N30)>=V(N36),(V(N30)-V(N36))*0.01,0)}

G005 GND N38 VALUE {V(N53)* 4e-005}

G006 N41 GND VALUE {V(N53)* 4e-005}

G007 N06 VDD VALUE {IF(V(VDD)<3,0,

+IF(V(N13)<150m,V(N30),

+IF(V(N13)<300m,V(N30)*(300m-V(N13))/150m,0)))}

M001 VDD N02 N04 VDD SW-PMOS-L3C l=2u w=2u

+ ad=2p as=2p pd=6y ps=6u m=1

M002 VDD N04 N54 VDD DRV-RP130-l3 l=1u w=140u

+ ad=140p as=140p pd=300u ps=300u m=47

M003 N17 N26 N16 GND SW-NMOS-L3C l=2u w=2u

+ ad=2p as=2p pd=6u ps=6u m=10

M004 N40 N41 N41 N01 PS4 l=4u w=16.6u

+ ad=20p as=20p pd=40u ps=40u m=1

M005 N38 N38 GND GND NS4 l=4u w=6.8u

+ ad=10p as=10p pd=20u ps=20u m=2

M006 N01 N03 N41 N01 SW-PMOS-L3C l=2u w=2u

+ ad=2p as=2p pd=6y ps=6u m=1

M007 N45 N39 N05 N01 PS4 l=4u w=16.6u

+ ad=20p as=20p pd=40u ps=40u m=1

M008 N05 N38 GND GND NS4 l=4u w=6.8u

+ ad=10p as=10p pd=20u ps=20u m=2

M009 N68 N69 GND GND NS4 l=2u w=12u

+ ad=12p as=12p pd=30u ps=30u m=6

M010 N73 N74 GND GND SW-NMOS-L3C l=1u w=2u

+ ad=2p as=2p pd=6u ps=6u m=1

R001 N67 N06 100k

R002 N67 N66 100k

R003 N65 N66 50k

R004 N65 N64 25k

R005 N55 N64 25k

R006 GND N63 1Meg

R007 N62 N63 250k

R008 N62 N55 250k

R009 VOUT N68 1G

R010 N22 N24 50k

R011 N24 N15 1

R012 N25 N21 1Meg

R013 N26 N27 10k

R014 N30 N31 100k

R015 N32 GND 1k

R016 N36 N35 1Meg

R017 N01 N39 1G

R018 N41 N44 100k

R019 N01 N40 220

R020 N01 N45 220

R021 N46 N43 1k

R022 N47 N42 1k

R023 N49 N48 100k

R024 N51 N03 100k

R025 N53 N50 1k

R026 N19 N52 1k

R027 N54 N06 1m

R028 N56 N04 1Meg

R029 N57 N04 9k

R030 N02 N03 1k

R031 VOUT N06 50m

R032 N11 N10 1Meg

R033 N13 N12 1k

R034 N15 N14 2Meg

R035 N17 N16 200

R036 N01 N17 4Meg

R037 N18 N19 1k

R038 N70 N69 1k

R039 N72 N73 1k

R040 N03 N71 1k

R041 N74 N75 1k

R042 N20 N16 80k

R043 N59 N60 1

R044 N33 N37 1

V001 N61 GND 1.2

V002 N23 GND 0.8

V003 N25 GND 1

V004 N58 N59 0

V005 N04 N05 0

.model di2 d(is=1e-12 n=0.005 xti=-3.5 eg=0.1 rs=1e-3

+ cjo=1e-15 bv=1000)

.model DRV-RP130-l3 pmos(level=3 vto=-0.7 tox=100e-7

+ gamma=0.5 theta=0.3 kp=58e-6 nfs=1e-3 eta=50e-5 nss=1)

.model ds100 d(is=100e-14 n=1 bv=1000 rs=10m)

.model NS4 nmos(level=3 vto=0.5 kp=400e-6 tox=10e-6

+ eta=10e-6 nfs=0.001 gamma=1)

.model PS4 pmos(level=3 vto=-0.5 kp=400e-6 tox=10e-6

+ eta=10e-6 nfs=0.001 gamma=1)

.model SW-NMOS-L3C nmos(level=3 vto=0.5 tox=1000e-9

+ gamma=0 theta=0 kp=2.01 nfs=0.001e12 eta=0)

.model SW-PMOS-L3C pmos(level=3 vto=-0.5 tox=1000e-9

+ gamma=0 theta=0 kp=2.01 nfs=0.001e12 eta=0)

.ends RP130x121B_C

*

.subckt RP130x121D_C VDD GND CE VOUT

C001 N56 N06 6p

C002 N57 VDD 12p

C003 N13 GND 1p

C004 N18 GND 25p

C005 N15 GND 25p

C006 N25 GND 20p

C007 N26 GND 10p

C008 N30 N32 10p

C009 N36 GND 1p

C010 N37 GND 1p

C011 N44 GND 8p

C012 N46 GND 1p

C013 N47 GND 1p

C014 N49 GND 10p

C015 N51 GND 1p

C016 N53 GND 1p

C017 N19 GND 1p

C018 N06 N55 1p

C019 VDD N02 1p

C021 N69 GND 100p

C022 N73 GND 10p

C023 N03 GND 1p

C024 N74 GND 1p

C029 N11 GND 1p

D001 N20 N17 di2

D002 N22 N23 di2

D003 GND VOUT ds100

D004 GND CE ds100

E001 N71 GND VALUE {IF(V(N73)<V(VDD)*0.5+5m,0,V(VDD))}

E002 N07 GND VALUE {IF(V(VDD)>=0.5,

+IF(V(VDD)<1.2,(V(VDD)-0.5)*16m/(1.2-0.5),0),0)}

E003 N08 N07 VALUE {IF(V(VDD)>=1.2,

+IF(V(VDD)<V(N61),(V(VDD)-1.2)*18.5m/(5-1.2)+16m,0),0)}

E004 N09 N08 VALUE {IF(V(VDD)>=V(N61),34.5m,0)}

E005 N10 N09 VALUE {IF(V(VDD)>=5,(V(VDD)-5)*4m/1.5,0)}

E006 N12 GND VALUE {V(VDD)-V(N04)}

E007 N14 GND VALUE {IF(V(N18)>V(N01)*0.5+5m,12,0)}

E008 N16 GND VALUE {IF(V(N15)<1,V(N15),1)}

E009 N21 GND VALUE {IF(V(N15)<0.45,10,

+IF(V(N15)<0.5,10-((V(N15)-0.45)/0.05*9),1))}

E010 N27 GND VALUE {IF(V(N25)>1.5,1.5,0)}

E011 N28 N29 VALUE {IF(V(N06)>=0.4,

+IF(V(N06)<V(N61)*0.6,

+150m+(V(N06)-0.4)/(V(N61)*0.6-0.4)*(300m-150m),0),0)}

E012 N31 GND VALUE {V(N37)}

E013 N33 GND VALUE {(V(N54)-V(N06))*1000}

E014 N34 GND VALUE {IF(V(N06)<0.2,40m,0)}

E015 N35 N28 VALUE {IF(V(N06)>=V(N61)*0.6,300m,0)}

E016 N29 N34 VALUE {IF(V(N06)>=0.2,

+IF(V(N06)<0.4,40m+(V(N06)-0.2)/0.2*(150m-40m),0),0)}

E017 N42 GND VALUE {atan(V(N46)*20* 3.1416)*2/ 3.1416 * 0.1}

E018 N43 GND VALUE {V(N17)-V(N58)}

E019 N39 GND VALUE {IF(V(N41)+V(N47)<0,0,

+IF(V(N41)+V(N47)<V(N01),V(N41)+V(N47),V(N01)))}

E020 N48 GND VALUE {IF(V(N51)>V(N01)*0.5+5m,10,0)}

E021 N50 GND VALUE {IF(V(N49)<1,V(N49),1)}

E022 N52 GND VALUE {IF(V(N49)>=0.3,V(N01),0)}

E023 N70 GND VALUE {IF(V(N03)<V(VDD)*0.5+5m,V(VDD),0)}

E024 N01 GND VALUE {V(VDD)}

E025 N72 GND VALUE {IF(V(CE)<0.7,0,

+IF(V(VDD)<0.1,0,V(VDD)))}

E026 N75 GND VALUE {IF(V(CE)<0.7,0.6,0)}

E027 N60 GND N55 GND 1

G001 CE GND VALUE {IF(V(CE)<0.35,V(CE)/0.35*0.4u,0.4u)}

G002 VDD GND VALUE {IF(V(N03)>=V(VDD)*0.5,V(N11)*1m,0)}

G003 VDD GND VALUE {V(N30)*3/140/47}

G004 GND N04 VALUE {IF(V(N30)>=V(N36),(V(N30)-V(N36))*0.01,0)}

G005 GND N38 VALUE {V(N53)* 4e-005}

G006 N41 GND VALUE {V(N53)* 4e-005}

G007 N06 VDD VALUE {IF(V(VDD)<3,0,

+IF(V(N13)<150m,V(N30),

+IF(V(N13)<300m,V(N30)*(300m-V(N13))/150m,0)))}

M001 VDD N02 N04 VDD SW-PMOS-L3C l=2u w=2u

+ ad=2p as=2p pd=6y ps=6u m=1

M002 VDD N04 N54 VDD DRV-RP130-l3 l=1u w=140u

+ ad=140p as=140p pd=300u ps=300u m=47

M003 N17 N26 N16 GND SW-NMOS-L3C l=2u w=2u

+ ad=2p as=2p pd=6u ps=6u m=10

M004 N40 N41 N41 N01 PS4 l=4u w=16.6u

+ ad=20p as=20p pd=40u ps=40u m=1

M005 N38 N38 GND GND NS4 l=4u w=6.8u

+ ad=10p as=10p pd=20u ps=20u m=2

M006 N01 N03 N41 N01 SW-PMOS-L3C l=2u w=2u

+ ad=2p as=2p pd=6y ps=6u m=1

M007 N45 N39 N05 N01 PS4 l=4u w=16.6u

+ ad=20p as=20p pd=40u ps=40u m=1

M008 N05 N38 GND GND NS4 l=4u w=6.8u

+ ad=10p as=10p pd=20u ps=20u m=2

M009 N68 N69 GND GND NS4 l=2u w=12u

+ ad=12p as=12p pd=30u ps=30u m=6

M010 N73 N74 GND GND SW-NMOS-L3C l=1u w=2u

+ ad=2p as=2p pd=6u ps=6u m=1

R001 N67 N06 100k

R002 N67 N66 100k

R003 N65 N66 50k

R004 N65 N64 25k

R005 N55 N64 25k

R006 GND N63 1Meg

R007 N62 N63 250k

R008 N62 N55 250k

R009 VOUT N68 1m

R010 N22 N24 50k

R011 N24 N15 1

R012 N25 N21 1Meg

R013 N26 N27 10k

R014 N30 N31 100k

R015 N32 GND 1k

R016 N36 N35 1Meg

R017 N01 N39 1G

R018 N41 N44 100k

R019 N01 N40 220

R020 N01 N45 220

R021 N46 N43 1k

R022 N47 N42 1k

R023 N49 N48 100k

R024 N51 N03 100k

R025 N53 N50 1k

R026 N19 N52 1k

R027 N54 N06 1m

R028 N56 N04 1Meg

R029 N57 N04 9k

R030 N02 N03 1k

R031 VOUT N06 50m

R032 N11 N10 1Meg

R033 N13 N12 1k

R034 N15 N14 2Meg

R035 N17 N16 200

R036 N01 N17 4Meg

R037 N18 N19 1k

R038 N70 N69 1k

R039 N72 N73 1k

R040 N03 N71 1k

R041 N74 N75 1k

R042 N20 N16 80k

R043 N59 N60 1

R044 N33 N37 1

V001 N61 GND 1.2

V002 N23 GND 0.8

V003 N25 GND 1

V004 N58 N59 0

V005 N04 N05 0

.model di2 d(is=1e-12 n=0.005 xti=-3.5 eg=0.1 rs=1e-3

+ cjo=1e-15 bv=1000)

.model DRV-RP130-l3 pmos(level=3 vto=-0.7 tox=100e-7

+ gamma=0.5 theta=0.3 kp=58e-6 nfs=1e-3 eta=50e-5 nss=1)

.model ds100 d(is=100e-14 n=1 bv=1000 rs=10m)

.model NS4 nmos(level=3 vto=0.5 kp=400e-6 tox=10e-6

+ eta=10e-6 nfs=0.001 gamma=1)

.model PS4 pmos(level=3 vto=-0.5 kp=400e-6 tox=10e-6

+ eta=10e-6 nfs=0.001 gamma=1)

.model SW-NMOS-L3C nmos(level=3 vto=0.5 tox=1000e-9

+ gamma=0 theta=0 kp=2.01 nfs=0.001e12 eta=0)

.model SW-PMOS-L3C pmos(level=3 vto=-0.5 tox=1000e-9

+ gamma=0 theta=0 kp=2.01 nfs=0.001e12 eta=0)

.ends RP130x121D_C

*

.subckt RP130x151A_C VDD GND CE VOUT

C001 N56 N06 6.281p

C002 N57 VDD 12.75p

C003 N13 GND 1p

C004 N18 GND 25p

C005 N15 GND 25p

C006 N25 GND 20p

C007 N26 GND 10p

C008 N30 N32 10p

C009 N36 GND 1p

C010 N37 GND 1p

C011 N44 GND 8p

C012 N46 GND 1p

C013 N47 GND 1p

C014 N49 GND 10p

C015 N51 GND 1p

C016 N53 GND 1p

C017 N19 GND 1p

C018 N06 N55 1p

C019 VDD N02 1p

C021 N69 GND 100p

C022 N73 GND 10p

C023 N03 GND 1p

C024 N74 GND 1p

C029 N11 GND 1p

D001 N20 N17 di2

D002 N22 N23 di2

D003 GND VOUT ds100

D004 GND CE ds100

E001 N71 GND VALUE {IF(V(N73)<V(VDD)*0.5+5m,V(VDD),0)}

E002 N07 GND VALUE {IF(V(VDD)>=0.5,

+IF(V(VDD)<1.2,(V(VDD)-0.5)*16m/(1.2-0.5),0),0)}

E003 N08 N07 VALUE {IF(V(VDD)>=1.2,

+IF(V(VDD)<V(N61),(V(VDD)-1.2)*18.5m/(5-1.2)+16m,0),0)}

E004 N09 N08 VALUE {IF(V(VDD)>=V(N61),34.5m,0)}

E005 N10 N09 VALUE {IF(V(VDD)>=5,(V(VDD)-5)*4m/1.5,0)}

E006 N12 GND VALUE {V(VDD)-V(N04)}

E007 N14 GND VALUE {IF(V(N18)>V(N01)*0.5+5m,12,0)}

E008 N16 GND VALUE {IF(V(N15)<1,V(N15),1)}

E009 N21 GND VALUE {IF(V(N15)<0.45,10,

+IF(V(N15)<0.5,10-((V(N15)-0.45)/0.05*9),1))}

E010 N27 GND VALUE {IF(V(N25)>1.5,1.5,0)}

E011 N28 N29 VALUE {IF(V(N06)>=0.4,

+IF(V(N06)<V(N61)*0.6,

+150m+(V(N06)-0.4)/(V(N61)*0.6-0.4)*(300m-150m),0),0)}

E012 N31 GND VALUE {V(N37)}

E013 N33 GND VALUE {(V(N54)-V(N06))*1000}

E014 N34 GND VALUE {IF(V(N06)<0.2,40m,0)}

E015 N35 N28 VALUE {IF(V(N06)>=V(N61)*0.6,300m,0)}

E016 N29 N34 VALUE {IF(V(N06)>=0.2,

+IF(V(N06)<0.4,40m+(V(N06)-0.2)/0.2*(150m-40m),0),0)}

E017 N42 GND VALUE {atan(V(N46)*20* 3.1416)*2/ 3.1416 * 0.1}

E018 N43 GND VALUE {V(N17)-V(N58)}

E019 N39 GND VALUE {IF(V(N41)+V(N47)<0,0,

+IF(V(N41)+V(N47)<V(N01),V(N41)+V(N47),V(N01)))}

E020 N48 GND VALUE {IF(V(N51)>V(N01)*0.5+5m,10,0)}

E021 N50 GND VALUE {IF(V(N49)<1,V(N49),1)}

E022 N52 GND VALUE {IF(V(N49)>=0.3,V(N01),0)}

E023 N70 GND VALUE {IF(V(N03)<V(VDD)*0.5+5m,V(VDD),0)}

E024 N01 GND VALUE {V(VDD)}

E025 N72 GND VALUE {IF(V(CE)<0.7,0,

+IF(V(VDD)<0.1,0,V(VDD)))}

E026 N75 GND VALUE {IF(V(CE)<0.7,0.6,0)}

E027 N60 GND N55 GND 1

G001 CE GND VALUE {IF(V(CE)<0.35,V(CE)/0.35*0,0)}

G002 VDD GND VALUE {IF(V(N03)>=V(VDD)*0.5,V(N11)*1m,0)}

G003 VDD GND VALUE {V(N30)*3/140/47}

G004 GND N04 VALUE {IF(V(N30)>=V(N36),(V(N30)-V(N36))*0.01,0)}

G005 GND N38 VALUE {V(N53)* 4e-005}

G006 N41 GND VALUE {V(N53)* 4e-005}

G007 N06 VDD VALUE {IF(V(VDD)<3,0,

+IF(V(N13)<150m,V(N30),

+IF(V(N13)<300m,V(N30)*(300m-V(N13))/150m,0)))}

M001 VDD N02 N04 VDD SW-PMOS-L3C l=2u w=2u

+ ad=2p as=2p pd=6y ps=6u m=1

M002 VDD N04 N54 VDD DRV-RP130-l3 l=1u w=140u

+ ad=140p as=140p pd=300u ps=300u m=47

M003 N17 N26 N16 GND SW-NMOS-L3C l=2u w=2u

+ ad=2p as=2p pd=6u ps=6u m=10

M004 N40 N41 N41 N01 PS4 l=4u w=16.6u

+ ad=20p as=20p pd=40u ps=40u m=1

M005 N38 N38 GND GND NS4 l=4u w=6.8u

+ ad=10p as=10p pd=20u ps=20u m=2

M006 N01 N03 N41 N01 SW-PMOS-L3C l=2u w=2u

+ ad=2p as=2p pd=6y ps=6u m=1

M007 N45 N39 N05 N01 PS4 l=4u w=16.6u

+ ad=20p as=20p pd=40u ps=40u m=1

M008 N05 N38 GND GND NS4 l=4u w=6.8u

+ ad=10p as=10p pd=20u ps=20u m=2

M009 N68 N69 GND GND NS4 l=2u w=12u

+ ad=12p as=12p pd=30u ps=30u m=6

M010 N73 N74 GND GND SW-NMOS-L3C l=1u w=2u

+ ad=2p as=2p pd=6u ps=6u m=1

R001 N67 N06 100k

R002 N67 N66 100k

R003 N65 N66 100k

R004 N65 N64 15k

R005 N55 N64 15k

R006 GND N63 500k

R007 N62 N63 150k

R008 N62 N55 10k

R009 VOUT N68 1G

R010 N22 N24 50k

R011 N24 N15 1

R012 N25 N21 1Meg

R013 N26 N27 10k

R014 N30 N31 100k

R015 N32 GND 1k

R016 N36 N35 1Meg

R017 N01 N39 1G

R018 N41 N44 100k

R019 N01 N40 220

R020 N01 N45 220

R021 N46 N43 1k

R022 N47 N42 1k

R023 N49 N48 100k

R024 N51 N03 100k

R025 N53 N50 1k

R026 N19 N52 1k

R027 N54 N06 1m

R028 N56 N04 1Meg

R029 N57 N04 9k

R030 N02 N03 1k

R031 VOUT N06 50m

R032 N11 N10 1Meg

R033 N13 N12 1k

R034 N15 N14 2Meg

R035 N17 N16 200

R036 N01 N17 4Meg

R037 N18 N19 1k

R038 N70 N69 1k

R039 N72 N73 1k

R040 N03 N71 1k

R041 N74 N75 1k

R042 N20 N16 80k

R043 N59 N60 1

R044 N33 N37 1

V001 N61 GND 1.5

V002 N23 GND 0.8

V003 N25 GND 1

V004 N58 N59 0

V005 N04 N05 0

.model di2 d(is=1e-12 n=0.005 xti=-3.5 eg=0.1 rs=1e-3

+ cjo=1e-15 bv=1000)

.model DRV-RP130-l3 pmos(level=3 vto=-0.7 tox=100e-7

+ gamma=0.5 theta=0.3 kp=58e-6 nfs=1e-3 eta=50e-5 nss=1)

.model ds100 d(is=100e-14 n=1 bv=1000 rs=10m)

.model NS4 nmos(level=3 vto=0.5 kp=400e-6 tox=10e-6

+ eta=10e-6 nfs=0.001 gamma=1)

.model PS4 pmos(level=3 vto=-0.5 kp=400e-6 tox=10e-6

+ eta=10e-6 nfs=0.001 gamma=1)

.model SW-NMOS-L3C nmos(level=3 vto=0.5 tox=1000e-9

+ gamma=0 theta=0 kp=2.01 nfs=0.001e12 eta=0)

.model SW-PMOS-L3C pmos(level=3 vto=-0.5 tox=1000e-9

+ gamma=0 theta=0 kp=2.01 nfs=0.001e12 eta=0)

.ends RP130x151A_C

*

.subckt RP130x151B_C VDD GND CE VOUT

C001 N56 N06 6.281p

C002 N57 VDD 12.75p

C003 N13 GND 1p

C004 N18 GND 25p

C005 N15 GND 25p

C006 N25 GND 20p

C007 N26 GND 10p

C008 N30 N32 10p

C009 N36 GND 1p

C010 N37 GND 1p

C011 N44 GND 8p

C012 N46 GND 1p

C013 N47 GND 1p

C014 N49 GND 10p

C015 N51 GND 1p

C016 N53 GND 1p

C017 N19 GND 1p

C018 N06 N55 1p

C019 VDD N02 1p

C021 N69 GND 100p

C022 N73 GND 10p

C023 N03 GND 1p

C024 N74 GND 1p

C029 N11 GND 1p

D001 N20 N17 di2

D002 N22 N23 di2

D003 GND VOUT ds100

D004 GND CE ds100

E001 N71 GND VALUE {IF(V(N73)<V(VDD)*0.5+5m,0,V(VDD))}

E002 N07 GND VALUE {IF(V(VDD)>=0.5,

+IF(V(VDD)<1.2,(V(VDD)-0.5)*16m/(1.2-0.5),0),0)}

E003 N08 N07 VALUE {IF(V(VDD)>=1.2,

+IF(V(VDD)<V(N61),(V(VDD)-1.2)*18.5m/(5-1.2)+16m,0),0)}

E004 N09 N08 VALUE {IF(V(VDD)>=V(N61),34.5m,0)}

E005 N10 N09 VALUE {IF(V(VDD)>=5,(V(VDD)-5)*4m/1.5,0)}

E006 N12 GND VALUE {V(VDD)-V(N04)}

E007 N14 GND VALUE {IF(V(N18)>V(N01)*0.5+5m,12,0)}

E008 N16 GND VALUE {IF(V(N15)<1,V(N15),1)}

E009 N21 GND VALUE {IF(V(N15)<0.45,10,

+IF(V(N15)<0.5,10-((V(N15)-0.45)/0.05*9),1))}

E010 N27 GND VALUE {IF(V(N25)>1.5,1.5,0)}

E011 N28 N29 VALUE {IF(V(N06)>=0.4,

+IF(V(N06)<V(N61)*0.6,

+150m+(V(N06)-0.4)/(V(N61)*0.6-0.4)*(300m-150m),0),0)}

E012 N31 GND VALUE {V(N37)}

E013 N33 GND VALUE {(V(N54)-V(N06))*1000}

E014 N34 GND VALUE {IF(V(N06)<0.2,40m,0)}

E015 N35 N28 VALUE {IF(V(N06)>=V(N61)*0.6,300m,0)}

E016 N29 N34 VALUE {IF(V(N06)>=0.2,

+IF(V(N06)<0.4,40m+(V(N06)-0.2)/0.2*(150m-40m),0),0)}

E017 N42 GND VALUE {atan(V(N46)*20* 3.1416)*2/ 3.1416 * 0.1}

E018 N43 GND VALUE {V(N17)-V(N58)}

E019 N39 GND VALUE {IF(V(N41)+V(N47)<0,0,

+IF(V(N41)+V(N47)<V(N01),V(N41)+V(N47),V(N01)))}

E020 N48 GND VALUE {IF(V(N51)>V(N01)*0.5+5m,10,0)}

E021 N50 GND VALUE {IF(V(N49)<1,V(N49),1)}

E022 N52 GND VALUE {IF(V(N49)>=0.3,V(N01),0)}

E023 N70 GND VALUE {IF(V(N03)<V(VDD)*0.5+5m,V(VDD),0)}

E024 N01 GND VALUE {V(VDD)}

E025 N72 GND VALUE {IF(V(CE)<0.7,0,

+IF(V(VDD)<0.1,0,V(VDD)))}

E026 N75 GND VALUE {IF(V(CE)<0.7,0.6,0)}

E027 N60 GND N55 GND 1

G001 CE GND VALUE {IF(V(CE)<0.35,V(CE)/0.35*0.4u,0.4u)}

G002 VDD GND VALUE {IF(V(N03)>=V(VDD)*0.5,V(N11)*1m,0)}

G003 VDD GND VALUE {V(N30)*3/140/47}

G004 GND N04 VALUE {IF(V(N30)>=V(N36),(V(N30)-V(N36))*0.01,0)}

G005 GND N38 VALUE {V(N53)* 4e-005}

G006 N41 GND VALUE {V(N53)* 4e-005}

G007 N06 VDD VALUE {IF(V(VDD)<3,0,

+IF(V(N13)<150m,V(N30),

+IF(V(N13)<300m,V(N30)*(300m-V(N13))/150m,0)))}

M001 VDD N02 N04 VDD SW-PMOS-L3C l=2u w=2u

+ ad=2p as=2p pd=6y ps=6u m=1

M002 VDD N04 N54 VDD DRV-RP130-l3 l=1u w=140u

+ ad=140p as=140p pd=300u ps=300u m=47

M003 N17 N26 N16 GND SW-NMOS-L3C l=2u w=2u

+ ad=2p as=2p pd=6u ps=6u m=10

M004 N40 N41 N41 N01 PS4 l=4u w=16.6u

+ ad=20p as=20p pd=40u ps=40u m=1

M005 N38 N38 GND GND NS4 l=4u w=6.8u

+ ad=10p as=10p pd=20u ps=20u m=2

M006 N01 N03 N41 N01 SW-PMOS-L3C l=2u w=2u

+ ad=2p as=2p pd=6y ps=6u m=1

M007 N45 N39 N05 N01 PS4 l=4u w=16.6u

+ ad=20p as=20p pd=40u ps=40u m=1

M008 N05 N38 GND GND NS4 l=4u w=6.8u

+ ad=10p as=10p pd=20u ps=20u m=2

M009 N68 N69 GND GND NS4 l=2u w=12u

+ ad=12p as=12p pd=30u ps=30u m=6

M010 N73 N74 GND GND SW-NMOS-L3C l=1u w=2u

+ ad=2p as=2p pd=6u ps=6u m=1

R001 N67 N06 100k

R002 N67 N66 100k

R003 N65 N66 100k

R004 N65 N64 15k

R005 N55 N64 15k

R006 GND N63 500k

R007 N62 N63 150k

R008 N62 N55 10k

R009 VOUT N68 1G

R010 N22 N24 50k

R011 N24 N15 1

R012 N25 N21 1Meg

R013 N26 N27 10k

R014 N30 N31 100k

R015 N32 GND 1k

R016 N36 N35 1Meg

R017 N01 N39 1G

R018 N41 N44 100k

R019 N01 N40 220

R020 N01 N45 220

R021 N46 N43 1k

R022 N47 N42 1k

R023 N49 N48 100k

R024 N51 N03 100k

R025 N53 N50 1k

R026 N19 N52 1k

R027 N54 N06 1m

R028 N56 N04 1Meg

R029 N57 N04 9k

R030 N02 N03 1k

R031 VOUT N06 50m

R032 N11 N10 1Meg

R033 N13 N12 1k

R034 N15 N14 2Meg

R035 N17 N16 200

R036 N01 N17 4Meg

R037 N18 N19 1k

R038 N70 N69 1k

R039 N72 N73 1k

R040 N03 N71 1k

R041 N74 N75 1k

R042 N20 N16 80k

R043 N59 N60 1

R044 N33 N37 1

V001 N61 GND 1.5

V002 N23 GND 0.8

V003 N25 GND 1

V004 N58 N59 0

V005 N04 N05 0

.model di2 d(is=1e-12 n=0.005 xti=-3.5 eg=0.1 rs=1e-3

+ cjo=1e-15 bv=1000)

.model DRV-RP130-l3 pmos(level=3 vto=-0.7 tox=100e-7

+ gamma=0.5 theta=0.3 kp=58e-6 nfs=1e-3 eta=50e-5 nss=1)

.model ds100 d(is=100e-14 n=1 bv=1000 rs=10m)

.model NS4 nmos(level=3 vto=0.5 kp=400e-6 tox=10e-6

+ eta=10e-6 nfs=0.001 gamma=1)

.model PS4 pmos(level=3 vto=-0.5 kp=400e-6 tox=10e-6

+ eta=10e-6 nfs=0.001 gamma=1)

.model SW-NMOS-L3C nmos(level=3 vto=0.5 tox=1000e-9

+ gamma=0 theta=0 kp=2.01 nfs=0.001e12 eta=0)

.model SW-PMOS-L3C pmos(level=3 vto=-0.5 tox=1000e-9

+ gamma=0 theta=0 kp=2.01 nfs=0.001e12 eta=0)

.ends RP130x151B_C

*

.subckt RP130x151D_C VDD GND CE VOUT

C001 N56 N06 6.281p

C002 N57 VDD 12.75p

C003 N13 GND 1p

C004 N18 GND 25p

C005 N15 GND 25p

C006 N25 GND 20p

C007 N26 GND 10p

C008 N30 N32 10p

C009 N36 GND 1p

C010 N37 GND 1p

C011 N44 GND 8p

C012 N46 GND 1p

C013 N47 GND 1p

C014 N49 GND 10p

C015 N51 GND 1p

C016 N53 GND 1p

C017 N19 GND 1p

C018 N06 N55 1p

C019 VDD N02 1p

C021 N69 GND 100p

C022 N73 GND 10p

C023 N03 GND 1p

C024 N74 GND 1p

C029 N11 GND 1p

D001 N20 N17 di2

D002 N22 N23 di2

D003 GND VOUT ds100

D004 GND CE ds100

E001 N71 GND VALUE {IF(V(N73)<V(VDD)*0.5+5m,0,V(VDD))}

E002 N07 GND VALUE {IF(V(VDD)>=0.5,

+IF(V(VDD)<1.2,(V(VDD)-0.5)*16m/(1.2-0.5),0),0)}

E003 N08 N07 VALUE {IF(V(VDD)>=1.2,

+IF(V(VDD)<V(N61),(V(VDD)-1.2)*18.5m/(5-1.2)+16m,0),0)}

E004 N09 N08 VALUE {IF(V(VDD)>=V(N61),34.5m,0)}

E005 N10 N09 VALUE {IF(V(VDD)>=5,(V(VDD)-5)*4m/1.5,0)}

E006 N12 GND VALUE {V(VDD)-V(N04)}

E007 N14 GND VALUE {IF(V(N18)>V(N01)*0.5+5m,12,0)}

E008 N16 GND VALUE {IF(V(N15)<1,V(N15),1)}

E009 N21 GND VALUE {IF(V(N15)<0.45,10,

+IF(V(N15)<0.5,10-((V(N15)-0.45)/0.05*9),1))}

E010 N27 GND VALUE {IF(V(N25)>1.5,1.5,0)}

E011 N28 N29 VALUE {IF(V(N06)>=0.4,

+IF(V(N06)<V(N61)*0.6,

+150m+(V(N06)-0.4)/(V(N61)*0.6-0.4)*(300m-150m),0),0)}

E012 N31 GND VALUE {V(N37)}

E013 N33 GND VALUE {(V(N54)-V(N06))*1000}

E014 N34 GND VALUE {IF(V(N06)<0.2,40m,0)}

E015 N35 N28 VALUE {IF(V(N06)>=V(N61)*0.6,300m,0)}

E016 N29 N34 VALUE {IF(V(N06)>=0.2,

+IF(V(N06)<0.4,40m+(V(N06)-0.2)/0.2*(150m-40m),0),0)}

E017 N42 GND VALUE {atan(V(N46)*20* 3.1416)*2/ 3.1416 * 0.1}

E018 N43 GND VALUE {V(N17)-V(N58)}

E019 N39 GND VALUE {IF(V(N41)+V(N47)<0,0,

+IF(V(N41)+V(N47)<V(N01),V(N41)+V(N47),V(N01)))}

E020 N48 GND VALUE {IF(V(N51)>V(N01)*0.5+5m,10,0)}

E021 N50 GND VALUE {IF(V(N49)<1,V(N49),1)}

E022 N52 GND VALUE {IF(V(N49)>=0.3,V(N01),0)}

E023 N70 GND VALUE {IF(V(N03)<V(VDD)*0.5+5m,V(VDD),0)}

E024 N01 GND VALUE {V(VDD)}

E025 N72 GND VALUE {IF(V(CE)<0.7,0,

+IF(V(VDD)<0.1,0,V(VDD)))}

E026 N75 GND VALUE {IF(V(CE)<0.7,0.6,0)}

E027 N60 GND N55 GND 1

G001 CE GND VALUE {IF(V(CE)<0.35,V(CE)/0.35*0.4u,0.4u)}

G002 VDD GND VALUE {IF(V(N03)>=V(VDD)*0.5,V(N11)*1m,0)}

G003 VDD GND VALUE {V(N30)*3/140/47}

G004 GND N04 VALUE {IF(V(N30)>=V(N36),(V(N30)-V(N36))*0.01,0)}

G005 GND N38 VALUE {V(N53)* 4e-005}

G006 N41 GND VALUE {V(N53)* 4e-005}

G007 N06 VDD VALUE {IF(V(VDD)<3,0,

+IF(V(N13)<150m,V(N30),

+IF(V(N13)<300m,V(N30)*(300m-V(N13))/150m,0)))}

M001 VDD N02 N04 VDD SW-PMOS-L3C l=2u w=2u

+ ad=2p as=2p pd=6y ps=6u m=1

M002 VDD N04 N54 VDD DRV-RP130-l3 l=1u w=140u

+ ad=140p as=140p pd=300u ps=300u m=47

M003 N17 N26 N16 GND SW-NMOS-L3C l=2u w=2u

+ ad=2p as=2p pd=6u ps=6u m=10

M004 N40 N41 N41 N01 PS4 l=4u w=16.6u

+ ad=20p as=20p pd=40u ps=40u m=1

M005 N38 N38 GND GND NS4 l=4u w=6.8u

+ ad=10p as=10p pd=20u ps=20u m=2

M006 N01 N03 N41 N01 SW-PMOS-L3C l=2u w=2u

+ ad=2p as=2p pd=6y ps=6u m=1

M007 N45 N39 N05 N01 PS4 l=4u w=16.6u

+ ad=20p as=20p pd=40u ps=40u m=1

M008 N05 N38 GND GND NS4 l=4u w=6.8u

+ ad=10p as=10p pd=20u ps=20u m=2

M009 N68 N69 GND GND NS4 l=2u w=12u

+ ad=12p as=12p pd=30u ps=30u m=6

M010 N73 N74 GND GND SW-NMOS-L3C l=1u w=2u

+ ad=2p as=2p pd=6u ps=6u m=1

R001 N67 N06 100k

R002 N67 N66 100k

R003 N65 N66 100k

R004 N65 N64 15k

R005 N55 N64 15k

R006 GND N63 500k

R007 N62 N63 150k

R008 N62 N55 10k

R009 VOUT N68 1m

R010 N22 N24 50k

R011 N24 N15 1

R012 N25 N21 1Meg

R013 N26 N27 10k

R014 N30 N31 100k

R015 N32 GND 1k

R016 N36 N35 1Meg

R017 N01 N39 1G

R018 N41 N44 100k

R019 N01 N40 220

R020 N01 N45 220

R021 N46 N43 1k

R022 N47 N42 1k

R023 N49 N48 100k

R024 N51 N03 100k

R025 N53 N50 1k

R026 N19 N52 1k

R027 N54 N06 1m

R028 N56 N04 1Meg

R029 N57 N04 9k

R030 N02 N03 1k

R031 VOUT N06 50m

R032 N11 N10 1Meg

R033 N13 N12 1k

R034 N15 N14 2Meg

R035 N17 N16 200

R036 N01 N17 4Meg

R037 N18 N19 1k

R038 N70 N69 1k

R039 N72 N73 1k

R040 N03 N71 1k

R041 N74 N75 1k

R042 N20 N16 80k

R043 N59 N60 1

R044 N33 N37 1

V001 N61 GND 1.5

V002 N23 GND 0.8

V003 N25 GND 1

V004 N58 N59 0

V005 N04 N05 0

.model di2 d(is=1e-12 n=0.005 xti=-3.5 eg=0.1 rs=1e-3

+ cjo=1e-15 bv=1000)

.model DRV-RP130-l3 pmos(level=3 vto=-0.7 tox=100e-7

+ gamma=0.5 theta=0.3 kp=58e-6 nfs=1e-3 eta=50e-5 nss=1)

.model ds100 d(is=100e-14 n=1 bv=1000 rs=10m)

.model NS4 nmos(level=3 vto=0.5 kp=400e-6 tox=10e-6

+ eta=10e-6 nfs=0.001 gamma=1)

.model PS4 pmos(level=3 vto=-0.5 kp=400e-6 tox=10e-6

+ eta=10e-6 nfs=0.001 gamma=1)

.model SW-NMOS-L3C nmos(level=3 vto=0.5 tox=1000e-9

+ gamma=0 theta=0 kp=2.01 nfs=0.001e12 eta=0)

.model SW-PMOS-L3C pmos(level=3 vto=-0.5 tox=1000e-9

+ gamma=0 theta=0 kp=2.01 nfs=0.001e12 eta=0)

.ends RP130x151D_C

*

.subckt RP130x181A_C VDD GND CE VOUT

C001 N56 N06 6.563p

C002 N57 VDD 13.5p

C003 N13 GND 1p

C004 N18 GND 25p

C005 N15 GND 25p

C006 N25 GND 20p

C007 N26 GND 10p

C008 N30 N32 10p

C009 N36 GND 1p

C010 N37 GND 1p

C011 N44 GND 8p

C012 N46 GND 1p

C013 N47 GND 1p

C014 N49 GND 10p

C015 N51 GND 1p

C016 N53 GND 1p

C017 N19 GND 1p

C018 N06 N55 1p

C019 VDD N02 1p

C021 N69 GND 100p

C022 N73 GND 10p

C023 N03 GND 1p

C024 N74 GND 1p

C029 N11 GND 1p

D001 N20 N17 di2

D002 N22 N23 di2

D003 GND VOUT ds100

D004 GND CE ds100

E001 N71 GND VALUE {IF(V(N73)<V(VDD)*0.5+5m,V(VDD),0)}

E002 N07 GND VALUE {IF(V(VDD)>=0.5,

+IF(V(VDD)<1.2,(V(VDD)-0.5)*16m/(1.2-0.5),0),0)}

E003 N08 N07 VALUE {IF(V(VDD)>=1.2,

+IF(V(VDD)<V(N61),(V(VDD)-1.2)*18.5m/(5-1.2)+16m,0),0)}

E004 N09 N08 VALUE {IF(V(VDD)>=V(N61),34.5m,0)}

E005 N10 N09 VALUE {IF(V(VDD)>=5,(V(VDD)-5)*4m/1.5,0)}

E006 N12 GND VALUE {V(VDD)-V(N04)}

E007 N14 GND VALUE {IF(V(N18)>V(N01)*0.5+5m,12,0)}

E008 N16 GND VALUE {IF(V(N15)<1,V(N15),1)}

E009 N21 GND VALUE {IF(V(N15)<0.45,10,

+IF(V(N15)<0.5,10-((V(N15)-0.45)/0.05*9),1))}

E010 N27 GND VALUE {IF(V(N25)>1.5,1.5,0)}

E011 N28 N29 VALUE {IF(V(N06)>=0.4,

+IF(V(N06)<V(N61)*0.6,

+150m+(V(N06)-0.4)/(V(N61)*0.6-0.4)*(300m-150m),0),0)}

E012 N31 GND VALUE {V(N37)}

E013 N33 GND VALUE {(V(N54)-V(N06))*1000}

E014 N34 GND VALUE {IF(V(N06)<0.2,40m,0)}

E015 N35 N28 VALUE {IF(V(N06)>=V(N61)*0.6,300m,0)}

E016 N29 N34 VALUE {IF(V(N06)>=0.2,

+IF(V(N06)<0.4,40m+(V(N06)-0.2)/0.2*(150m-40m),0),0)}

E017 N42 GND VALUE {atan(V(N46)*20* 3.1416)*2/ 3.1416 * 0.1}

E018 N43 GND VALUE {V(N17)-V(N58)}

E019 N39 GND VALUE {IF(V(N41)+V(N47)<0,0,

+IF(V(N41)+V(N47)<V(N01),V(N41)+V(N47),V(N01)))}

E020 N48 GND VALUE {IF(V(N51)>V(N01)*0.5+5m,10,0)}

E021 N50 GND VALUE {IF(V(N49)<1,V(N49),1)}

E022 N52 GND VALUE {IF(V(N49)>=0.3,V(N01),0)}

E023 N70 GND VALUE {IF(V(N03)<V(VDD)*0.5+5m,V(VDD),0)}

E024 N01 GND VALUE {V(VDD)}

E025 N72 GND VALUE {IF(V(CE)<0.7,0,

+IF(V(VDD)<0.1,0,V(VDD)))}

E026 N75 GND VALUE {IF(V(CE)<0.7,0.6,0)}

E027 N60 GND N55 GND 1

G001 CE GND VALUE {IF(V(CE)<0.35,V(CE)/0.35*0,0)}

G002 VDD GND VALUE {IF(V(N03)>=V(VDD)*0.5,V(N11)*1m,0)}

G003 VDD GND VALUE {V(N30)*3/140/47}

G004 GND N04 VALUE {IF(V(N30)>=V(N36),(V(N30)-V(N36))*0.01,0)}

G005 GND N38 VALUE {V(N53)* 4e-005}

G006 N41 GND VALUE {V(N53)* 4e-005}

G007 N06 VDD VALUE {IF(V(VDD)<3,0,

+IF(V(N13)<150m,V(N30),

+IF(V(N13)<300m,V(N30)*(300m-V(N13))/150m,0)))}

M001 VDD N02 N04 VDD SW-PMOS-L3C l=2u w=2u

+ ad=2p as=2p pd=6y ps=6u m=1

M002 VDD N04 N54 VDD DRV-RP130-l3 l=1u w=140u

+ ad=140p as=140p pd=300u ps=300u m=47

M003 N17 N26 N16 GND SW-NMOS-L3C l=2u w=2u

+ ad=2p as=2p pd=6u ps=6u m=10

M004 N40 N41 N41 N01 PS4 l=4u w=16.6u

+ ad=20p as=20p pd=40u ps=40u m=1

M005 N38 N38 GND GND NS4 l=4u w=6.8u

+ ad=10p as=10p pd=20u ps=20u m=2

M006 N01 N03 N41 N01 SW-PMOS-L3C l=2u w=2u

+ ad=2p as=2p pd=6y ps=6u m=1

M007 N45 N39 N05 N01 PS4 l=4u w=16.6u

+ ad=20p as=20p pd=40u ps=40u m=1

M008 N05 N38 GND GND NS4 l=4u w=6.8u

+ ad=10p as=10p pd=20u ps=20u m=2

M009 N68 N69 GND GND NS4 l=2u w=12u

+ ad=12p as=12p pd=30u ps=30u m=6

M010 N73 N74 GND GND SW-NMOS-L3C l=1u w=2u

+ ad=2p as=2p pd=6u ps=6u m=1

R001 N67 N06 500k

R002 N67 N66 10k

R003 N65 N66 10k

R004 N65 N64 5k

R005 N55 N64 3k

R006 GND N63 500k

R007 N62 N63 150k

R008 N62 N55 10k

R009 VOUT N68 1G

R010 N22 N24 50k

R011 N24 N15 1

R012 N25 N21 1Meg

R013 N26 N27 10k

R014 N30 N31 100k

R015 N32 GND 1k

R016 N36 N35 1Meg

R017 N01 N39 1G

R018 N41 N44 100k

R019 N01 N40 220

R020 N01 N45 220

R021 N46 N43 1k

R022 N47 N42 1k

R023 N49 N48 100k

R024 N51 N03 100k

R025 N53 N50 1k

R026 N19 N52 1k

R027 N54 N06 1m

R028 N56 N04 1Meg

R029 N57 N04 9k

R030 N02 N03 1k

R031 VOUT N06 50m

R032 N11 N10 1Meg

R033 N13 N12 1k

R034 N15 N14 2Meg

R035 N17 N16 200

R036 N01 N17 4Meg

R037 N18 N19 1k

R038 N70 N69 1k

R039 N72 N73 1k

R040 N03 N71 1k

R041 N74 N75 1k

R042 N20 N16 80k

R043 N59 N60 1

R044 N33 N37 1

V001 N61 GND 1.8

V002 N23 GND 0.8

V003 N25 GND 1

V004 N58 N59 0

V005 N04 N05 0

.model di2 d(is=1e-12 n=0.005 xti=-3.5 eg=0.1 rs=1e-3

+ cjo=1e-15 bv=1000)

.model DRV-RP130-l3 pmos(level=3 vto=-0.7 tox=100e-7

+ gamma=0.5 theta=0.3 kp=58e-6 nfs=1e-3 eta=50e-5 nss=1)

.model ds100 d(is=100e-14 n=1 bv=1000 rs=10m)

.model NS4 nmos(level=3 vto=0.5 kp=400e-6 tox=10e-6

+ eta=10e-6 nfs=0.001 gamma=1)

.model PS4 pmos(level=3 vto=-0.5 kp=400e-6 tox=10e-6

+ eta=10e-6 nfs=0.001 gamma=1)

.model SW-NMOS-L3C nmos(level=3 vto=0.5 tox=1000e-9

+ gamma=0 theta=0 kp=2.01 nfs=0.001e12 eta=0)

.model SW-PMOS-L3C pmos(level=3 vto=-0.5 tox=1000e-9

+ gamma=0 theta=0 kp=2.01 nfs=0.001e12 eta=0)

.ends RP130x181A_C

*

.subckt RP130x181B_C VDD GND CE VOUT

C001 N56 N06 6.563p

C002 N57 VDD 13.5p

C003 N13 GND 1p

C004 N18 GND 25p

C005 N15 GND 25p

C006 N25 GND 20p

C007 N26 GND 10p

C008 N30 N32 10p

C009 N36 GND 1p

C010 N37 GND 1p

C011 N44 GND 8p

C012 N46 GND 1p

C013 N47 GND 1p

C014 N49 GND 10p

C015 N51 GND 1p

C016 N53 GND 1p

C017 N19 GND 1p

C018 N06 N55 1p

C019 VDD N02 1p

C021 N69 GND 100p

C022 N73 GND 10p

C023 N03 GND 1p

C024 N74 GND 1p

C029 N11 GND 1p

D001 N20 N17 di2

D002 N22 N23 di2

D003 GND VOUT ds100

D004 GND CE ds100

E001 N71 GND VALUE {IF(V(N73)<V(VDD)*0.5+5m,0,V(VDD))}

E002 N07 GND VALUE {IF(V(VDD)>=0.5,

+IF(V(VDD)<1.2,(V(VDD)-0.5)*16m/(1.2-0.5),0),0)}

E003 N08 N07 VALUE {IF(V(VDD)>=1.2,

+IF(V(VDD)<V(N61),(V(VDD)-1.2)*18.5m/(5-1.2)+16m,0),0)}

E004 N09 N08 VALUE {IF(V(VDD)>=V(N61),34.5m,0)}

E005 N10 N09 VALUE {IF(V(VDD)>=5,(V(VDD)-5)*4m/1.5,0)}

E006 N12 GND VALUE {V(VDD)-V(N04)}

E007 N14 GND VALUE {IF(V(N18)>V(N01)*0.5+5m,12,0)}

E008 N16 GND VALUE {IF(V(N15)<1,V(N15),1)}

E009 N21 GND VALUE {IF(V(N15)<0.45,10,

+IF(V(N15)<0.5,10-((V(N15)-0.45)/0.05*9),1))}

E010 N27 GND VALUE {IF(V(N25)>1.5,1.5,0)}

E011 N28 N29 VALUE {IF(V(N06)>=0.4,

+IF(V(N06)<V(N61)*0.6,

+150m+(V(N06)-0.4)/(V(N61)*0.6-0.4)*(300m-150m),0),0)}

E012 N31 GND VALUE {V(N37)}

E013 N33 GND VALUE {(V(N54)-V(N06))*1000}

E014 N34 GND VALUE {IF(V(N06)<0.2,40m,0)}

E015 N35 N28 VALUE {IF(V(N06)>=V(N61)*0.6,300m,0)}

E016 N29 N34 VALUE {IF(V(N06)>=0.2,

+IF(V(N06)<0.4,40m+(V(N06)-0.2)/0.2*(150m-40m),0),0)}

E017 N42 GND VALUE {atan(V(N46)*20* 3.1416)*2/ 3.1416 * 0.1}

E018 N43 GND VALUE {V(N17)-V(N58)}

E019 N39 GND VALUE {IF(V(N41)+V(N47)<0,0,

+IF(V(N41)+V(N47)<V(N01),V(N41)+V(N47),V(N01)))}

E020 N48 GND VALUE {IF(V(N51)>V(N01)*0.5+5m,10,0)}

E021 N50 GND VALUE {IF(V(N49)<1,V(N49),1)}

E022 N52 GND VALUE {IF(V(N49)>=0.3,V(N01),0)}

E023 N70 GND VALUE {IF(V(N03)<V(VDD)*0.5+5m,V(VDD),0)}

E024 N01 GND VALUE {V(VDD)}

E025 N72 GND VALUE {IF(V(CE)<0.7,0,

+IF(V(VDD)<0.1,0,V(VDD)))}

E026 N75 GND VALUE {IF(V(CE)<0.7,0.6,0)}

E027 N60 GND N55 GND 1

G001 CE GND VALUE {IF(V(CE)<0.35,V(CE)/0.35*0.4u,0.4u)}

G002 VDD GND VALUE {IF(V(N03)>=V(VDD)*0.5,V(N11)*1m,0)}

G003 VDD GND VALUE {V(N30)*3/140/47}

G004 GND N04 VALUE {IF(V(N30)>=V(N36),(V(N30)-V(N36))*0.01,0)}

G005 GND N38 VALUE {V(N53)* 4e-005}

G006 N41 GND VALUE {V(N53)* 4e-005}

G007 N06 VDD VALUE {IF(V(VDD)<3,0,

+IF(V(N13)<150m,V(N30),

+IF(V(N13)<300m,V(N30)*(300m-V(N13))/150m,0)))}

M001 VDD N02 N04 VDD SW-PMOS-L3C l=2u w=2u

+ ad=2p as=2p pd=6y ps=6u m=1

M002 VDD N04 N54 VDD DRV-RP130-l3 l=1u w=140u

+ ad=140p as=140p pd=300u ps=300u m=47

M003 N17 N26 N16 GND SW-NMOS-L3C l=2u w=2u

+ ad=2p as=2p pd=6u ps=6u m=10

M004 N40 N41 N41 N01 PS4 l=4u w=16.6u

+ ad=20p as=20p pd=40u ps=40u m=1

M005 N38 N38 GND GND NS4 l=4u w=6.8u

+ ad=10p as=10p pd=20u ps=20u m=2

M006 N01 N03 N41 N01 SW-PMOS-L3C l=2u w=2u

+ ad=2p as=2p pd=6y ps=6u m=1

M007 N45 N39 N05 N01 PS4 l=4u w=16.6u

+ ad=20p as=20p pd=40u ps=40u m=1

M008 N05 N38 GND GND NS4 l=4u w=6.8u

+ ad=10p as=10p pd=20u ps=20u m=2

M009 N68 N69 GND GND NS4 l=2u w=12u

+ ad=12p as=12p pd=30u ps=30u m=6

M010 N73 N74 GND GND SW-NMOS-L3C l=1u w=2u

+ ad=2p as=2p pd=6u ps=6u m=1

R001 N67 N06 500k

R002 N67 N66 10k

R003 N65 N66 10k

R004 N65 N64 5k

R005 N55 N64 3k

R006 GND N63 500k

R007 N62 N63 150k

R008 N62 N55 10k

R009 VOUT N68 1G

R010 N22 N24 50k

R011 N24 N15 1

R012 N25 N21 1Meg

R013 N26 N27 10k

R014 N30 N31 100k

R015 N32 GND 1k

R016 N36 N35 1Meg

R017 N01 N39 1G

R018 N41 N44 100k

R019 N01 N40 220

R020 N01 N45 220

R021 N46 N43 1k

R022 N47 N42 1k

R023 N49 N48 100k

R024 N51 N03 100k

R025 N53 N50 1k

R026 N19 N52 1k

R027 N54 N06 1m

R028 N56 N04 1Meg

R029 N57 N04 9k

R030 N02 N03 1k

R031 VOUT N06 50m

R032 N11 N10 1Meg

R033 N13 N12 1k

R034 N15 N14 2Meg

R035 N17 N16 200

R036 N01 N17 4Meg

R037 N18 N19 1k

R038 N70 N69 1k

R039 N72 N73 1k

R040 N03 N71 1k

R041 N74 N75 1k

R042 N20 N16 80k

R043 N59 N60 1

R044 N33 N37 1

V001 N61 GND 1.8

V002 N23 GND 0.8

V003 N25 GND 1

V004 N58 N59 0

V005 N04 N05 0

.model di2 d(is=1e-12 n=0.005 xti=-3.5 eg=0.1 rs=1e-3

+ cjo=1e-15 bv=1000)

.model DRV-RP130-l3 pmos(level=3 vto=-0.7 tox=100e-7

+ gamma=0.5 theta=0.3 kp=58e-6 nfs=1e-3 eta=50e-5 nss=1)

.model ds100 d(is=100e-14 n=1 bv=1000 rs=10m)

.model NS4 nmos(level=3 vto=0.5 kp=400e-6 tox=10e-6

+ eta=10e-6 nfs=0.001 gamma=1)

.model PS4 pmos(level=3 vto=-0.5 kp=400e-6 tox=10e-6

+ eta=10e-6 nfs=0.001 gamma=1)

.model SW-NMOS-L3C nmos(level=3 vto=0.5 tox=1000e-9

+ gamma=0 theta=0 kp=2.01 nfs=0.001e12 eta=0)

.model SW-PMOS-L3C pmos(level=3 vto=-0.5 tox=1000e-9

+ gamma=0 theta=0 kp=2.01 nfs=0.001e12 eta=0)

.ends RP130x181B_C

*

.subckt RP130x181D_C VDD GND CE VOUT

C001 N56 N06 6.563p

C002 N57 VDD 13.5p

C003 N13 GND 1p

C004 N18 GND 25p

C005 N15 GND 25p

C006 N25 GND 20p

C007 N26 GND 10p

C008 N30 N32 10p

C009 N36 GND 1p

C010 N37 GND 1p

C011 N44 GND 8p

C012 N46 GND 1p

C013 N47 GND 1p

C014 N49 GND 10p

C015 N51 GND 1p

C016 N53 GND 1p

C017 N19 GND 1p

C018 N06 N55 1p

C019 VDD N02 1p

C021 N69 GND 100p

C022 N73 GND 10p

C023 N03 GND 1p

C024 N74 GND 1p

C029 N11 GND 1p

D001 N20 N17 di2

D002 N22 N23 di2

D003 GND VOUT ds100

D004 GND CE ds100

E001 N71 GND VALUE {IF(V(N73)<V(VDD)*0.5+5m,0,V(VDD))}

E002 N07 GND VALUE {IF(V(VDD)>=0.5,

+IF(V(VDD)<1.2,(V(VDD)-0.5)*16m/(1.2-0.5),0),0)}

E003 N08 N07 VALUE {IF(V(VDD)>=1.2,

+IF(V(VDD)<V(N61),(V(VDD)-1.2)*18.5m/(5-1.2)+16m,0),0)}

E004 N09 N08 VALUE {IF(V(VDD)>=V(N61),34.5m,0)}

E005 N10 N09 VALUE {IF(V(VDD)>=5,(V(VDD)-5)*4m/1.5,0)}

E006 N12 GND VALUE {V(VDD)-V(N04)}

E007 N14 GND VALUE {IF(V(N18)>V(N01)*0.5+5m,12,0)}

E008 N16 GND VALUE {IF(V(N15)<1,V(N15),1)}

E009 N21 GND VALUE {IF(V(N15)<0.45,10,

+IF(V(N15)<0.5,10-((V(N15)-0.45)/0.05*9),1))}

E010 N27 GND VALUE {IF(V(N25)>1.5,1.5,0)}

E011 N28 N29 VALUE {IF(V(N06)>=0.4,

+IF(V(N06)<V(N61)*0.6,

+150m+(V(N06)-0.4)/(V(N61)*0.6-0.4)*(300m-150m),0),0)}

E012 N31 GND VALUE {V(N37)}

E013 N33 GND VALUE {(V(N54)-V(N06))*1000}

E014 N34 GND VALUE {IF(V(N06)<0.2,40m,0)}

E015 N35 N28 VALUE {IF(V(N06)>=V(N61)*0.6,300m,0)}

E016 N29 N34 VALUE {IF(V(N06)>=0.2,

+IF(V(N06)<0.4,40m+(V(N06)-0.2)/0.2*(150m-40m),0),0)}

E017 N42 GND VALUE {atan(V(N46)*20* 3.1416)*2/ 3.1416 * 0.1}

E018 N43 GND VALUE {V(N17)-V(N58)}

E019 N39 GND VALUE {IF(V(N41)+V(N47)<0,0,

+IF(V(N41)+V(N47)<V(N01),V(N41)+V(N47),V(N01)))}

E020 N48 GND VALUE {IF(V(N51)>V(N01)*0.5+5m,10,0)}

E021 N50 GND VALUE {IF(V(N49)<1,V(N49),1)}

E022 N52 GND VALUE {IF(V(N49)>=0.3,V(N01),0)}

E023 N70 GND VALUE {IF(V(N03)<V(VDD)*0.5+5m,V(VDD),0)}

E024 N01 GND VALUE {V(VDD)}

E025 N72 GND VALUE {IF(V(CE)<0.7,0,

+IF(V(VDD)<0.1,0,V(VDD)))}

E026 N75 GND VALUE {IF(V(CE)<0.7,0.6,0)}

E027 N60 GND N55 GND 1

G001 CE GND VALUE {IF(V(CE)<0.35,V(CE)/0.35*0.4u,0.4u)}

G002 VDD GND VALUE {IF(V(N03)>=V(VDD)*0.5,V(N11)*1m,0)}

G003 VDD GND VALUE {V(N30)*3/140/47}

G004 GND N04 VALUE {IF(V(N30)>=V(N36),(V(N30)-V(N36))*0.01,0)}

G005 GND N38 VALUE {V(N53)* 4e-005}

G006 N41 GND VALUE {V(N53)* 4e-005}

G007 N06 VDD VALUE {IF(V(VDD)<3,0,

+IF(V(N13)<150m,V(N30),

+IF(V(N13)<300m,V(N30)*(300m-V(N13))/150m,0)))}

M001 VDD N02 N04 VDD SW-PMOS-L3C l=2u w=2u

+ ad=2p as=2p pd=6y ps=6u m=1

M002 VDD N04 N54 VDD DRV-RP130-l3 l=1u w=140u

+ ad=140p as=140p pd=300u ps=300u m=47

M003 N17 N26 N16 GND SW-NMOS-L3C l=2u w=2u

+ ad=2p as=2p pd=6u ps=6u m=10

M004 N40 N41 N41 N01 PS4 l=4u w=16.6u

+ ad=20p as=20p pd=40u ps=40u m=1

M005 N38 N38 GND GND NS4 l=4u w=6.8u

+ ad=10p as=10p pd=20u ps=20u m=2

M006 N01 N03 N41 N01 SW-PMOS-L3C l=2u w=2u

+ ad=2p as=2p pd=6y ps=6u m=1

M007 N45 N39 N05 N01 PS4 l=4u w=16.6u

+ ad=20p as=20p pd=40u ps=40u m=1

M008 N05 N38 GND GND NS4 l=4u w=6.8u

+ ad=10p as=10p pd=20u ps=20u m=2

M009 N68 N69 GND GND NS4 l=2u w=12u

+ ad=12p as=12p pd=30u ps=30u m=6

M010 N73 N74 GND GND SW-NMOS-L3C l=1u w=2u

+ ad=2p as=2p pd=6u ps=6u m=1

R001 N67 N06 500k

R002 N67 N66 10k

R003 N65 N66 10k

R004 N65 N64 5k

R005 N55 N64 3k

R006 GND N63 500k

R007 N62 N63 150k

R008 N62 N55 10k

R009 VOUT N68 1m

R010 N22 N24 50k

R011 N24 N15 1

R012 N25 N21 1Meg

R013 N26 N27 10k

R014 N30 N31 100k

R015 N32 GND 1k

R016 N36 N35 1Meg

R017 N01 N39 1G

R018 N41 N44 100k

R019 N01 N40 220

R020 N01 N45 220

R021 N46 N43 1k

R022 N47 N42 1k

R023 N49 N48 100k

R024 N51 N03 100k

R025 N53 N50 1k

R026 N19 N52 1k

R027 N54 N06 1m

R028 N56 N04 1Meg

R029 N57 N04 9k

R030 N02 N03 1k

R031 VOUT N06 50m

R032 N11 N10 1Meg

R033 N13 N12 1k

R034 N15 N14 2Meg

R035 N17 N16 200

R036 N01 N17 4Meg

R037 N18 N19 1k

R038 N70 N69 1k

R039 N72 N73 1k

R040 N03 N71 1k

R041 N74 N75 1k

R042 N20 N16 80k

R043 N59 N60 1

R044 N33 N37 1

V001 N61 GND 1.8

V002 N23 GND 0.8

V003 N25 GND 1

V004 N58 N59 0

V005 N04 N05 0

.model di2 d(is=1e-12 n=0.005 xti=-3.5 eg=0.1 rs=1e-3

+ cjo=1e-15 bv=1000)

.model DRV-RP130-l3 pmos(level=3 vto=-0.7 tox=100e-7

+ gamma=0.5 theta=0.3 kp=58e-6 nfs=1e-3 eta=50e-5 nss=1)

.model ds100 d(is=100e-14 n=1 bv=1000 rs=10m)

.model NS4 nmos(level=3 vto=0.5 kp=400e-6 tox=10e-6

+ eta=10e-6 nfs=0.001 gamma=1)

.model PS4 pmos(level=3 vto=-0.5 kp=400e-6 tox=10e-6

+ eta=10e-6 nfs=0.001 gamma=1)

.model SW-NMOS-L3C nmos(level=3 vto=0.5 tox=1000e-9

+ gamma=0 theta=0 kp=2.01 nfs=0.001e12 eta=0)

.model SW-PMOS-L3C pmos(level=3 vto=-0.5 tox=1000e-9

+ gamma=0 theta=0 kp=2.01 nfs=0.001e12 eta=0)

.ends RP130x181D_C

*

.subckt RP130x251A_C VDD GND CE VOUT

C001 N56 N06 7.219p

C002 N57 VDD 15.25p

C003 N13 GND 1p

C004 N18 GND 25p

C005 N15 GND 25p

C006 N25 GND 20p

C007 N26 GND 10p

C008 N30 N32 10p

C009 N36 GND 1p

C010 N37 GND 1p

C011 N44 GND 8p

C012 N46 GND 1p

C013 N47 GND 1p

C014 N49 GND 10p

C015 N51 GND 1p

C016 N53 GND 1p

C017 N19 GND 1p

C018 N06 N55 1p

C019 VDD N02 1p

C021 N69 GND 100p

C022 N73 GND 10p

C023 N03 GND 1p

C024 N74 GND 1p

C029 N11 GND 1p

D001 N20 N17 di2

D002 N22 N23 di2

D003 GND VOUT ds100

D004 GND CE ds100

E001 N71 GND VALUE {IF(V(N73)<V(VDD)*0.5+5m,V(VDD),0)}

E002 N07 GND VALUE {IF(V(VDD)>=0.5,

+IF(V(VDD)<1.2,(V(VDD)-0.5)*16m/(1.2-0.5),0),0)}

E003 N08 N07 VALUE {IF(V(VDD)>=1.2,

+IF(V(VDD)<V(N61),(V(VDD)-1.2)*18.5m/(5-1.2)+16m,0),0)}

E004 N09 N08 VALUE {IF(V(VDD)>=V(N61),34.5m,0)}

E005 N10 N09 VALUE {IF(V(VDD)>=5,(V(VDD)-5)*4m/1.5,0)}

E006 N12 GND VALUE {V(VDD)-V(N04)}

E007 N14 GND VALUE {IF(V(N18)>V(N01)*0.5+5m,12,0)}

E008 N16 GND VALUE {IF(V(N15)<1,V(N15),1)}

E009 N21 GND VALUE {IF(V(N15)<0.45,10,

+IF(V(N15)<0.5,10-((V(N15)-0.45)/0.05*9),1))}

E010 N27 GND VALUE {IF(V(N25)>1.5,1.5,0)}

E011 N28 N29 VALUE {IF(V(N06)>=0.4,

+IF(V(N06)<V(N61)*0.6,

+150m+(V(N06)-0.4)/(V(N61)*0.6-0.4)*(300m-150m),0),0)}

E012 N31 GND VALUE {V(N37)}

E013 N33 GND VALUE {(V(N54)-V(N06))*1000}

E014 N34 GND VALUE {IF(V(N06)<0.2,40m,0)}

E015 N35 N28 VALUE {IF(V(N06)>=V(N61)*0.6,300m,0)}

E016 N29 N34 VALUE {IF(V(N06)>=0.2,

+IF(V(N06)<0.4,40m+(V(N06)-0.2)/0.2*(150m-40m),0),0)}

E017 N42 GND VALUE {atan(V(N46)*20* 3.1416)*2/ 3.1416 * 0.1}

E018 N43 GND VALUE {V(N17)-V(N58)}

E019 N39 GND VALUE {IF(V(N41)+V(N47)<0,0,

+IF(V(N41)+V(N47)<V(N01),V(N41)+V(N47),V(N01)))}

E020 N48 GND VALUE {IF(V(N51)>V(N01)*0.5+5m,10,0)}

E021 N50 GND VALUE {IF(V(N49)<1,V(N49),1)}

E022 N52 GND VALUE {IF(V(N49)>=0.3,V(N01),0)}

E023 N70 GND VALUE {IF(V(N03)<V(VDD)*0.5+5m,V(VDD),0)}

E024 N01 GND VALUE {V(VDD)}

E025 N72 GND VALUE {IF(V(CE)<0.7,0,

+IF(V(VDD)<0.1,0,V(VDD)))}

E026 N75 GND VALUE {IF(V(CE)<0.7,0.6,0)}

E027 N60 GND N55 GND 1

G001 CE GND VALUE {IF(V(CE)<0.35,V(CE)/0.35*0,0)}

G002 VDD GND VALUE {IF(V(N03)>=V(VDD)*0.5,V(N11)*1m,0)}

G003 VDD GND VALUE {V(N30)*3/140/47}

G004 GND N04 VALUE {IF(V(N30)>=V(N36),(V(N30)-V(N36))*0.01,0)}

G005 GND N38 VALUE {V(N53)* 4e-005}

G006 N41 GND VALUE {V(N53)* 4e-005}

G007 N06 VDD VALUE {IF(V(VDD)<3,0,

+IF(V(N13)<150m,V(N30),

+IF(V(N13)<300m,V(N30)*(300m-V(N13))/150m,0)))}

M001 VDD N02 N04 VDD SW-PMOS-L3C l=2u w=2u

+ ad=2p as=2p pd=6y ps=6u m=1

M002 VDD N04 N54 VDD DRV-RP130-l3 l=1u w=140u

+ ad=140p as=140p pd=300u ps=300u m=47

M003 N17 N26 N16 GND SW-NMOS-L3C l=2u w=2u

+ ad=2p as=2p pd=6u ps=6u m=10

M004 N40 N41 N41 N01 PS4 l=4u w=16.6u

+ ad=20p as=20p pd=40u ps=40u m=1

M005 N38 N38 GND GND NS4 l=4u w=6.8u

+ ad=10p as=10p pd=20u ps=20u m=2

M006 N01 N03 N41 N01 SW-PMOS-L3C l=2u w=2u

+ ad=2p as=2p pd=6y ps=6u m=1

M007 N45 N39 N05 N01 PS4 l=4u w=16.6u

+ ad=20p as=20p pd=40u ps=40u m=1

M008 N05 N38 GND GND NS4 l=4u w=6.8u

+ ad=10p as=10p pd=20u ps=20u m=2

M009 N68 N69 GND GND NS4 l=2u w=12u

+ ad=12p as=12p pd=30u ps=30u m=6

M010 N73 N74 GND GND SW-NMOS-L3C l=1u w=2u

+ ad=2p as=2p pd=6u ps=6u m=1

R001 N67 N06 500k

R002 N67 N66 300k

R003 N65 N66 150k

R004 N65 N64 25k

R005 N55 N64 15k

R006 GND N63 500k

R007 N62 N63 150k

R008 N62 N55 10k

R009 VOUT N68 1G

R010 N22 N24 50k

R011 N24 N15 1

R012 N25 N21 1Meg

R013 N26 N27 10k

R014 N30 N31 100k

R015 N32 GND 1k

R016 N36 N35 1Meg

R017 N01 N39 1G

R018 N41 N44 100k

R019 N01 N40 220

R020 N01 N45 220

R021 N46 N43 1k

R022 N47 N42 1k

R023 N49 N48 100k

R024 N51 N03 100k

R025 N53 N50 1k

R026 N19 N52 1k

R027 N54 N06 1m

R028 N56 N04 1Meg

R029 N57 N04 9k

R030 N02 N03 1k

R031 VOUT N06 50m

R032 N11 N10 1Meg

R033 N13 N12 1k

R034 N15 N14 2Meg

R035 N17 N16 200

R036 N01 N17 4Meg

R037 N18 N19 1k

R038 N70 N69 1k

R039 N72 N73 1k

R040 N03 N71 1k

R041 N74 N75 1k

R042 N20 N16 80k

R043 N59 N60 1

R044 N33 N37 1

V001 N61 GND 2.5

V002 N23 GND 0.8

V003 N25 GND 1

V004 N58 N59 0

V005 N04 N05 0

.model di2 d(is=1e-12 n=0.005 xti=-3.5 eg=0.1 rs=1e-3

+ cjo=1e-15 bv=1000)

.model DRV-RP130-l3 pmos(level=3 vto=-0.7 tox=100e-7

+ gamma=0.5 theta=0.3 kp=58e-6 nfs=1e-3 eta=50e-5 nss=1)

.model ds100 d(is=100e-14 n=1 bv=1000 rs=10m)

.model NS4 nmos(level=3 vto=0.5 kp=400e-6 tox=10e-6

+ eta=10e-6 nfs=0.001 gamma=1)

.model PS4 pmos(level=3 vto=-0.5 kp=400e-6 tox=10e-6

+ eta=10e-6 nfs=0.001 gamma=1)

.model SW-NMOS-L3C nmos(level=3 vto=0.5 tox=1000e-9

+ gamma=0 theta=0 kp=2.01 nfs=0.001e12 eta=0)

.model SW-PMOS-L3C pmos(level=3 vto=-0.5 tox=1000e-9

+ gamma=0 theta=0 kp=2.01 nfs=0.001e12 eta=0)

.ends RP130x251A_C

*

.subckt RP130x251B_C VDD GND CE VOUT

C001 N56 N06 7.219p

C002 N57 VDD 15.25p

C003 N13 GND 1p

C004 N18 GND 25p

C005 N15 GND 25p

C006 N25 GND 20p

C007 N26 GND 10p

C008 N30 N32 10p

C009 N36 GND 1p

C010 N37 GND 1p

C011 N44 GND 8p

C012 N46 GND 1p

C013 N47 GND 1p

C014 N49 GND 10p

C015 N51 GND 1p

C016 N53 GND 1p

C017 N19 GND 1p

C018 N06 N55 1p

C019 VDD N02 1p

C021 N69 GND 100p

C022 N73 GND 10p

C023 N03 GND 1p

C024 N74 GND 1p

C029 N11 GND 1p

D001 N20 N17 di2

D002 N22 N23 di2

D003 GND VOUT ds100

D004 GND CE ds100

E001 N71 GND VALUE {IF(V(N73)<V(VDD)*0.5+5m,0,V(VDD))}

E002 N07 GND VALUE {IF(V(VDD)>=0.5,

+IF(V(VDD)<1.2,(V(VDD)-0.5)*16m/(1.2-0.5),0),0)}

E003 N08 N07 VALUE {IF(V(VDD)>=1.2,

+IF(V(VDD)<V(N61),(V(VDD)-1.2)*18.5m/(5-1.2)+16m,0),0)}

E004 N09 N08 VALUE {IF(V(VDD)>=V(N61),34.5m,0)}

E005 N10 N09 VALUE {IF(V(VDD)>=5,(V(VDD)-5)*4m/1.5,0)}

E006 N12 GND VALUE {V(VDD)-V(N04)}

E007 N14 GND VALUE {IF(V(N18)>V(N01)*0.5+5m,12,0)}

E008 N16 GND VALUE {IF(V(N15)<1,V(N15),1)}

E009 N21 GND VALUE {IF(V(N15)<0.45,10,

+IF(V(N15)<0.5,10-((V(N15)-0.45)/0.05*9),1))}

E010 N27 GND VALUE {IF(V(N25)>1.5,1.5,0)}

E011 N28 N29 VALUE {IF(V(N06)>=0.4,

+IF(V(N06)<V(N61)*0.6,

+150m+(V(N06)-0.4)/(V(N61)*0.6-0.4)*(300m-150m),0),0)}

E012 N31 GND VALUE {V(N37)}

E013 N33 GND VALUE {(V(N54)-V(N06))*1000}

E014 N34 GND VALUE {IF(V(N06)<0.2,40m,0)}

E015 N35 N28 VALUE {IF(V(N06)>=V(N61)*0.6,300m,0)}

E016 N29 N34 VALUE {IF(V(N06)>=0.2,

+IF(V(N06)<0.4,40m+(V(N06)-0.2)/0.2*(150m-40m),0),0)}

E017 N42 GND VALUE {atan(V(N46)*20* 3.1416)*2/ 3.1416 * 0.1}

E018 N43 GND VALUE {V(N17)-V(N58)}

E019 N39 GND VALUE {IF(V(N41)+V(N47)<0,0,

+IF(V(N41)+V(N47)<V(N01),V(N41)+V(N47),V(N01)))}

E020 N48 GND VALUE {IF(V(N51)>V(N01)*0.5+5m,10,0)}

E021 N50 GND VALUE {IF(V(N49)<1,V(N49),1)}

E022 N52 GND VALUE {IF(V(N49)>=0.3,V(N01),0)}

E023 N70 GND VALUE {IF(V(N03)<V(VDD)*0.5+5m,V(VDD),0)}

E024 N01 GND VALUE {V(VDD)}

E025 N72 GND VALUE {IF(V(CE)<0.7,0,

+IF(V(VDD)<0.1,0,V(VDD)))}

E026 N75 GND VALUE {IF(V(CE)<0.7,0.6,0)}

E027 N60 GND N55 GND 1

G001 CE GND VALUE {IF(V(CE)<0.35,V(CE)/0.35*0.4u,0.4u)}

G002 VDD GND VALUE {IF(V(N03)>=V(VDD)*0.5,V(N11)*1m,0)}

G003 VDD GND VALUE {V(N30)*3/140/47}

G004 GND N04 VALUE {IF(V(N30)>=V(N36),(V(N30)-V(N36))*0.01,0)}

G005 GND N38 VALUE {V(N53)* 4e-005}

G006 N41 GND VALUE {V(N53)* 4e-005}

G007 N06 VDD VALUE {IF(V(VDD)<3,0,

+IF(V(N13)<150m,V(N30),

+IF(V(N13)<300m,V(N30)*(300m-V(N13))/150m,0)))}

M001 VDD N02 N04 VDD SW-PMOS-L3C l=2u w=2u

+ ad=2p as=2p pd=6y ps=6u m=1

M002 VDD N04 N54 VDD DRV-RP130-l3 l=1u w=140u

+ ad=140p as=140p pd=300u ps=300u m=47

M003 N17 N26 N16 GND SW-NMOS-L3C l=2u w=2u

+ ad=2p as=2p pd=6u ps=6u m=10

M004 N40 N41 N41 N01 PS4 l=4u w=16.6u

+ ad=20p as=20p pd=40u ps=40u m=1

M005 N38 N38 GND GND NS4 l=4u w=6.8u

+ ad=10p as=10p pd=20u ps=20u m=2

M006 N01 N03 N41 N01 SW-PMOS-L3C l=2u w=2u

+ ad=2p as=2p pd=6y ps=6u m=1

M007 N45 N39 N05 N01 PS4 l=4u w=16.6u

+ ad=20p as=20p pd=40u ps=40u m=1

M008 N05 N38 GND GND NS4 l=4u w=6.8u

+ ad=10p as=10p pd=20u ps=20u m=2

M009 N68 N69 GND GND NS4 l=2u w=12u

+ ad=12p as=12p pd=30u ps=30u m=6

M010 N73 N74 GND GND SW-NMOS-L3C l=1u w=2u

+ ad=2p as=2p pd=6u ps=6u m=1

R001 N67 N06 500k

R002 N67 N66 300k

R003 N65 N66 150k

R004 N65 N64 25k

R005 N55 N64 15k

R006 GND N63 500k

R007 N62 N63 150k

R008 N62 N55 10k

R009 VOUT N68 1G

R010 N22 N24 50k

R011 N24 N15 1

R012 N25 N21 1Meg

R013 N26 N27 10k

R014 N30 N31 100k

R015 N32 GND 1k

R016 N36 N35 1Meg

R017 N01 N39 1G

R018 N41 N44 100k

R019 N01 N40 220

R020 N01 N45 220

R021 N46 N43 1k

R022 N47 N42 1k

R023 N49 N48 100k

R024 N51 N03 100k

R025 N53 N50 1k

R026 N19 N52 1k

R027 N54 N06 1m

R028 N56 N04 1Meg

R029 N57 N04 9k

R030 N02 N03 1k

R031 VOUT N06 50m

R032 N11 N10 1Meg

R033 N13 N12 1k

R034 N15 N14 2Meg

R035 N17 N16 200

R036 N01 N17 4Meg

R037 N18 N19 1k

R038 N70 N69 1k

R039 N72 N73 1k

R040 N03 N71 1k

R041 N74 N75 1k

R042 N20 N16 80k

R043 N59 N60 1

R044 N33 N37 1

V001 N61 GND 2.5

V002 N23 GND 0.8

V003 N25 GND 1

V004 N58 N59 0

V005 N04 N05 0

.model di2 d(is=1e-12 n=0.005 xti=-3.5 eg=0.1 rs=1e-3

+ cjo=1e-15 bv=1000)

.model DRV-RP130-l3 pmos(level=3 vto=-0.7 tox=100e-7

+ gamma=0.5 theta=0.3 kp=58e-6 nfs=1e-3 eta=50e-5 nss=1)

.model ds100 d(is=100e-14 n=1 bv=1000 rs=10m)

.model NS4 nmos(level=3 vto=0.5 kp=400e-6 tox=10e-6

+ eta=10e-6 nfs=0.001 gamma=1)

.model PS4 pmos(level=3 vto=-0.5 kp=400e-6 tox=10e-6

+ eta=10e-6 nfs=0.001 gamma=1)

.model SW-NMOS-L3C nmos(level=3 vto=0.5 tox=1000e-9

+ gamma=0 theta=0 kp=2.01 nfs=0.001e12 eta=0)

.model SW-PMOS-L3C pmos(level=3 vto=-0.5 tox=1000e-9

+ gamma=0 theta=0 kp=2.01 nfs=0.001e12 eta=0)

.ends RP130x251B_C

*

.subckt RP130x251D_C VDD GND CE VOUT

C001 N56 N06 7.219p

C002 N57 VDD 15.25p

C003 N13 GND 1p

C004 N18 GND 25p

C005 N15 GND 25p

C006 N25 GND 20p

C007 N26 GND 10p

C008 N30 N32 10p

C009 N36 GND 1p

C010 N37 GND 1p

C011 N44 GND 8p

C012 N46 GND 1p

C013 N47 GND 1p

C014 N49 GND 10p

C015 N51 GND 1p

C016 N53 GND 1p

C017 N19 GND 1p

C018 N06 N55 1p

C019 VDD N02 1p

C021 N69 GND 100p

C022 N73 GND 10p

C023 N03 GND 1p

C024 N74 GND 1p

C029 N11 GND 1p

D001 N20 N17 di2

D002 N22 N23 di2

D003 GND VOUT ds100

D004 GND CE ds100

E001 N71 GND VALUE {IF(V(N73)<V(VDD)*0.5+5m,0,V(VDD))}

E002 N07 GND VALUE {IF(V(VDD)>=0.5,

+IF(V(VDD)<1.2,(V(VDD)-0.5)*16m/(1.2-0.5),0),0)}

E003 N08 N07 VALUE {IF(V(VDD)>=1.2,

+IF(V(VDD)<V(N61),(V(VDD)-1.2)*18.5m/(5-1.2)+16m,0),0)}

E004 N09 N08 VALUE {IF(V(VDD)>=V(N61),34.5m,0)}

E005 N10 N09 VALUE {IF(V(VDD)>=5,(V(VDD)-5)*4m/1.5,0)}

E006 N12 GND VALUE {V(VDD)-V(N04)}

E007 N14 GND VALUE {IF(V(N18)>V(N01)*0.5+5m,12,0)}

E008 N16 GND VALUE {IF(V(N15)<1,V(N15),1)}

E009 N21 GND VALUE {IF(V(N15)<0.45,10,

+IF(V(N15)<0.5,10-((V(N15)-0.45)/0.05*9),1))}

E010 N27 GND VALUE {IF(V(N25)>1.5,1.5,0)}

E011 N28 N29 VALUE {IF(V(N06)>=0.4,

+IF(V(N06)<V(N61)*0.6,

+150m+(V(N06)-0.4)/(V(N61)*0.6-0.4)*(300m-150m),0),0)}

E012 N31 GND VALUE {V(N37)}

E013 N33 GND VALUE {(V(N54)-V(N06))*1000}

E014 N34 GND VALUE {IF(V(N06)<0.2,40m,0)}

E015 N35 N28 VALUE {IF(V(N06)>=V(N61)*0.6,300m,0)}

E016 N29 N34 VALUE {IF(V(N06)>=0.2,

+IF(V(N06)<0.4,40m+(V(N06)-0.2)/0.2*(150m-40m),0),0)}

E017 N42 GND VALUE {atan(V(N46)*20* 3.1416)*2/ 3.1416 * 0.1}

E018 N43 GND VALUE {V(N17)-V(N58)}

E019 N39 GND VALUE {IF(V(N41)+V(N47)<0,0,

+IF(V(N41)+V(N47)<V(N01),V(N41)+V(N47),V(N01)))}

E020 N48 GND VALUE {IF(V(N51)>V(N01)*0.5+5m,10,0)}

E021 N50 GND VALUE {IF(V(N49)<1,V(N49),1)}

E022 N52 GND VALUE {IF(V(N49)>=0.3,V(N01),0)}

E023 N70 GND VALUE {IF(V(N03)<V(VDD)*0.5+5m,V(VDD),0)}

E024 N01 GND VALUE {V(VDD)}

E025 N72 GND VALUE {IF(V(CE)<0.7,0,

+IF(V(VDD)<0.1,0,V(VDD)))}

E026 N75 GND VALUE {IF(V(CE)<0.7,0.6,0)}

E027 N60 GND N55 GND 1

G001 CE GND VALUE {IF(V(CE)<0.35,V(CE)/0.35*0.4u,0.4u)}

G002 VDD GND VALUE {IF(V(N03)>=V(VDD)*0.5,V(N11)*1m,0)}

G003 VDD GND VALUE {V(N30)*3/140/47}

G004 GND N04 VALUE {IF(V(N30)>=V(N36),(V(N30)-V(N36))*0.01,0)}

G005 GND N38 VALUE {V(N53)* 4e-005}

G006 N41 GND VALUE {V(N53)* 4e-005}

G007 N06 VDD VALUE {IF(V(VDD)<3,0,

+IF(V(N13)<150m,V(N30),

+IF(V(N13)<300m,V(N30)*(300m-V(N13))/150m,0)))}

M001 VDD N02 N04 VDD SW-PMOS-L3C l=2u w=2u

+ ad=2p as=2p pd=6y ps=6u m=1

M002 VDD N04 N54 VDD DRV-RP130-l3 l=1u w=140u

+ ad=140p as=140p pd=300u ps=300u m=47

M003 N17 N26 N16 GND SW-NMOS-L3C l=2u w=2u

+ ad=2p as=2p pd=6u ps=6u m=10

M004 N40 N41 N41 N01 PS4 l=4u w=16.6u

+ ad=20p as=20p pd=40u ps=40u m=1

M005 N38 N38 GND GND NS4 l=4u w=6.8u

+ ad=10p as=10p pd=20u ps=20u m=2

M006 N01 N03 N41 N01 SW-PMOS-L3C l=2u w=2u

+ ad=2p as=2p pd=6y ps=6u m=1

M007 N45 N39 N05 N01 PS4 l=4u w=16.6u

+ ad=20p as=20p pd=40u ps=40u m=1

M008 N05 N38 GND GND NS4 l=4u w=6.8u

+ ad=10p as=10p pd=20u ps=20u m=2

M009 N68 N69 GND GND NS4 l=2u w=12u

+ ad=12p as=12p pd=30u ps=30u m=6

M010 N73 N74 GND GND SW-NMOS-L3C l=1u w=2u

+ ad=2p as=2p pd=6u ps=6u m=1

R001 N67 N06 500k

R002 N67 N66 300k

R003 N65 N66 150k

R004 N65 N64 25k

R005 N55 N64 15k

R006 GND N63 500k

R007 N62 N63 150k

R008 N62 N55 10k

R009 VOUT N68 1m

R010 N22 N24 50k

R011 N24 N15 1

R012 N25 N21 1Meg

R013 N26 N27 10k

R014 N30 N31 100k

R015 N32 GND 1k

R016 N36 N35 1Meg

R017 N01 N39 1G

R018 N41 N44 100k

R019 N01 N40 220

R020 N01 N45 220

R021 N46 N43 1k

R022 N47 N42 1k

R023 N49 N48 100k

R024 N51 N03 100k

R025 N53 N50 1k

R026 N19 N52 1k

R027 N54 N06 1m

R028 N56 N04 1Meg

R029 N57 N04 9k

R030 N02 N03 1k

R031 VOUT N06 50m

R032 N11 N10 1Meg

R033 N13 N12 1k

R034 N15 N14 2Meg

R035 N17 N16 200

R036 N01 N17 4Meg

R037 N18 N19 1k

R038 N70 N69 1k

R039 N72 N73 1k

R040 N03 N71 1k

R041 N74 N75 1k

R042 N20 N16 80k

R043 N59 N60 1

R044 N33 N37 1

V001 N61 GND 2.5

V002 N23 GND 0.8

V003 N25 GND 1

V004 N58 N59 0

V005 N04 N05 0

.model di2 d(is=1e-12 n=0.005 xti=-3.5 eg=0.1 rs=1e-3

+ cjo=1e-15 bv=1000)

.model DRV-RP130-l3 pmos(level=3 vto=-0.7 tox=100e-7

+ gamma=0.5 theta=0.3 kp=58e-6 nfs=1e-3 eta=50e-5 nss=1)

.model ds100 d(is=100e-14 n=1 bv=1000 rs=10m)

.model NS4 nmos(level=3 vto=0.5 kp=400e-6 tox=10e-6

+ eta=10e-6 nfs=0.001 gamma=1)

.model PS4 pmos(level=3 vto=-0.5 kp=400e-6 tox=10e-6

+ eta=10e-6 nfs=0.001 gamma=1)

.model SW-NMOS-L3C nmos(level=3 vto=0.5 tox=1000e-9

+ gamma=0 theta=0 kp=2.01 nfs=0.001e12 eta=0)

.model SW-PMOS-L3C pmos(level=3 vto=-0.5 tox=1000e-9

+ gamma=0 theta=0 kp=2.01 nfs=0.001e12 eta=0)

.ends RP130x251D_C

*

.subckt RP130x281A_C VDD GND CE VOUT

C001 N56 N06 7.5p

C002 N57 VDD 16p

C003 N13 GND 1p

C004 N18 GND 25p

C005 N15 GND 25p

C006 N25 GND 20p

C007 N26 GND 10p

C008 N30 N32 10p

C009 N36 GND 1p

C010 N37 GND 1p

C011 N44 GND 8p

C012 N46 GND 1p

C013 N47 GND 1p

C014 N49 GND 10p

C015 N51 GND 1p

C016 N53 GND 1p

C017 N19 GND 1p

C018 N06 N55 1p

C019 VDD N02 1p

C021 N69 GND 100p

C022 N73 GND 10p

C023 N03 GND 1p

C024 N74 GND 1p

C029 N11 GND 1p

D001 N20 N17 di2

D002 N22 N23 di2

D003 GND VOUT ds100

D004 GND CE ds100

E001 N71 GND VALUE {IF(V(N73)<V(VDD)*0.5+5m,V(VDD),0)}

E002 N07 GND VALUE {IF(V(VDD)>=0.5,

+IF(V(VDD)<1.2,(V(VDD)-0.5)*16m/(1.2-0.5),0),0)}

E003 N08 N07 VALUE {IF(V(VDD)>=1.2,

+IF(V(VDD)<V(N61),(V(VDD)-1.2)*18.5m/(5-1.2)+16m,0),0)}

E004 N09 N08 VALUE {IF(V(VDD)>=V(N61),34.5m,0)}

E005 N10 N09 VALUE {IF(V(VDD)>=5,(V(VDD)-5)*4m/1.5,0)}

E006 N12 GND VALUE {V(VDD)-V(N04)}

E007 N14 GND VALUE {IF(V(N18)>V(N01)*0.5+5m,12,0)}

E008 N16 GND VALUE {IF(V(N15)<1,V(N15),1)}

E009 N21 GND VALUE {IF(V(N15)<0.45,10,

+IF(V(N15)<0.5,10-((V(N15)-0.45)/0.05*9),1))}

E010 N27 GND VALUE {IF(V(N25)>1.5,1.5,0)}

E011 N28 N29 VALUE {IF(V(N06)>=0.4,

+IF(V(N06)<V(N61)*0.6,

+150m+(V(N06)-0.4)/(V(N61)*0.6-0.4)*(300m-150m),0),0)}

E012 N31 GND VALUE {V(N37)}

E013 N33 GND VALUE {(V(N54)-V(N06))*1000}

E014 N34 GND VALUE {IF(V(N06)<0.2,40m,0)}

E015 N35 N28 VALUE {IF(V(N06)>=V(N61)*0.6,300m,0)}

E016 N29 N34 VALUE {IF(V(N06)>=0.2,

+IF(V(N06)<0.4,40m+(V(N06)-0.2)/0.2*(150m-40m),0),0)}

E017 N42 GND VALUE {atan(V(N46)*20* 3.1416)*2/ 3.1416 * 0.1}

E018 N43 GND VALUE {V(N17)-V(N58)}

E019 N39 GND VALUE {IF(V(N41)+V(N47)<0,0,

+IF(V(N41)+V(N47)<V(N01),V(N41)+V(N47),V(N01)))}

E020 N48 GND VALUE {IF(V(N51)>V(N01)*0.5+5m,10,0)}

E021 N50 GND VALUE {IF(V(N49)<1,V(N49),1)}

E022 N52 GND VALUE {IF(V(N49)>=0.3,V(N01),0)}

E023 N70 GND VALUE {IF(V(N03)<V(VDD)*0.5+5m,V(VDD),0)}

E024 N01 GND VALUE {V(VDD)}

E025 N72 GND VALUE {IF(V(CE)<0.7,0,

+IF(V(VDD)<0.1,0,V(VDD)))}

E026 N75 GND VALUE {IF(V(CE)<0.7,0.6,0)}

E027 N60 GND N55 GND 1

G001 CE GND VALUE {IF(V(CE)<0.35,V(CE)/0.35*0,0)}

G002 VDD GND VALUE {IF(V(N03)>=V(VDD)*0.5,V(N11)*1m,0)}

G003 VDD GND VALUE {V(N30)*3/140/47}

G004 GND N04 VALUE {IF(V(N30)>=V(N36),(V(N30)-V(N36))*0.01,0)}

G005 GND N38 VALUE {V(N53)* 4e-005}

G006 N41 GND VALUE {V(N53)* 4e-005}

G007 N06 VDD VALUE {IF(V(VDD)<3,0,

+IF(V(N13)<150m,V(N30),

+IF(V(N13)<300m,V(N30)*(300m-V(N13))/150m,0)))}

M001 VDD N02 N04 VDD SW-PMOS-L3C l=2u w=2u

+ ad=2p as=2p pd=6y ps=6u m=1

M002 VDD N04 N54 VDD DRV-RP130-l3 l=1u w=140u

+ ad=140p as=140p pd=300u ps=300u m=47

M003 N17 N26 N16 GND SW-NMOS-L3C l=2u w=2u

+ ad=2p as=2p pd=6u ps=6u m=10

M004 N40 N41 N41 N01 PS4 l=4u w=16.6u

+ ad=20p as=20p pd=40u ps=40u m=1

M005 N38 N38 GND GND NS4 l=4u w=6.8u

+ ad=10p as=10p pd=20u ps=20u m=2

M006 N01 N03 N41 N01 SW-PMOS-L3C l=2u w=2u

+ ad=2p as=2p pd=6y ps=6u m=1

M007 N45 N39 N05 N01 PS4 l=4u w=16.6u

+ ad=20p as=20p pd=40u ps=40u m=1

M008 N05 N38 GND GND NS4 l=4u w=6.8u

+ ad=10p as=10p pd=20u ps=20u m=2

M009 N68 N69 GND GND NS4 l=2u w=12u

+ ad=12p as=12p pd=30u ps=30u m=6

M010 N73 N74 GND GND SW-NMOS-L3C l=1u w=2u

+ ad=2p as=2p pd=6u ps=6u m=1

R001 N67 N06 1Meg

R002 N67 N66 150k

R003 N65 N66 30k

R004 N65 N64 5k

R005 N55 N64 3k

R006 GND N63 500k

R007 N62 N63 150k

R008 N62 N55 10k

R009 VOUT N68 1G

R010 N22 N24 50k

R011 N24 N15 1

R012 N25 N21 1Meg

R013 N26 N27 10k

R014 N30 N31 100k

R015 N32 GND 1k

R016 N36 N35 1Meg

R017 N01 N39 1G

R018 N41 N44 100k

R019 N01 N40 220

R020 N01 N45 220

R021 N46 N43 1k

R022 N47 N42 1k

R023 N49 N48 100k

R024 N51 N03 100k

R025 N53 N50 1k

R026 N19 N52 1k

R027 N54 N06 1m

R028 N56 N04 1Meg

R029 N57 N04 9k

R030 N02 N03 1k

R031 VOUT N06 50m

R032 N11 N10 1Meg

R033 N13 N12 1k

R034 N15 N14 2Meg

R035 N17 N16 200

R036 N01 N17 4Meg

R037 N18 N19 1k

R038 N70 N69 1k

R039 N72 N73 1k

R040 N03 N71 1k

R041 N74 N75 1k

R042 N20 N16 80k

R043 N59 N60 1

R044 N33 N37 1

V001 N61 GND 2.8

V002 N23 GND 0.8

V003 N25 GND 1

V004 N58 N59 0

V005 N04 N05 0

.model di2 d(is=1e-12 n=0.005 xti=-3.5 eg=0.1 rs=1e-3

+ cjo=1e-15 bv=1000)

.model DRV-RP130-l3 pmos(level=3 vto=-0.7 tox=100e-7

+ gamma=0.5 theta=0.3 kp=58e-6 nfs=1e-3 eta=50e-5 nss=1)

.model ds100 d(is=100e-14 n=1 bv=1000 rs=10m)

.model NS4 nmos(level=3 vto=0.5 kp=400e-6 tox=10e-6

+ eta=10e-6 nfs=0.001 gamma=1)

.model PS4 pmos(level=3 vto=-0.5 kp=400e-6 tox=10e-6

+ eta=10e-6 nfs=0.001 gamma=1)

.model SW-NMOS-L3C nmos(level=3 vto=0.5 tox=1000e-9

+ gamma=0 theta=0 kp=2.01 nfs=0.001e12 eta=0)

.model SW-PMOS-L3C pmos(level=3 vto=-0.5 tox=1000e-9

+ gamma=0 theta=0 kp=2.01 nfs=0.001e12 eta=0)

.ends RP130x281A_C

*

.subckt RP130x281B_C VDD GND CE VOUT

C001 N56 N06 7.5p

C002 N57 VDD 16p

C003 N13 GND 1p

C004 N18 GND 25p

C005 N15 GND 25p

C006 N25 GND 20p

C007 N26 GND 10p

C008 N30 N32 10p

C009 N36 GND 1p

C010 N37 GND 1p

C011 N44 GND 8p

C012 N46 GND 1p

C013 N47 GND 1p

C014 N49 GND 10p

C015 N51 GND 1p

C016 N53 GND 1p

C017 N19 GND 1p

C018 N06 N55 1p

C019 VDD N02 1p

C021 N69 GND 100p

C022 N73 GND 10p

C023 N03 GND 1p

C024 N74 GND 1p

C029 N11 GND 1p

D001 N20 N17 di2

D002 N22 N23 di2

D003 GND VOUT ds100

D004 GND CE ds100

E001 N71 GND VALUE {IF(V(N73)<V(VDD)*0.5+5m,0,V(VDD))}

E002 N07 GND VALUE {IF(V(VDD)>=0.5,

+IF(V(VDD)<1.2,(V(VDD)-0.5)*16m/(1.2-0.5),0),0)}

E003 N08 N07 VALUE {IF(V(VDD)>=1.2,

+IF(V(VDD)<V(N61),(V(VDD)-1.2)*18.5m/(5-1.2)+16m,0),0)}

E004 N09 N08 VALUE {IF(V(VDD)>=V(N61),34.5m,0)}

E005 N10 N09 VALUE {IF(V(VDD)>=5,(V(VDD)-5)*4m/1.5,0)}

E006 N12 GND VALUE {V(VDD)-V(N04)}

E007 N14 GND VALUE {IF(V(N18)>V(N01)*0.5+5m,12,0)}

E008 N16 GND VALUE {IF(V(N15)<1,V(N15),1)}

E009 N21 GND VALUE {IF(V(N15)<0.45,10,

+IF(V(N15)<0.5,10-((V(N15)-0.45)/0.05*9),1))}

E010 N27 GND VALUE {IF(V(N25)>1.5,1.5,0)}

E011 N28 N29 VALUE {IF(V(N06)>=0.4,

+IF(V(N06)<V(N61)*0.6,

+150m+(V(N06)-0.4)/(V(N61)*0.6-0.4)*(300m-150m),0),0)}

E012 N31 GND VALUE {V(N37)}

E013 N33 GND VALUE {(V(N54)-V(N06))*1000}

E014 N34 GND VALUE {IF(V(N06)<0.2,40m,0)}

E015 N35 N28 VALUE {IF(V(N06)>=V(N61)*0.6,300m,0)}

E016 N29 N34 VALUE {IF(V(N06)>=0.2,

+IF(V(N06)<0.4,40m+(V(N06)-0.2)/0.2*(150m-40m),0),0)}

E017 N42 GND VALUE {atan(V(N46)*20* 3.1416)*2/ 3.1416 * 0.1}

E018 N43 GND VALUE {V(N17)-V(N58)}

E019 N39 GND VALUE {IF(V(N41)+V(N47)<0,0,

+IF(V(N41)+V(N47)<V(N01),V(N41)+V(N47),V(N01)))}

E020 N48 GND VALUE {IF(V(N51)>V(N01)*0.5+5m,10,0)}

E021 N50 GND VALUE {IF(V(N49)<1,V(N49),1)}

E022 N52 GND VALUE {IF(V(N49)>=0.3,V(N01),0)}

E023 N70 GND VALUE {IF(V(N03)<V(VDD)*0.5+5m,V(VDD),0)}

E024 N01 GND VALUE {V(VDD)}

E025 N72 GND VALUE {IF(V(CE)<0.7,0,

+IF(V(VDD)<0.1,0,V(VDD)))}

E026 N75 GND VALUE {IF(V(CE)<0.7,0.6,0)}

E027 N60 GND N55 GND 1

G001 CE GND VALUE {IF(V(CE)<0.35,V(CE)/0.35*0.4u,0.4u)}

G002 VDD GND VALUE {IF(V(N03)>=V(VDD)*0.5,V(N11)*1m,0)}

G003 VDD GND VALUE {V(N30)*3/140/47}

G004 GND N04 VALUE {IF(V(N30)>=V(N36),(V(N30)-V(N36))*0.01,0)}

G005 GND N38 VALUE {V(N53)* 4e-005}

G006 N41 GND VALUE {V(N53)* 4e-005}

G007 N06 VDD VALUE {IF(V(VDD)<3,0,

+IF(V(N13)<150m,V(N30),

+IF(V(N13)<300m,V(N30)*(300m-V(N13))/150m,0)))}

M001 VDD N02 N04 VDD SW-PMOS-L3C l=2u w=2u

+ ad=2p as=2p pd=6y ps=6u m=1

M002 VDD N04 N54 VDD DRV-RP130-l3 l=1u w=140u

+ ad=140p as=140p pd=300u ps=300u m=47

M003 N17 N26 N16 GND SW-NMOS-L3C l=2u w=2u

+ ad=2p as=2p pd=6u ps=6u m=10

M004 N40 N41 N41 N01 PS4 l=4u w=16.6u

+ ad=20p as=20p pd=40u ps=40u m=1

M005 N38 N38 GND GND NS4 l=4u w=6.8u

+ ad=10p as=10p pd=20u ps=20u m=2

M006 N01 N03 N41 N01 SW-PMOS-L3C l=2u w=2u

+ ad=2p as=2p pd=6y ps=6u m=1

M007 N45 N39 N05 N01 PS4 l=4u w=16.6u

+ ad=20p as=20p pd=40u ps=40u m=1

M008 N05 N38 GND GND NS4 l=4u w=6.8u

+ ad=10p as=10p pd=20u ps=20u m=2

M009 N68 N69 GND GND NS4 l=2u w=12u

+ ad=12p as=12p pd=30u ps=30u m=6

M010 N73 N74 GND GND SW-NMOS-L3C l=1u w=2u

+ ad=2p as=2p pd=6u ps=6u m=1

R001 N67 N06 1Meg

R002 N67 N66 150k

R003 N65 N66 30k

R004 N65 N64 5k

R005 N55 N64 3k

R006 GND N63 500k

R007 N62 N63 150k

R008 N62 N55 10k

R009 VOUT N68 1G

R010 N22 N24 50k

R011 N24 N15 1

R012 N25 N21 1Meg

R013 N26 N27 10k

R014 N30 N31 100k

R015 N32 GND 1k

R016 N36 N35 1Meg

R017 N01 N39 1G

R018 N41 N44 100k

R019 N01 N40 220

R020 N01 N45 220

R021 N46 N43 1k

R022 N47 N42 1k

R023 N49 N48 100k

R024 N51 N03 100k

R025 N53 N50 1k

R026 N19 N52 1k

R027 N54 N06 1m

R028 N56 N04 1Meg

R029 N57 N04 9k

R030 N02 N03 1k

R031 VOUT N06 50m

R032 N11 N10 1Meg

R033 N13 N12 1k

R034 N15 N14 2Meg

R035 N17 N16 200

R036 N01 N17 4Meg

R037 N18 N19 1k

R038 N70 N69 1k

R039 N72 N73 1k

R040 N03 N71 1k

R041 N74 N75 1k

R042 N20 N16 80k

R043 N59 N60 1

R044 N33 N37 1

V001 N61 GND 2.8

V002 N23 GND 0.8

V003 N25 GND 1

V004 N58 N59 0

V005 N04 N05 0

.model di2 d(is=1e-12 n=0.005 xti=-3.5 eg=0.1 rs=1e-3

+ cjo=1e-15 bv=1000)

.model DRV-RP130-l3 pmos(level=3 vto=-0.7 tox=100e-7

+ gamma=0.5 theta=0.3 kp=58e-6 nfs=1e-3 eta=50e-5 nss=1)

.model ds100 d(is=100e-14 n=1 bv=1000 rs=10m)

.model NS4 nmos(level=3 vto=0.5 kp=400e-6 tox=10e-6

+ eta=10e-6 nfs=0.001 gamma=1)

.model PS4 pmos(level=3 vto=-0.5 kp=400e-6 tox=10e-6

+ eta=10e-6 nfs=0.001 gamma=1)

.model SW-NMOS-L3C nmos(level=3 vto=0.5 tox=1000e-9

+ gamma=0 theta=0 kp=2.01 nfs=0.001e12 eta=0)

.model SW-PMOS-L3C pmos(level=3 vto=-0.5 tox=1000e-9

+ gamma=0 theta=0 kp=2.01 nfs=0.001e12 eta=0)

.ends RP130x281B_C

*

.subckt RP130x281D_C VDD GND CE VOUT

C001 N56 N06 7.5p

C002 N57 VDD 16p

C003 N13 GND 1p

C004 N18 GND 25p

C005 N15 GND 25p

C006 N25 GND 20p

C007 N26 GND 10p

C008 N30 N32 10p

C009 N36 GND 1p

C010 N37 GND 1p

C011 N44 GND 8p

C012 N46 GND 1p

C013 N47 GND 1p

C014 N49 GND 10p

C015 N51 GND 1p

C016 N53 GND 1p

C017 N19 GND 1p

C018 N06 N55 1p

C019 VDD N02 1p

C021 N69 GND 100p

C022 N73 GND 10p

C023 N03 GND 1p

C024 N74 GND 1p

C029 N11 GND 1p

D001 N20 N17 di2

D002 N22 N23 di2

D003 GND VOUT ds100

D004 GND CE ds100

E001 N71 GND VALUE {IF(V(N73)<V(VDD)*0.5+5m,0,V(VDD))}

E002 N07 GND VALUE {IF(V(VDD)>=0.5,

+IF(V(VDD)<1.2,(V(VDD)-0.5)*16m/(1.2-0.5),0),0)}

E003 N08 N07 VALUE {IF(V(VDD)>=1.2,

+IF(V(VDD)<V(N61),(V(VDD)-1.2)*18.5m/(5-1.2)+16m,0),0)}

E004 N09 N08 VALUE {IF(V(VDD)>=V(N61),34.5m,0)}

E005 N10 N09 VALUE {IF(V(VDD)>=5,(V(VDD)-5)*4m/1.5,0)}

E006 N12 GND VALUE {V(VDD)-V(N04)}

E007 N14 GND VALUE {IF(V(N18)>V(N01)*0.5+5m,12,0)}

E008 N16 GND VALUE {IF(V(N15)<1,V(N15),1)}

E009 N21 GND VALUE {IF(V(N15)<0.45,10,

+IF(V(N15)<0.5,10-((V(N15)-0.45)/0.05*9),1))}

E010 N27 GND VALUE {IF(V(N25)>1.5,1.5,0)}

E011 N28 N29 VALUE {IF(V(N06)>=0.4,

+IF(V(N06)<V(N61)*0.6,

+150m+(V(N06)-0.4)/(V(N61)*0.6-0.4)*(300m-150m),0),0)}

E012 N31 GND VALUE {V(N37)}

E013 N33 GND VALUE {(V(N54)-V(N06))*1000}

E014 N34 GND VALUE {IF(V(N06)<0.2,40m,0)}

E015 N35 N28 VALUE {IF(V(N06)>=V(N61)*0.6,300m,0)}

E016 N29 N34 VALUE {IF(V(N06)>=0.2,

+IF(V(N06)<0.4,40m+(V(N06)-0.2)/0.2*(150m-40m),0),0)}

E017 N42 GND VALUE {atan(V(N46)*20* 3.1416)*2/ 3.1416 * 0.1}

E018 N43 GND VALUE {V(N17)-V(N58)}

E019 N39 GND VALUE {IF(V(N41)+V(N47)<0,0,

+IF(V(N41)+V(N47)<V(N01),V(N41)+V(N47),V(N01)))}

E020 N48 GND VALUE {IF(V(N51)>V(N01)*0.5+5m,10,0)}

E021 N50 GND VALUE {IF(V(N49)<1,V(N49),1)}

E022 N52 GND VALUE {IF(V(N49)>=0.3,V(N01),0)}

E023 N70 GND VALUE {IF(V(N03)<V(VDD)*0.5+5m,V(VDD),0)}

E024 N01 GND VALUE {V(VDD)}

E025 N72 GND VALUE {IF(V(CE)<0.7,0,

+IF(V(VDD)<0.1,0,V(VDD)))}

E026 N75 GND VALUE {IF(V(CE)<0.7,0.6,0)}

E027 N60 GND N55 GND 1

G001 CE GND VALUE {IF(V(CE)<0.35,V(CE)/0.35*0.4u,0.4u)}

G002 VDD GND VALUE {IF(V(N03)>=V(VDD)*0.5,V(N11)*1m,0)}

G003 VDD GND VALUE {V(N30)*3/140/47}

G004 GND N04 VALUE {IF(V(N30)>=V(N36),(V(N30)-V(N36))*0.01,0)}

G005 GND N38 VALUE {V(N53)* 4e-005}

G006 N41 GND VALUE {V(N53)* 4e-005}

G007 N06 VDD VALUE {IF(V(VDD)<3,0,

+IF(V(N13)<150m,V(N30),

+IF(V(N13)<300m,V(N30)*(300m-V(N13))/150m,0)))}

M001 VDD N02 N04 VDD SW-PMOS-L3C l=2u w=2u

+ ad=2p as=2p pd=6y ps=6u m=1

M002 VDD N04 N54 VDD DRV-RP130-l3 l=1u w=140u

+ ad=140p as=140p pd=300u ps=300u m=47

M003 N17 N26 N16 GND SW-NMOS-L3C l=2u w=2u

+ ad=2p as=2p pd=6u ps=6u m=10

M004 N40 N41 N41 N01 PS4 l=4u w=16.6u

+ ad=20p as=20p pd=40u ps=40u m=1

M005 N38 N38 GND GND NS4 l=4u w=6.8u

+ ad=10p as=10p pd=20u ps=20u m=2

M006 N01 N03 N41 N01 SW-PMOS-L3C l=2u w=2u

+ ad=2p as=2p pd=6y ps=6u m=1

M007 N45 N39 N05 N01 PS4 l=4u w=16.6u

+ ad=20p as=20p pd=40u ps=40u m=1

M008 N05 N38 GND GND NS4 l=4u w=6.8u

+ ad=10p as=10p pd=20u ps=20u m=2

M009 N68 N69 GND GND NS4 l=2u w=12u

+ ad=12p as=12p pd=30u ps=30u m=6

M010 N73 N74 GND GND SW-NMOS-L3C l=1u w=2u

+ ad=2p as=2p pd=6u ps=6u m=1

R001 N67 N06 1Meg

R002 N67 N66 150k

R003 N65 N66 30k

R004 N65 N64 5k

R005 N55 N64 3k

R006 GND N63 500k

R007 N62 N63 150k

R008 N62 N55 10k

R009 VOUT N68 1m

R010 N22 N24 50k

R011 N24 N15 1

R012 N25 N21 1Meg

R013 N26 N27 10k

R014 N30 N31 100k

R015 N32 GND 1k

R016 N36 N35 1Meg

R017 N01 N39 1G

R018 N41 N44 100k

R019 N01 N40 220

R020 N01 N45 220

R021 N46 N43 1k

R022 N47 N42 1k

R023 N49 N48 100k

R024 N51 N03 100k

R025 N53 N50 1k

R026 N19 N52 1k

R027 N54 N06 1m

R028 N56 N04 1Meg

R029 N57 N04 9k

R030 N02 N03 1k

R031 VOUT N06 50m

R032 N11 N10 1Meg

R033 N13 N12 1k

R034 N15 N14 2Meg

R035 N17 N16 200

R036 N01 N17 4Meg

R037 N18 N19 1k

R038 N70 N69 1k

R039 N72 N73 1k

R040 N03 N71 1k

R041 N74 N75 1k

R042 N20 N16 80k

R043 N59 N60 1

R044 N33 N37 1

V001 N61 GND 2.8

V002 N23 GND 0.8

V003 N25 GND 1

V004 N58 N59 0

V005 N04 N05 0

.model di2 d(is=1e-12 n=0.005 xti=-3.5 eg=0.1 rs=1e-3

+ cjo=1e-15 bv=1000)

.model DRV-RP130-l3 pmos(level=3 vto=-0.7 tox=100e-7

+ gamma=0.5 theta=0.3 kp=58e-6 nfs=1e-3 eta=50e-5 nss=1)

.model ds100 d(is=100e-14 n=1 bv=1000 rs=10m)

.model NS4 nmos(level=3 vto=0.5 kp=400e-6 tox=10e-6

+ eta=10e-6 nfs=0.001 gamma=1)

.model PS4 pmos(level=3 vto=-0.5 kp=400e-6 tox=10e-6

+ eta=10e-6 nfs=0.001 gamma=1)

.model SW-NMOS-L3C nmos(level=3 vto=0.5 tox=1000e-9

+ gamma=0 theta=0 kp=2.01 nfs=0.001e12 eta=0)

.model SW-PMOS-L3C pmos(level=3 vto=-0.5 tox=1000e-9

+ gamma=0 theta=0 kp=2.01 nfs=0.001e12 eta=0)

.ends RP130x281D_C

*

.subckt RP130x301A_C VDD GND CE VOUT

C001 N56 N06 7.5p

C002 N57 VDD 16p

C003 N13 GND 1p

C004 N18 GND 25p

C005 N15 GND 25p

C006 N25 GND 20p

C007 N26 GND 10p

C008 N30 N32 10p

C009 N36 GND 1p

C010 N37 GND 1p

C011 N44 GND 8p

C012 N46 GND 1p

C013 N47 GND 1p

C014 N49 GND 10p

C015 N51 GND 1p

C016 N53 GND 1p

C017 N19 GND 1p

C018 N06 N55 1p

C019 VDD N02 1p

C021 N69 GND 100p

C022 N73 GND 10p

C023 N03 GND 1p

C024 N74 GND 1p

C029 N11 GND 1p

D001 N20 N17 di2

D002 N22 N23 di2

D003 GND VOUT ds100

D004 GND CE ds100

E001 N71 GND VALUE {IF(V(N73)<V(VDD)*0.5+5m,V(VDD),0)}

E002 N07 GND VALUE {IF(V(VDD)>=0.5,

+IF(V(VDD)<1.2,(V(VDD)-0.5)*16m/(1.2-0.5),0),0)}

E003 N08 N07 VALUE {IF(V(VDD)>=1.2,

+IF(V(VDD)<V(N61),(V(VDD)-1.2)*18.5m/(5-1.2)+16m,0),0)}

E004 N09 N08 VALUE {IF(V(VDD)>=V(N61),34.5m,0)}

E005 N10 N09 VALUE {IF(V(VDD)>=5,(V(VDD)-5)*4m/1.5,0)}

E006 N12 GND VALUE {V(VDD)-V(N04)}

E007 N14 GND VALUE {IF(V(N18)>V(N01)*0.5+5m,12,0)}

E008 N16 GND VALUE {IF(V(N15)<1,V(N15),1)}

E009 N21 GND VALUE {IF(V(N15)<0.45,10,

+IF(V(N15)<0.5,10-((V(N15)-0.45)/0.05*9),1))}

E010 N27 GND VALUE {IF(V(N25)>1.5,1.5,0)}

E011 N28 N29 VALUE {IF(V(N06)>=0.4,

+IF(V(N06)<V(N61)*0.6,

+150m+(V(N06)-0.4)/(V(N61)*0.6-0.4)*(300m-150m),0),0)}

E012 N31 GND VALUE {V(N37)}

E013 N33 GND VALUE {(V(N54)-V(N06))*1000}

E014 N34 GND VALUE {IF(V(N06)<0.2,40m,0)}

E015 N35 N28 VALUE {IF(V(N06)>=V(N61)*0.6,300m,0)}

E016 N29 N34 VALUE {IF(V(N06)>=0.2,

+IF(V(N06)<0.4,40m+(V(N06)-0.2)/0.2*(150m-40m),0),0)}

E017 N42 GND VALUE {atan(V(N46)*20* 3.1416)*2/ 3.1416 * 0.1}

E018 N43 GND VALUE {V(N17)-V(N58)}

E019 N39 GND VALUE {IF(V(N41)+V(N47)<0,0,

+IF(V(N41)+V(N47)<V(N01),V(N41)+V(N47),V(N01)))}

E020 N48 GND VALUE {IF(V(N51)>V(N01)*0.5+5m,10,0)}

E021 N50 GND VALUE {IF(V(N49)<1,V(N49),1)}

E022 N52 GND VALUE {IF(V(N49)>=0.3,V(N01),0)}

E023 N70 GND VALUE {IF(V(N03)<V(VDD)*0.5+5m,V(VDD),0)}

E024 N01 GND VALUE {V(VDD)}

E025 N72 GND VALUE {IF(V(CE)<0.7,0,

+IF(V(VDD)<0.1,0,V(VDD)))}

E026 N75 GND VALUE {IF(V(CE)<0.7,0.6,0)}

E027 N60 GND N55 GND 1

G001 CE GND VALUE {IF(V(CE)<0.35,V(CE)/0.35*0,0)}

G002 VDD GND VALUE {IF(V(N03)>=V(VDD)*0.5,V(N11)*1m,0)}

G003 VDD GND VALUE {V(N30)*3/140/47}

G004 GND N04 VALUE {IF(V(N30)>=V(N36),(V(N30)-V(N36))*0.01,0)}

G005 GND N38 VALUE {V(N53)* 4e-005}

G006 N41 GND VALUE {V(N53)* 4e-005}

G007 N06 VDD VALUE {IF(V(VDD)<3,0,

+IF(V(N13)<150m,V(N30),

+IF(V(N13)<300m,V(N30)*(300m-V(N13))/150m,0)))}

M001 VDD N02 N04 VDD SW-PMOS-L3C l=2u w=2u

+ ad=2p as=2p pd=6y ps=6u m=1

M002 VDD N04 N54 VDD DRV-RP130-l3 l=1u w=140u

+ ad=140p as=140p pd=300u ps=300u m=47

M003 N17 N26 N16 GND SW-NMOS-L3C l=2u w=2u

+ ad=2p as=2p pd=6u ps=6u m=10

M004 N40 N41 N41 N01 PS4 l=4u w=16.6u

+ ad=20p as=20p pd=40u ps=40u m=1

M005 N38 N38 GND GND NS4 l=4u w=6.8u

+ ad=10p as=10p pd=20u ps=20u m=2

M006 N01 N03 N41 N01 SW-PMOS-L3C l=2u w=2u

+ ad=2p as=2p pd=6y ps=6u m=1

M007 N45 N39 N05 N01 PS4 l=4u w=16.6u

+ ad=20p as=20p pd=40u ps=40u m=1

M008 N05 N38 GND GND NS4 l=4u w=6.8u

+ ad=10p as=10p pd=20u ps=20u m=2

M009 N68 N69 GND GND NS4 l=2u w=12u

+ ad=12p as=12p pd=30u ps=30u m=6

M010 N73 N74 GND GND SW-NMOS-L3C l=1u w=2u

+ ad=2p as=2p pd=6u ps=6u m=1

R001 N67 N06 1Meg

R002 N67 N66 150k

R003 N65 N66 150k

R004 N65 N64 10k

R005 N55 N64 10k

R006 GND N63 500k

R007 N62 N63 150k

R008 N62 N55 10k

R009 VOUT N68 1G

R010 N22 N24 50k

R011 N24 N15 1

R012 N25 N21 1Meg

R013 N26 N27 10k

R014 N30 N31 100k

R015 N32 GND 1k

R016 N36 N35 1Meg

R017 N01 N39 1G

R018 N41 N44 100k

R019 N01 N40 220

R020 N01 N45 220

R021 N46 N43 1k

R022 N47 N42 1k

R023 N49 N48 100k

R024 N51 N03 100k

R025 N53 N50 1k

R026 N19 N52 1k

R027 N54 N06 1m

R028 N56 N04 1Meg

R029 N57 N04 9k

R030 N02 N03 1k

R031 VOUT N06 50m

R032 N11 N10 1Meg

R033 N13 N12 1k

R034 N15 N14 2Meg

R035 N17 N16 200

R036 N01 N17 4Meg

R037 N18 N19 1k

R038 N70 N69 1k

R039 N72 N73 1k

R040 N03 N71 1k

R041 N74 N75 1k

R042 N20 N16 80k

R043 N59 N60 1

R044 N33 N37 1

V001 N61 GND 3.0

V002 N23 GND 0.8

V003 N25 GND 1

V004 N58 N59 0

V005 N04 N05 0

.model di2 d(is=1e-12 n=0.005 xti=-3.5 eg=0.1 rs=1e-3

+ cjo=1e-15 bv=1000)

.model DRV-RP130-l3 pmos(level=3 vto=-0.7 tox=100e-7

+ gamma=0.5 theta=0.3 kp=58e-6 nfs=1e-3 eta=50e-5 nss=1)

.model ds100 d(is=100e-14 n=1 bv=1000 rs=10m)

.model NS4 nmos(level=3 vto=0.5 kp=400e-6 tox=10e-6

+ eta=10e-6 nfs=0.001 gamma=1)

.model PS4 pmos(level=3 vto=-0.5 kp=400e-6 tox=10e-6

+ eta=10e-6 nfs=0.001 gamma=1)

.model SW-NMOS-L3C nmos(level=3 vto=0.5 tox=1000e-9

+ gamma=0 theta=0 kp=2.01 nfs=0.001e12 eta=0)

.model SW-PMOS-L3C pmos(level=3 vto=-0.5 tox=1000e-9

+ gamma=0 theta=0 kp=2.01 nfs=0.001e12 eta=0)

.ends RP130x301A_C

*

.subckt RP130x301B_C VDD GND CE VOUT

C001 N56 N06 7.5p

C002 N57 VDD 16.545p

C003 N13 GND 1p

C004 N18 GND 25p

C005 N15 GND 25p

C006 N25 GND 20p

C007 N26 GND 10p

C008 N30 N32 10p

C009 N36 GND 1p

C010 N37 GND 1p

C011 N44 GND 8p

C012 N46 GND 1p

C013 N47 GND 1p

C014 N49 GND 10p

C015 N51 GND 1p

C016 N53 GND 1p

C017 N19 GND 1p

C018 N06 N55 1p

C019 VDD N02 1p

C021 N69 GND 100p

C022 N73 GND 10p

C023 N03 GND 1p

C024 N74 GND 1p

C029 N11 GND 1p

D001 N20 N17 di2

D002 N22 N23 di2

D003 GND VOUT ds100

D004 GND CE ds100

E001 N71 GND VALUE {IF(V(N73)<V(VDD)*0.5+5m,0,V(VDD))}

E002 N07 GND VALUE {IF(V(VDD)>=0.5,

+IF(V(VDD)<1.2,(V(VDD)-0.5)*16m/(1.2-0.5),0),0)}

E003 N08 N07 VALUE {IF(V(VDD)>=1.2,

+IF(V(VDD)<V(N61),(V(VDD)-1.2)*18.5m/(5-1.2)+16m,0),0)}

E004 N09 N08 VALUE {IF(V(VDD)>=V(N61),34.5m,0)}

E005 N10 N09 VALUE {IF(V(VDD)>=5,(V(VDD)-5)*4m/1.5,0)}

E006 N12 GND VALUE {V(VDD)-V(N04)}

E007 N14 GND VALUE {IF(V(N18)>V(N01)*0.5+5m,12,0)}

E008 N16 GND VALUE {IF(V(N15)<1,V(N15),1)}

E009 N21 GND VALUE {IF(V(N15)<0.45,10,

+IF(V(N15)<0.5,10-((V(N15)-0.45)/0.05*9),1))}

E010 N27 GND VALUE {IF(V(N25)>1.5,1.5,0)}

E011 N28 N29 VALUE {IF(V(N06)>=0.4,

+IF(V(N06)<V(N61)*0.6,

+150m+(V(N06)-0.4)/(V(N61)*0.6-0.4)*(300m-150m),0),0)}

E012 N31 GND VALUE {V(N37)}

E013 N33 GND VALUE {(V(N54)-V(N06))*1000}

E014 N34 GND VALUE {IF(V(N06)<0.2,40m,0)}

E015 N35 N28 VALUE {IF(V(N06)>=V(N61)*0.6,300m,0)}

E016 N29 N34 VALUE {IF(V(N06)>=0.2,

+IF(V(N06)<0.4,40m+(V(N06)-0.2)/0.2*(150m-40m),0),0)}

E017 N42 GND VALUE {atan(V(N46)*20* 3.1416)*2/ 3.1416 * 0.1}

E018 N43 GND VALUE {V(N17)-V(N58)}

E019 N39 GND VALUE {IF(V(N41)+V(N47)<0,0,

+IF(V(N41)+V(N47)<V(N01),V(N41)+V(N47),V(N01)))}

E020 N48 GND VALUE {IF(V(N51)>V(N01)*0.5+5m,10,0)}

E021 N50 GND VALUE {IF(V(N49)<1,V(N49),1)}

E022 N52 GND VALUE {IF(V(N49)>=0.3,V(N01),0)}

E023 N70 GND VALUE {IF(V(N03)<V(VDD)*0.5+5m,V(VDD),0)}

E024 N01 GND VALUE {V(VDD)}

E025 N72 GND VALUE {IF(V(CE)<0.7,0,

+IF(V(VDD)<0.1,0,V(VDD)))}

E026 N75 GND VALUE {IF(V(CE)<0.7,0.6,0)}

E027 N60 GND N55 GND 1

G001 CE GND VALUE {IF(V(CE)<0.35,V(CE)/0.35*0.4u,0.4u)}

G002 VDD GND VALUE {IF(V(N03)>=V(VDD)*0.5,V(N11)*1m,0)}

G003 VDD GND VALUE {V(N30)*3/140/47}

G004 GND N04 VALUE {IF(V(N30)>=V(N36),(V(N30)-V(N36))*0.01,0)}

G005 GND N38 VALUE {V(N53)* 4e-005}

G006 N41 GND VALUE {V(N53)* 4e-005}

G007 N06 VDD VALUE {IF(V(VDD)<3,0,

+IF(V(N13)<150m,V(N30),

+IF(V(N13)<300m,V(N30)*(300m-V(N13))/150m,0)))}

M001 VDD N02 N04 VDD SW-PMOS-L3C l=2u w=2u

+ ad=2p as=2p pd=6y ps=6u m=1

M002 VDD N04 N54 VDD DRV-RP130-l3 l=1u w=140u

+ ad=140p as=140p pd=300u ps=300u m=47

M003 N17 N26 N16 GND SW-NMOS-L3C l=2u w=2u

+ ad=2p as=2p pd=6u ps=6u m=10

M004 N40 N41 N41 N01 PS4 l=4u w=16.6u

+ ad=20p as=20p pd=40u ps=40u m=1

M005 N38 N38 GND GND NS4 l=4u w=6.8u

+ ad=10p as=10p pd=20u ps=20u m=2

M006 N01 N03 N41 N01 SW-PMOS-L3C l=2u w=2u

+ ad=2p as=2p pd=6y ps=6u m=1

M007 N45 N39 N05 N01 PS4 l=4u w=16.6u

+ ad=20p as=20p pd=40u ps=40u m=1

M008 N05 N38 GND GND NS4 l=4u w=6.8u

+ ad=10p as=10p pd=20u ps=20u m=2

M009 N68 N69 GND GND NS4 l=2u w=12u

+ ad=12p as=12p pd=30u ps=30u m=6

M010 N73 N74 GND GND SW-NMOS-L3C l=1u w=2u

+ ad=2p as=2p pd=6u ps=6u m=1

R001 N67 N06 1Meg

R002 N67 N66 150k

R003 N65 N66 150k

R004 N65 N64 10k

R005 N55 N64 10k

R006 GND N63 500k

R007 N62 N63 150k

R008 N62 N55 10k

R009 VOUT N68 1G

R010 N22 N24 50k

R011 N24 N15 1

R012 N25 N21 1Meg

R013 N26 N27 10k

R014 N30 N31 100k

R015 N32 GND 1k

R016 N36 N35 1Meg

R017 N01 N39 1G

R018 N41 N44 100k

R019 N01 N40 220

R020 N01 N45 220

R021 N46 N43 1k

R022 N47 N42 1k

R023 N49 N48 100k

R024 N51 N03 100k

R025 N53 N50 1k

R026 N19 N52 1k

R027 N54 N06 1m

R028 N56 N04 1Meg

R029 N57 N04 9k

R030 N02 N03 1k

R031 VOUT N06 50m

R032 N11 N10 1Meg

R033 N13 N12 1k

R034 N15 N14 2Meg

R035 N17 N16 200

R036 N01 N17 4Meg

R037 N18 N19 1k

R038 N70 N69 1k

R039 N72 N73 1k

R040 N03 N71 1k

R041 N74 N75 1k

R042 N20 N16 80k

R043 N59 N60 1

R044 N33 N37 1

V001 N61 GND 3

V002 N23 GND 0.8

V003 N25 GND 1

V004 N58 N59 0

V005 N04 N05 0

.model di2 d(is=1e-12 n=0.005 xti=-3.5 eg=0.1 rs=1e-3

+ cjo=1e-15 bv=1000)

.model DRV-RP130-l3 pmos(level=3 vto=-0.7 tox=100e-7

+ gamma=0.5 theta=0.3 kp=58e-6 nfs=1e-3 eta=50e-5 nss=1)

.model ds100 d(is=100e-14 n=1 bv=1000 rs=10m)

.model NS4 nmos(level=3 vto=0.5 kp=400e-6 tox=10e-6

+ eta=10e-6 nfs=0.001 gamma=1)

.model PS4 pmos(level=3 vto=-0.5 kp=400e-6 tox=10e-6

+ eta=10e-6 nfs=0.001 gamma=1)

.model SW-NMOS-L3C nmos(level=3 vto=0.5 tox=1000e-9

+ gamma=0 theta=0 kp=2.01 nfs=0.001e12 eta=0)

.model SW-PMOS-L3C pmos(level=3 vto=-0.5 tox=1000e-9

+ gamma=0 theta=0 kp=2.01 nfs=0.001e12 eta=0)

.ends RP130x301B_C

*

.subckt RP130x301D_C VDD GND CE VOUT

C001 N56 N06 7.5p

C002 N57 VDD 16.545p

C003 N13 GND 1p

C004 N18 GND 25p

C005 N15 GND 25p

C006 N25 GND 20p

C007 N26 GND 10p

C008 N30 N32 10p

C009 N36 GND 1p

C010 N37 GND 1p

C011 N44 GND 8p

C012 N46 GND 1p

C013 N47 GND 1p

C014 N49 GND 10p

C015 N51 GND 1p

C016 N53 GND 1p

C017 N19 GND 1p

C018 N06 N55 1p

C019 VDD N02 1p

C021 N69 GND 100p

C022 N73 GND 10p

C023 N03 GND 1p

C024 N74 GND 1p

C029 N11 GND 1p

D001 N20 N17 di2

D002 N22 N23 di2

D003 GND VOUT ds100

D004 GND CE ds100

E001 N71 GND VALUE {IF(V(N73)<V(VDD)*0.5+5m,0,V(VDD))}

E002 N07 GND VALUE {IF(V(VDD)>=0.5,

+IF(V(VDD)<1.2,(V(VDD)-0.5)*16m/(1.2-0.5),0),0)}

E003 N08 N07 VALUE {IF(V(VDD)>=1.2,

+IF(V(VDD)<V(N61),(V(VDD)-1.2)*18.5m/(5-1.2)+16m,0),0)}

E004 N09 N08 VALUE {IF(V(VDD)>=V(N61),34.5m,0)}

E005 N10 N09 VALUE {IF(V(VDD)>=5,(V(VDD)-5)*4m/1.5,0)}

E006 N12 GND VALUE {V(VDD)-V(N04)}

E007 N14 GND VALUE {IF(V(N18)>V(N01)*0.5+5m,12,0)}

E008 N16 GND VALUE {IF(V(N15)<1,V(N15),1)}

E009 N21 GND VALUE {IF(V(N15)<0.45,10,

+IF(V(N15)<0.5,10-((V(N15)-0.45)/0.05*9),1))}

E010 N27 GND VALUE {IF(V(N25)>1.5,1.5,0)}

E011 N28 N29 VALUE {IF(V(N06)>=0.4,

+IF(V(N06)<V(N61)*0.6,

+150m+(V(N06)-0.4)/(V(N61)*0.6-0.4)*(300m-150m),0),0)}

E012 N31 GND VALUE {V(N37)}

E013 N33 GND VALUE {(V(N54)-V(N06))*1000}

E014 N34 GND VALUE {IF(V(N06)<0.2,40m,0)}

E015 N35 N28 VALUE {IF(V(N06)>=V(N61)*0.6,300m,0)}

E016 N29 N34 VALUE {IF(V(N06)>=0.2,

+IF(V(N06)<0.4,40m+(V(N06)-0.2)/0.2*(150m-40m),0),0)}

E017 N42 GND VALUE {atan(V(N46)*20* 3.1416)*2/ 3.1416 * 0.1}

E018 N43 GND VALUE {V(N17)-V(N58)}

E019 N39 GND VALUE {IF(V(N41)+V(N47)<0,0,

+IF(V(N41)+V(N47)<V(N01),V(N41)+V(N47),V(N01)))}

E020 N48 GND VALUE {IF(V(N51)>V(N01)*0.5+5m,10,0)}

E021 N50 GND VALUE {IF(V(N49)<1,V(N49),1)}

E022 N52 GND VALUE {IF(V(N49)>=0.3,V(N01),0)}

E023 N70 GND VALUE {IF(V(N03)<V(VDD)*0.5+5m,V(VDD),0)}

E024 N01 GND VALUE {V(VDD)}

E025 N72 GND VALUE {IF(V(CE)<0.7,0,

+IF(V(VDD)<0.1,0,V(VDD)))}

E026 N75 GND VALUE {IF(V(CE)<0.7,0.6,0)}

E027 N60 GND N55 GND 1

G001 CE GND VALUE {IF(V(CE)<0.35,V(CE)/0.35*0.4u,0.4u)}

G002 VDD GND VALUE {IF(V(N03)>=V(VDD)*0.5,V(N11)*1m,0)}

G003 VDD GND VALUE {V(N30)*3/140/47}

G004 GND N04 VALUE {IF(V(N30)>=V(N36),(V(N30)-V(N36))*0.01,0)}

G005 GND N38 VALUE {V(N53)* 4e-005}

G006 N41 GND VALUE {V(N53)* 4e-005}

G007 N06 VDD VALUE {IF(V(VDD)<3,0,

+IF(V(N13)<150m,V(N30),

+IF(V(N13)<300m,V(N30)*(300m-V(N13))/150m,0)))}

M001 VDD N02 N04 VDD SW-PMOS-L3C l=2u w=2u

+ ad=2p as=2p pd=6y ps=6u m=1

M002 VDD N04 N54 VDD DRV-RP130-l3 l=1u w=140u

+ ad=140p as=140p pd=300u ps=300u m=47

M003 N17 N26 N16 GND SW-NMOS-L3C l=2u w=2u

+ ad=2p as=2p pd=6u ps=6u m=10

M004 N40 N41 N41 N01 PS4 l=4u w=16.6u

+ ad=20p as=20p pd=40u ps=40u m=1

M005 N38 N38 GND GND NS4 l=4u w=6.8u

+ ad=10p as=10p pd=20u ps=20u m=2

M006 N01 N03 N41 N01 SW-PMOS-L3C l=2u w=2u

+ ad=2p as=2p pd=6y ps=6u m=1

M007 N45 N39 N05 N01 PS4 l=4u w=16.6u

+ ad=20p as=20p pd=40u ps=40u m=1

M008 N05 N38 GND GND NS4 l=4u w=6.8u

+ ad=10p as=10p pd=20u ps=20u m=2

M009 N68 N69 GND GND NS4 l=2u w=12u

+ ad=12p as=12p pd=30u ps=30u m=6

M010 N73 N74 GND GND SW-NMOS-L3C l=1u w=2u

+ ad=2p as=2p pd=6u ps=6u m=1

R001 N67 N06 1Meg

R002 N67 N66 150k

R003 N65 N66 150k

R004 N65 N64 10k

R005 N55 N64 10k

R006 GND N63 500k

R007 N62 N63 150k

R008 N62 N55 10k

R009 VOUT N68 1m

R010 N22 N24 50k

R011 N24 N15 1

R012 N25 N21 1Meg

R013 N26 N27 10k

R014 N30 N31 100k

R015 N32 GND 1k

R016 N36 N35 1Meg

R017 N01 N39 1G

R018 N41 N44 100k

R019 N01 N40 220

R020 N01 N45 220

R021 N46 N43 1k

R022 N47 N42 1k

R023 N49 N48 100k

R024 N51 N03 100k

R025 N53 N50 1k

R026 N19 N52 1k

R027 N54 N06 1m

R028 N56 N04 1Meg

R029 N57 N04 9k

R030 N02 N03 1k

R031 VOUT N06 50m

R032 N11 N10 1Meg

R033 N13 N12 1k

R034 N15 N14 2Meg

R035 N17 N16 200

R036 N01 N17 4Meg

R037 N18 N19 1k

R038 N70 N69 1k

R039 N72 N73 1k

R040 N03 N71 1k

R041 N74 N75 1k

R042 N20 N16 80k

R043 N59 N60 1

R044 N33 N37 1

V001 N61 GND 3

V002 N23 GND 0.8

V003 N25 GND 1

V004 N58 N59 0

V005 N04 N05 0

.model di2 d(is=1e-12 n=0.005 xti=-3.5 eg=0.1 rs=1e-3

+ cjo=1e-15 bv=1000)

.model DRV-RP130-l3 pmos(level=3 vto=-0.7 tox=100e-7

+ gamma=0.5 theta=0.3 kp=58e-6 nfs=1e-3 eta=50e-5 nss=1)

.model ds100 d(is=100e-14 n=1 bv=1000 rs=10m)

.model NS4 nmos(level=3 vto=0.5 kp=400e-6 tox=10e-6

+ eta=10e-6 nfs=0.001 gamma=1)

.model PS4 pmos(level=3 vto=-0.5 kp=400e-6 tox=10e-6

+ eta=10e-6 nfs=0.001 gamma=1)

.model SW-NMOS-L3C nmos(level=3 vto=0.5 tox=1000e-9

+ gamma=0 theta=0 kp=2.01 nfs=0.001e12 eta=0)

.model SW-PMOS-L3C pmos(level=3 vto=-0.5 tox=1000e-9

+ gamma=0 theta=0 kp=2.01 nfs=0.001e12 eta=0)

.ends RP130x301D_C

*

.subckt RP130x331A_C VDD GND CE VOUT

C001 N56 N06 7.5p

C002 N57 VDD 17.364p

C003 N13 GND 1p

C004 N18 GND 25p

C005 N15 GND 25p

C006 N25 GND 20p

C007 N26 GND 10p

C008 N30 N32 10p

C009 N36 GND 1p

C010 N37 GND 1p

C011 N44 GND 8p

C012 N46 GND 1p

C013 N47 GND 1p

C014 N49 GND 10p

C015 N51 GND 1p

C016 N53 GND 1p

C017 N19 GND 1p

C018 N06 N55 1p

C019 VDD N02 1p

C021 N69 GND 100p

C022 N73 GND 10p

C023 N03 GND 1p

C024 N74 GND 1p

C029 N11 GND 1p

D001 N20 N17 di2

D002 N22 N23 di2

D003 GND VOUT ds100

D004 GND CE ds100

E001 N71 GND VALUE {IF(V(N73)<V(VDD)*0.5+5m,V(VDD),0)}

E002 N07 GND VALUE {IF(V(VDD)>=0.5,

+IF(V(VDD)<1.2,(V(VDD)-0.5)*16m/(1.2-0.5),0),0)}

E003 N08 N07 VALUE {IF(V(VDD)>=1.2,

+IF(V(VDD)<V(N61),(V(VDD)-1.2)*18.5m/(5-1.2)+16m,0),0)}

E004 N09 N08 VALUE {IF(V(VDD)>=V(N61),34.5m,0)}

E005 N10 N09 VALUE {IF(V(VDD)>=5,(V(VDD)-5)*4m/1.5,0)}

E006 N12 GND VALUE {V(VDD)-V(N04)}

E007 N14 GND VALUE {IF(V(N18)>V(N01)*0.5+5m,12,0)}

E008 N16 GND VALUE {IF(V(N15)<1,V(N15),1)}

E009 N21 GND VALUE {IF(V(N15)<0.45,10,

+IF(V(N15)<0.5,10-((V(N15)-0.45)/0.05*9),1))}

E010 N27 GND VALUE {IF(V(N25)>1.5,1.5,0)}

E011 N28 N29 VALUE {IF(V(N06)>=0.4,

+IF(V(N06)<V(N61)*0.6,

+150m+(V(N06)-0.4)/(V(N61)*0.6-0.4)*(300m-150m),0),0)}

E012 N31 GND VALUE {V(N37)}

E013 N33 GND VALUE {(V(N54)-V(N06))*1000}

E014 N34 GND VALUE {IF(V(N06)<0.2,40m,0)}

E015 N35 N28 VALUE {IF(V(N06)>=V(N61)*0.6,300m,0)}

E016 N29 N34 VALUE {IF(V(N06)>=0.2,

+IF(V(N06)<0.4,40m+(V(N06)-0.2)/0.2*(150m-40m),0),0)}

E017 N42 GND VALUE {atan(V(N46)*20* 3.1416)*2/ 3.1416 * 0.1}

E018 N43 GND VALUE {V(N17)-V(N58)}

E019 N39 GND VALUE {IF(V(N41)+V(N47)<0,0,

+IF(V(N41)+V(N47)<V(N01),V(N41)+V(N47),V(N01)))}

E020 N48 GND VALUE {IF(V(N51)>V(N01)*0.5+5m,10,0)}

E021 N50 GND VALUE {IF(V(N49)<1,V(N49),1)}

E022 N52 GND VALUE {IF(V(N49)>=0.3,V(N01),0)}

E023 N70 GND VALUE {IF(V(N03)<V(VDD)*0.5+5m,V(VDD),0)}

E024 N01 GND VALUE {V(VDD)}

E025 N72 GND VALUE {IF(V(CE)<0.7,0,

+IF(V(VDD)<0.1,0,V(VDD)))}

E026 N75 GND VALUE {IF(V(CE)<0.7,0.6,0)}

E027 N60 GND N55 GND 1

G001 CE GND VALUE {IF(V(CE)<0.35,V(CE)/0.35*0,0)}

G002 VDD GND VALUE {IF(V(N03)>=V(VDD)*0.5,V(N11)*1m,0)}

G003 VDD GND VALUE {V(N30)*3/140/47}

G004 GND N04 VALUE {IF(V(N30)>=V(N36),(V(N30)-V(N36))*0.01,0)}

G005 GND N38 VALUE {V(N53)* 4e-005}

G006 N41 GND VALUE {V(N53)* 4e-005}

G007 N06 VDD VALUE {IF(V(VDD)<3,0,

+IF(V(N13)<150m,V(N30),

+IF(V(N13)<300m,V(N30)*(300m-V(N13))/150m,0)))}

M001 VDD N02 N04 VDD SW-PMOS-L3C l=2u w=2u

+ ad=2p as=2p pd=6y ps=6u m=1

M002 VDD N04 N54 VDD DRV-RP130-l3 l=1u w=140u

+ ad=140p as=140p pd=300u ps=300u m=47

M003 N17 N26 N16 GND SW-NMOS-L3C l=2u w=2u

+ ad=2p as=2p pd=6u ps=6u m=10

M004 N40 N41 N41 N01 PS4 l=4u w=16.6u

+ ad=20p as=20p pd=40u ps=40u m=1

M005 N38 N38 GND GND NS4 l=4u w=6.8u

+ ad=10p as=10p pd=20u ps=20u m=2

M006 N01 N03 N41 N01 SW-PMOS-L3C l=2u w=2u

+ ad=2p as=2p pd=6y ps=6u m=1

M007 N45 N39 N05 N01 PS4 l=4u w=16.6u

+ ad=20p as=20p pd=40u ps=40u m=1

M008 N05 N38 GND GND NS4 l=4u w=6.8u

+ ad=10p as=10p pd=20u ps=20u m=2

M009 N68 N69 GND GND NS4 l=2u w=12u

+ ad=12p as=12p pd=30u ps=30u m=6

M010 N73 N74 GND GND SW-NMOS-L3C l=1u w=2u

+ ad=2p as=2p pd=6u ps=6u m=1

R001 N67 N06 500k

R002 N67 N66 500k

R003 N65 N66 500k

R004 N65 N64 15k

R005 N55 N64 3k

R006 GND N63 500k

R007 N62 N63 150k

R008 N62 N55 10k

R009 VOUT N68 1G

R010 N22 N24 50k

R011 N24 N15 1

R012 N25 N21 1Meg

R013 N26 N27 10k

R014 N30 N31 100k

R015 N32 GND 1k

R016 N36 N35 1Meg

R017 N01 N39 1G

R018 N41 N44 100k

R019 N01 N40 220

R020 N01 N45 220

R021 N46 N43 1k

R022 N47 N42 1k

R023 N49 N48 100k

R024 N51 N03 100k

R025 N53 N50 1k

R026 N19 N52 1k

R027 N54 N06 1m

R028 N56 N04 1Meg

R029 N57 N04 9k

R030 N02 N03 1k

R031 VOUT N06 50m

R032 N11 N10 1Meg

R033 N13 N12 1k

R034 N15 N14 2Meg

R035 N17 N16 200

R036 N01 N17 4Meg

R037 N18 N19 1k

R038 N70 N69 1k

R039 N72 N73 1k

R040 N03 N71 1k

R041 N74 N75 1k

R042 N20 N16 80k

R043 N59 N60 1

R044 N33 N37 1

V001 N61 GND 3.3

V002 N23 GND 0.8

V003 N25 GND 1

V004 N58 N59 0

V005 N04 N05 0

.model di2 d(is=1e-12 n=0.005 xti=-3.5 eg=0.1 rs=1e-3

+ cjo=1e-15 bv=1000)

.model DRV-RP130-l3 pmos(level=3 vto=-0.7 tox=100e-7

+ gamma=0.5 theta=0.3 kp=58e-6 nfs=1e-3 eta=50e-5 nss=1)

.model ds100 d(is=100e-14 n=1 bv=1000 rs=10m)

.model NS4 nmos(level=3 vto=0.5 kp=400e-6 tox=10e-6

+ eta=10e-6 nfs=0.001 gamma=1)

.model PS4 pmos(level=3 vto=-0.5 kp=400e-6 tox=10e-6

+ eta=10e-6 nfs=0.001 gamma=1)

.model SW-NMOS-L3C nmos(level=3 vto=0.5 tox=1000e-9

+ gamma=0 theta=0 kp=2.01 nfs=0.001e12 eta=0)

.model SW-PMOS-L3C pmos(level=3 vto=-0.5 tox=1000e-9

+ gamma=0 theta=0 kp=2.01 nfs=0.001e12 eta=0)

.ends RP130x331A_C

*

.subckt RP130x331B_C VDD GND CE VOUT

C001 N56 N06 7.5p

C002 N57 VDD 17.364p

C003 N13 GND 1p

C004 N18 GND 25p

C005 N15 GND 25p

C006 N25 GND 20p

C007 N26 GND 10p

C008 N30 N32 10p

C009 N36 GND 1p

C010 N37 GND 1p

C011 N44 GND 8p

C012 N46 GND 1p

C013 N47 GND 1p

C014 N49 GND 10p

C015 N51 GND 1p

C016 N53 GND 1p

C017 N19 GND 1p

C018 N06 N55 1p

C019 VDD N02 1p

C021 N69 GND 100p

C022 N73 GND 10p

C023 N03 GND 1p

C024 N74 GND 1p

C029 N11 GND 1p

D001 N20 N17 di2

D002 N22 N23 di2

D003 GND VOUT ds100

D004 GND CE ds100

E001 N71 GND VALUE {IF(V(N73)<V(VDD)*0.5+5m,0,V(VDD))}

E002 N07 GND VALUE {IF(V(VDD)>=0.5,

+IF(V(VDD)<1.2,(V(VDD)-0.5)*16m/(1.2-0.5),0),0)}

E003 N08 N07 VALUE {IF(V(VDD)>=1.2,

+IF(V(VDD)<V(N61),(V(VDD)-1.2)*18.5m/(5-1.2)+16m,0),0)}

E004 N09 N08 VALUE {IF(V(VDD)>=V(N61),34.5m,0)}

E005 N10 N09 VALUE {IF(V(VDD)>=5,(V(VDD)-5)*4m/1.5,0)}

E006 N12 GND VALUE {V(VDD)-V(N04)}

E007 N14 GND VALUE {IF(V(N18)>V(N01)*0.5+5m,12,0)}

E008 N16 GND VALUE {IF(V(N15)<1,V(N15),1)}

E009 N21 GND VALUE {IF(V(N15)<0.45,10,

+IF(V(N15)<0.5,10-((V(N15)-0.45)/0.05*9),1))}

E010 N27 GND VALUE {IF(V(N25)>1.5,1.5,0)}

E011 N28 N29 VALUE {IF(V(N06)>=0.4,

+IF(V(N06)<V(N61)*0.6,

+150m+(V(N06)-0.4)/(V(N61)*0.6-0.4)*(300m-150m),0),0)}

E012 N31 GND VALUE {V(N37)}

E013 N33 GND VALUE {(V(N54)-V(N06))*1000}

E014 N34 GND VALUE {IF(V(N06)<0.2,40m,0)}

E015 N35 N28 VALUE {IF(V(N06)>=V(N61)*0.6,300m,0)}

E016 N29 N34 VALUE {IF(V(N06)>=0.2,

+IF(V(N06)<0.4,40m+(V(N06)-0.2)/0.2*(150m-40m),0),0)}

E017 N42 GND VALUE {atan(V(N46)*20* 3.1416)*2/ 3.1416 * 0.1}

E018 N43 GND VALUE {V(N17)-V(N58)}

E019 N39 GND VALUE {IF(V(N41)+V(N47)<0,0,

+IF(V(N41)+V(N47)<V(N01),V(N41)+V(N47),V(N01)))}

E020 N48 GND VALUE {IF(V(N51)>V(N01)*0.5+5m,10,0)}

E021 N50 GND VALUE {IF(V(N49)<1,V(N49),1)}

E022 N52 GND VALUE {IF(V(N49)>=0.3,V(N01),0)}

E023 N70 GND VALUE {IF(V(N03)<V(VDD)*0.5+5m,V(VDD),0)}

E024 N01 GND VALUE {V(VDD)}

E025 N72 GND VALUE {IF(V(CE)<0.7,0,

+IF(V(VDD)<0.1,0,V(VDD)))}

E026 N75 GND VALUE {IF(V(CE)<0.7,0.6,0)}

E027 N60 GND N55 GND 1

G001 CE GND VALUE {IF(V(CE)<0.35,V(CE)/0.35*0.4u,0.4u)}

G002 VDD GND VALUE {IF(V(N03)>=V(VDD)*0.5,V(N11)*1m,0)}

G003 VDD GND VALUE {V(N30)*3/140/47}

G004 GND N04 VALUE {IF(V(N30)>=V(N36),(V(N30)-V(N36))*0.01,0)}

G005 GND N38 VALUE {V(N53)* 4e-005}

G006 N41 GND VALUE {V(N53)* 4e-005}

G007 N06 VDD VALUE {IF(V(VDD)<3,0,

+IF(V(N13)<150m,V(N30),

+IF(V(N13)<300m,V(N30)*(300m-V(N13))/150m,0)))}

M001 VDD N02 N04 VDD SW-PMOS-L3C l=2u w=2u

+ ad=2p as=2p pd=6y ps=6u m=1

M002 VDD N04 N54 VDD DRV-RP130-l3 l=1u w=140u

+ ad=140p as=140p pd=300u ps=300u m=47

M003 N17 N26 N16 GND SW-NMOS-L3C l=2u w=2u

+ ad=2p as=2p pd=6u ps=6u m=10

M004 N40 N41 N41 N01 PS4 l=4u w=16.6u

+ ad=20p as=20p pd=40u ps=40u m=1

M005 N38 N38 GND GND NS4 l=4u w=6.8u

+ ad=10p as=10p pd=20u ps=20u m=2

M006 N01 N03 N41 N01 SW-PMOS-L3C l=2u w=2u

+ ad=2p as=2p pd=6y ps=6u m=1

M007 N45 N39 N05 N01 PS4 l=4u w=16.6u

+ ad=20p as=20p pd=40u ps=40u m=1

M008 N05 N38 GND GND NS4 l=4u w=6.8u

+ ad=10p as=10p pd=20u ps=20u m=2

M009 N68 N69 GND GND NS4 l=2u w=12u

+ ad=12p as=12p pd=30u ps=30u m=6

M010 N73 N74 GND GND SW-NMOS-L3C l=1u w=2u

+ ad=2p as=2p pd=6u ps=6u m=1

R001 N67 N06 500k

R002 N67 N66 500k

R003 N65 N66 500k

R004 N65 N64 15k

R005 N55 N64 3k

R006 GND N63 500k

R007 N62 N63 150k

R008 N62 N55 10k

R009 VOUT N68 1G

R010 N22 N24 50k

R011 N24 N15 1

R012 N25 N21 1Meg

R013 N26 N27 10k

R014 N30 N31 100k

R015 N32 GND 1k

R016 N36 N35 1Meg

R017 N01 N39 1G

R018 N41 N44 100k

R019 N01 N40 220

R020 N01 N45 220

R021 N46 N43 1k

R022 N47 N42 1k

R023 N49 N48 100k

R024 N51 N03 100k

R025 N53 N50 1k

R026 N19 N52 1k

R027 N54 N06 1m

R028 N56 N04 1Meg

R029 N57 N04 9k

R030 N02 N03 1k

R031 VOUT N06 50m

R032 N11 N10 1Meg

R033 N13 N12 1k

R034 N15 N14 2Meg

R035 N17 N16 200

R036 N01 N17 4Meg

R037 N18 N19 1k

R038 N70 N69 1k

R039 N72 N73 1k

R040 N03 N71 1k

R041 N74 N75 1k

R042 N20 N16 80k

R043 N59 N60 1

R044 N33 N37 1

V001 N61 GND 3.3

V002 N23 GND 0.8

V003 N25 GND 1

V004 N58 N59 0

V005 N04 N05 0

.model di2 d(is=1e-12 n=0.005 xti=-3.5 eg=0.1 rs=1e-3

+ cjo=1e-15 bv=1000)

.model DRV-RP130-l3 pmos(level=3 vto=-0.7 tox=100e-7

+ gamma=0.5 theta=0.3 kp=58e-6 nfs=1e-3 eta=50e-5 nss=1)

.model ds100 d(is=100e-14 n=1 bv=1000 rs=10m)

.model NS4 nmos(level=3 vto=0.5 kp=400e-6 tox=10e-6

+ eta=10e-6 nfs=0.001 gamma=1)

.model PS4 pmos(level=3 vto=-0.5 kp=400e-6 tox=10e-6

+ eta=10e-6 nfs=0.001 gamma=1)

.model SW-NMOS-L3C nmos(level=3 vto=0.5 tox=1000e-9

+ gamma=0 theta=0 kp=2.01 nfs=0.001e12 eta=0)

.model SW-PMOS-L3C pmos(level=3 vto=-0.5 tox=1000e-9

+ gamma=0 theta=0 kp=2.01 nfs=0.001e12 eta=0)

.ends RP130x331B_C

*

.subckt RP130x331D_C VDD GND CE VOUT

C001 N56 N06 7.5p

C002 N57 VDD 17.364p

C003 N13 GND 1p

C004 N18 GND 25p

C005 N15 GND 25p

C006 N25 GND 20p

C007 N26 GND 10p

C008 N30 N32 10p

C009 N36 GND 1p

C010 N37 GND 1p

C011 N44 GND 8p

C012 N46 GND 1p

C013 N47 GND 1p

C014 N49 GND 10p

C015 N51 GND 1p

C016 N53 GND 1p

C017 N19 GND 1p

C018 N06 N55 1p

C019 VDD N02 1p

C021 N69 GND 100p

C022 N73 GND 10p

C023 N03 GND 1p

C024 N74 GND 1p

C029 N11 GND 1p

D001 N20 N17 di2

D002 N22 N23 di2

D003 GND VOUT ds100

D004 GND CE ds100

E001 N71 GND VALUE {IF(V(N73)<V(VDD)*0.5+5m,0,V(VDD))}

E002 N07 GND VALUE {IF(V(VDD)>=0.5,

+IF(V(VDD)<1.2,(V(VDD)-0.5)*16m/(1.2-0.5),0),0)}

E003 N08 N07 VALUE {IF(V(VDD)>=1.2,

+IF(V(VDD)<V(N61),(V(VDD)-1.2)*18.5m/(5-1.2)+16m,0),0)}

E004 N09 N08 VALUE {IF(V(VDD)>=V(N61),34.5m,0)}

E005 N10 N09 VALUE {IF(V(VDD)>=5,(V(VDD)-5)*4m/1.5,0)}

E006 N12 GND VALUE {V(VDD)-V(N04)}

E007 N14 GND VALUE {IF(V(N18)>V(N01)*0.5+5m,12,0)}

E008 N16 GND VALUE {IF(V(N15)<1,V(N15),1)}

E009 N21 GND VALUE {IF(V(N15)<0.45,10,

+IF(V(N15)<0.5,10-((V(N15)-0.45)/0.05*9),1))}

E010 N27 GND VALUE {IF(V(N25)>1.5,1.5,0)}

E011 N28 N29 VALUE {IF(V(N06)>=0.4,

+IF(V(N06)<V(N61)*0.6,

+150m+(V(N06)-0.4)/(V(N61)*0.6-0.4)*(300m-150m),0),0)}

E012 N31 GND VALUE {V(N37)}

E013 N33 GND VALUE {(V(N54)-V(N06))*1000}

E014 N34 GND VALUE {IF(V(N06)<0.2,40m,0)}

E015 N35 N28 VALUE {IF(V(N06)>=V(N61)*0.6,300m,0)}

E016 N29 N34 VALUE {IF(V(N06)>=0.2,

+IF(V(N06)<0.4,40m+(V(N06)-0.2)/0.2*(150m-40m),0),0)}

E017 N42 GND VALUE {atan(V(N46)*20* 3.1416)*2/ 3.1416 * 0.1}

E018 N43 GND VALUE {V(N17)-V(N58)}

E019 N39 GND VALUE {IF(V(N41)+V(N47)<0,0,

+IF(V(N41)+V(N47)<V(N01),V(N41)+V(N47),V(N01)))}

E020 N48 GND VALUE {IF(V(N51)>V(N01)*0.5+5m,10,0)}

E021 N50 GND VALUE {IF(V(N49)<1,V(N49),1)}

E022 N52 GND VALUE {IF(V(N49)>=0.3,V(N01),0)}

E023 N70 GND VALUE {IF(V(N03)<V(VDD)*0.5+5m,V(VDD),0)}

E024 N01 GND VALUE {V(VDD)}

E025 N72 GND VALUE {IF(V(CE)<0.7,0,

+IF(V(VDD)<0.1,0,V(VDD)))}

E026 N75 GND VALUE {IF(V(CE)<0.7,0.6,0)}

E027 N60 GND N55 GND 1

G001 CE GND VALUE {IF(V(CE)<0.35,V(CE)/0.35*0.4u,0.4u)}

G002 VDD GND VALUE {IF(V(N03)>=V(VDD)*0.5,V(N11)*1m,0)}

G003 VDD GND VALUE {V(N30)*3/140/47}

G004 GND N04 VALUE {IF(V(N30)>=V(N36),(V(N30)-V(N36))*0.01,0)}

G005 GND N38 VALUE {V(N53)* 4e-005}

G006 N41 GND VALUE {V(N53)* 4e-005}

G007 N06 VDD VALUE {IF(V(VDD)<3,0,

+IF(V(N13)<150m,V(N30),

+IF(V(N13)<300m,V(N30)*(300m-V(N13))/150m,0)))}

M001 VDD N02 N04 VDD SW-PMOS-L3C l=2u w=2u

+ ad=2p as=2p pd=6y ps=6u m=1

M002 VDD N04 N54 VDD DRV-RP130-l3 l=1u w=140u

+ ad=140p as=140p pd=300u ps=300u m=47

M003 N17 N26 N16 GND SW-NMOS-L3C l=2u w=2u

+ ad=2p as=2p pd=6u ps=6u m=10

M004 N40 N41 N41 N01 PS4 l=4u w=16.6u

+ ad=20p as=20p pd=40u ps=40u m=1

M005 N38 N38 GND GND NS4 l=4u w=6.8u

+ ad=10p as=10p pd=20u ps=20u m=2

M006 N01 N03 N41 N01 SW-PMOS-L3C l=2u w=2u

+ ad=2p as=2p pd=6y ps=6u m=1

M007 N45 N39 N05 N01 PS4 l=4u w=16.6u

+ ad=20p as=20p pd=40u ps=40u m=1

M008 N05 N38 GND GND NS4 l=4u w=6.8u

+ ad=10p as=10p pd=20u ps=20u m=2

M009 N68 N69 GND GND NS4 l=2u w=12u

+ ad=12p as=12p pd=30u ps=30u m=6

M010 N73 N74 GND GND SW-NMOS-L3C l=1u w=2u

+ ad=2p as=2p pd=6u ps=6u m=1

R001 N67 N06 500k

R002 N67 N66 500k

R003 N65 N66 500k

R004 N65 N64 15k

R005 N55 N64 3k

R006 GND N63 500k

R007 N62 N63 150k

R008 N62 N55 10k

R009 VOUT N68 1m

R010 N22 N24 50k

R011 N24 N15 1

R012 N25 N21 1Meg

R013 N26 N27 10k

R014 N30 N31 100k

R015 N32 GND 1k

R016 N36 N35 1Meg

R017 N01 N39 1G

R018 N41 N44 100k

R019 N01 N40 220

R020 N01 N45 220

R021 N46 N43 1k

R022 N47 N42 1k

R023 N49 N48 100k

R024 N51 N03 100k

R025 N53 N50 1k

R026 N19 N52 1k

R027 N54 N06 1m

R028 N56 N04 1Meg

R029 N57 N04 9k

R030 N02 N03 1k

R031 VOUT N06 50m

R032 N11 N10 1Meg

R033 N13 N12 1k

R034 N15 N14 2Meg

R035 N17 N16 200

R036 N01 N17 4Meg

R037 N18 N19 1k

R038 N70 N69 1k

R039 N72 N73 1k

R040 N03 N71 1k

R041 N74 N75 1k

R042 N20 N16 80k

R043 N59 N60 1

R044 N33 N37 1

V001 N61 GND 3.3

V002 N23 GND 0.8

V003 N25 GND 1

V004 N58 N59 0

V005 N04 N05 0

.model di2 d(is=1e-12 n=0.005 xti=-3.5 eg=0.1 rs=1e-3

+ cjo=1e-15 bv=1000)

.model DRV-RP130-l3 pmos(level=3 vto=-0.7 tox=100e-7

+ gamma=0.5 theta=0.3 kp=58e-6 nfs=1e-3 eta=50e-5 nss=1)

.model ds100 d(is=100e-14 n=1 bv=1000 rs=10m)

.model NS4 nmos(level=3 vto=0.5 kp=400e-6 tox=10e-6

+ eta=10e-6 nfs=0.001 gamma=1)

.model PS4 pmos(level=3 vto=-0.5 kp=400e-6 tox=10e-6

+ eta=10e-6 nfs=0.001 gamma=1)

.model SW-NMOS-L3C nmos(level=3 vto=0.5 tox=1000e-9

+ gamma=0 theta=0 kp=2.01 nfs=0.001e12 eta=0)

.model SW-PMOS-L3C pmos(level=3 vto=-0.5 tox=1000e-9

+ gamma=0 theta=0 kp=2.01 nfs=0.001e12 eta=0)

.ends RP130x331D_C

*

.subckt RP130x341A_C VDD GND CE VOUT

C001 N56 N06 7.5p

C002 N57 VDD 17.636p

C003 N13 GND 1p

C004 N18 GND 25p

C005 N15 GND 25p

C006 N25 GND 20p

C007 N26 GND 10p

C008 N30 N32 10p

C009 N36 GND 1p

C010 N37 GND 1p

C011 N44 GND 8p

C012 N46 GND 1p

C013 N47 GND 1p

C014 N49 GND 10p

C015 N51 GND 1p

C016 N53 GND 1p

C017 N19 GND 1p

C018 N06 N55 1p

C019 VDD N02 1p

C021 N69 GND 100p

C022 N73 GND 10p

C023 N03 GND 1p

C024 N74 GND 1p

C029 N11 GND 1p

D001 N20 N17 di2

D002 N22 N23 di2

D003 GND VOUT ds100

D004 GND CE ds100

E001 N71 GND VALUE={IF(V(N73)<V(VDD)*0.5+5m,V(VDD),0)}

E002 N07 GND VALUE {IF(V(VDD)>=0.5,

+IF(V(VDD)<1.2,(V(VDD)-0.5)*16m/(1.2-0.5),0),0)}

E003 N08 N07 VALUE {IF(V(VDD)>=1.2,

+IF(V(VDD)<V(N61),(V(VDD)-1.2)*18.5m/(5-1.2)+16m,0),0)}

E004 N09 N08 VALUE {IF(V(VDD)>=V(N61),34.5m,0)}

E005 N10 N09 VALUE {IF(V(VDD)>=5,(V(VDD)-5)*4m/1.5,0)}

E006 N12 GND VALUE {V(VDD)-V(N04)}

E007 N14 GND VALUE {IF(V(N18)>V(N01)*0.5+5m,12,0)}

E008 N16 GND VALUE {IF(V(N15)<1,V(N15),1)}

E009 N21 GND VALUE {IF(V(N15)<0.45,10,

+IF(V(N15)<0.5,10-((V(N15)-0.45)/0.05*9),1))}

E010 N27 GND VALUE {IF(V(N25)>1.5,1.5,0)}

E011 N28 N29 VALUE {IF(V(N06)>=0.4,

+IF(V(N06)<V(N61)*0.6,

+150m+(V(N06)-0.4)/(V(N61)*0.6-0.4)*(300m-150m),0),0)}

E012 N31 GND VALUE {V(N37)}

E013 N33 GND VALUE {(V(N54)-V(N06))*1000}

E014 N34 GND VALUE {IF(V(N06)<0.2,40m,0)}

E015 N35 N28 VALUE {IF(V(N06)>=V(N61)*0.6,300m,0)}

E016 N29 N34 VALUE {IF(V(N06)>=0.2,

+IF(V(N06)<0.4,40m+(V(N06)-0.2)/0.2*(150m-40m),0),0)}

E017 N42 GND VALUE {atan(V(N46)*20* 3.1416)*2/ 3.1416 * 0.1}

E018 N43 GND VALUE {V(N17)-V(N58)}

E019 N39 GND VALUE {IF(V(N41)+V(N47)<0,0,

+IF(V(N41)+V(N47)<V(N01),V(N41)+V(N47),V(N01)))}

E020 N48 GND VALUE {IF(V(N51)>V(N01)*0.5+5m,10,0)}

E021 N50 GND VALUE {IF(V(N49)<1,V(N49),1)}

E022 N52 GND VALUE {IF(V(N49)>=0.3,V(N01),0)}

E023 N70 GND VALUE {IF(V(N03)<V(VDD)*0.5+5m,V(VDD),0)}

E024 N01 GND VALUE {V(VDD)}

E025 N72 GND VALUE {IF(V(CE)<0.7,0,

+IF(V(VDD)<0.1,0,V(VDD)))}

E026 N75 GND VALUE {IF(V(CE)<0.7,0.6,0)}

E027 N60 GND N55 GND 1

G001 CE GND VALUE={IF(V(CE)<0.35,V(CE)/0.35*0,0)}

G002 VDD GND VALUE {IF(V(N03)>=V(VDD)*0.5,V(N11)*1m,0)}

G003 VDD GND VALUE {V(N30)*3/140/47}

G004 GND N04 VALUE {IF(V(N30)>=V(N36),(V(N30)-V(N36))*0.01,0)}

G005 GND N38 VALUE {V(N53)* 4e-005}

G006 N41 GND VALUE {V(N53)* 4e-005}

G007 N06 VDD VALUE {IF(V(VDD)<3,0,

+IF(V(N13)<150m,V(N30),

+IF(V(N13)<300m,V(N30)*(300m-V(N13))/150m,0)))}

M001 VDD N02 N04 VDD SW-PMOS-L3C l=2u w=2u

+ ad=2p as=2p pd=6y ps=6u m=1

M002 VDD N04 N54 VDD DRV-RP130-l3 l=1u w=140u

+ ad=140p as=140p pd=300u ps=300u m=47

M003 N17 N26 N16 GND SW-NMOS-L3C l=2u w=2u

+ ad=2p as=2p pd=6u ps=6u m=10

M004 N40 N41 N41 N01 PS4 l=4u w=16.6u

+ ad=20p as=20p pd=40u ps=40u m=1

M005 N38 N38 GND GND NS4 l=4u w=6.8u

+ ad=10p as=10p pd=20u ps=20u m=2

M006 N01 N03 N41 N01 SW-PMOS-L3C l=2u w=2u

+ ad=2p as=2p pd=6y ps=6u m=1

M007 N45 N39 N05 N01 PS4 l=4u w=16.6u

+ ad=20p as=20p pd=40u ps=40u m=1

M008 N05 N38 GND GND NS4 l=4u w=6.8u

+ ad=10p as=10p pd=20u ps=20u m=2

M009 N68 N69 GND GND NS4 l=2u w=12u

+ ad=12p as=12p pd=30u ps=30u m=6

M010 N73 N74 GND GND SW-NMOS-L3C l=1u w=2u

+ ad=2p as=2p pd=6u ps=6u m=1

R001 N67 N06 500k

R002 N67 N66 500k

R003 N65 N66 500k

R004 N65 N64 80k

R005 N55 N64 4k

R006 GND N63 500k

R007 N62 N63 150k

R008 N62 N55 10k

R009 VOUT N68 1G

R010 N22 N24 50k

R011 N24 N15 1

R012 N25 N21 1Meg

R013 N26 N27 10k

R014 N30 N31 100k

R015 N32 GND 1k

R016 N36 N35 1Meg

R017 N01 N39 1G

R018 N41 N44 100k

R019 N01 N40 220

R020 N01 N45 220

R021 N46 N43 1k

R022 N47 N42 1k

R023 N49 N48 100k

R024 N51 N03 100k

R025 N53 N50 1k

R026 N19 N52 1k

R027 N54 N06 1m

R028 N56 N04 1Meg

R029 N57 N04 9k

R030 N02 N03 1k

R031 VOUT N06 50m

R032 N11 N10 1Meg

R033 N13 N12 1k

R034 N15 N14 2Meg

R035 N17 N16 200

R036 N01 N17 4Meg

R037 N18 N19 1k

R038 N70 N69 1k

R039 N72 N73 1k

R040 N03 N71 1k

R041 N74 N75 1k

R042 N20 N16 80k

R043 N59 N60 1

R044 N33 N37 1

V001 N61 GND 3.4

V002 N23 GND 0.8

V003 N25 GND 1

V004 N58 N59 0

V005 N04 N05 0

.model di2 d(is=1e-12 n=0.005 xti=-3.5 eg=0.1 rs=1e-3

+ cjo=1e-15 bv=1000)

.model DRV-RP130-l3 pmos(level=3 vto=-0.7 tox=100e-7

+ gamma=0.5 theta=0.3 kp=58e-6 nfs=1e-3 eta=50e-5 nss=1)

.model ds100 d(is=100e-14 n=1 bv=1000 rs=10m)

.model NS4 nmos(level=3 vto=0.5 kp=400e-6 tox=10e-6

+ eta=10e-6 nfs=0.001 gamma=1)

.model PS4 pmos(level=3 vto=-0.5 kp=400e-6 tox=10e-6

+ eta=10e-6 nfs=0.001 gamma=1)

.model SW-NMOS-L3C nmos(level=3 vto=0.5 tox=1000e-9

+ gamma=0 theta=0 kp=2.01 nfs=0.001e12 eta=0)

.model SW-PMOS-L3C pmos(level=3 vto=-0.5 tox=1000e-9

+ gamma=0 theta=0 kp=2.01 nfs=0.001e12 eta=0)

.ends RP130x341A_C

*

.subckt RP130x341B_C VDD GND CE VOUT

C001 N56 N06 7.5p

C002 N57 VDD 17.636p

C003 N13 GND 1p

C004 N18 GND 25p

C005 N15 GND 25p

C006 N25 GND 20p

C007 N26 GND 10p

C008 N30 N32 10p

C009 N36 GND 1p

C010 N37 GND 1p

C011 N44 GND 8p

C012 N46 GND 1p

C013 N47 GND 1p

C014 N49 GND 10p

C015 N51 GND 1p

C016 N53 GND 1p

C017 N19 GND 1p

C018 N06 N55 1p

C019 VDD N02 1p

C021 N69 GND 100p

C022 N73 GND 10p

C023 N03 GND 1p

C024 N74 GND 1p

C029 N11 GND 1p

D001 N20 N17 di2

D002 N22 N23 di2

D003 GND VOUT ds100

D004 GND CE ds100

E001 N71 GND VALUE {IF(V(N73)<V(VDD)*0.5+5m,0,V(VDD))}

E002 N07 GND VALUE {IF(V(VDD)>=0.5,

+IF(V(VDD)<1.2,(V(VDD)-0.5)*16m/(1.2-0.5),0),0)}

E003 N08 N07 VALUE {IF(V(VDD)>=1.2,

+IF(V(VDD)<V(N61),(V(VDD)-1.2)*18.5m/(5-1.2)+16m,0),0)}

E004 N09 N08 VALUE {IF(V(VDD)>=V(N61),34.5m,0)}

E005 N10 N09 VALUE {IF(V(VDD)>=5,(V(VDD)-5)*4m/1.5,0)}

E006 N12 GND VALUE {V(VDD)-V(N04)}

E007 N14 GND VALUE {IF(V(N18)>V(N01)*0.5+5m,12,0)}

E008 N16 GND VALUE {IF(V(N15)<1,V(N15),1)}

E009 N21 GND VALUE {IF(V(N15)<0.45,10,

+IF(V(N15)<0.5,10-((V(N15)-0.45)/0.05*9),1))}

E010 N27 GND VALUE {IF(V(N25)>1.5,1.5,0)}

E011 N28 N29 VALUE {IF(V(N06)>=0.4,

+IF(V(N06)<V(N61)*0.6,

+150m+(V(N06)-0.4)/(V(N61)*0.6-0.4)*(300m-150m),0),0)}

E012 N31 GND VALUE {V(N37)}

E013 N33 GND VALUE {(V(N54)-V(N06))*1000}

E014 N34 GND VALUE {IF(V(N06)<0.2,40m,0)}

E015 N35 N28 VALUE {IF(V(N06)>=V(N61)*0.6,300m,0)}

E016 N29 N34 VALUE {IF(V(N06)>=0.2,

+IF(V(N06)<0.4,40m+(V(N06)-0.2)/0.2*(150m-40m),0),0)}

E017 N42 GND VALUE {atan(V(N46)*20* 3.1416)*2/ 3.1416 * 0.1}

E018 N43 GND VALUE {V(N17)-V(N58)}

E019 N39 GND VALUE {IF(V(N41)+V(N47)<0,0,

+IF(V(N41)+V(N47)<V(N01),V(N41)+V(N47),V(N01)))}

E020 N48 GND VALUE {IF(V(N51)>V(N01)*0.5+5m,10,0)}

E021 N50 GND VALUE {IF(V(N49)<1,V(N49),1)}

E022 N52 GND VALUE {IF(V(N49)>=0.3,V(N01),0)}

E023 N70 GND VALUE {IF(V(N03)<V(VDD)*0.5+5m,V(VDD),0)}

E024 N01 GND VALUE {V(VDD)}

E025 N72 GND VALUE {IF(V(CE)<0.7,0,

+IF(V(VDD)<0.1,0,V(VDD)))}

E026 N75 GND VALUE {IF(V(CE)<0.7,0.6,0)}

E027 N60 GND N55 GND 1

G001 CE GND VALUE {IF(V(CE)<0.35,V(CE)/0.35*0.4u,0.4u)}

G002 VDD GND VALUE {IF(V(N03)>=V(VDD)*0.5,V(N11)*1m,0)}

G003 VDD GND VALUE {V(N30)*3/140/47}

G004 GND N04 VALUE {IF(V(N30)>=V(N36),(V(N30)-V(N36))*0.01,0)}

G005 GND N38 VALUE {V(N53)* 4e-005}

G006 N41 GND VALUE {V(N53)* 4e-005}

G007 N06 VDD VALUE {IF(V(VDD)<3,0,

+IF(V(N13)<150m,V(N30),

+IF(V(N13)<300m,V(N30)*(300m-V(N13))/150m,0)))}

M001 VDD N02 N04 VDD SW-PMOS-L3C l=2u w=2u

+ ad=2p as=2p pd=6y ps=6u m=1

M002 VDD N04 N54 VDD DRV-RP130-l3 l=1u w=140u

+ ad=140p as=140p pd=300u ps=300u m=47

M003 N17 N26 N16 GND SW-NMOS-L3C l=2u w=2u

+ ad=2p as=2p pd=6u ps=6u m=10

M004 N40 N41 N41 N01 PS4 l=4u w=16.6u

+ ad=20p as=20p pd=40u ps=40u m=1

M005 N38 N38 GND GND NS4 l=4u w=6.8u

+ ad=10p as=10p pd=20u ps=20u m=2

M006 N01 N03 N41 N01 SW-PMOS-L3C l=2u w=2u

+ ad=2p as=2p pd=6y ps=6u m=1

M007 N45 N39 N05 N01 PS4 l=4u w=16.6u

+ ad=20p as=20p pd=40u ps=40u m=1

M008 N05 N38 GND GND NS4 l=4u w=6.8u

+ ad=10p as=10p pd=20u ps=20u m=2

M009 N68 N69 GND GND NS4 l=2u w=12u

+ ad=12p as=12p pd=30u ps=30u m=6

M010 N73 N74 GND GND SW-NMOS-L3C l=1u w=2u

+ ad=2p as=2p pd=6u ps=6u m=1

R001 N67 N06 500k

R002 N67 N66 500k

R003 N65 N66 500k

R004 N65 N64 80k

R005 N55 N64 4k

R006 GND N63 500k

R007 N62 N63 150k

R008 N62 N55 10k

R009 VOUT N68 1G

R010 N22 N24 50k

R011 N24 N15 1

R012 N25 N21 1Meg

R013 N26 N27 10k

R014 N30 N31 100k

R015 N32 GND 1k

R016 N36 N35 1Meg

R017 N01 N39 1G

R018 N41 N44 100k

R019 N01 N40 220

R020 N01 N45 220

R021 N46 N43 1k

R022 N47 N42 1k

R023 N49 N48 100k

R024 N51 N03 100k

R025 N53 N50 1k

R026 N19 N52 1k

R027 N54 N06 1m

R028 N56 N04 1Meg

R029 N57 N04 9k

R030 N02 N03 1k

R031 VOUT N06 50m

R032 N11 N10 1Meg

R033 N13 N12 1k

R034 N15 N14 2Meg

R035 N17 N16 200

R036 N01 N17 4Meg

R037 N18 N19 1k

R038 N70 N69 1k

R039 N72 N73 1k

R040 N03 N71 1k

R041 N74 N75 1k

R042 N20 N16 80k

R043 N59 N60 1

R044 N33 N37 1

V001 N61 GND 3.4

V002 N23 GND 0.8

V003 N25 GND 1

V004 N58 N59 0

V005 N04 N05 0

.model di2 d(is=1e-12 n=0.005 xti=-3.5 eg=0.1 rs=1e-3

+ cjo=1e-15 bv=1000)

.model DRV-RP130-l3 pmos(level=3 vto=-0.7 tox=100e-7

+ gamma=0.5 theta=0.3 kp=58e-6 nfs=1e-3 eta=50e-5 nss=1)

.model ds100 d(is=100e-14 n=1 bv=1000 rs=10m)

.model NS4 nmos(level=3 vto=0.5 kp=400e-6 tox=10e-6

+ eta=10e-6 nfs=0.001 gamma=1)

.model PS4 pmos(level=3 vto=-0.5 kp=400e-6 tox=10e-6

+ eta=10e-6 nfs=0.001 gamma=1)

.model SW-NMOS-L3C nmos(level=3 vto=0.5 tox=1000e-9

+ gamma=0 theta=0 kp=2.01 nfs=0.001e12 eta=0)

.model SW-PMOS-L3C pmos(level=3 vto=-0.5 tox=1000e-9

+ gamma=0 theta=0 kp=2.01 nfs=0.001e12 eta=0)

.ends RP130x341B_C

*

.subckt RP130x341D_C VDD GND CE VOUT

C001 N56 N06 7.5p

C002 N57 VDD 17.636p

C003 N13 GND 1p

C004 N18 GND 25p

C005 N15 GND 25p

C006 N25 GND 20p

C007 N26 GND 10p

C008 N30 N32 10p

C009 N36 GND 1p

C010 N37 GND 1p

C011 N44 GND 8p

C012 N46 GND 1p

C013 N47 GND 1p

C014 N49 GND 10p

C015 N51 GND 1p

C016 N53 GND 1p

C017 N19 GND 1p

C018 N06 N55 1p

C019 VDD N02 1p

C021 N69 GND 100p

C022 N73 GND 10p

C023 N03 GND 1p

C024 N74 GND 1p

C029 N11 GND 1p

D001 N20 N17 di2

D002 N22 N23 di2

D003 GND VOUT ds100

D004 GND CE ds100

E001 N71 GND VALUE {IF(V(N73)<V(VDD)*0.5+5m,0,V(VDD))}

E002 N07 GND VALUE {IF(V(VDD)>=0.5,

+IF(V(VDD)<1.2,(V(VDD)-0.5)*16m/(1.2-0.5),0),0)}

E003 N08 N07 VALUE {IF(V(VDD)>=1.2,

+IF(V(VDD)<V(N61),(V(VDD)-1.2)*18.5m/(5-1.2)+16m,0),0)}

E004 N09 N08 VALUE {IF(V(VDD)>=V(N61),34.5m,0)}

E005 N10 N09 VALUE {IF(V(VDD)>=5,(V(VDD)-5)*4m/1.5,0)}

E006 N12 GND VALUE {V(VDD)-V(N04)}

E007 N14 GND VALUE {IF(V(N18)>V(N01)*0.5+5m,12,0)}

E008 N16 GND VALUE {IF(V(N15)<1,V(N15),1)}

E009 N21 GND VALUE {IF(V(N15)<0.45,10,

+IF(V(N15)<0.5,10-((V(N15)-0.45)/0.05*9),1))}

E010 N27 GND VALUE {IF(V(N25)>1.5,1.5,0)}

E011 N28 N29 VALUE {IF(V(N06)>=0.4,

+IF(V(N06)<V(N61)*0.6,

+150m+(V(N06)-0.4)/(V(N61)*0.6-0.4)*(300m-150m),0),0)}

E012 N31 GND VALUE {V(N37)}

E013 N33 GND VALUE {(V(N54)-V(N06))*1000}

E014 N34 GND VALUE {IF(V(N06)<0.2,40m,0)}

E015 N35 N28 VALUE {IF(V(N06)>=V(N61)*0.6,300m,0)}

E016 N29 N34 VALUE {IF(V(N06)>=0.2,

+IF(V(N06)<0.4,40m+(V(N06)-0.2)/0.2*(150m-40m),0),0)}

E017 N42 GND VALUE {atan(V(N46)*20* 3.1416)*2/ 3.1416 * 0.1}

E018 N43 GND VALUE {V(N17)-V(N58)}

E019 N39 GND VALUE {IF(V(N41)+V(N47)<0,0,

+IF(V(N41)+V(N47)<V(N01),V(N41)+V(N47),V(N01)))}

E020 N48 GND VALUE {IF(V(N51)>V(N01)*0.5+5m,10,0)}

E021 N50 GND VALUE {IF(V(N49)<1,V(N49),1)}

E022 N52 GND VALUE {IF(V(N49)>=0.3,V(N01),0)}

E023 N70 GND VALUE {IF(V(N03)<V(VDD)*0.5+5m,V(VDD),0)}

E024 N01 GND VALUE {V(VDD)}

E025 N72 GND VALUE {IF(V(CE)<0.7,0,

+IF(V(VDD)<0.1,0,V(VDD)))}

E026 N75 GND VALUE {IF(V(CE)<0.7,0.6,0)}

E027 N60 GND N55 GND 1

G001 CE GND VALUE {IF(V(CE)<0.35,V(CE)/0.35*0.4u,0.4u)}

G002 VDD GND VALUE {IF(V(N03)>=V(VDD)*0.5,V(N11)*1m,0)}

G003 VDD GND VALUE {V(N30)*3/140/47}

G004 GND N04 VALUE {IF(V(N30)>=V(N36),(V(N30)-V(N36))*0.01,0)}

G005 GND N38 VALUE {V(N53)* 4e-005}

G006 N41 GND VALUE {V(N53)* 4e-005}

G007 N06 VDD VALUE {IF(V(VDD)<3,0,

+IF(V(N13)<150m,V(N30),

+IF(V(N13)<300m,V(N30)*(300m-V(N13))/150m,0)))}

M001 VDD N02 N04 VDD SW-PMOS-L3C l=2u w=2u

+ ad=2p as=2p pd=6y ps=6u m=1

M002 VDD N04 N54 VDD DRV-RP130-l3 l=1u w=140u

+ ad=140p as=140p pd=300u ps=300u m=47

M003 N17 N26 N16 GND SW-NMOS-L3C l=2u w=2u

+ ad=2p as=2p pd=6u ps=6u m=10

M004 N40 N41 N41 N01 PS4 l=4u w=16.6u

+ ad=20p as=20p pd=40u ps=40u m=1

M005 N38 N38 GND GND NS4 l=4u w=6.8u

+ ad=10p as=10p pd=20u ps=20u m=2

M006 N01 N03 N41 N01 SW-PMOS-L3C l=2u w=2u

+ ad=2p as=2p pd=6y ps=6u m=1

M007 N45 N39 N05 N01 PS4 l=4u w=16.6u

+ ad=20p as=20p pd=40u ps=40u m=1

M008 N05 N38 GND GND NS4 l=4u w=6.8u

+ ad=10p as=10p pd=20u ps=20u m=2

M009 N68 N69 GND GND NS4 l=2u w=12u

+ ad=12p as=12p pd=30u ps=30u m=6

M010 N73 N74 GND GND SW-NMOS-L3C l=1u w=2u

+ ad=2p as=2p pd=6u ps=6u m=1

R001 N67 N06 500k

R002 N67 N66 500k

R003 N65 N66 500k

R004 N65 N64 80k

R005 N55 N64 4k

R006 GND N63 500k

R007 N62 N63 150k

R008 N62 N55 10k

R009 VOUT N68 1m

R010 N22 N24 50k

R011 N24 N15 1

R012 N25 N21 1Meg

R013 N26 N27 10k

R014 N30 N31 100k

R015 N32 GND 1k

R016 N36 N35 1Meg

R017 N01 N39 1G

R018 N41 N44 100k

R019 N01 N40 220

R020 N01 N45 220

R021 N46 N43 1k

R022 N47 N42 1k

R023 N49 N48 100k

R024 N51 N03 100k

R025 N53 N50 1k

R026 N19 N52 1k

R027 N54 N06 1m

R028 N56 N04 1Meg

R029 N57 N04 9k

R030 N02 N03 1k

R031 VOUT N06 50m

R032 N11 N10 1Meg

R033 N13 N12 1k

R034 N15 N14 2Meg

R035 N17 N16 200

R036 N01 N17 4Meg

R037 N18 N19 1k

R038 N70 N69 1k

R039 N72 N73 1k

R040 N03 N71 1k

R041 N74 N75 1k

R042 N20 N16 80k

R043 N59 N60 1

R044 N33 N37 1

V001 N61 GND 3.4

V002 N23 GND 0.8

V003 N25 GND 1

V004 N58 N59 0

V005 N04 N05 0

.model di2 d(is=1e-12 n=0.005 xti=-3.5 eg=0.1 rs=1e-3

+ cjo=1e-15 bv=1000)

.model DRV-RP130-l3 pmos(level=3 vto=-0.7 tox=100e-7

+ gamma=0.5 theta=0.3 kp=58e-6 nfs=1e-3 eta=50e-5 nss=1)

.model ds100 d(is=100e-14 n=1 bv=1000 rs=10m)

.model NS4 nmos(level=3 vto=0.5 kp=400e-6 tox=10e-6

+ eta=10e-6 nfs=0.001 gamma=1)

.model PS4 pmos(level=3 vto=-0.5 kp=400e-6 tox=10e-6

+ eta=10e-6 nfs=0.001 gamma=1)

.model SW-NMOS-L3C nmos(level=3 vto=0.5 tox=1000e-9

+ gamma=0 theta=0 kp=2.01 nfs=0.001e12 eta=0)

.model SW-PMOS-L3C pmos(level=3 vto=-0.5 tox=1000e-9

+ gamma=0 theta=0 kp=2.01 nfs=0.001e12 eta=0)

.ends RP130x341D_C

*

.subckt RP130x401A_C VDD GND CE VOUT

C001 N56 N06 7.5p

C002 N57 VDD 19.273p

C003 N13 GND 1p

C004 N18 GND 25p

C005 N15 GND 25p

C006 N25 GND 20p

C007 N26 GND 10p

C008 N30 N32 10p

C009 N36 GND 1p

C010 N37 GND 1p

C011 N44 GND 8p

C012 N46 GND 1p

C013 N47 GND 1p

C014 N49 GND 10p

C015 N51 GND 1p

C016 N53 GND 1p

C017 N19 GND 1p

C018 N06 N55 1p

C019 VDD N02 1p

C021 N69 GND 100p

C022 N73 GND 10p

C023 N03 GND 1p

C024 N74 GND 1p

C029 N11 GND 1p

D001 N20 N17 di2

D002 N22 N23 di2

D003 GND VOUT ds100

D004 GND CE ds100

E001 N71 GND VALUE {IF(V(N73)<V(VDD)*0.5+5m,V(VDD),0)}

E002 N07 GND VALUE {IF(V(VDD)>=0.5,

+IF(V(VDD)<1.2,(V(VDD)-0.5)*16m/(1.2-0.5),0),0)}

E003 N08 N07 VALUE {IF(V(VDD)>=1.2,

+IF(V(VDD)<V(N61),(V(VDD)-1.2)*18.5m/(5-1.2)+16m,0),0)}

E004 N09 N08 VALUE {IF(V(VDD)>=V(N61),34.5m,0)}

E005 N10 N09 VALUE {IF(V(VDD)>=5,(V(VDD)-5)*4m/1.5,0)}

E006 N12 GND VALUE {V(VDD)-V(N04)}

E007 N14 GND VALUE {IF(V(N18)>V(N01)*0.5+5m,12,0)}

E008 N16 GND VALUE {IF(V(N15)<1,V(N15),1)}

E009 N21 GND VALUE {IF(V(N15)<0.45,10,

+IF(V(N15)<0.5,10-((V(N15)-0.45)/0.05*9),1))}

E010 N27 GND VALUE {IF(V(N25)>1.5,1.5,0)}

E011 N28 N29 VALUE {IF(V(N06)>=0.4,

+IF(V(N06)<V(N61)*0.6,

+150m+(V(N06)-0.4)/(V(N61)*0.6-0.4)*(300m-150m),0),0)}

E012 N31 GND VALUE {V(N37)}

E013 N33 GND VALUE {(V(N54)-V(N06))*1000}

E014 N34 GND VALUE {IF(V(N06)<0.2,40m,0)}

E015 N35 N28 VALUE {IF(V(N06)>=V(N61)*0.6,300m,0)}

E016 N29 N34 VALUE {IF(V(N06)>=0.2,

+IF(V(N06)<0.4,40m+(V(N06)-0.2)/0.2*(150m-40m),0),0)}

E017 N42 GND VALUE {atan(V(N46)*20* 3.1416)*2/ 3.1416 * 0.1}

E018 N43 GND VALUE {V(N17)-V(N58)}

E019 N39 GND VALUE {IF(V(N41)+V(N47)<0,0,

+IF(V(N41)+V(N47)<V(N01),V(N41)+V(N47),V(N01)))}

E020 N48 GND VALUE {IF(V(N51)>V(N01)*0.5+5m,10,0)}

E021 N50 GND VALUE {IF(V(N49)<1,V(N49),1)}

E022 N52 GND VALUE {IF(V(N49)>=0.3,V(N01),0)}

E023 N70 GND VALUE {IF(V(N03)<V(VDD)*0.5+5m,V(VDD),0)}

E024 N01 GND VALUE {V(VDD)}

E025 N72 GND VALUE {IF(V(CE)<0.7,0,

+IF(V(VDD)<0.1,0,V(VDD)))}

E026 N75 GND VALUE {IF(V(CE)<0.7,0.6,0)}

E027 N60 GND N55 GND 1

G001 CE GND VALUE {IF(V(CE)<0.35,V(CE)/0.35*0,0)}

G002 VDD GND VALUE {IF(V(N03)>=V(VDD)*0.5,V(N11)*1m,0)}

G003 VDD GND VALUE {V(N30)*3/140/47}

G004 GND N04 VALUE {IF(V(N30)>=V(N36),(V(N30)-V(N36))*0.01,0)}

G005 GND N38 VALUE {V(N53)* 4e-005}

G006 N41 GND VALUE {V(N53)* 4e-005}

G007 N06 VDD VALUE {IF(V(VDD)<3,0,

+IF(V(N13)<150m,V(N30),

+IF(V(N13)<300m,V(N30)*(300m-V(N13))/150m,0)))}

M001 VDD N02 N04 VDD SW-PMOS-L3C l=2u w=2u

+ ad=2p as=2p pd=6y ps=6u m=1

M002 VDD N04 N54 VDD DRV-RP130-l3 l=1u w=140u

+ ad=140p as=140p pd=300u ps=300u m=47

M003 N17 N26 N16 GND SW-NMOS-L3C l=2u w=2u

+ ad=2p as=2p pd=6u ps=6u m=10

M004 N40 N41 N41 N01 PS4 l=4u w=16.6u

+ ad=20p as=20p pd=40u ps=40u m=1

M005 N38 N38 GND GND NS4 l=4u w=6.8u

+ ad=10p as=10p pd=20u ps=20u m=2

M006 N01 N03 N41 N01 SW-PMOS-L3C l=2u w=2u

+ ad=2p as=2p pd=6y ps=6u m=1

M007 N45 N39 N05 N01 PS4 l=4u w=16.6u

+ ad=20p as=20p pd=40u ps=40u m=1

M008 N05 N38 GND GND NS4 l=4u w=6.8u

+ ad=10p as=10p pd=20u ps=20u m=2

M009 N68 N69 GND GND NS4 l=2u w=12u

+ ad=12p as=12p pd=30u ps=30u m=6

M010 N73 N74 GND GND SW-NMOS-L3C l=1u w=2u

+ ad=2p as=2p pd=6u ps=6u m=1

R001 N67 N06 1.5Meg

R002 N67 N66 300k

R003 N65 N66 150k

R004 N65 N64 15k

R005 N55 N64 15k

R006 GND N63 500k

R007 N62 N63 150k

R008 N62 N55 10k

R009 VOUT N68 1G

R010 N22 N24 50k

R011 N24 N15 1

R012 N25 N21 1Meg

R013 N26 N27 10k

R014 N30 N31 100k

R015 N32 GND 1k

R016 N36 N35 1Meg

R017 N01 N39 1G

R018 N41 N44 100k

R019 N01 N40 220

R020 N01 N45 220

R021 N46 N43 1k

R022 N47 N42 1k

R023 N49 N48 100k

R024 N51 N03 100k

R025 N53 N50 1k

R026 N19 N52 1k

R027 N54 N06 1m

R028 N56 N04 1Meg

R029 N57 N04 9k

R030 N02 N03 1k

R031 VOUT N06 50m

R032 N11 N10 1Meg

R033 N13 N12 1k

R034 N15 N14 2Meg

R035 N17 N16 200

R036 N01 N17 4Meg

R037 N18 N19 1k

R038 N70 N69 1k

R039 N72 N73 1k

R040 N03 N71 1k

R041 N74 N75 1k

R042 N20 N16 80k

R043 N59 N60 1

R044 N33 N37 1

V001 N61 GND 4

V002 N23 GND 0.8

V003 N25 GND 1

V004 N58 N59 0

V005 N04 N05 0

.model di2 d(is=1e-12 n=0.005 xti=-3.5 eg=0.1 rs=1e-3

+ cjo=1e-15 bv=1000)

.model DRV-RP130-l3 pmos(level=3 vto=-0.7 tox=100e-7

+ gamma=0.5 theta=0.3 kp=58e-6 nfs=1e-3 eta=50e-5 nss=1)

.model ds100 d(is=100e-14 n=1 bv=1000 rs=10m)

.model NS4 nmos(level=3 vto=0.5 kp=400e-6 tox=10e-6

+ eta=10e-6 nfs=0.001 gamma=1)

.model PS4 pmos(level=3 vto=-0.5 kp=400e-6 tox=10e-6

+ eta=10e-6 nfs=0.001 gamma=1)

.model SW-NMOS-L3C nmos(level=3 vto=0.5 tox=1000e-9

+ gamma=0 theta=0 kp=2.01 nfs=0.001e12 eta=0)

.model SW-PMOS-L3C pmos(level=3 vto=-0.5 tox=1000e-9

+ gamma=0 theta=0 kp=2.01 nfs=0.001e12 eta=0)

.ends RP130x401A_C

*

.subckt RP130x401B_C VDD GND CE VOUT

C001 N56 N06 7.5p

C002 N57 VDD 19.273p

C003 N13 GND 1p

C004 N18 GND 25p

C005 N15 GND 25p

C006 N25 GND 20p

C007 N26 GND 10p

C008 N30 N32 10p

C009 N36 GND 1p

C010 N37 GND 1p

C011 N44 GND 8p

C012 N46 GND 1p

C013 N47 GND 1p

C014 N49 GND 10p

C015 N51 GND 1p

C016 N53 GND 1p

C017 N19 GND 1p

C018 N06 N55 1p

C019 VDD N02 1p

C021 N69 GND 100p

C022 N73 GND 10p

C023 N03 GND 1p

C024 N74 GND 1p

C029 N11 GND 1p

D001 N20 N17 di2

D002 N22 N23 di2

D003 GND VOUT ds100

D004 GND CE ds100

E001 N71 GND VALUE {IF(V(N73)<V(VDD)*0.5+5m,0,V(VDD))}

E002 N07 GND VALUE {IF(V(VDD)>=0.5,

+IF(V(VDD)<1.2,(V(VDD)-0.5)*16m/(1.2-0.5),0),0)}

E003 N08 N07 VALUE {IF(V(VDD)>=1.2,

+IF(V(VDD)<V(N61),(V(VDD)-1.2)*18.5m/(5-1.2)+16m,0),0)}

E004 N09 N08 VALUE {IF(V(VDD)>=V(N61),34.5m,0)}

E005 N10 N09 VALUE {IF(V(VDD)>=5,(V(VDD)-5)*4m/1.5,0)}

E006 N12 GND VALUE {V(VDD)-V(N04)}

E007 N14 GND VALUE {IF(V(N18)>V(N01)*0.5+5m,12,0)}

E008 N16 GND VALUE {IF(V(N15)<1,V(N15),1)}

E009 N21 GND VALUE {IF(V(N15)<0.45,10,

+IF(V(N15)<0.5,10-((V(N15)-0.45)/0.05*9),1))}

E010 N27 GND VALUE {IF(V(N25)>1.5,1.5,0)}

E011 N28 N29 VALUE {IF(V(N06)>=0.4,

+IF(V(N06)<V(N61)*0.6,

+150m+(V(N06)-0.4)/(V(N61)*0.6-0.4)*(300m-150m),0),0)}

E012 N31 GND VALUE {V(N37)}

E013 N33 GND VALUE {(V(N54)-V(N06))*1000}

E014 N34 GND VALUE {IF(V(N06)<0.2,40m,0)}

E015 N35 N28 VALUE {IF(V(N06)>=V(N61)*0.6,300m,0)}

E016 N29 N34 VALUE {IF(V(N06)>=0.2,

+IF(V(N06)<0.4,40m+(V(N06)-0.2)/0.2*(150m-40m),0),0)}

E017 N42 GND VALUE {atan(V(N46)*20* 3.1416)*2/ 3.1416 * 0.1}

E018 N43 GND VALUE {V(N17)-V(N58)}

E019 N39 GND VALUE {IF(V(N41)+V(N47)<0,0,

+IF(V(N41)+V(N47)<V(N01),V(N41)+V(N47),V(N01)))}

E020 N48 GND VALUE {IF(V(N51)>V(N01)*0.5+5m,10,0)}

E021 N50 GND VALUE {IF(V(N49)<1,V(N49),1)}

E022 N52 GND VALUE {IF(V(N49)>=0.3,V(N01),0)}

E023 N70 GND VALUE {IF(V(N03)<V(VDD)*0.5+5m,V(VDD),0)}

E024 N01 GND VALUE {V(VDD)}

E025 N72 GND VALUE {IF(V(CE)<0.7,0,

+IF(V(VDD)<0.1,0,V(VDD)))}

E026 N75 GND VALUE {IF(V(CE)<0.7,0.6,0)}

E027 N60 GND N55 GND 1

G001 CE GND VALUE {IF(V(CE)<0.35,V(CE)/0.35*0.4u,0.4u)}

G002 VDD GND VALUE {IF(V(N03)>=V(VDD)*0.5,V(N11)*1m,0)}

G003 VDD GND VALUE {V(N30)*3/140/47}

G004 GND N04 VALUE {IF(V(N30)>=V(N36),(V(N30)-V(N36))*0.01,0)}

G005 GND N38 VALUE {V(N53)* 4e-005}

G006 N41 GND VALUE {V(N53)* 4e-005}

G007 N06 VDD VALUE {IF(V(VDD)<3,0,

+IF(V(N13)<150m,V(N30),

+IF(V(N13)<300m,V(N30)*(300m-V(N13))/150m,0)))}

M001 VDD N02 N04 VDD SW-PMOS-L3C l=2u w=2u

+ ad=2p as=2p pd=6y ps=6u m=1

M002 VDD N04 N54 VDD DRV-RP130-l3 l=1u w=140u

+ ad=140p as=140p pd=300u ps=300u m=47

M003 N17 N26 N16 GND SW-NMOS-L3C l=2u w=2u

+ ad=2p as=2p pd=6u ps=6u m=10

M004 N40 N41 N41 N01 PS4 l=4u w=16.6u

+ ad=20p as=20p pd=40u ps=40u m=1

M005 N38 N38 GND GND NS4 l=4u w=6.8u

+ ad=10p as=10p pd=20u ps=20u m=2

M006 N01 N03 N41 N01 SW-PMOS-L3C l=2u w=2u

+ ad=2p as=2p pd=6y ps=6u m=1

M007 N45 N39 N05 N01 PS4 l=4u w=16.6u

+ ad=20p as=20p pd=40u ps=40u m=1

M008 N05 N38 GND GND NS4 l=4u w=6.8u

+ ad=10p as=10p pd=20u ps=20u m=2

M009 N68 N69 GND GND NS4 l=2u w=12u

+ ad=12p as=12p pd=30u ps=30u m=6

M010 N73 N74 GND GND SW-NMOS-L3C l=1u w=2u

+ ad=2p as=2p pd=6u ps=6u m=1

R001 N67 N06 1.5Meg

R002 N67 N66 300k

R003 N65 N66 150k

R004 N65 N64 15k

R005 N55 N64 15k

R006 GND N63 500k

R007 N62 N63 150k

R008 N62 N55 10k

R009 VOUT N68 1G

R010 N22 N24 50k

R011 N24 N15 1

R012 N25 N21 1Meg

R013 N26 N27 10k

R014 N30 N31 100k

R015 N32 GND 1k

R016 N36 N35 1Meg

R017 N01 N39 1G

R018 N41 N44 100k

R019 N01 N40 220

R020 N01 N45 220

R021 N46 N43 1k

R022 N47 N42 1k

R023 N49 N48 100k

R024 N51 N03 100k

R025 N53 N50 1k

R026 N19 N52 1k

R027 N54 N06 1m

R028 N56 N04 1Meg

R029 N57 N04 9k

R030 N02 N03 1k

R031 VOUT N06 50m

R032 N11 N10 1Meg

R033 N13 N12 1k

R034 N15 N14 2Meg

R035 N17 N16 200

R036 N01 N17 4Meg

R037 N18 N19 1k

R038 N70 N69 1k

R039 N72 N73 1k

R040 N03 N71 1k

R041 N74 N75 1k

R042 N20 N16 80k

R043 N59 N60 1

R044 N33 N37 1

V001 N61 GND 4

V002 N23 GND 0.8

V003 N25 GND 1

V004 N58 N59 0

V005 N04 N05 0

.model di2 d(is=1e-12 n=0.005 xti=-3.5 eg=0.1 rs=1e-3

+ cjo=1e-15 bv=1000)

.model DRV-RP130-l3 pmos(level=3 vto=-0.7 tox=100e-7

+ gamma=0.5 theta=0.3 kp=58e-6 nfs=1e-3 eta=50e-5 nss=1)

.model ds100 d(is=100e-14 n=1 bv=1000 rs=10m)

.model NS4 nmos(level=3 vto=0.5 kp=400e-6 tox=10e-6

+ eta=10e-6 nfs=0.001 gamma=1)

.model PS4 pmos(level=3 vto=-0.5 kp=400e-6 tox=10e-6

+ eta=10e-6 nfs=0.001 gamma=1)

.model SW-NMOS-L3C nmos(level=3 vto=0.5 tox=1000e-9

+ gamma=0 theta=0 kp=2.01 nfs=0.001e12 eta=0)

.model SW-PMOS-L3C pmos(level=3 vto=-0.5 tox=1000e-9

+ gamma=0 theta=0 kp=2.01 nfs=0.001e12 eta=0)

.ends RP130x401B_C

*

.subckt RP130x401D_C VDD GND CE VOUT

C001 N56 N06 7.5p

C002 N57 VDD 19.273p

C003 N13 GND 1p

C004 N18 GND 25p

C005 N15 GND 25p

C006 N25 GND 20p

C007 N26 GND 10p

C008 N30 N32 10p

C009 N36 GND 1p

C010 N37 GND 1p

C011 N44 GND 8p

C012 N46 GND 1p

C013 N47 GND 1p

C014 N49 GND 10p

C015 N51 GND 1p

C016 N53 GND 1p

C017 N19 GND 1p

C018 N06 N55 1p

C019 VDD N02 1p

C021 N69 GND 100p

C022 N73 GND 10p

C023 N03 GND 1p

C024 N74 GND 1p

C029 N11 GND 1p

D001 N20 N17 di2

D002 N22 N23 di2

D003 GND VOUT ds100

D004 GND CE ds100

E001 N71 GND VALUE {IF(V(N73)<V(VDD)*0.5+5m,0,V(VDD))}

E002 N07 GND VALUE {IF(V(VDD)>=0.5,

+IF(V(VDD)<1.2,(V(VDD)-0.5)*16m/(1.2-0.5),0),0)}

E003 N08 N07 VALUE {IF(V(VDD)>=1.2,

+IF(V(VDD)<V(N61),(V(VDD)-1.2)*18.5m/(5-1.2)+16m,0),0)}

E004 N09 N08 VALUE {IF(V(VDD)>=V(N61),34.5m,0)}

E005 N10 N09 VALUE {IF(V(VDD)>=5,(V(VDD)-5)*4m/1.5,0)}

E006 N12 GND VALUE {V(VDD)-V(N04)}

E007 N14 GND VALUE {IF(V(N18)>V(N01)*0.5+5m,12,0)}

E008 N16 GND VALUE {IF(V(N15)<1,V(N15),1)}

E009 N21 GND VALUE {IF(V(N15)<0.45,10,

+IF(V(N15)<0.5,10-((V(N15)-0.45)/0.05*9),1))}

E010 N27 GND VALUE {IF(V(N25)>1.5,1.5,0)}

E011 N28 N29 VALUE {IF(V(N06)>=0.4,

+IF(V(N06)<V(N61)*0.6,

+150m+(V(N06)-0.4)/(V(N61)*0.6-0.4)*(300m-150m),0),0)}

E012 N31 GND VALUE {V(N37)}

E013 N33 GND VALUE {(V(N54)-V(N06))*1000}

E014 N34 GND VALUE {IF(V(N06)<0.2,40m,0)}

E015 N35 N28 VALUE {IF(V(N06)>=V(N61)*0.6,300m,0)}

E016 N29 N34 VALUE {IF(V(N06)>=0.2,

+IF(V(N06)<0.4,40m+(V(N06)-0.2)/0.2*(150m-40m),0),0)}

E017 N42 GND VALUE {atan(V(N46)*20* 3.1416)*2/ 3.1416 * 0.1}

E018 N43 GND VALUE {V(N17)-V(N58)}

E019 N39 GND VALUE {IF(V(N41)+V(N47)<0,0,

+IF(V(N41)+V(N47)<V(N01),V(N41)+V(N47),V(N01)))}

E020 N48 GND VALUE {IF(V(N51)>V(N01)*0.5+5m,10,0)}

E021 N50 GND VALUE {IF(V(N49)<1,V(N49),1)}

E022 N52 GND VALUE {IF(V(N49)>=0.3,V(N01),0)}

E023 N70 GND VALUE {IF(V(N03)<V(VDD)*0.5+5m,V(VDD),0)}

E024 N01 GND VALUE {V(VDD)}

E025 N72 GND VALUE {IF(V(CE)<0.7,0,

+IF(V(VDD)<0.1,0,V(VDD)))}

E026 N75 GND VALUE {IF(V(CE)<0.7,0.6,0)}

E027 N60 GND N55 GND 1

G001 CE GND VALUE {IF(V(CE)<0.35,V(CE)/0.35*0.4u,0.4u)}

G002 VDD GND VALUE {IF(V(N03)>=V(VDD)*0.5,V(N11)*1m,0)}

G003 VDD GND VALUE {V(N30)*3/140/47}

G004 GND N04 VALUE {IF(V(N30)>=V(N36),(V(N30)-V(N36))*0.01,0)}

G005 GND N38 VALUE {V(N53)* 4e-005}

G006 N41 GND VALUE {V(N53)* 4e-005}

G007 N06 VDD VALUE {IF(V(VDD)<3,0,

+IF(V(N13)<150m,V(N30),

+IF(V(N13)<300m,V(N30)*(300m-V(N13))/150m,0)))}

M001 VDD N02 N04 VDD SW-PMOS-L3C l=2u w=2u

+ ad=2p as=2p pd=6y ps=6u m=1

M002 VDD N04 N54 VDD DRV-RP130-l3 l=1u w=140u

+ ad=140p as=140p pd=300u ps=300u m=47

M003 N17 N26 N16 GND SW-NMOS-L3C l=2u w=2u

+ ad=2p as=2p pd=6u ps=6u m=10

M004 N40 N41 N41 N01 PS4 l=4u w=16.6u

+ ad=20p as=20p pd=40u ps=40u m=1

M005 N38 N38 GND GND NS4 l=4u w=6.8u

+ ad=10p as=10p pd=20u ps=20u m=2

M006 N01 N03 N41 N01 SW-PMOS-L3C l=2u w=2u

+ ad=2p as=2p pd=6y ps=6u m=1

M007 N45 N39 N05 N01 PS4 l=4u w=16.6u

+ ad=20p as=20p pd=40u ps=40u m=1

M008 N05 N38 GND GND NS4 l=4u w=6.8u

+ ad=10p as=10p pd=20u ps=20u m=2

M009 N68 N69 GND GND NS4 l=2u w=12u

+ ad=12p as=12p pd=30u ps=30u m=6

M010 N73 N74 GND GND SW-NMOS-L3C l=1u w=2u

+ ad=2p as=2p pd=6u ps=6u m=1

R001 N67 N06 1.5Meg

R002 N67 N66 300k

R003 N65 N66 150k

R004 N65 N64 15k

R005 N55 N64 15k

R006 GND N63 500k

R007 N62 N63 150k

R008 N62 N55 10k

R009 VOUT N68 1m

R010 N22 N24 50k

R011 N24 N15 1

R012 N25 N21 1Meg

R013 N26 N27 10k

R014 N30 N31 100k

R015 N32 GND 1k

R016 N36 N35 1Meg

R017 N01 N39 1G

R018 N41 N44 100k

R019 N01 N40 220

R020 N01 N45 220

R021 N46 N43 1k

R022 N47 N42 1k

R023 N49 N48 100k

R024 N51 N03 100k

R025 N53 N50 1k

R026 N19 N52 1k

R027 N54 N06 1m

R028 N56 N04 1Meg

R029 N57 N04 9k

R030 N02 N03 1k

R031 VOUT N06 50m

R032 N11 N10 1Meg

R033 N13 N12 1k

R034 N15 N14 2Meg

R035 N17 N16 200

R036 N01 N17 4Meg

R037 N18 N19 1k

R038 N70 N69 1k

R039 N72 N73 1k

R040 N03 N71 1k

R041 N74 N75 1k

R042 N20 N16 80k

R043 N59 N60 1

R044 N33 N37 1

V001 N61 GND 4

V002 N23 GND 0.8

V003 N25 GND 1

V004 N58 N59 0

V005 N04 N05 0

.model di2 d(is=1e-12 n=0.005 xti=-3.5 eg=0.1 rs=1e-3

+ cjo=1e-15 bv=1000)

.model DRV-RP130-l3 pmos(level=3 vto=-0.7 tox=100e-7

+ gamma=0.5 theta=0.3 kp=58e-6 nfs=1e-3 eta=50e-5 nss=1)

.model ds100 d(is=100e-14 n=1 bv=1000 rs=10m)

.model NS4 nmos(level=3 vto=0.5 kp=400e-6 tox=10e-6

+ eta=10e-6 nfs=0.001 gamma=1)

.model PS4 pmos(level=3 vto=-0.5 kp=400e-6 tox=10e-6

+ eta=10e-6 nfs=0.001 gamma=1)

.model SW-NMOS-L3C nmos(level=3 vto=0.5 tox=1000e-9

+ gamma=0 theta=0 kp=2.01 nfs=0.001e12 eta=0)

.model SW-PMOS-L3C pmos(level=3 vto=-0.5 tox=1000e-9

+ gamma=0 theta=0 kp=2.01 nfs=0.001e12 eta=0)

.ends RP130x401D_C

*

.subckt RP130x421A_C VDD GND CE VOUT

C001 N56 N06 7.5p

C002 N57 VDD 19.818p

C003 N13 GND 1p

C004 N18 GND 25p

C005 N15 GND 25p

C006 N25 GND 20p

C007 N26 GND 10p

C008 N30 N32 10p

C009 N36 GND 1p

C010 N37 GND 1p

C011 N44 GND 8p

C012 N46 GND 1p

C013 N47 GND 1p

C014 N49 GND 10p

C015 N51 GND 1p

C016 N53 GND 1p

C017 N19 GND 1p

C018 N06 N55 1p

C019 VDD N02 1p

C021 N69 GND 100p

C022 N73 GND 10p

C023 N03 GND 1p

C024 N74 GND 1p

C029 N11 GND 1p

D001 N20 N17 di2

D002 N22 N23 di2

D003 GND VOUT ds100

D004 GND CE ds100

E001 N71 GND VALUE {IF(V(N73)<V(VDD)*0.5+5m,V(VDD),0)}

E002 N07 GND VALUE {IF(V(VDD)>=0.5,

+IF(V(VDD)<1.2,(V(VDD)-0.5)*16m/(1.2-0.5),0),0)}

E003 N08 N07 VALUE {IF(V(VDD)>=1.2,

+IF(V(VDD)<V(N61),(V(VDD)-1.2)*18.5m/(5-1.2)+16m,0),0)}

E004 N09 N08 VALUE {IF(V(VDD)>=V(N61),34.5m,0)}

E005 N10 N09 VALUE {IF(V(VDD)>=5,(V(VDD)-5)*4m/1.5,0)}

E006 N12 GND VALUE {V(VDD)-V(N04)}

E007 N14 GND VALUE {IF(V(N18)>V(N01)*0.5+5m,12,0)}

E008 N16 GND VALUE {IF(V(N15)<1,V(N15),1)}

E009 N21 GND VALUE {IF(V(N15)<0.45,10,

+IF(V(N15)<0.5,10-((V(N15)-0.45)/0.05*9),1))}

E010 N27 GND VALUE {IF(V(N25)>1.5,1.5,0)}

E011 N28 N29 VALUE {IF(V(N06)>=0.4,

+IF(V(N06)<V(N61)*0.6,

+150m+(V(N06)-0.4)/(V(N61)*0.6-0.4)*(300m-150m),0),0)}

E012 N31 GND VALUE {V(N37)}

E013 N33 GND VALUE {(V(N54)-V(N06))*1000}

E014 N34 GND VALUE {IF(V(N06)<0.2,40m,0)}

E015 N35 N28 VALUE {IF(V(N06)>=V(N61)*0.6,300m,0)}

E016 N29 N34 VALUE {IF(V(N06)>=0.2,

+IF(V(N06)<0.4,40m+(V(N06)-0.2)/0.2*(150m-40m),0),0)}

E017 N42 GND VALUE {atan(V(N46)*20* 3.1416)*2/ 3.1416 * 0.1}

E018 N43 GND VALUE {V(N17)-V(N58)}

E019 N39 GND VALUE {IF(V(N41)+V(N47)<0,0,

+IF(V(N41)+V(N47)<V(N01),V(N41)+V(N47),V(N01)))}

E020 N48 GND VALUE {IF(V(N51)>V(N01)*0.5+5m,10,0)}

E021 N50 GND VALUE {IF(V(N49)<1,V(N49),1)}

E022 N52 GND VALUE {IF(V(N49)>=0.3,V(N01),0)}

E023 N70 GND VALUE {IF(V(N03)<V(VDD)*0.5+5m,V(VDD),0)}

E024 N01 GND VALUE {V(VDD)}

E025 N72 GND VALUE {IF(V(CE)<0.7,0,

+IF(V(VDD)<0.1,0,V(VDD)))}

E026 N75 GND VALUE {IF(V(CE)<0.7,0.6,0)}

E027 N60 GND N55 GND 1

G001 CE GND VALUE {IF(V(CE)<0.35,V(CE)/0.35*0,0)}

G002 VDD GND VALUE {IF(V(N03)>=V(VDD)*0.5,V(N11)*1m,0)}

G003 VDD GND VALUE {V(N30)*3/140/47}

G004 GND N04 VALUE {IF(V(N30)>=V(N36),(V(N30)-V(N36))*0.01,0)}

G005 GND N38 VALUE {V(N53)* 4e-005}

G006 N41 GND VALUE {V(N53)* 4e-005}

G007 N06 VDD VALUE {IF(V(VDD)<3,0,

+IF(V(N13)<150m,V(N30),

+IF(V(N13)<300m,V(N30)*(300m-V(N13))/150m,0)))}

M001 VDD N02 N04 VDD SW-PMOS-L3C l=2u w=2u

+ ad=2p as=2p pd=6y ps=6u m=1

M002 VDD N04 N54 VDD DRV-RP130-l3 l=1u w=140u

+ ad=140p as=140p pd=300u ps=300u m=47

M003 N17 N26 N16 GND SW-NMOS-L3C l=2u w=2u

+ ad=2p as=2p pd=6u ps=6u m=10

M004 N40 N41 N41 N01 PS4 l=4u w=16.6u

+ ad=20p as=20p pd=40u ps=40u m=1

M005 N38 N38 GND GND NS4 l=4u w=6.8u

+ ad=10p as=10p pd=20u ps=20u m=2

M006 N01 N03 N41 N01 SW-PMOS-L3C l=2u w=2u

+ ad=2p as=2p pd=6y ps=6u m=1

M007 N45 N39 N05 N01 PS4 l=4u w=16.6u

+ ad=20p as=20p pd=40u ps=40u m=1

M008 N05 N38 GND GND NS4 l=4u w=6.8u

+ ad=10p as=10p pd=20u ps=20u m=2

M009 N68 N69 GND GND NS4 l=2u w=12u

+ ad=12p as=12p pd=30u ps=30u m=6

M010 N73 N74 GND GND SW-NMOS-L3C l=1u w=2u

+ ad=2p as=2p pd=6u ps=6u m=1

R001 N67 N06 1.5Meg

R002 N67 N66 500k

R003 N65 N66 100k

R004 N65 N64 10k

R005 N55 N64 2k

R006 GND N63 500k

R007 N62 N63 150k

R008 N62 N55 10k

R009 VOUT N68 1G

R010 N22 N24 50k

R011 N24 N15 1

R012 N25 N21 1Meg

R013 N26 N27 10k

R014 N30 N31 100k

R015 N32 GND 1k

R016 N36 N35 1Meg

R017 N01 N39 1G

R018 N41 N44 100k

R019 N01 N40 220

R020 N01 N45 220

R021 N46 N43 1k

R022 N47 N42 1k

R023 N49 N48 100k

R024 N51 N03 100k

R025 N53 N50 1k

R026 N19 N52 1k

R027 N54 N06 1m

R028 N56 N04 1Meg

R029 N57 N04 9k

R030 N02 N03 1k

R031 VOUT N06 50m

R032 N11 N10 1Meg

R033 N13 N12 1k

R034 N15 N14 2Meg

R035 N17 N16 200

R036 N01 N17 4Meg

R037 N18 N19 1k

R038 N70 N69 1k

R039 N72 N73 1k

R040 N03 N71 1k

R041 N74 N75 1k

R042 N20 N16 80k

R043 N59 N60 1

R044 N33 N37 1

V001 N61 GND 4.2

V002 N23 GND 0.8

V003 N25 GND 1

V004 N58 N59 0

V005 N04 N05 0

.model di2 d(is=1e-12 n=0.005 xti=-3.5 eg=0.1 rs=1e-3

+ cjo=1e-15 bv=1000)

.model DRV-RP130-l3 pmos(level=3 vto=-0.7 tox=100e-7

+ gamma=0.5 theta=0.3 kp=58e-6 nfs=1e-3 eta=50e-5 nss=1)

.model ds100 d(is=100e-14 n=1 bv=1000 rs=10m)

.model NS4 nmos(level=3 vto=0.5 kp=400e-6 tox=10e-6

+ eta=10e-6 nfs=0.001 gamma=1)

.model PS4 pmos(level=3 vto=-0.5 kp=400e-6 tox=10e-6

+ eta=10e-6 nfs=0.001 gamma=1)

.model SW-NMOS-L3C nmos(level=3 vto=0.5 tox=1000e-9

+ gamma=0 theta=0 kp=2.01 nfs=0.001e12 eta=0)

.model SW-PMOS-L3C pmos(level=3 vto=-0.5 tox=1000e-9

+ gamma=0 theta=0 kp=2.01 nfs=0.001e12 eta=0)

.ends RP130x421A_C

*

.subckt RP130x421B_C VDD GND CE VOUT

C001 N56 N06 7.5p

C002 N57 VDD 19.818p

C003 N13 GND 1p

C004 N18 GND 25p

C005 N15 GND 25p

C006 N25 GND 20p

C007 N26 GND 10p

C008 N30 N32 10p

C009 N36 GND 1p

C010 N37 GND 1p

C011 N44 GND 8p

C012 N46 GND 1p

C013 N47 GND 1p

C014 N49 GND 10p

C015 N51 GND 1p

C016 N53 GND 1p

C017 N19 GND 1p

C018 N06 N55 1p

C019 VDD N02 1p

C021 N69 GND 100p

C022 N73 GND 10p

C023 N03 GND 1p

C024 N74 GND 1p

C029 N11 GND 1p

D001 N20 N17 di2

D002 N22 N23 di2

D003 GND VOUT ds100

D004 GND CE ds100

E001 N71 GND VALUE {IF(V(N73)<V(VDD)*0.5+5m,0,V(VDD))}

E002 N07 GND VALUE {IF(V(VDD)>=0.5,

+IF(V(VDD)<1.2,(V(VDD)-0.5)*16m/(1.2-0.5),0),0)}

E003 N08 N07 VALUE {IF(V(VDD)>=1.2,

+IF(V(VDD)<V(N61),(V(VDD)-1.2)*18.5m/(5-1.2)+16m,0),0)}

E004 N09 N08 VALUE {IF(V(VDD)>=V(N61),34.5m,0)}

E005 N10 N09 VALUE {IF(V(VDD)>=5,(V(VDD)-5)*4m/1.5,0)}

E006 N12 GND VALUE {V(VDD)-V(N04)}

E007 N14 GND VALUE {IF(V(N18)>V(N01)*0.5+5m,12,0)}

E008 N16 GND VALUE {IF(V(N15)<1,V(N15),1)}

E009 N21 GND VALUE {IF(V(N15)<0.45,10,

+IF(V(N15)<0.5,10-((V(N15)-0.45)/0.05*9),1))}

E010 N27 GND VALUE {IF(V(N25)>1.5,1.5,0)}

E011 N28 N29 VALUE {IF(V(N06)>=0.4,

+IF(V(N06)<V(N61)*0.6,

+150m+(V(N06)-0.4)/(V(N61)*0.6-0.4)*(300m-150m),0),0)}

E012 N31 GND VALUE {V(N37)}

E013 N33 GND VALUE {(V(N54)-V(N06))*1000}

E014 N34 GND VALUE {IF(V(N06)<0.2,40m,0)}

E015 N35 N28 VALUE {IF(V(N06)>=V(N61)*0.6,300m,0)}

E016 N29 N34 VALUE {IF(V(N06)>=0.2,

+IF(V(N06)<0.4,40m+(V(N06)-0.2)/0.2*(150m-40m),0),0)}

E017 N42 GND VALUE {atan(V(N46)*20* 3.1416)*2/ 3.1416 * 0.1}

E018 N43 GND VALUE {V(N17)-V(N58)}

E019 N39 GND VALUE {IF(V(N41)+V(N47)<0,0,

+IF(V(N41)+V(N47)<V(N01),V(N41)+V(N47),V(N01)))}

E020 N48 GND VALUE {IF(V(N51)>V(N01)*0.5+5m,10,0)}

E021 N50 GND VALUE {IF(V(N49)<1,V(N49),1)}

E022 N52 GND VALUE {IF(V(N49)>=0.3,V(N01),0)}

E023 N70 GND VALUE {IF(V(N03)<V(VDD)*0.5+5m,V(VDD),0)}

E024 N01 GND VALUE {V(VDD)}

E025 N72 GND VALUE {IF(V(CE)<0.7,0,

+IF(V(VDD)<0.1,0,V(VDD)))}

E026 N75 GND VALUE {IF(V(CE)<0.7,0.6,0)}

E027 N60 GND N55 GND 1

G001 CE GND VALUE {IF(V(CE)<0.35,V(CE)/0.35*0.4u,0.4u)}

G002 VDD GND VALUE {IF(V(N03)>=V(VDD)*0.5,V(N11)*1m,0)}

G003 VDD GND VALUE {V(N30)*3/140/47}

G004 GND N04 VALUE {IF(V(N30)>=V(N36),(V(N30)-V(N36))*0.01,0)}

G005 GND N38 VALUE {V(N53)* 4e-005}

G006 N41 GND VALUE {V(N53)* 4e-005}

G007 N06 VDD VALUE {IF(V(VDD)<3,0,

+IF(V(N13)<150m,V(N30),

+IF(V(N13)<300m,V(N30)*(300m-V(N13))/150m,0)))}

M001 VDD N02 N04 VDD SW-PMOS-L3C l=2u w=2u

+ ad=2p as=2p pd=6y ps=6u m=1

M002 VDD N04 N54 VDD DRV-RP130-l3 l=1u w=140u

+ ad=140p as=140p pd=300u ps=300u m=47

M003 N17 N26 N16 GND SW-NMOS-L3C l=2u w=2u

+ ad=2p as=2p pd=6u ps=6u m=10

M004 N40 N41 N41 N01 PS4 l=4u w=16.6u

+ ad=20p as=20p pd=40u ps=40u m=1

M005 N38 N38 GND GND NS4 l=4u w=6.8u

+ ad=10p as=10p pd=20u ps=20u m=2

M006 N01 N03 N41 N01 SW-PMOS-L3C l=2u w=2u

+ ad=2p as=2p pd=6y ps=6u m=1

M007 N45 N39 N05 N01 PS4 l=4u w=16.6u

+ ad=20p as=20p pd=40u ps=40u m=1

M008 N05 N38 GND GND NS4 l=4u w=6.8u

+ ad=10p as=10p pd=20u ps=20u m=2

M009 N68 N69 GND GND NS4 l=2u w=12u

+ ad=12p as=12p pd=30u ps=30u m=6

M010 N73 N74 GND GND SW-NMOS-L3C l=1u w=2u

+ ad=2p as=2p pd=6u ps=6u m=1

R001 N67 N06 1.5Meg

R002 N67 N66 500k

R003 N65 N66 100k

R004 N65 N64 10k

R005 N55 N64 2k

R006 GND N63 500k

R007 N62 N63 150k

R008 N62 N55 10k

R009 VOUT N68 1G

R010 N22 N24 50k

R011 N24 N15 1

R012 N25 N21 1Meg

R013 N26 N27 10k

R014 N30 N31 100k

R015 N32 GND 1k

R016 N36 N35 1Meg

R017 N01 N39 1G

R018 N41 N44 100k

R019 N01 N40 220

R020 N01 N45 220

R021 N46 N43 1k

R022 N47 N42 1k

R023 N49 N48 100k

R024 N51 N03 100k

R025 N53 N50 1k

R026 N19 N52 1k

R027 N54 N06 1m

R028 N56 N04 1Meg

R029 N57 N04 9k

R030 N02 N03 1k

R031 VOUT N06 50m

R032 N11 N10 1Meg

R033 N13 N12 1k

R034 N15 N14 2Meg

R035 N17 N16 200

R036 N01 N17 4Meg

R037 N18 N19 1k

R038 N70 N69 1k

R039 N72 N73 1k

R040 N03 N71 1k

R041 N74 N75 1k

R042 N20 N16 80k

R043 N59 N60 1

R044 N33 N37 1

V001 N61 GND 4.2

V002 N23 GND 0.8

V003 N25 GND 1

V004 N58 N59 0

V005 N04 N05 0

.model di2 d(is=1e-12 n=0.005 xti=-3.5 eg=0.1 rs=1e-3

+ cjo=1e-15 bv=1000)

.model DRV-RP130-l3 pmos(level=3 vto=-0.7 tox=100e-7

+ gamma=0.5 theta=0.3 kp=58e-6 nfs=1e-3 eta=50e-5 nss=1)

.model ds100 d(is=100e-14 n=1 bv=1000 rs=10m)

.model NS4 nmos(level=3 vto=0.5 kp=400e-6 tox=10e-6

+ eta=10e-6 nfs=0.001 gamma=1)

.model PS4 pmos(level=3 vto=-0.5 kp=400e-6 tox=10e-6

+ eta=10e-6 nfs=0.001 gamma=1)

.model SW-NMOS-L3C nmos(level=3 vto=0.5 tox=1000e-9

+ gamma=0 theta=0 kp=2.01 nfs=0.001e12 eta=0)

.model SW-PMOS-L3C pmos(level=3 vto=-0.5 tox=1000e-9

+ gamma=0 theta=0 kp=2.01 nfs=0.001e12 eta=0)

.ends RP130x421B_C

*

.subckt RP130x421D_C VDD GND CE VOUT

C001 N56 N06 7.5p

C002 N57 VDD 19.818p

C003 N13 GND 1p

C004 N18 GND 25p

C005 N15 GND 25p

C006 N25 GND 20p

C007 N26 GND 10p

C008 N30 N32 10p

C009 N36 GND 1p

C010 N37 GND 1p

C011 N44 GND 8p

C012 N46 GND 1p

C013 N47 GND 1p

C014 N49 GND 10p

C015 N51 GND 1p

C016 N53 GND 1p

C017 N19 GND 1p

C018 N06 N55 1p

C019 VDD N02 1p

C021 N69 GND 100p

C022 N73 GND 10p

C023 N03 GND 1p

C024 N74 GND 1p

C029 N11 GND 1p

D001 N20 N17 di2

D002 N22 N23 di2

D003 GND VOUT ds100

D004 GND CE ds100

E001 N71 GND VALUE {IF(V(N73)<V(VDD)*0.5+5m,0,V(VDD))}

E002 N07 GND VALUE {IF(V(VDD)>=0.5,

+IF(V(VDD)<1.2,(V(VDD)-0.5)*16m/(1.2-0.5),0),0)}

E003 N08 N07 VALUE {IF(V(VDD)>=1.2,

+IF(V(VDD)<V(N61),(V(VDD)-1.2)*18.5m/(5-1.2)+16m,0),0)}

E004 N09 N08 VALUE {IF(V(VDD)>=V(N61),34.5m,0)}

E005 N10 N09 VALUE {IF(V(VDD)>=5,(V(VDD)-5)*4m/1.5,0)}

E006 N12 GND VALUE {V(VDD)-V(N04)}

E007 N14 GND VALUE {IF(V(N18)>V(N01)*0.5+5m,12,0)}

E008 N16 GND VALUE {IF(V(N15)<1,V(N15),1)}

E009 N21 GND VALUE {IF(V(N15)<0.45,10,

+IF(V(N15)<0.5,10-((V(N15)-0.45)/0.05*9),1))}

E010 N27 GND VALUE {IF(V(N25)>1.5,1.5,0)}

E011 N28 N29 VALUE {IF(V(N06)>=0.4,

+IF(V(N06)<V(N61)*0.6,

+150m+(V(N06)-0.4)/(V(N61)*0.6-0.4)*(300m-150m),0),0)}

E012 N31 GND VALUE {V(N37)}

E013 N33 GND VALUE {(V(N54)-V(N06))*1000}

E014 N34 GND VALUE {IF(V(N06)<0.2,40m,0)}

E015 N35 N28 VALUE {IF(V(N06)>=V(N61)*0.6,300m,0)}

E016 N29 N34 VALUE {IF(V(N06)>=0.2,

+IF(V(N06)<0.4,40m+(V(N06)-0.2)/0.2*(150m-40m),0),0)}

E017 N42 GND VALUE {atan(V(N46)*20* 3.1416)*2/ 3.1416 * 0.1}

E018 N43 GND VALUE {V(N17)-V(N58)}

E019 N39 GND VALUE {IF(V(N41)+V(N47)<0,0,

+IF(V(N41)+V(N47)<V(N01),V(N41)+V(N47),V(N01)))}

E020 N48 GND VALUE {IF(V(N51)>V(N01)*0.5+5m,10,0)}

E021 N50 GND VALUE {IF(V(N49)<1,V(N49),1)}

E022 N52 GND VALUE {IF(V(N49)>=0.3,V(N01),0)}

E023 N70 GND VALUE {IF(V(N03)<V(VDD)*0.5+5m,V(VDD),0)}

E024 N01 GND VALUE {V(VDD)}

E025 N72 GND VALUE {IF(V(CE)<0.7,0,

+IF(V(VDD)<0.1,0,V(VDD)))}

E026 N75 GND VALUE {IF(V(CE)<0.7,0.6,0)}

E027 N60 GND N55 GND 1

G001 CE GND VALUE {IF(V(CE)<0.35,V(CE)/0.35*0.4u,0.4u)}

G002 VDD GND VALUE {IF(V(N03)>=V(VDD)*0.5,V(N11)*1m,0)}

G003 VDD GND VALUE {V(N30)*3/140/47}

G004 GND N04 VALUE {IF(V(N30)>=V(N36),(V(N30)-V(N36))*0.01,0)}

G005 GND N38 VALUE {V(N53)* 4e-005}

G006 N41 GND VALUE {V(N53)* 4e-005}

G007 N06 VDD VALUE {IF(V(VDD)<3,0,

+IF(V(N13)<150m,V(N30),

+IF(V(N13)<300m,V(N30)*(300m-V(N13))/150m,0)))}

M001 VDD N02 N04 VDD SW-PMOS-L3C l=2u w=2u

+ ad=2p as=2p pd=6y ps=6u m=1

M002 VDD N04 N54 VDD DRV-RP130-l3 l=1u w=140u

+ ad=140p as=140p pd=300u ps=300u m=47

M003 N17 N26 N16 GND SW-NMOS-L3C l=2u w=2u

+ ad=2p as=2p pd=6u ps=6u m=10

M004 N40 N41 N41 N01 PS4 l=4u w=16.6u

+ ad=20p as=20p pd=40u ps=40u m=1

M005 N38 N38 GND GND NS4 l=4u w=6.8u

+ ad=10p as=10p pd=20u ps=20u m=2

M006 N01 N03 N41 N01 SW-PMOS-L3C l=2u w=2u

+ ad=2p as=2p pd=6y ps=6u m=1

M007 N45 N39 N05 N01 PS4 l=4u w=16.6u

+ ad=20p as=20p pd=40u ps=40u m=1

M008 N05 N38 GND GND NS4 l=4u w=6.8u

+ ad=10p as=10p pd=20u ps=20u m=2

M009 N68 N69 GND GND NS4 l=2u w=12u

+ ad=12p as=12p pd=30u ps=30u m=6

M010 N73 N74 GND GND SW-NMOS-L3C l=1u w=2u

+ ad=2p as=2p pd=6u ps=6u m=1

R001 N67 N06 1.5Meg

R002 N67 N66 500k

R003 N65 N66 100k

R004 N65 N64 10k

R005 N55 N64 2k

R006 GND N63 500k

R007 N62 N63 150k

R008 N62 N55 10k

R009 VOUT N68 1m

R010 N22 N24 50k

R011 N24 N15 1

R012 N25 N21 1Meg

R013 N26 N27 10k

R014 N30 N31 100k

R015 N32 GND 1k

R016 N36 N35 1Meg

R017 N01 N39 1G

R018 N41 N44 100k

R019 N01 N40 220

R020 N01 N45 220

R021 N46 N43 1k

R022 N47 N42 1k

R023 N49 N48 100k

R024 N51 N03 100k

R025 N53 N50 1k

R026 N19 N52 1k

R027 N54 N06 1m

R028 N56 N04 1Meg

R029 N57 N04 9k

R030 N02 N03 1k

R031 VOUT N06 50m

R032 N11 N10 1Meg

R033 N13 N12 1k

R034 N15 N14 2Meg

R035 N17 N16 200

R036 N01 N17 4Meg

R037 N18 N19 1k

R038 N70 N69 1k

R039 N72 N73 1k

R040 N03 N71 1k

R041 N74 N75 1k

R042 N20 N16 80k

R043 N59 N60 1

R044 N33 N37 1

V001 N61 GND 4.2

V002 N23 GND 0.8

V003 N25 GND 1

V004 N58 N59 0

V005 N04 N05 0

.model di2 d(is=1e-12 n=0.005 xti=-3.5 eg=0.1 rs=1e-3

+ cjo=1e-15 bv=1000)

.model DRV-RP130-l3 pmos(level=3 vto=-0.7 tox=100e-7

+ gamma=0.5 theta=0.3 kp=58e-6 nfs=1e-3 eta=50e-5 nss=1)

.model ds100 d(is=100e-14 n=1 bv=1000 rs=10m)

.model NS4 nmos(level=3 vto=0.5 kp=400e-6 tox=10e-6

+ eta=10e-6 nfs=0.001 gamma=1)

.model PS4 pmos(level=3 vto=-0.5 kp=400e-6 tox=10e-6

+ eta=10e-6 nfs=0.001 gamma=1)

.model SW-NMOS-L3C nmos(level=3 vto=0.5 tox=1000e-9

+ gamma=0 theta=0 kp=2.01 nfs=0.001e12 eta=0)

.model SW-PMOS-L3C pmos(level=3 vto=-0.5 tox=1000e-9

+ gamma=0 theta=0 kp=2.01 nfs=0.001e12 eta=0)

.ends RP130x421D_C

*

.subckt RP130x451A_C VDD GND CE VOUT

C001 N56 N06 7.5p

C002 N57 VDD 20.636p

C003 N13 GND 1p

C004 N18 GND 25p

C005 N15 GND 25p

C006 N25 GND 20p

C007 N26 GND 10p

C008 N30 N32 10p

C009 N36 GND 1p

C010 N37 GND 1p

C011 N44 GND 8p

C012 N46 GND 1p

C013 N47 GND 1p

C014 N49 GND 10p

C015 N51 GND 1p

C016 N53 GND 1p

C017 N19 GND 1p

C018 N06 N55 1p

C019 VDD N02 1p

C021 N69 GND 100p

C022 N73 GND 10p

C023 N03 GND 1p

C024 N74 GND 1p

C029 N11 GND 1p

D001 N20 N17 di2

D002 N22 N23 di2

D003 GND VOUT ds100

D004 GND CE ds100

E001 N71 GND VALUE {IF(V(N73)<V(VDD)*0.5+5m,V(VDD),0)}

E002 N07 GND VALUE {IF(V(VDD)>=0.5,

+IF(V(VDD)<1.2,(V(VDD)-0.5)*16m/(1.2-0.5),0),0)}

E003 N08 N07 VALUE {IF(V(VDD)>=1.2,

+IF(V(VDD)<V(N61),(V(VDD)-1.2)*18.5m/(5-1.2)+16m,0),0)}

E004 N09 N08 VALUE {IF(V(VDD)>=V(N61),34.5m,0)}

E005 N10 N09 VALUE {IF(V(VDD)>=5,(V(VDD)-5)*4m/1.5,0)}

E006 N12 GND VALUE {V(VDD)-V(N04)}

E007 N14 GND VALUE {IF(V(N18)>V(N01)*0.5+5m,12,0)}

E008 N16 GND VALUE {IF(V(N15)<1,V(N15),1)}

E009 N21 GND VALUE {IF(V(N15)<0.45,10,

+IF(V(N15)<0.5,10-((V(N15)-0.45)/0.05*9),1))}

E010 N27 GND VALUE {IF(V(N25)>1.5,1.5,0)}

E011 N28 N29 VALUE {IF(V(N06)>=0.4,

+IF(V(N06)<V(N61)*0.6,

+150m+(V(N06)-0.4)/(V(N61)*0.6-0.4)*(300m-150m),0),0)}

E012 N31 GND VALUE {V(N37)}

E013 N33 GND VALUE {(V(N54)-V(N06))*1000}

E014 N34 GND VALUE {IF(V(N06)<0.2,40m,0)}

E015 N35 N28 VALUE {IF(V(N06)>=V(N61)*0.6,300m,0)}

E016 N29 N34 VALUE {IF(V(N06)>=0.2,

+IF(V(N06)<0.4,40m+(V(N06)-0.2)/0.2*(150m-40m),0),0)}

E017 N42 GND VALUE {atan(V(N46)*20* 3.1416)*2/ 3.1416 * 0.1}

E018 N43 GND VALUE {V(N17)-V(N58)}

E019 N39 GND VALUE {IF(V(N41)+V(N47)<0,0,

+IF(V(N41)+V(N47)<V(N01),V(N41)+V(N47),V(N01)))}

E020 N48 GND VALUE {IF(V(N51)>V(N01)*0.5+5m,10,0)}

E021 N50 GND VALUE {IF(V(N49)<1,V(N49),1)}

E022 N52 GND VALUE {IF(V(N49)>=0.3,V(N01),0)}

E023 N70 GND VALUE {IF(V(N03)<V(VDD)*0.5+5m,V(VDD),0)}

E024 N01 GND VALUE {V(VDD)}

E025 N72 GND VALUE {IF(V(CE)<0.7,0,

+IF(V(VDD)<0.1,0,V(VDD)))}

E026 N75 GND VALUE {IF(V(CE)<0.7,0.6,0)}

E027 N60 GND N55 GND 1

G001 CE GND VALUE {IF(V(CE)<0.35,V(CE)/0.35*0,0)}

G002 VDD GND VALUE {IF(V(N03)>=V(VDD)*0.5,V(N11)*1m,0)}

G003 VDD GND VALUE {V(N30)*3/140/47}

G004 GND N04 VALUE {IF(V(N30)>=V(N36),(V(N30)-V(N36))*0.01,0)}

G005 GND N38 VALUE {V(N53)* 4e-005}

G006 N41 GND VALUE {V(N53)* 4e-005}

G007 N06 VDD VALUE {IF(V(VDD)<3,0,

+IF(V(N13)<150m,V(N30),

+IF(V(N13)<300m,V(N30)*(300m-V(N13))/150m,0)))}

M001 VDD N02 N04 VDD SW-PMOS-L3C l=2u w=2u

+ ad=2p as=2p pd=6y ps=6u m=1

M002 VDD N04 N54 VDD DRV-RP130-l3 l=1u w=140u

+ ad=140p as=140p pd=300u ps=300u m=47

M003 N17 N26 N16 GND SW-NMOS-L3C l=2u w=2u

+ ad=2p as=2p pd=6u ps=6u m=10

M004 N40 N41 N41 N01 PS4 l=4u w=16.6u

+ ad=20p as=20p pd=40u ps=40u m=1

M005 N38 N38 GND GND NS4 l=4u w=6.8u

+ ad=10p as=10p pd=20u ps=20u m=2

M006 N01 N03 N41 N01 SW-PMOS-L3C l=2u w=2u

+ ad=2p as=2p pd=6y ps=6u m=1

M007 N45 N39 N05 N01 PS4 l=4u w=16.6u

+ ad=20p as=20p pd=40u ps=40u m=1

M008 N05 N38 GND GND NS4 l=4u w=6.8u

+ ad=10p as=10p pd=20u ps=20u m=2

M009 N68 N69 GND GND NS4 l=2u w=12u

+ ad=12p as=12p pd=30u ps=30u m=6

M010 N73 N74 GND GND SW-NMOS-L3C l=1u w=2u

+ ad=2p as=2p pd=6u ps=6u m=1

R001 N67 N06 1.5Meg

R002 N67 N66 500k

R003 N65 N66 150k

R004 N65 N64 150k

R005 N55 N64 10k

R006 GND N63 500k

R007 N62 N63 150k

R008 N62 N55 10k

R009 VOUT N68 1G

R010 N22 N24 50k

R011 N24 N15 1

R012 N25 N21 1Meg

R013 N26 N27 10k

R014 N30 N31 100k

R015 N32 GND 1k

R016 N36 N35 1Meg

R017 N01 N39 1G

R018 N41 N44 100k

R019 N01 N40 220

R020 N01 N45 220

R021 N46 N43 1k

R022 N47 N42 1k

R023 N49 N48 100k

R024 N51 N03 100k

R025 N53 N50 1k

R026 N19 N52 1k

R027 N54 N06 1m

R028 N56 N04 1Meg

R029 N57 N04 9k

R030 N02 N03 1k

R031 VOUT N06 50m

R032 N11 N10 1Meg

R033 N13 N12 1k

R034 N15 N14 2Meg

R035 N17 N16 200

R036 N01 N17 4Meg

R037 N18 N19 1k

R038 N70 N69 1k

R039 N72 N73 1k

R040 N03 N71 1k

R041 N74 N75 1k

R042 N20 N16 80k

R043 N59 N60 1

R044 N33 N37 1

V001 N61 GND 4.5

V002 N23 GND 0.8

V003 N25 GND 1

V004 N58 N59 0

V005 N04 N05 0

.model di2 d(is=1e-12 n=0.005 xti=-3.5 eg=0.1 rs=1e-3

+ cjo=1e-15 bv=1000)

.model DRV-RP130-l3 pmos(level=3 vto=-0.7 tox=100e-7

+ gamma=0.5 theta=0.3 kp=58e-6 nfs=1e-3 eta=50e-5 nss=1)

.model ds100 d(is=100e-14 n=1 bv=1000 rs=10m)

.model NS4 nmos(level=3 vto=0.5 kp=400e-6 tox=10e-6

+ eta=10e-6 nfs=0.001 gamma=1)

.model PS4 pmos(level=3 vto=-0.5 kp=400e-6 tox=10e-6

+ eta=10e-6 nfs=0.001 gamma=1)

.model SW-NMOS-L3C nmos(level=3 vto=0.5 tox=1000e-9

+ gamma=0 theta=0 kp=2.01 nfs=0.001e12 eta=0)

.model SW-PMOS-L3C pmos(level=3 vto=-0.5 tox=1000e-9

+ gamma=0 theta=0 kp=2.01 nfs=0.001e12 eta=0)

.ends RP130x451A_C

*

.subckt RP130x451B_C VDD GND CE VOUT

C001 N56 N06 7.5p

C002 N57 VDD 20.636p

C003 N13 GND 1p

C004 N18 GND 25p

C005 N15 GND 25p

C006 N25 GND 20p

C007 N26 GND 10p

C008 N30 N32 10p

C009 N36 GND 1p

C010 N37 GND 1p

C011 N44 GND 8p

C012 N46 GND 1p

C013 N47 GND 1p

C014 N49 GND 10p

C015 N51 GND 1p

C016 N53 GND 1p

C017 N19 GND 1p

C018 N06 N55 1p

C019 VDD N02 1p

C021 N69 GND 100p

C022 N73 GND 10p

C023 N03 GND 1p

C024 N74 GND 1p

C029 N11 GND 1p

D001 N20 N17 di2

D002 N22 N23 di2

D003 GND VOUT ds100

D004 GND CE ds100

E001 N71 GND VALUE {IF(V(N73)<V(VDD)*0.5+5m,0,V(VDD))}

E002 N07 GND VALUE {IF(V(VDD)>=0.5,

+IF(V(VDD)<1.2,(V(VDD)-0.5)*16m/(1.2-0.5),0),0)}

E003 N08 N07 VALUE {IF(V(VDD)>=1.2,

+IF(V(VDD)<V(N61),(V(VDD)-1.2)*18.5m/(5-1.2)+16m,0),0)}

E004 N09 N08 VALUE {IF(V(VDD)>=V(N61),34.5m,0)}

E005 N10 N09 VALUE {IF(V(VDD)>=5,(V(VDD)-5)*4m/1.5,0)}

E006 N12 GND VALUE {V(VDD)-V(N04)}

E007 N14 GND VALUE {IF(V(N18)>V(N01)*0.5+5m,12,0)}

E008 N16 GND VALUE {IF(V(N15)<1,V(N15),1)}

E009 N21 GND VALUE {IF(V(N15)<0.45,10,

+IF(V(N15)<0.5,10-((V(N15)-0.45)/0.05*9),1))}

E010 N27 GND VALUE {IF(V(N25)>1.5,1.5,0)}

E011 N28 N29 VALUE {IF(V(N06)>=0.4,

+IF(V(N06)<V(N61)*0.6,

+150m+(V(N06)-0.4)/(V(N61)*0.6-0.4)*(300m-150m),0),0)}

E012 N31 GND VALUE {V(N37)}

E013 N33 GND VALUE {(V(N54)-V(N06))*1000}

E014 N34 GND VALUE {IF(V(N06)<0.2,40m,0)}

E015 N35 N28 VALUE {IF(V(N06)>=V(N61)*0.6,300m,0)}

E016 N29 N34 VALUE {IF(V(N06)>=0.2,

+IF(V(N06)<0.4,40m+(V(N06)-0.2)/0.2*(150m-40m),0),0)}

E017 N42 GND VALUE {atan(V(N46)*20* 3.1416)*2/ 3.1416 * 0.1}

E018 N43 GND VALUE {V(N17)-V(N58)}

E019 N39 GND VALUE {IF(V(N41)+V(N47)<0,0,

+IF(V(N41)+V(N47)<V(N01),V(N41)+V(N47),V(N01)))}

E020 N48 GND VALUE {IF(V(N51)>V(N01)*0.5+5m,10,0)}

E021 N50 GND VALUE {IF(V(N49)<1,V(N49),1)}

E022 N52 GND VALUE {IF(V(N49)>=0.3,V(N01),0)}

E023 N70 GND VALUE {IF(V(N03)<V(VDD)*0.5+5m,V(VDD),0)}

E024 N01 GND VALUE {V(VDD)}

E025 N72 GND VALUE {IF(V(CE)<0.7,0,

+IF(V(VDD)<0.1,0,V(VDD)))}

E026 N75 GND VALUE {IF(V(CE)<0.7,0.6,0)}

E027 N60 GND N55 GND 1

G001 CE GND VALUE {IF(V(CE)<0.35,V(CE)/0.35*0.4u,0.4u)}

G002 VDD GND VALUE {IF(V(N03)>=V(VDD)*0.5,V(N11)*1m,0)}

G003 VDD GND VALUE {V(N30)*3/140/47}

G004 GND N04 VALUE {IF(V(N30)>=V(N36),(V(N30)-V(N36))*0.01,0)}

G005 GND N38 VALUE {V(N53)* 4e-005}

G006 N41 GND VALUE {V(N53)* 4e-005}

G007 N06 VDD VALUE {IF(V(VDD)<3,0,

+IF(V(N13)<150m,V(N30),

+IF(V(N13)<300m,V(N30)*(300m-V(N13))/150m,0)))}

M001 VDD N02 N04 VDD SW-PMOS-L3C l=2u w=2u

+ ad=2p as=2p pd=6y ps=6u m=1

M002 VDD N04 N54 VDD DRV-RP130-l3 l=1u w=140u

+ ad=140p as=140p pd=300u ps=300u m=47

M003 N17 N26 N16 GND SW-NMOS-L3C l=2u w=2u

+ ad=2p as=2p pd=6u ps=6u m=10

M004 N40 N41 N41 N01 PS4 l=4u w=16.6u

+ ad=20p as=20p pd=40u ps=40u m=1

M005 N38 N38 GND GND NS4 l=4u w=6.8u

+ ad=10p as=10p pd=20u ps=20u m=2

M006 N01 N03 N41 N01 SW-PMOS-L3C l=2u w=2u

+ ad=2p as=2p pd=6y ps=6u m=1

M007 N45 N39 N05 N01 PS4 l=4u w=16.6u

+ ad=20p as=20p pd=40u ps=40u m=1

M008 N05 N38 GND GND NS4 l=4u w=6.8u

+ ad=10p as=10p pd=20u ps=20u m=2

M009 N68 N69 GND GND NS4 l=2u w=12u

+ ad=12p as=12p pd=30u ps=30u m=6

M010 N73 N74 GND GND SW-NMOS-L3C l=1u w=2u

+ ad=2p as=2p pd=6u ps=6u m=1

R001 N67 N06 1.5Meg

R002 N67 N66 500k

R003 N65 N66 150k

R004 N65 N64 150k

R005 N55 N64 10k

R006 GND N63 500k

R007 N62 N63 150k

R008 N62 N55 10k

R009 VOUT N68 1G

R010 N22 N24 50k

R011 N24 N15 1

R012 N25 N21 1Meg

R013 N26 N27 10k

R014 N30 N31 100k

R015 N32 GND 1k

R016 N36 N35 1Meg

R017 N01 N39 1G

R018 N41 N44 100k

R019 N01 N40 220

R020 N01 N45 220

R021 N46 N43 1k

R022 N47 N42 1k

R023 N49 N48 100k

R024 N51 N03 100k

R025 N53 N50 1k

R026 N19 N52 1k

R027 N54 N06 1m

R028 N56 N04 1Meg

R029 N57 N04 9k

R030 N02 N03 1k

R031 VOUT N06 50m

R032 N11 N10 1Meg

R033 N13 N12 1k

R034 N15 N14 2Meg

R035 N17 N16 200

R036 N01 N17 4Meg

R037 N18 N19 1k

R038 N70 N69 1k

R039 N72 N73 1k

R040 N03 N71 1k

R041 N74 N75 1k

R042 N20 N16 80k

R043 N59 N60 1

R044 N33 N37 1

V001 N61 GND 4.5

V002 N23 GND 0.8

V003 N25 GND 1

V004 N58 N59 0

V005 N04 N05 0

.model di2 d(is=1e-12 n=0.005 xti=-3.5 eg=0.1 rs=1e-3

+ cjo=1e-15 bv=1000)

.model DRV-RP130-l3 pmos(level=3 vto=-0.7 tox=100e-7

+ gamma=0.5 theta=0.3 kp=58e-6 nfs=1e-3 eta=50e-5 nss=1)

.model ds100 d(is=100e-14 n=1 bv=1000 rs=10m)

.model NS4 nmos(level=3 vto=0.5 kp=400e-6 tox=10e-6

+ eta=10e-6 nfs=0.001 gamma=1)

.model PS4 pmos(level=3 vto=-0.5 kp=400e-6 tox=10e-6

+ eta=10e-6 nfs=0.001 gamma=1)

.model SW-NMOS-L3C nmos(level=3 vto=0.5 tox=1000e-9

+ gamma=0 theta=0 kp=2.01 nfs=0.001e12 eta=0)

.model SW-PMOS-L3C pmos(level=3 vto=-0.5 tox=1000e-9

+ gamma=0 theta=0 kp=2.01 nfs=0.001e12 eta=0)

.ends RP130x451B_C

*

.subckt RP130x451D_C VDD GND CE VOUT

C001 N56 N06 7.5p

C002 N57 VDD 20.636p

C003 N13 GND 1p

C004 N18 GND 25p

C005 N15 GND 25p

C006 N25 GND 20p

C007 N26 GND 10p

C008 N30 N32 10p

C009 N36 GND 1p

C010 N37 GND 1p

C011 N44 GND 8p

C012 N46 GND 1p

C013 N47 GND 1p

C014 N49 GND 10p

C015 N51 GND 1p

C016 N53 GND 1p

C017 N19 GND 1p

C018 N06 N55 1p

C019 VDD N02 1p

C021 N69 GND 100p

C022 N73 GND 10p

C023 N03 GND 1p

C024 N74 GND 1p

C029 N11 GND 1p

D001 N20 N17 di2

D002 N22 N23 di2

D003 GND VOUT ds100

D004 GND CE ds100

E001 N71 GND VALUE {IF(V(N73)<V(VDD)*0.5+5m,0,V(VDD))}

E002 N07 GND VALUE {IF(V(VDD)>=0.5,

+IF(V(VDD)<1.2,(V(VDD)-0.5)*16m/(1.2-0.5),0),0)}

E003 N08 N07 VALUE {IF(V(VDD)>=1.2,

+IF(V(VDD)<V(N61),(V(VDD)-1.2)*18.5m/(5-1.2)+16m,0),0)}

E004 N09 N08 VALUE {IF(V(VDD)>=V(N61),34.5m,0)}

E005 N10 N09 VALUE {IF(V(VDD)>=5,(V(VDD)-5)*4m/1.5,0)}

E006 N12 GND VALUE {V(VDD)-V(N04)}

E007 N14 GND VALUE {IF(V(N18)>V(N01)*0.5+5m,12,0)}

E008 N16 GND VALUE {IF(V(N15)<1,V(N15),1)}

E009 N21 GND VALUE {IF(V(N15)<0.45,10,

+IF(V(N15)<0.5,10-((V(N15)-0.45)/0.05*9),1))}

E010 N27 GND VALUE {IF(V(N25)>1.5,1.5,0)}

E011 N28 N29 VALUE {IF(V(N06)>=0.4,

+IF(V(N06)<V(N61)*0.6,

+150m+(V(N06)-0.4)/(V(N61)*0.6-0.4)*(300m-150m),0),0)}

E012 N31 GND VALUE {V(N37)}

E013 N33 GND VALUE {(V(N54)-V(N06))*1000}

E014 N34 GND VALUE {IF(V(N06)<0.2,40m,0)}

E015 N35 N28 VALUE {IF(V(N06)>=V(N61)*0.6,300m,0)}

E016 N29 N34 VALUE {IF(V(N06)>=0.2,

+IF(V(N06)<0.4,40m+(V(N06)-0.2)/0.2*(150m-40m),0),0)}

E017 N42 GND VALUE {atan(V(N46)*20* 3.1416)*2/ 3.1416 * 0.1}

E018 N43 GND VALUE {V(N17)-V(N58)}

E019 N39 GND VALUE {IF(V(N41)+V(N47)<0,0,

+IF(V(N41)+V(N47)<V(N01),V(N41)+V(N47),V(N01)))}

E020 N48 GND VALUE {IF(V(N51)>V(N01)*0.5+5m,10,0)}

E021 N50 GND VALUE {IF(V(N49)<1,V(N49),1)}

E022 N52 GND VALUE {IF(V(N49)>=0.3,V(N01),0)}

E023 N70 GND VALUE {IF(V(N03)<V(VDD)*0.5+5m,V(VDD),0)}

E024 N01 GND VALUE {V(VDD)}

E025 N72 GND VALUE {IF(V(CE)<0.7,0,

+IF(V(VDD)<0.1,0,V(VDD)))}

E026 N75 GND VALUE {IF(V(CE)<0.7,0.6,0)}

E027 N60 GND N55 GND 1

G001 CE GND VALUE {IF(V(CE)<0.35,V(CE)/0.35*0.4u,0.4u)}

G002 VDD GND VALUE {IF(V(N03)>=V(VDD)*0.5,V(N11)*1m,0)}

G003 VDD GND VALUE {V(N30)*3/140/47}

G004 GND N04 VALUE {IF(V(N30)>=V(N36),(V(N30)-V(N36))*0.01,0)}

G005 GND N38 VALUE {V(N53)* 4e-005}

G006 N41 GND VALUE {V(N53)* 4e-005}

G007 N06 VDD VALUE {IF(V(VDD)<3,0,

+IF(V(N13)<150m,V(N30),

+IF(V(N13)<300m,V(N30)*(300m-V(N13))/150m,0)))}

M001 VDD N02 N04 VDD SW-PMOS-L3C l=2u w=2u

+ ad=2p as=2p pd=6y ps=6u m=1

M002 VDD N04 N54 VDD DRV-RP130-l3 l=1u w=140u

+ ad=140p as=140p pd=300u ps=300u m=47

M003 N17 N26 N16 GND SW-NMOS-L3C l=2u w=2u

+ ad=2p as=2p pd=6u ps=6u m=10

M004 N40 N41 N41 N01 PS4 l=4u w=16.6u

+ ad=20p as=20p pd=40u ps=40u m=1

M005 N38 N38 GND GND NS4 l=4u w=6.8u

+ ad=10p as=10p pd=20u ps=20u m=2

M006 N01 N03 N41 N01 SW-PMOS-L3C l=2u w=2u

+ ad=2p as=2p pd=6y ps=6u m=1

M007 N45 N39 N05 N01 PS4 l=4u w=16.6u

+ ad=20p as=20p pd=40u ps=40u m=1

M008 N05 N38 GND GND NS4 l=4u w=6.8u

+ ad=10p as=10p pd=20u ps=20u m=2

M009 N68 N69 GND GND NS4 l=2u w=12u

+ ad=12p as=12p pd=30u ps=30u m=6

M010 N73 N74 GND GND SW-NMOS-L3C l=1u w=2u

+ ad=2p as=2p pd=6u ps=6u m=1

R001 N67 N06 1.5Meg

R002 N67 N66 500k

R003 N65 N66 150k

R004 N65 N64 150k

R005 N55 N64 10k

R006 GND N63 500k

R007 N62 N63 150k

R008 N62 N55 10k

R009 VOUT N68 1m

R010 N22 N24 50k

R011 N24 N15 1

R012 N25 N21 1Meg

R013 N26 N27 10k

R014 N30 N31 100k

R015 N32 GND 1k

R016 N36 N35 1Meg

R017 N01 N39 1G

R018 N41 N44 100k

R019 N01 N40 220

R020 N01 N45 220

R021 N46 N43 1k

R022 N47 N42 1k

R023 N49 N48 100k

R024 N51 N03 100k

R025 N53 N50 1k

R026 N19 N52 1k

R027 N54 N06 1m

R028 N56 N04 1Meg

R029 N57 N04 9k

R030 N02 N03 1k

R031 VOUT N06 50m

R032 N11 N10 1Meg

R033 N13 N12 1k

R034 N15 N14 2Meg

R035 N17 N16 200

R036 N01 N17 4Meg

R037 N18 N19 1k

R038 N70 N69 1k

R039 N72 N73 1k

R040 N03 N71 1k

R041 N74 N75 1k

R042 N20 N16 80k

R043 N59 N60 1

R044 N33 N37 1

V001 N61 GND 4.5

V002 N23 GND 0.8

V003 N25 GND 1

V004 N58 N59 0

V005 N04 N05 0

.model di2 d(is=1e-12 n=0.005 xti=-3.5 eg=0.1 rs=1e-3

+ cjo=1e-15 bv=1000)

.model DRV-RP130-l3 pmos(level=3 vto=-0.7 tox=100e-7

+ gamma=0.5 theta=0.3 kp=58e-6 nfs=1e-3 eta=50e-5 nss=1)

.model ds100 d(is=100e-14 n=1 bv=1000 rs=10m)

.model NS4 nmos(level=3 vto=0.5 kp=400e-6 tox=10e-6

+ eta=10e-6 nfs=0.001 gamma=1)

.model PS4 pmos(level=3 vto=-0.5 kp=400e-6 tox=10e-6

+ eta=10e-6 nfs=0.001 gamma=1)

.model SW-NMOS-L3C nmos(level=3 vto=0.5 tox=1000e-9

+ gamma=0 theta=0 kp=2.01 nfs=0.001e12 eta=0)

.model SW-PMOS-L3C pmos(level=3 vto=-0.5 tox=1000e-9

+ gamma=0 theta=0 kp=2.01 nfs=0.001e12 eta=0)

.ends RP130x451D_C

*

.subckt RP130x501A_C VDD GND CE VOUT

C001 N56 N06 7.5p

C002 N57 VDD 22p

C003 N13 GND 1p

C004 N18 GND 25p

C005 N15 GND 25p

C006 N25 GND 20p

C007 N26 GND 10p

C008 N30 N32 10p

C009 N36 GND 1p

C010 N37 GND 1p

C011 N44 GND 8p

C012 N46 GND 1p

C013 N47 GND 1p

C014 N49 GND 10p

C015 N51 GND 1p

C016 N53 GND 1p

C017 N19 GND 1p

C018 N06 N55 1p

C019 VDD N02 1p

C021 N69 GND 100p

C022 N73 GND 10p

C023 N03 GND 1p

C024 N74 GND 1p

C029 N11 GND 1p

D001 N20 N17 di2

D002 N22 N23 di2

D003 GND VOUT ds100

D004 GND CE ds100

E001 N71 GND VALUE {IF(V(N73)<V(VDD)*0.5+5m,V(VDD),0)}

E002 N07 GND VALUE {IF(V(VDD)>=0.5,

+IF(V(VDD)<1.2,(V(VDD)-0.5)*16m/(1.2-0.5),0),0)}

E003 N08 N07 VALUE {IF(V(VDD)>=1.2,

+IF(V(VDD)<V(N61),(V(VDD)-1.2)*18.5m/(5-1.2)+16m,0),0)}

E004 N09 N08 VALUE {IF(V(VDD)>=V(N61),34.5m,0)}

E005 N10 N09 VALUE {IF(V(VDD)>=5,(V(VDD)-5)*4m/1.5,0)}

E006 N12 GND VALUE {V(VDD)-V(N04)}

E007 N14 GND VALUE {IF(V(N18)>V(N01)*0.5+5m,12,0)}

E008 N16 GND VALUE {IF(V(N15)<1,V(N15),1)}

E009 N21 GND VALUE {IF(V(N15)<0.45,10,

+IF(V(N15)<0.5,10-((V(N15)-0.45)/0.05*9),1))}

E010 N27 GND VALUE {IF(V(N25)>1.5,1.5,0)}

E011 N28 N29 VALUE {IF(V(N06)>=0.4,

+IF(V(N06)<V(N61)*0.6,

+150m+(V(N06)-0.4)/(V(N61)*0.6-0.4)*(300m-150m),0),0)}

E012 N31 GND VALUE {V(N37)}

E013 N33 GND VALUE {(V(N54)-V(N06))*1000}

E014 N34 GND VALUE {IF(V(N06)<0.2,40m,0)}

E015 N35 N28 VALUE {IF(V(N06)>=V(N61)*0.6,300m,0)}

E016 N29 N34 VALUE {IF(V(N06)>=0.2,

+IF(V(N06)<0.4,40m+(V(N06)-0.2)/0.2*(150m-40m),0),0)}

E017 N42 GND VALUE {atan(V(N46)*20* 3.1416)*2/ 3.1416 * 0.1}

E018 N43 GND VALUE {V(N17)-V(N58)}

E019 N39 GND VALUE {IF(V(N41)+V(N47)<0,0,

+IF(V(N41)+V(N47)<V(N01),V(N41)+V(N47),V(N01)))}

E020 N48 GND VALUE {IF(V(N51)>V(N01)*0.5+5m,10,0)}

E021 N50 GND VALUE {IF(V(N49)<1,V(N49),1)}

E022 N52 GND VALUE {IF(V(N49)>=0.3,V(N01),0)}

E023 N70 GND VALUE {IF(V(N03)<V(VDD)*0.5+5m,V(VDD),0)}

E024 N01 GND VALUE {V(VDD)}

E025 N72 GND VALUE {IF(V(CE)<0.7,0,

+IF(V(VDD)<0.1,0,V(VDD)))}

E026 N75 GND VALUE {IF(V(CE)<0.7,0.6,0)}

E027 N60 GND N55 GND 1

G001 CE GND VALUE {IF(V(CE)<0.35,V(CE)/0.35*0,0)}

G002 VDD GND VALUE {IF(V(N03)>=V(VDD)*0.5,V(N11)*1m,0)}

G003 VDD GND VALUE {V(N30)*3/140/47}

G004 GND N04 VALUE {IF(V(N30)>=V(N36),(V(N30)-V(N36))*0.01,0)}

G005 GND N38 VALUE {V(N53)* 4e-005}

G006 N41 GND VALUE {V(N53)* 4e-005}

G007 N06 VDD VALUE {IF(V(VDD)<3,0,

+IF(V(N13)<150m,V(N30),

+IF(V(N13)<300m,V(N30)*(300m-V(N13))/150m,0)))}

M001 VDD N02 N04 VDD SW-PMOS-L3C l=2u w=2u

+ ad=2p as=2p pd=6y ps=6u m=1

M002 VDD N04 N54 VDD DRV-RP130-l3 l=1u w=140u

+ ad=140p as=140p pd=300u ps=300u m=47

M003 N17 N26 N16 GND SW-NMOS-L3C l=2u w=2u

+ ad=2p as=2p pd=6u ps=6u m=10

M004 N40 N41 N41 N01 PS4 l=4u w=16.6u

+ ad=20p as=20p pd=40u ps=40u m=1

M005 N38 N38 GND GND NS4 l=4u w=6.8u

+ ad=10p as=10p pd=20u ps=20u m=2

M006 N01 N03 N41 N01 SW-PMOS-L3C l=2u w=2u

+ ad=2p as=2p pd=6y ps=6u m=1

M007 N45 N39 N05 N01 PS4 l=4u w=16.6u

+ ad=20p as=20p pd=40u ps=40u m=1

M008 N05 N38 GND GND NS4 l=4u w=6.8u

+ ad=10p as=10p pd=20u ps=20u m=2

M009 N68 N69 GND GND NS4 l=2u w=12u

+ ad=12p as=12p pd=30u ps=30u m=6

M010 N73 N74 GND GND SW-NMOS-L3C l=1u w=2u

+ ad=2p as=2p pd=6u ps=6u m=1

R001 N67 N06 2Meg

R002 N67 N66 500k

R003 N65 N66 100k

R004 N65 N64 25k

R005 N55 N64 15k

R006 GND N63 500k

R007 N62 N63 150k

R008 N62 N55 10k

R009 VOUT N68 1G

R010 N22 N24 50k

R011 N24 N15 1

R012 N25 N21 1Meg

R013 N26 N27 10k

R014 N30 N31 100k

R015 N32 GND 1k

R016 N36 N35 1Meg

R017 N01 N39 1G

R018 N41 N44 100k

R019 N01 N40 220

R020 N01 N45 220

R021 N46 N43 1k

R022 N47 N42 1k

R023 N49 N48 100k

R024 N51 N03 100k

R025 N53 N50 1k

R026 N19 N52 1k

R027 N54 N06 1m

R028 N56 N04 1Meg

R029 N57 N04 9k

R030 N02 N03 1k

R031 VOUT N06 50m

R032 N11 N10 1Meg

R033 N13 N12 1k

R034 N15 N14 2Meg

R035 N17 N16 200

R036 N01 N17 4Meg

R037 N18 N19 1k

R038 N70 N69 1k

R039 N72 N73 1k

R040 N03 N71 1k

R041 N74 N75 1k

R042 N20 N16 80k

R043 N59 N60 1

R044 N33 N37 1

V001 N61 GND 5

V002 N23 GND 0.8

V003 N25 GND 1

V004 N58 N59 0

V005 N04 N05 0

.model di2 d(is=1e-12 n=0.005 xti=-3.5 eg=0.1 rs=1e-3

+ cjo=1e-15 bv=1000)

.model DRV-RP130-l3 pmos(level=3 vto=-0.7 tox=100e-7

+ gamma=0.5 theta=0.3 kp=58e-6 nfs=1e-3 eta=50e-5 nss=1)

.model ds100 d(is=100e-14 n=1 bv=1000 rs=10m)

.model NS4 nmos(level=3 vto=0.5 kp=400e-6 tox=10e-6

+ eta=10e-6 nfs=0.001 gamma=1)

.model PS4 pmos(level=3 vto=-0.5 kp=400e-6 tox=10e-6

+ eta=10e-6 nfs=0.001 gamma=1)

.model SW-NMOS-L3C nmos(level=3 vto=0.5 tox=1000e-9

+ gamma=0 theta=0 kp=2.01 nfs=0.001e12 eta=0)

.model SW-PMOS-L3C pmos(level=3 vto=-0.5 tox=1000e-9

+ gamma=0 theta=0 kp=2.01 nfs=0.001e12 eta=0)

.ends RP130x501A_C

*

.subckt RP130x501B_C VDD GND CE VOUT

C001 N56 N06 7.5p

C002 N57 VDD 22p

C003 N13 GND 1p

C004 N18 GND 25p

C005 N15 GND 25p

C006 N25 GND 20p

C007 N26 GND 10p

C008 N30 N32 10p

C009 N36 GND 1p

C010 N37 GND 1p

C011 N44 GND 8p

C012 N46 GND 1p

C013 N47 GND 1p

C014 N49 GND 10p

C015 N51 GND 1p

C016 N53 GND 1p

C017 N19 GND 1p

C018 N06 N55 1p

C019 VDD N02 1p

C021 N69 GND 100p

C022 N73 GND 10p

C023 N03 GND 1p

C024 N74 GND 1p

C029 N11 GND 1p

D001 N20 N17 di2

D002 N22 N23 di2

D003 GND VOUT ds100

D004 GND CE ds100

E001 N71 GND VALUE {IF(V(N73)<V(VDD)*0.5+5m,0,V(VDD))}

E002 N07 GND VALUE {IF(V(VDD)>=0.5,

+IF(V(VDD)<1.2,(V(VDD)-0.5)*16m/(1.2-0.5),0),0)}

E003 N08 N07 VALUE {IF(V(VDD)>=1.2,

+IF(V(VDD)<V(N61),(V(VDD)-1.2)*18.5m/(5-1.2)+16m,0),0)}

E004 N09 N08 VALUE {IF(V(VDD)>=V(N61),34.5m,0)}

E005 N10 N09 VALUE {IF(V(VDD)>=5,(V(VDD)-5)*4m/1.5,0)}

E006 N12 GND VALUE {V(VDD)-V(N04)}

E007 N14 GND VALUE {IF(V(N18)>V(N01)*0.5+5m,12,0)}

E008 N16 GND VALUE {IF(V(N15)<1,V(N15),1)}

E009 N21 GND VALUE {IF(V(N15)<0.45,10,

+IF(V(N15)<0.5,10-((V(N15)-0.45)/0.05*9),1))}

E010 N27 GND VALUE {IF(V(N25)>1.5,1.5,0)}

E011 N28 N29 VALUE {IF(V(N06)>=0.4,

+IF(V(N06)<V(N61)*0.6,

+150m+(V(N06)-0.4)/(V(N61)*0.6-0.4)*(300m-150m),0),0)}

E012 N31 GND VALUE {V(N37)}

E013 N33 GND VALUE {(V(N54)-V(N06))*1000}

E014 N34 GND VALUE {IF(V(N06)<0.2,40m,0)}

E015 N35 N28 VALUE {IF(V(N06)>=V(N61)*0.6,300m,0)}

E016 N29 N34 VALUE {IF(V(N06)>=0.2,

+IF(V(N06)<0.4,40m+(V(N06)-0.2)/0.2*(150m-40m),0),0)}

E017 N42 GND VALUE {atan(V(N46)*20* 3.1416)*2/ 3.1416 * 0.1}

E018 N43 GND VALUE {V(N17)-V(N58)}

E019 N39 GND VALUE {IF(V(N41)+V(N47)<0,0,

+IF(V(N41)+V(N47)<V(N01),V(N41)+V(N47),V(N01)))}

E020 N48 GND VALUE {IF(V(N51)>V(N01)*0.5+5m,10,0)}

E021 N50 GND VALUE {IF(V(N49)<1,V(N49),1)}

E022 N52 GND VALUE {IF(V(N49)>=0.3,V(N01),0)}

E023 N70 GND VALUE {IF(V(N03)<V(VDD)*0.5+5m,V(VDD),0)}

E024 N01 GND VALUE {V(VDD)}

E025 N72 GND VALUE {IF(V(CE)<0.7,0,

+IF(V(VDD)<0.1,0,V(VDD)))}

E026 N75 GND VALUE {IF(V(CE)<0.7,0.6,0)}

E027 N60 GND N55 GND 1

G001 CE GND VALUE {IF(V(CE)<0.35,V(CE)/0.35*0.4u,0.4u)}

G002 VDD GND VALUE {IF(V(N03)>=V(VDD)*0.5,V(N11)*1m,0)}

G003 VDD GND VALUE {V(N30)*3/140/47}

G004 GND N04 VALUE {IF(V(N30)>=V(N36),(V(N30)-V(N36))*0.01,0)}

G005 GND N38 VALUE {V(N53)* 4e-005}

G006 N41 GND VALUE {V(N53)* 4e-005}

G007 N06 VDD VALUE {IF(V(VDD)<3,0,

+IF(V(N13)<150m,V(N30),

+IF(V(N13)<300m,V(N30)*(300m-V(N13))/150m,0)))}

M001 VDD N02 N04 VDD SW-PMOS-L3C l=2u w=2u

+ ad=2p as=2p pd=6y ps=6u m=1

M002 VDD N04 N54 VDD DRV-RP130-l3 l=1u w=140u

+ ad=140p as=140p pd=300u ps=300u m=47

M003 N17 N26 N16 GND SW-NMOS-L3C l=2u w=2u

+ ad=2p as=2p pd=6u ps=6u m=10

M004 N40 N41 N41 N01 PS4 l=4u w=16.6u

+ ad=20p as=20p pd=40u ps=40u m=1

M005 N38 N38 GND GND NS4 l=4u w=6.8u

+ ad=10p as=10p pd=20u ps=20u m=2

M006 N01 N03 N41 N01 SW-PMOS-L3C l=2u w=2u

+ ad=2p as=2p pd=6y ps=6u m=1

M007 N45 N39 N05 N01 PS4 l=4u w=16.6u

+ ad=20p as=20p pd=40u ps=40u m=1

M008 N05 N38 GND GND NS4 l=4u w=6.8u

+ ad=10p as=10p pd=20u ps=20u m=2

M009 N68 N69 GND GND NS4 l=2u w=12u

+ ad=12p as=12p pd=30u ps=30u m=6

M010 N73 N74 GND GND SW-NMOS-L3C l=1u w=2u

+ ad=2p as=2p pd=6u ps=6u m=1

R001 N67 N06 2Meg

R002 N67 N66 500k

R003 N65 N66 100k

R004 N65 N64 25k

R005 N55 N64 15k

R006 GND N63 500k

R007 N62 N63 150k

R008 N62 N55 10k

R009 VOUT N68 1G

R010 N22 N24 50k

R011 N24 N15 1

R012 N25 N21 1Meg

R013 N26 N27 10k

R014 N30 N31 100k

R015 N32 GND 1k

R016 N36 N35 1Meg

R017 N01 N39 1G

R018 N41 N44 100k

R019 N01 N40 220

R020 N01 N45 220

R021 N46 N43 1k

R022 N47 N42 1k

R023 N49 N48 100k

R024 N51 N03 100k

R025 N53 N50 1k

R026 N19 N52 1k

R027 N54 N06 1m

R028 N56 N04 1Meg

R029 N57 N04 9k

R030 N02 N03 1k

R031 VOUT N06 50m

R032 N11 N10 1Meg

R033 N13 N12 1k

R034 N15 N14 2Meg

R035 N17 N16 200

R036 N01 N17 4Meg

R037 N18 N19 1k

R038 N70 N69 1k

R039 N72 N73 1k

R040 N03 N71 1k

R041 N74 N75 1k

R042 N20 N16 80k

R043 N59 N60 1

R044 N33 N37 1

V001 N61 GND 5

V002 N23 GND 0.8

V003 N25 GND 1

V004 N58 N59 0

V005 N04 N05 0

.model di2 d(is=1e-12 n=0.005 xti=-3.5 eg=0.1 rs=1e-3

+ cjo=1e-15 bv=1000)

.model DRV-RP130-l3 pmos(level=3 vto=-0.7 tox=100e-7

+ gamma=0.5 theta=0.3 kp=58e-6 nfs=1e-3 eta=50e-5 nss=1)

.model ds100 d(is=100e-14 n=1 bv=1000 rs=10m)

.model NS4 nmos(level=3 vto=0.5 kp=400e-6 tox=10e-6

+ eta=10e-6 nfs=0.001 gamma=1)

.model PS4 pmos(level=3 vto=-0.5 kp=400e-6 tox=10e-6

+ eta=10e-6 nfs=0.001 gamma=1)

.model SW-NMOS-L3C nmos(level=3 vto=0.5 tox=1000e-9

+ gamma=0 theta=0 kp=2.01 nfs=0.001e12 eta=0)

.model SW-PMOS-L3C pmos(level=3 vto=-0.5 tox=1000e-9

+ gamma=0 theta=0 kp=2.01 nfs=0.001e12 eta=0)

.ends RP130x501B_C

*

.subckt RP130x501D_C VDD GND CE VOUT

C001 N56 N06 7.5p

C002 N57 VDD 22p

C003 N13 GND 1p

C004 N18 GND 25p

C005 N15 GND 25p

C006 N25 GND 20p

C007 N26 GND 10p

C008 N30 N32 10p

C009 N36 GND 1p

C010 N37 GND 1p

C011 N44 GND 8p

C012 N46 GND 1p

C013 N47 GND 1p

C014 N49 GND 10p

C015 N51 GND 1p

C016 N53 GND 1p

C017 N19 GND 1p

C018 N06 N55 1p

C019 VDD N02 1p

C021 N69 GND 100p

C022 N73 GND 10p

C023 N03 GND 1p

C024 N74 GND 1p

C029 N11 GND 1p

D001 N20 N17 di2

D002 N22 N23 di2

D003 GND VOUT ds100

D004 GND CE ds100

E001 N71 GND VALUE {IF(V(N73)<V(VDD)*0.5+5m,0,V(VDD))}

E002 N07 GND VALUE {IF(V(VDD)>=0.5,

+IF(V(VDD)<1.2,(V(VDD)-0.5)*16m/(1.2-0.5),0),0)}

E003 N08 N07 VALUE {IF(V(VDD)>=1.2,

+IF(V(VDD)<V(N61),(V(VDD)-1.2)*18.5m/(5-1.2)+16m,0),0)}

E004 N09 N08 VALUE {IF(V(VDD)>=V(N61),34.5m,0)}

E005 N10 N09 VALUE {IF(V(VDD)>=5,(V(VDD)-5)*4m/1.5,0)}

E006 N12 GND VALUE {V(VDD)-V(N04)}

E007 N14 GND VALUE {IF(V(N18)>V(N01)*0.5+5m,12,0)}

E008 N16 GND VALUE {IF(V(N15)<1,V(N15),1)}

E009 N21 GND VALUE {IF(V(N15)<0.45,10,

+IF(V(N15)<0.5,10-((V(N15)-0.45)/0.05*9),1))}

E010 N27 GND VALUE {IF(V(N25)>1.5,1.5,0)}

E011 N28 N29 VALUE {IF(V(N06)>=0.4,

+IF(V(N06)<V(N61)*0.6,

+150m+(V(N06)-0.4)/(V(N61)*0.6-0.4)*(300m-150m),0),0)}

E012 N31 GND VALUE {V(N37)}

E013 N33 GND VALUE {(V(N54)-V(N06))*1000}

E014 N34 GND VALUE {IF(V(N06)<0.2,40m,0)}

E015 N35 N28 VALUE {IF(V(N06)>=V(N61)*0.6,300m,0)}

E016 N29 N34 VALUE {IF(V(N06)>=0.2,

+IF(V(N06)<0.4,40m+(V(N06)-0.2)/0.2*(150m-40m),0),0)}

E017 N42 GND VALUE {atan(V(N46)*20* 3.1416)*2/ 3.1416 * 0.1}

E018 N43 GND VALUE {V(N17)-V(N58)}

E019 N39 GND VALUE {IF(V(N41)+V(N47)<0,0,

+IF(V(N41)+V(N47)<V(N01),V(N41)+V(N47),V(N01)))}

E020 N48 GND VALUE {IF(V(N51)>V(N01)*0.5+5m,10,0)}

E021 N50 GND VALUE {IF(V(N49)<1,V(N49),1)}

E022 N52 GND VALUE {IF(V(N49)>=0.3,V(N01),0)}

E023 N70 GND VALUE {IF(V(N03)<V(VDD)*0.5+5m,V(VDD),0)}

E024 N01 GND VALUE {V(VDD)}

E025 N72 GND VALUE {IF(V(CE)<0.7,0,

+IF(V(VDD)<0.1,0,V(VDD)))}

E026 N75 GND VALUE {IF(V(CE)<0.7,0.6,0)}

E027 N60 GND N55 GND 1

G001 CE GND VALUE {IF(V(CE)<0.35,V(CE)/0.35*0.4u,0.4u)}

G002 VDD GND VALUE {IF(V(N03)>=V(VDD)*0.5,V(N11)*1m,0)}

G003 VDD GND VALUE {V(N30)*3/140/47}

G004 GND N04 VALUE {IF(V(N30)>=V(N36),(V(N30)-V(N36))*0.01,0)}

G005 GND N38 VALUE {V(N53)* 4e-005}

G006 N41 GND VALUE {V(N53)* 4e-005}

G007 N06 VDD VALUE {IF(V(VDD)<3,0,

+IF(V(N13)<150m,V(N30),

+IF(V(N13)<300m,V(N30)*(300m-V(N13))/150m,0)))}

M001 VDD N02 N04 VDD SW-PMOS-L3C l=2u w=2u

+ ad=2p as=2p pd=6y ps=6u m=1

M002 VDD N04 N54 VDD DRV-RP130-l3 l=1u w=140u

+ ad=140p as=140p pd=300u ps=300u m=47

M003 N17 N26 N16 GND SW-NMOS-L3C l=2u w=2u

+ ad=2p as=2p pd=6u ps=6u m=10

M004 N40 N41 N41 N01 PS4 l=4u w=16.6u

+ ad=20p as=20p pd=40u ps=40u m=1

M005 N38 N38 GND GND NS4 l=4u w=6.8u

+ ad=10p as=10p pd=20u ps=20u m=2

M006 N01 N03 N41 N01 SW-PMOS-L3C l=2u w=2u

+ ad=2p as=2p pd=6y ps=6u m=1

M007 N45 N39 N05 N01 PS4 l=4u w=16.6u

+ ad=20p as=20p pd=40u ps=40u m=1

M008 N05 N38 GND GND NS4 l=4u w=6.8u

+ ad=10p as=10p pd=20u ps=20u m=2

M009 N68 N69 GND GND NS4 l=2u w=12u

+ ad=12p as=12p pd=30u ps=30u m=6

M010 N73 N74 GND GND SW-NMOS-L3C l=1u w=2u

+ ad=2p as=2p pd=6u ps=6u m=1

R001 N67 N06 2Meg

R002 N67 N66 500k

R003 N65 N66 100k

R004 N65 N64 25k

R005 N55 N64 15k

R006 GND N63 500k

R007 N62 N63 150k

R008 N62 N55 10k

R009 VOUT N68 1m

R010 N22 N24 50k

R011 N24 N15 1

R012 N25 N21 1Meg

R013 N26 N27 10k

R014 N30 N31 100k

R015 N32 GND 1k

R016 N36 N35 1Meg

R017 N01 N39 1G

R018 N41 N44 100k

R019 N01 N40 220

R020 N01 N45 220

R021 N46 N43 1k

R022 N47 N42 1k

R023 N49 N48 100k

R024 N51 N03 100k

R025 N53 N50 1k

R026 N19 N52 1k

R027 N54 N06 1m

R028 N56 N04 1Meg

R029 N57 N04 9k

R030 N02 N03 1k

R031 VOUT N06 50m

R032 N11 N10 1Meg

R033 N13 N12 1k

R034 N15 N14 2Meg

R035 N17 N16 200

R036 N01 N17 4Meg

R037 N18 N19 1k

R038 N70 N69 1k

R039 N72 N73 1k

R040 N03 N71 1k

R041 N74 N75 1k

R042 N20 N16 80k

R043 N59 N60 1

R044 N33 N37 1

V001 N61 GND 5

V002 N23 GND 0.8

V003 N25 GND 1

V004 N58 N59 0

V005 N04 N05 0

.model di2 d(is=1e-12 n=0.005 xti=-3.5 eg=0.1 rs=1e-3

+ cjo=1e-15 bv=1000)

.model DRV-RP130-l3 pmos(level=3 vto=-0.7 tox=100e-7

+ gamma=0.5 theta=0.3 kp=58e-6 nfs=1e-3 eta=50e-5 nss=1)

.model ds100 d(is=100e-14 n=1 bv=1000 rs=10m)

.model NS4 nmos(level=3 vto=0.5 kp=400e-6 tox=10e-6

+ eta=10e-6 nfs=0.001 gamma=1)

.model PS4 pmos(level=3 vto=-0.5 kp=400e-6 tox=10e-6

+ eta=10e-6 nfs=0.001 gamma=1)

.model SW-NMOS-L3C nmos(level=3 vto=0.5 tox=1000e-9

+ gamma=0 theta=0 kp=2.01 nfs=0.001e12 eta=0)

.model SW-PMOS-L3C pmos(level=3 vto=-0.5 tox=1000e-9

+ gamma=0 theta=0 kp=2.01 nfs=0.001e12 eta=0)

.ends RP130x501D_C


Generated by GNU Enscript 1.6.5.90.