blob: ecf56b090aa480dd2cbb9a2bb354cfc69f0a9bf5 [file] [log] [blame]
v {xschem version=3.0.0 file_version=1.2 }
G {}
K {}
V {}
S {}
E {}
N 230 -180 230 -150 {
lab=VDD}
N 230 -90 230 -50 {
lab=VSS}
N 140 -100 180 -100 {
lab=#net1}
N 140 -100 140 -80 {
lab=#net1}
N 140 -20 140 -0 {
lab=GND}
N -40 -140 -40 -70 {
lab=GND}
N 280 -120 300 -120 {
lab=out}
N -40 -140 180 -140 {
lab=GND}
N 10 -20 10 0 {
lab=GND}
N 10 -120 180 -120 {
lab=#net2}
N 10 -120 10 -80 {
lab=#net2}
N -190 -230 -190 -210 {
lab=VDD}
N -190 0 -190 20 {
lab=VSS}
N -190 -150 -190 -60 {
lab=GND}
N -150 -120 -150 -110 {
lab=GND}
N -190 -120 -150 -120 {
lab=GND}
C {devices/vdd.sym} 230 -180 0 0 {name=l1 lab=VDD}
C {devices/vsource.sym} 10 -50 0 0 {name=V1 value="dc 0 ac 1"}
C {devices/isource.sym} 140 -50 0 0 {name=Ib value=1.5u}
C {devices/gnd.sym} 140 0 0 0 {name=l2 lab=GND}
C {devices/code.sym} -400 -70 0 0 {name=TT_Models only_toplevel=false value=".lib /edatools/pdks/skywater-pdk/libraries/sky130_fd_pr_ngspice/latest/models/sky130.lib.spice tt"}
C {OTA.sym} 80 -120 0 0 {name=X1}
C {devices/vdd.sym} 230 -50 2 0 {name=l3 lab=VSS}
C {devices/gnd.sym} 10 0 0 0 {name=l4 lab=GND}
C {devices/gnd.sym} -40 -70 0 0 {name=l5 lab=GND}
C {devices/opin.sym} 300 -120 0 0 {name=p1 lab=out}
C {devices/vsource.sym} -190 -30 0 0 {name=Vn value=1.8}
C {devices/gnd.sym} -150 -110 0 0 {name=l6 lab=GND}
C {devices/vsource.sym} -190 -180 0 0 {name=Vp value=1.8}
C {devices/vdd.sym} -190 -230 0 0 {name=l7 lab=VDD}
C {devices/vdd.sym} -190 20 2 0 {name=l8 lab=VSS}
C {devices/title.sym} -180 150 0 0 {name=l9 author="Wisla Milena"}
C {devices/code_shown.sym} 400 -280 0 0 {name=Ngspice only_toplevel=false value="
.control
run
ac DEC 10 1 10E9
set color0 = white
set color1 = black
set color2 = red
set color3 = blue
set xbrushwidth = 3
settype decibel out
plot db(out) ylabel 'Gain(dB)'
settype phase vout
let voutd = 180/PI*cph(out)
settype phase voutd
plot voutd ylabel 'phase'
.endc
"}