Skip to content

Commit ac372e5

Browse files
author
chipforge
committed
[CELLS] add geda schematics for try-out
1 parent c9bc5f7 commit ac372e5

File tree

7 files changed

+748
-0
lines changed

7 files changed

+748
-0
lines changed

Sources/geda/BUF2.sch

+181
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,181 @@
1+
v 20130925 2
2+
T 50100 40100 9 10 1 0 0 0 1
3+
1
4+
T 51700 40100 9 10 1 0 0 0 1
5+
1
6+
C 51600 43000 1 0 0 asic-nmos-1.sym
7+
{
8+
T 53000 43800 5 8 0 0 0 0 1
9+
device=NMOS_TRANSISTOR
10+
T 52400 43800 5 10 1 1 0 0 1
11+
refdes=M2
12+
T 52400 43600 5 8 1 1 0 0 1
13+
model-name=nmos4
14+
T 52400 43300 5 8 1 0 0 0 1
15+
w='Wunit'
16+
T 52400 43100 5 8 1 0 0 0 1
17+
l=1u
18+
}
19+
C 54000 43000 1 0 0 asic-nmos-1.sym
20+
{
21+
T 55400 43800 5 8 0 0 0 0 1
22+
device=NMOS_TRANSISTOR
23+
T 54800 43800 5 10 1 1 0 0 1
24+
refdes=M4
25+
T 54800 43600 5 8 1 1 0 0 1
26+
model-name=nmos4
27+
T 54800 43300 5 8 1 0 0 0 1
28+
w='2*Wunit'
29+
T 54800 43100 5 8 1 0 0 0 1
30+
l=1u
31+
}
32+
C 51600 44500 1 0 0 asic-pmos-1.sym
33+
{
34+
T 53000 45300 5 8 0 0 0 0 1
35+
device=PMOS_TRANSISTOR
36+
T 52400 45300 5 10 1 1 0 0 1
37+
refdes=M1
38+
T 52400 45100 5 8 1 1 0 0 1
39+
model-name=pmos4
40+
T 52400 44800 5 8 1 0 0 0 1
41+
w='PNratio*Wunit'
42+
T 52400 44600 5 8 1 0 0 0 1
43+
l=1u
44+
}
45+
C 54000 44500 1 0 0 asic-pmos-1.sym
46+
{
47+
T 55400 45300 5 8 0 0 0 0 1
48+
device=PMOS_TRANSISTOR
49+
T 54800 45300 5 10 1 1 0 0 1
50+
refdes=M3
51+
T 54800 45100 5 8 1 1 0 0 1
52+
model-name=pmos4
53+
T 54800 44800 5 8 1 0 0 0 1
54+
w='2*PNratio*Wunit'
55+
T 54800 44600 5 8 1 0 0 0 1
56+
l=1u
57+
}
58+
C 49500 40000 1 0 0 cvstitleblock-1.sym
59+
{
60+
T 50100 40400 5 10 1 1 0 0 1
61+
date=2019-08-21
62+
T 54000 40400 5 10 1 1 0 0 1
63+
rev=$Revision$
64+
T 54000 40100 5 10 1 1 0 0 1
65+
66+
T 50100 40700 5 10 1 1 0 0 1
67+
fname=BUF2.sch
68+
T 52900 41100 5 14 1 1 0 4 1
69+
title=BUF2 - non-inverting Buffer, 2x driver strength
70+
}
71+
C 48000 46500 1 0 0 spice-model-1.sym
72+
{
73+
T 48100 47100 5 10 1 1 0 0 1
74+
refdes=A1
75+
T 49300 46800 5 10 1 1 0 0 1
76+
model-name=nmos4
77+
T 48500 46600 5 10 1 1 0 0 1
78+
file=Technology/spice/ls1unmos.mod
79+
}
80+
C 51300 46500 1 0 0 spice-model-1.sym
81+
{
82+
T 51400 47100 5 10 1 1 0 0 1
83+
refdes=A2
84+
T 52600 46800 5 10 1 1 0 0 1
85+
model-name=pmos4
86+
T 51800 46600 5 10 1 1 0 0 1
87+
file=Technology/spice/ls1upmos.mod
88+
}
89+
C 55400 44000 1 0 0 spice-subcircuit-IO-1.sym
90+
{
91+
T 55800 44600 5 10 1 1 180 0 1
92+
refdes=P1
93+
}
94+
C 50900 44600 1 180 0 spice-subcircuit-IO-1.sym
95+
{
96+
T 50500 44500 5 10 1 1 0 0 1
97+
refdes=P2
98+
}
99+
N 51300 45000 51600 45000 4
100+
N 51600 43500 51300 43500 4
101+
N 51300 43500 51300 45000 4
102+
N 52200 44500 52200 44000 4
103+
N 53700 45000 54000 45000 4
104+
N 54000 43500 53700 43500 4
105+
N 53700 43500 53700 45000 4
106+
N 52200 44300 53700 44300 4
107+
N 54600 46000 54600 45500 4
108+
N 54600 44500 54600 44000 4
109+
N 54600 43000 54600 42400 4
110+
N 54600 44300 55600 44300 4
111+
{
112+
T 55200 44400 5 10 1 1 0 0 1
113+
netname=Z
114+
}
115+
N 50700 44300 51300 44300 4
116+
{
117+
T 50900 44400 5 10 1 1 0 0 1
118+
netname=A
119+
}
120+
N 50600 46000 54800 46000 4
121+
{
122+
T 50900 46100 5 10 1 1 0 0 1
123+
netname=VDD
124+
}
125+
N 50700 42400 54800 42400 4
126+
{
127+
T 51000 42500 5 10 1 1 0 0 1
128+
netname=GND
129+
}
130+
T 51900 41900 9 10 1 0 0 0 2
131+
1. Stage:
132+
- common inverter
133+
T 53800 41900 9 10 1 0 0 0 2
134+
2. Stage:
135+
- inverter with higher (2x) driving strength
136+
N 54800 45000 54800 46000 4
137+
N 54700 45000 54800 45000 4
138+
N 54800 42400 54800 43500 4
139+
N 54700 43500 54800 43500 4
140+
N 52200 45500 52200 46000 4
141+
N 52300 45000 52400 45000 4
142+
N 52400 45000 52400 46000 4
143+
N 52200 43000 52200 42400 4
144+
N 52300 43500 52400 43500 4
145+
N 52400 43500 52400 42400 4
146+
C 48000 45100 1 0 0 spice-directive-1.sym
147+
{
148+
T 48100 45400 5 10 0 1 0 0 1
149+
device=directive
150+
T 48100 45500 5 10 1 1 0 0 1
151+
refdes=A4
152+
T 48100 45200 5 10 1 1 0 0 1
153+
value=.PARAM Wunit=1.5u
154+
}
155+
C 48000 44500 1 0 0 spice-directive-1.sym
156+
{
157+
T 48100 44800 5 10 0 1 0 0 1
158+
device=directive
159+
T 48100 44900 5 10 1 1 0 0 1
160+
refdes=A5
161+
T 48100 44600 5 10 1 1 0 0 1
162+
value=.PARAM PNratio=2
163+
}
164+
C 51100 42100 1 0 0 gnd-1.sym
165+
C 54600 46700 1 0 0 spice-subcircuit-LL-1.sym
166+
{
167+
T 54700 47100 5 10 1 1 0 0 1
168+
refdes=A3
169+
T 54700 46800 5 10 1 1 0 0 1
170+
model-name=BUF2
171+
}
172+
C 50800 46300 1 180 0 spice-subcircuit-IO-1.sym
173+
{
174+
T 50400 46200 5 10 1 1 0 0 1
175+
refdes=P3
176+
}
177+
C 50900 42700 1 180 0 spice-subcircuit-IO-1.sym
178+
{
179+
T 50500 42600 5 10 1 1 0 0 1
180+
refdes=P4
181+
}

Sources/geda/BUF2.sym

+60
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,60 @@
1+
v 20130925 2
2+
L 300 100 300 700 3 0 0 0 -1 -1
3+
L 300 100 800 400 3 0 0 0 -1 -1
4+
L 300 700 800 400 3 0 0 0 -1 -1
5+
P 1100 400 800 400 1 0 0
6+
{
7+
T 800 450 5 10 0 0 0 6 1
8+
pintype=out
9+
T 800 450 5 10 0 0 0 6 1
10+
pinseq=1
11+
T 742 392 9 10 0 1 0 6 1
12+
pinlabel=Z
13+
T 892 442 5 10 0 1 0 0 1
14+
pinnumber=1
15+
}
16+
P 0 400 300 400 1 0 0
17+
{
18+
T 100 450 5 10 0 0 0 0 1
19+
pintype=in
20+
T 100 450 5 10 0 0 0 0 1
21+
pinseq=2
22+
T 358 392 9 10 0 1 0 0 1
23+
pinlabel=A
24+
T 208 442 5 10 0 1 0 6 1
25+
pinnumber=2
26+
}
27+
P 600 800 600 500 1 0 0
28+
{
29+
T 650 700 5 10 0 0 270 0 1
30+
pintype=pwr
31+
T 650 700 5 10 0 0 270 0 1
32+
pinseq=3
33+
T 600 445 9 10 0 1 90 6 1
34+
pinlabel=VDD
35+
T 550 595 5 10 0 1 90 0 1
36+
pinnumber=3
37+
}
38+
P 600 0 600 300 1 0 0
39+
{
40+
T 550 100 5 10 0 0 90 0 1
41+
pintype=pwr
42+
T 550 100 5 10 0 0 90 0 1
43+
pinseq=4
44+
T 600 355 9 10 0 1 90 0 1
45+
pinlabel=GND
46+
T 550 205 5 10 0 1 90 6 1
47+
pinnumber=4
48+
}
49+
T 292 292 5 16 1 1 0 0 1
50+
device=BUF2
51+
T 1292 2092 8 10 0 1 0 0 1
52+
description=BUF2 - Non-inverting Buffer (2x)
53+
T 292 789 5 10 1 1 0 0 1
54+
refdes=X?
55+
T 1892 1192 8 10 0 0 0 0 1
56+
footprint=none
57+
T -8 -208 8 10 0 1 0 0 1
58+
source=BUF2.sch
59+
T 600 -100 9 10 0 0 0 0 1
60+
numslots=0

0 commit comments

Comments
 (0)