blob: 3fb4cbb93c9d382c88caa557e9bab3e1ec645873 [file] [log] [blame]
Bryce-Readyhoughb29de3e2020-12-09 08:09:02 -08001v {xschem version=2.9.8 file_version=1.2}
2G {}
3K {}
4V {}
5S {}
6E {}
7N 40 -260 40 -200 { lab=VDD}
8N 40 -260 300 -260 { lab=VDD}
9N 300 -260 300 -200 { lab=VDD}
10N 40 -170 100 -170 { lab=VDD}
11N 100 -230 100 -170 { lab=VDD}
12N 40 -230 100 -230 { lab=VDD}
13N 40 -140 40 10 { lab=#net1}
14N 40 60 40 100 { lab=GND}
15N 40 100 110 100 { lab=GND}
16N 110 30 110 100 { lab=GND}
17N 40 30 110 30 { lab=GND}
18N 40 100 40 140 { lab=GND}
19N 260 -170 260 30 { lab=D_IN}
20N 260 30 280 30 { lab=D_IN}
21N 220 -70 260 -70 { lab=D_IN}
22N -0 -170 -0 30 { lab=#net2}
23N 300 -140 300 -0 { lab=#net2}
24N 300 -0 320 -0 { lab=#net2}
25N 300 -60 490 -60 { lab=#net2}
26N 490 -170 490 -60 { lab=#net2}
27N 490 -170 510 -170 { lab=#net2}
28N 490 -60 490 30 { lab=#net2}
29N 490 30 530 30 { lab=#net2}
30N 440 -60 440 180 { lab=#net2}
31N -30 180 440 180 { lab=#net2}
32N -30 -70 -30 180 { lab=#net2}
33N -30 -70 0 -70 { lab=#net2}
34N 320 60 320 140 { lab=GND}
35N 320 30 400 30 { lab=GND}
36N 400 30 400 90 { lab=GND}
37N 330 90 400 90 { lab=GND}
38N 320 90 330 90 { lab=GND}
39N 40 140 320 140 { lab=GND}
40N 40 -70 170 -70 { lab=#net1}
41N 170 -70 170 210 { lab=#net1}
42N 170 210 590 210 { lab=#net1}
43N 820 -160 820 -30 { lab=Y}
44N 820 -30 830 -30 { lab=Y}
45N 830 -30 830 -0 { lab=Y}
46N 180 -320 180 -260 { lab=VDD}
47N 750 30 790 30 { lab=#net1}
48N 750 -190 750 30 { lab=#net1}
49N 750 -190 780 -190 { lab=#net1}
50N 550 -140 550 -20 { lab=Y}
51N 550 -20 570 -20 { lab=Y}
52N 570 -20 570 -0 { lab=Y}
53N 550 -260 550 -200 { lab=A}
54N 550 -260 820 -260 { lab=A}
55N 820 -260 820 -220 { lab=A}
56N 550 -170 630 -170 { lab=A}
57N 630 -220 630 -170 { lab=A}
58N 550 -220 630 -220 { lab=A}
59N 670 -320 670 -260 { lab=A}
60N 570 60 570 110 { lab=B}
61N 570 110 830 110 { lab=B}
62N 830 60 830 110 { lab=B}
63N 710 110 710 150 { lab=B}
64N 590 210 730 210 { lab=#net1}
65N 730 -40 730 210 { lab=#net1}
66N 730 -40 750 -40 { lab=#net1}
67N 570 -20 830 -20 { lab=Y}
68N 820 -60 970 -60 { lab=Y}
69N 830 30 910 30 { lab=Y}
70N 910 -10 910 30 { lab=Y}
71N 830 -10 910 -10 { lab=Y}
72N 320 140 610 140 { lab=GND}
73N 610 30 610 140 { lab=GND}
74N 570 30 610 30 { lab=GND}
75N 820 -190 910 -190 { lab=GND}
76N 910 -190 910 -120 { lab=GND}
77N 660 -120 910 -120 { lab=GND}
78N 660 -120 660 70 { lab=GND}
79N 610 70 660 70 { lab=GND}
80N 560 140 560 180 { lab=GND}
81N 300 -170 380 -170 { lab=VDD}
82N 380 -240 380 -170 { lab=VDD}
83N 300 -240 380 -240 { lab=VDD}
84C {sky130_fd_pr/nfet_01v8.sym} 20 30 0 0 {name=M1
85L=0.15
86W=1
87ad="'W * 0.29'" pd="'W + 2 * 0.29'"
88as="'W * 0.29'" ps="'W + 2 * 0.29'"
89nrd=0 nrs=0
90sa=0 sb=0 sd=0
91nf=1 mult=1
92model=nfet_01v8
93spiceprefix=X
94}
95C {sky130_fd_pr/nfet_01v8.sym} 300 30 0 0 {name=M2
96L=0.15
97W=1
98ad="'W * 0.29'" pd="'W + 2 * 0.29'"
99as="'W * 0.29'" ps="'W + 2 * 0.29'"
100nrd=0 nrs=0
101sa=0 sb=0 sd=0
102nf=1 mult=1
103model=nfet_01v8
104spiceprefix=X
105}
106C {sky130_fd_pr/nfet_01v8.sym} 550 30 0 0 {name=M3
107L=0.15
108W=1
109ad="'W * 0.29'" pd="'W + 2 * 0.29'"
110as="'W * 0.29'" ps="'W + 2 * 0.29'"
111nrd=0 nrs=0
112sa=0 sb=0 sd=0
113nf=1 mult=1
114model=nfet_01v8
115spiceprefix=X
116}
117C {sky130_fd_pr/nfet_01v8.sym} 800 -190 0 0 {name=M4
118L=0.15
119W=1
120ad="'W * 0.29'" pd="'W + 2 * 0.29'"
121as="'W * 0.29'" ps="'W + 2 * 0.29'"
122nrd=0 nrs=0
123sa=0 sb=0 sd=0
124nf=1 mult=1
125model=nfet_01v8
126spiceprefix=X
127}
128C {sky130_fd_pr/pfet_01v8.sym} 20 -170 2 1 {name=M5
129L=0.15
130W=1
131ad="'W * 0.29'" pd="'W + 2 * 0.29'"
132as="'W * 0.29'" ps="'W + 2 * 0.29'"
133nrd=0 nrs=0
134sa=0 sb=0 sd=0
135nf=1 mult=1
136model=pfet_01v8
137spiceprefix=X
138}
139C {sky130_fd_pr/pfet_01v8.sym} 280 -170 2 1 {name=M6
140L=0.15
141W=1
142ad="'W * 0.29'" pd="'W + 2 * 0.29'"
143as="'W * 0.29'" ps="'W + 2 * 0.29'"
144nrd=0 nrs=0
145sa=0 sb=0 sd=0
146nf=1 mult=1
147model=pfet_01v8
148spiceprefix=X
149}
150C {sky130_fd_pr/pfet_01v8.sym} 530 -170 2 1 {name=M7
151L=0.15
152W=1
153ad="'W * 0.29'" pd="'W + 2 * 0.29'"
154as="'W * 0.29'" ps="'W + 2 * 0.29'"
155nrd=0 nrs=0
156sa=0 sb=0 sd=0
157nf=1 mult=1
158model=pfet_01v8
159spiceprefix=X
160}
161C {sky130_fd_pr/pfet_01v8.sym} 810 30 2 1 {name=M8
162L=0.15
163W=1
164ad="'W * 0.29'" pd="'W + 2 * 0.29'"
165as="'W * 0.29'" ps="'W + 2 * 0.29'"
166nrd=0 nrs=0
167sa=0 sb=0 sd=0
168nf=1 mult=1
169model=pfet_01v8
170spiceprefix=X
171}
172C {devices/lab_pin.sym} 230 -70 0 0 {name=l1 sig_type=std_logic lab=D_IN}
173C {devices/lab_pin.sym} 180 -320 0 0 {name=l2 sig_type=std_logic lab=VDD}
174C {devices/lab_pin.sym} 670 -320 0 0 {name=l3 sig_type=std_logic lab=A}
175C {devices/lab_pin.sym} 710 150 0 0 {name=l4 sig_type=std_logic lab=B}
176C {devices/lab_pin.sym} 560 180 0 0 {name=l5 sig_type=std_logic lab=GND}
177C {devices/lab_pin.sym} 970 -60 2 0 {name=l6 sig_type=std_logic lab=Y}