Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- ADC
- .include cmosami05.lib
- .include LM311.cir
- .param le=1u
- .subckt inv in vdd out
- m1 out in vdd vdd cmosp l=le w=2u
- m2 out in gnd gnd cmosn l=le w=6u
- .ends inv
- .subckt encod3b i1 i2 i3 i4 i5 i6 i7 b2 b1 b0 vdd
- x1 i2 vdd ni2 inv
- x2 i4 vdd ni4 inv
- x3 i6 vdd ni6 inv
- Ro0 vdd nb0 100k
- Ro1 vdd nb1 100k
- Ro2 vdd nb2 100k
- m1 nb2 i4 0 0 cmosn l=le w=6u
- m2 dm2 i2 0 0 cmosn l=le w=6u
- m3 nb1 ni4 dm2 0 cmosn l=le w=6u
- m4 nb1 i6 0 0 cmosn l=le w=6u
- m5 dm5 i1 0 0 cmosn l=le w=6u
- m6 nb0 ni2 dm5 0 cmosn l=le w=6u
- m7 dm7 i3 0 0 cmosn l=le w=6u
- m8 nb0 ni4 dm7 0 cmosn l=le w=6u
- m9 dm9 i5 0 0 cmosn l=le w=6u
- m10 nb0 ni6 dm9 0 cmosn l=le w=6u
- m11 nb0 i7 0 0 cmosn l=le w=6u
- x4 nb2 vdd b2 inv
- x5 nb1 vdd b1 inv
- x6 nb0 vdd b0 inv
- .ends
- vdd vpos 0 dc 3
- vss 0 vneg dc 3
- R0 vpos 2 4800
- R1 2 3 3200
- R2 3 4 3200
- R3 4 5 3200
- R4 5 6 3200
- R5 6 7 3200
- R6 7 8 3200
- R7 8 9 3200
- R8 9 10 1600
- X1 NoVin 2 vpos vneg o7 0 LM311
- X2 NoVin 3 vpos vneg o6 0 LM311
- X3 NoVin 4 vpos vneg o5 0 LM311
- X4 NoVin 5 vpos vneg o4 0 LM311
- X5 NoVin 6 vpos vneg o3 0 LM311
- X6 NoVin 7 vpos vneg o2 0 LM311
- X7 NoVin 8 vpos vneg o1 0 LM311
- E vadc 0 vol="()/3"
- .options nomod method=gear
- .end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement