From 76682bade38a8b2d58490ddbb80cb627a2b2ad1b Mon Sep 17 00:00:00 2001 From: Jed Barber Date: Thu, 15 Dec 2016 14:26:29 +1100 Subject: Old uncommitted changes --- CMOS/inverting_gullible.asc | 324 ++++++++++++++++++++++---------------------- 1 file changed, 162 insertions(+), 162 deletions(-) (limited to 'CMOS/inverting_gullible.asc') diff --git a/CMOS/inverting_gullible.asc b/CMOS/inverting_gullible.asc index 8a4888c..26a542e 100644 --- a/CMOS/inverting_gullible.asc +++ b/CMOS/inverting_gullible.asc @@ -1,162 +1,162 @@ -Version 4 -SHEET 1 1168 708 -WIRE -352 -208 -384 -208 -WIRE -80 -208 -272 -208 -WIRE 176 -208 -80 -208 -WIRE -384 -176 -384 -208 -WIRE 464 -160 288 -160 -WIRE 720 -160 464 -160 -WIRE 976 -160 720 -160 -WIRE 1088 -160 976 -160 -WIRE -80 -144 -80 -208 -WIRE 176 -144 176 -208 -WIRE -176 -128 -240 -128 -WIRE -128 -128 -176 -128 -WIRE 128 -128 80 -128 -WIRE 464 -80 464 -160 -WIRE 720 -80 720 -160 -WIRE 976 -80 976 -160 -WIRE -176 -32 -176 -128 -WIRE 80 -32 80 -128 -WIRE 80 -32 -176 -32 -WIRE 336 -32 80 -32 -WIRE 416 0 384 0 -WIRE 672 0 624 0 -WIRE 928 0 816 0 -WIRE 32 32 -176 32 -WIRE 384 32 384 0 -WIRE 384 32 32 32 -WIRE 624 32 624 0 -WIRE 624 32 384 32 -WIRE 880 32 624 32 -WIRE -80 48 -80 -48 -WIRE 176 48 176 -48 -WIRE -176 64 -176 32 -WIRE -176 64 -352 64 -WIRE -128 64 -176 64 -WIRE 32 64 32 32 -WIRE 128 64 32 64 -WIRE 336 96 336 -32 -WIRE 624 96 336 96 -WIRE 816 96 816 0 -WIRE 816 96 624 96 -WIRE 464 112 464 16 -WIRE 720 112 720 16 -WIRE 976 112 976 16 -WIRE 384 192 384 32 -WIRE 416 192 384 192 -WIRE 624 192 624 96 -WIRE 672 192 624 192 -WIRE 880 192 880 32 -WIRE 928 192 880 192 -WIRE -80 208 -80 144 -WIRE 176 208 176 144 -WIRE 176 208 -80 208 -WIRE 288 208 288 -160 -WIRE 288 208 176 208 -WIRE -80 272 -80 208 -WIRE 176 272 176 208 -WIRE 720 272 720 208 -WIRE 976 272 976 208 -WIRE 976 272 720 272 -WIRE 464 304 464 208 -WIRE 976 336 976 272 -WIRE -240 352 -240 -128 -WIRE -240 352 -352 352 -WIRE -128 352 -240 352 -WIRE 128 352 80 352 -WIRE 336 384 336 96 -WIRE 416 384 336 384 -WIRE -240 400 -240 352 -WIRE 80 400 80 352 -WIRE 80 400 -240 400 -WIRE -80 464 -80 368 -WIRE 176 464 176 368 -WIRE 464 496 464 400 -WIRE -176 544 -176 64 -WIRE -128 544 -176 544 -WIRE 32 544 32 64 -WIRE 128 544 32 544 -WIRE 336 576 336 384 -WIRE 416 576 336 576 -WIRE -352 624 -384 624 -WIRE -80 624 -80 560 -WIRE -80 624 -272 624 -WIRE 176 624 176 560 -WIRE 176 624 -80 624 -WIRE 464 624 464 592 -WIRE 720 624 720 272 -WIRE 720 624 464 624 -WIRE -384 656 -384 624 -FLAG -384 656 0 -FLAG 976 336 0 -FLAG -384 -176 0 -FLAG -352 64 A -IOPIN -352 64 In -FLAG -352 352 B -IOPIN -352 352 In -FLAG 1088 -160 Y -IOPIN 1088 -160 Out -SYMBOL pmos -128 -48 M180 -SYMATTR InstName M1 -SYMATTR Value P-ENH -SYMBOL pmos -128 144 M180 -SYMATTR InstName M2 -SYMATTR Value P-ELOW -SYMBOL pmos 128 -48 M180 -SYMATTR InstName M3 -SYMATTR Value P-ELOW -SYMBOL pmos 128 144 M180 -SYMATTR InstName M4 -SYMATTR Value P-ENH -SYMBOL nmos -128 272 R0 -SYMATTR InstName M5 -SYMATTR Value N-ELOW -SYMBOL nmos -128 464 R0 -SYMATTR InstName M6 -SYMATTR Value N-ENH -SYMBOL nmos 128 272 R0 -SYMATTR InstName M7 -SYMATTR Value N-ENH -SYMBOL nmos 128 464 R0 -SYMATTR InstName M8 -SYMATTR Value N-ELOW -SYMBOL voltage -256 -208 R90 -WINDOW 0 -32 56 VBottom 0 -WINDOW 3 32 56 VTop 0 -WINDOW 123 0 0 Left 0 -WINDOW 39 0 0 Left 0 -SYMATTR InstName V1 -SYMATTR Value 1 -SYMBOL voltage -256 624 R90 -WINDOW 0 -32 56 VBottom 0 -WINDOW 3 32 56 VTop 0 -WINDOW 123 0 0 Left 0 -WINDOW 39 0 0 Left 0 -SYMATTR InstName V2 -SYMATTR Value -1 -SYMBOL nmos 416 -80 R0 -SYMATTR InstName M9 -SYMATTR Value N-DLOW -SYMBOL nmos 672 -80 R0 -SYMATTR InstName M10 -SYMATTR Value N-ELOW -SYMBOL nmos 928 -80 R0 -SYMATTR InstName M11 -SYMATTR Value N-ELOW -SYMBOL pmos 416 112 R0 -SYMATTR InstName M12 -SYMATTR Value P-DLOW -SYMBOL pmos 672 112 R0 -SYMATTR InstName M13 -SYMATTR Value P-ELOW -SYMBOL pmos 928 112 R0 -SYMATTR InstName M14 -SYMATTR Value P-ELOW -SYMBOL nmos 416 304 R0 -SYMATTR InstName M15 -SYMATTR Value N-DLOW -SYMBOL pmos 416 496 R0 -SYMATTR InstName M16 -SYMATTR Value P-DLOW -TEXT 280 -272 Left 0 !.inc ./custom.mos +Version 4 +SHEET 1 1168 708 +WIRE -352 -208 -384 -208 +WIRE -80 -208 -272 -208 +WIRE 176 -208 -80 -208 +WIRE -384 -176 -384 -208 +WIRE 464 -160 288 -160 +WIRE 720 -160 464 -160 +WIRE 976 -160 720 -160 +WIRE 1088 -160 976 -160 +WIRE -80 -144 -80 -208 +WIRE 176 -144 176 -208 +WIRE -176 -128 -240 -128 +WIRE -128 -128 -176 -128 +WIRE 128 -128 80 -128 +WIRE 464 -80 464 -160 +WIRE 720 -80 720 -160 +WIRE 976 -80 976 -160 +WIRE -176 -32 -176 -128 +WIRE 80 -32 80 -128 +WIRE 80 -32 -176 -32 +WIRE 336 -32 80 -32 +WIRE 416 0 384 0 +WIRE 672 0 624 0 +WIRE 928 0 816 0 +WIRE 32 32 -176 32 +WIRE 384 32 384 0 +WIRE 384 32 32 32 +WIRE 624 32 624 0 +WIRE 624 32 384 32 +WIRE 880 32 624 32 +WIRE -80 48 -80 -48 +WIRE 176 48 176 -48 +WIRE -176 64 -176 32 +WIRE -176 64 -352 64 +WIRE -128 64 -176 64 +WIRE 32 64 32 32 +WIRE 128 64 32 64 +WIRE 336 96 336 -32 +WIRE 624 96 336 96 +WIRE 816 96 816 0 +WIRE 816 96 624 96 +WIRE 464 112 464 16 +WIRE 720 112 720 16 +WIRE 976 112 976 16 +WIRE 384 192 384 32 +WIRE 416 192 384 192 +WIRE 624 192 624 96 +WIRE 672 192 624 192 +WIRE 880 192 880 32 +WIRE 928 192 880 192 +WIRE -80 208 -80 144 +WIRE 176 208 176 144 +WIRE 176 208 -80 208 +WIRE 288 208 288 -160 +WIRE 288 208 176 208 +WIRE -80 272 -80 208 +WIRE 176 272 176 208 +WIRE 720 272 720 208 +WIRE 976 272 976 208 +WIRE 976 272 720 272 +WIRE 464 304 464 208 +WIRE 976 336 976 272 +WIRE -240 352 -240 -128 +WIRE -240 352 -352 352 +WIRE -128 352 -240 352 +WIRE 128 352 80 352 +WIRE 336 384 336 96 +WIRE 416 384 336 384 +WIRE -240 400 -240 352 +WIRE 80 400 80 352 +WIRE 80 400 -240 400 +WIRE -80 464 -80 368 +WIRE 176 464 176 368 +WIRE 464 496 464 400 +WIRE -176 544 -176 64 +WIRE -128 544 -176 544 +WIRE 32 544 32 64 +WIRE 128 544 32 544 +WIRE 336 576 336 384 +WIRE 416 576 336 576 +WIRE -352 624 -384 624 +WIRE -80 624 -80 560 +WIRE -80 624 -272 624 +WIRE 176 624 176 560 +WIRE 176 624 -80 624 +WIRE 464 624 464 592 +WIRE 720 624 720 272 +WIRE 720 624 464 624 +WIRE -384 656 -384 624 +FLAG -384 656 0 +FLAG 976 336 0 +FLAG -384 -176 0 +FLAG -352 64 A +IOPIN -352 64 In +FLAG -352 352 B +IOPIN -352 352 In +FLAG 1088 -160 Y +IOPIN 1088 -160 Out +SYMBOL pmos -128 -48 M180 +SYMATTR InstName M1 +SYMATTR Value P-ENH +SYMBOL pmos -128 144 M180 +SYMATTR InstName M2 +SYMATTR Value P-ELOW +SYMBOL pmos 128 -48 M180 +SYMATTR InstName M3 +SYMATTR Value P-ELOW +SYMBOL pmos 128 144 M180 +SYMATTR InstName M4 +SYMATTR Value P-ENH +SYMBOL nmos -128 272 R0 +SYMATTR InstName M5 +SYMATTR Value N-ELOW +SYMBOL nmos -128 464 R0 +SYMATTR InstName M6 +SYMATTR Value N-ENH +SYMBOL nmos 128 272 R0 +SYMATTR InstName M7 +SYMATTR Value N-ENH +SYMBOL nmos 128 464 R0 +SYMATTR InstName M8 +SYMATTR Value N-ELOW +SYMBOL voltage -256 -208 R90 +WINDOW 0 -32 56 VBottom 0 +WINDOW 3 32 56 VTop 0 +WINDOW 123 0 0 Left 0 +WINDOW 39 0 0 Left 0 +SYMATTR InstName V1 +SYMATTR Value 1 +SYMBOL voltage -256 624 R90 +WINDOW 0 -32 56 VBottom 0 +WINDOW 3 32 56 VTop 0 +WINDOW 123 0 0 Left 0 +WINDOW 39 0 0 Left 0 +SYMATTR InstName V2 +SYMATTR Value -1 +SYMBOL nmos 416 -80 R0 +SYMATTR InstName M9 +SYMATTR Value N-DLOW +SYMBOL nmos 672 -80 R0 +SYMATTR InstName M10 +SYMATTR Value N-ELOW +SYMBOL nmos 928 -80 R0 +SYMATTR InstName M11 +SYMATTR Value N-ELOW +SYMBOL pmos 416 112 R0 +SYMATTR InstName M12 +SYMATTR Value P-DLOW +SYMBOL pmos 672 112 R0 +SYMATTR InstName M13 +SYMATTR Value P-ELOW +SYMBOL pmos 928 112 R0 +SYMATTR InstName M14 +SYMATTR Value P-ELOW +SYMBOL nmos 416 304 R0 +SYMATTR InstName M15 +SYMATTR Value N-DLOW +SYMBOL pmos 416 496 R0 +SYMATTR InstName M16 +SYMATTR Value P-DLOW +TEXT 280 -272 Left 0 !.inc ./custom.mos -- cgit