1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29 | symlib 1.4 switch 2 16 29 g
spice switch_open myLib X optout_m*
spice switch_close myLib X optin_m*
symbol myand * AND permute all
symbol mynand * NAND permute all
symbol myor * OR permute all
symbol mynor * NOR permute all
symbol myxor * XOR permute all
symbol myxnor * XNOR permute all
symbol myinv * INV permute all
symbol mybuf * BUF permute all
symbol switch_open * DEF \
port p1 inout -loc 0 -25 0 -15 \
port p0 inout -loc 0 25 0 15 \
fillcolor 1 \
attrdsp @cell -ll 12 12 12 \
attrdsp @value -ul 12 2 12 \
arc -3 -12 3 -12 -3 -12 \
arc -3 12 3 12 -3 12 \
path 3 12 12 -12
symbol switch_close * DEF \
port p1 inout -loc 0 -25 0 -15 \
port p0 inout -loc 0 25 0 15 \
fillcolor 1 \
attrdsp @cell -ll 12 10 12 \
attrdsp @value -ul 12 2 12 \
arc -3 -12 3 -12 -3 -12 \
arc -3 12 3 12 -3 12 \
path 3 -12 3 12
|