immajidjafari
Newbie
hello, everyone, I try to simulate input referred noise in the differential amplifier but there is some wrong in my code or maybe my netlist that makes noise=0, if it is possible to check it. Thanks a lot for your help!
Code:
******************************technology ******************
.lib './TSMC_90nm.l' TT
******************************Components *****************
M1 5 Vin+ 3 3 pch w=4u l=0.1u M=10
M2 vout Vin- 3 3 pch w=4u l=0.1u M=10
M3 5 Vin+ 6 6 nch w=4u l=0.15u M=4
M4 vout Vin- 6 6 nch w=4u l=0.15u M=4
M5 5 5 ss ss nch w=4u l=0.15u M=4
M6 vout 5 ss ss nch w=4u l=0.15u M=4
M7 3 1dd dd pch w=6u l=0.15u M=20
M8 6 2 ss ss nch w=2.5u l=0.15u M=10
M9 2 2 ss ss nch w=2.5u l=0.15u M=1
M10 1 1 dd dd pch w=6u l=0.15u M=1
CL vout ss 2p
******************************supply ****************************
Ib 1 2 dc=0.05m
Vdd dd ss dc=1.4
Vss ss 0 dc=0
******************************AC Sources *****************
Vinac Vin+ im0 ac=1
Vindc1 im0 ss dc=0.7
Vindc2 Vin- ss dc=0.7
******************************analysis **************************
.options list post
.ac dec 10 10Meg 10G
.NOISE V(OUT) VIN 10
.PRINT INOISE ONOISE
.OPTION POST
.lin noisecalc=1
.print ac v(out) onoise
.end
Last edited by a moderator: