blob: d2a3f5abe947634a5761d75eef4fecb532059fc0 [file] [log] [blame]
v {xschem version=3.0.0 file_version=1.2 }
G {}
K {}
V {}
S {}
E {}
N 30 -30 100 -30 {
lab=WWL}
N 30 -30 30 -10 {
lab=WWL}
N 60 30 120 30 {
lab=storage}
N -40 30 -0 30 {
lab=WBL}
N -40 30 -40 160 {
lab=WBL}
N 120 70 120 100 {
lab=storage}
N 120 30 120 70 {
lab=storage}
N 160 50 160 70 {
lab=RBL}
N 160 50 250 50 {
lab=RBL}
N 160 130 160 200 {
lab=RWL}
N 160 200 310 200 {
lab=RWL}
N 250 50 250 120 {
lab=RBL}
N 250 -30 290 -30 {
lab=RBL}
N -90 200 160 200 {
lab=RWL}
N 80 70 120 70 {
lab=storage}
N 80 70 80 130 {
lab=storage}
N 60 130 80 130 {
lab=storage}
N -40 -30 30 -30 {
lab=WWL}
N 250 -30 250 50 {
lab=RBL}
C {sky130_fd_pr/nfet3_01v8.sym} 140 100 2 1 {name=M3
L=0.15
W=1
body=GND
nf=1
mult=1
ad="'int((nf+1)/2) * W/nf * 0.29'"
pd="'2*int((nf+1)/2) * (W/nf + 0.29)'"
as="'int((nf+2)/2) * W/nf * 0.29'"
ps="'2*int((nf+2)/2) * (W/nf + 0.29)'"
nrd="'0.29 / W'" nrs="'0.29 / W'"
sa=0 sb=0 sd=0
model=nfet_01v8
spiceprefix=X
}
C {devices/opin.sym} 280 -30 0 0 {name=p1 lab=RBL}
C {devices/ipin.sym} -90 200 0 0 {name=p2 lab=RWL}
C {devices/ipin.sym} -40 160 0 0 {name=p3 lab=WBL}
C {devices/ipin.sym} -40 -30 0 0 {name=p4 lab=WWL}
C {devices/opin.sym} 60 130 2 0 {name=p5 lab=storage}
C {sky130_fd_pr/nfet3_01v8.sym} 30 10 3 1 {name=M1
L=0.15
W=1
body=GND
nf=1
mult=1
ad="'int((nf+1)/2) * W/nf * 0.29'"
pd="'2*int((nf+1)/2) * (W/nf + 0.29)'"
as="'int((nf+2)/2) * W/nf * 0.29'"
ps="'2*int((nf+2)/2) * (W/nf + 0.29)'"
nrd="'0.29 / W'" nrs="'0.29 / W'"
sa=0 sb=0 sd=0
model=nfet_01v8
spiceprefix=X
}
C {devices/ipin.sym} 60 160 0 0 {name=p6 lab=GND}