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 --- RMOS/sum.asc | 388 +++++++++++++++++++++++++++++------------------------------ 1 file changed, 194 insertions(+), 194 deletions(-) (limited to 'RMOS/sum.asc') diff --git a/RMOS/sum.asc b/RMOS/sum.asc index e7f90d4..123fdc1 100644 --- a/RMOS/sum.asc +++ b/RMOS/sum.asc @@ -1,194 +1,194 @@ -Version 4 -SHEET 1 880 1044 -WIRE -464 -288 -496 -288 -WIRE -240 -288 -384 -288 -WIRE 16 -288 -240 -288 -WIRE 256 -288 16 -288 -WIRE -496 -256 -496 -288 -WIRE -240 -224 -240 -288 -WIRE 16 -224 16 -288 -WIRE -288 -208 -416 -208 -WIRE -32 -208 -144 -208 -WIRE -864 -64 -928 -64 -WIRE -672 -64 -752 -64 -WIRE -624 -64 -672 -64 -WIRE -144 -64 -144 -208 -WIRE -144 -64 -512 -64 -WIRE -240 -32 -240 -128 -WIRE 16 -32 16 -128 -WIRE 256 -32 256 -288 -WIRE -672 -16 -672 -64 -WIRE -320 -16 -672 -16 -WIRE -288 -16 -320 -16 -WIRE -32 -16 -80 -16 -WIRE 208 -16 112 -16 -WIRE -80 80 -80 -16 -WIRE -80 80 -672 80 -WIRE -928 128 -928 -64 -WIRE -928 128 -1040 128 -WIRE -864 128 -928 128 -WIRE -672 128 -672 80 -WIRE -672 128 -752 128 -WIRE -624 128 -672 128 -WIRE -464 128 -512 128 -WIRE -240 160 -240 64 -WIRE 16 160 16 64 -WIRE 256 160 256 64 -WIRE -288 176 -368 176 -WIRE -32 176 -144 176 -WIRE 208 176 160 176 -WIRE -928 288 -928 128 -WIRE 160 288 160 176 -WIRE 160 288 -928 288 -WIRE -240 336 -240 256 -WIRE 16 336 16 256 -WIRE 16 336 -240 336 -WIRE 256 336 256 256 -WIRE 256 336 16 336 -WIRE 448 336 256 336 -WIRE 576 336 448 336 -WIRE 112 384 112 -16 -WIRE 112 384 -928 384 -WIRE 448 400 448 336 -WIRE -240 416 -240 336 -WIRE 16 416 16 336 -WIRE 256 416 256 336 -WIRE -320 496 -320 -16 -WIRE -288 496 -320 496 -WIRE -80 496 -80 80 -WIRE -32 496 -80 496 -WIRE 160 496 160 288 -WIRE 208 496 160 496 -WIRE 448 528 448 480 -WIRE -928 544 -928 384 -WIRE -928 544 -1040 544 -WIRE -864 544 -928 544 -WIRE -672 544 -752 544 -WIRE -624 544 -672 544 -WIRE -80 544 -512 544 -WIRE -672 592 -672 544 -WIRE -368 592 -368 176 -WIRE -368 592 -672 592 -WIRE -240 608 -240 512 -WIRE 16 608 16 512 -WIRE 256 608 256 512 -WIRE -368 688 -368 592 -WIRE -288 688 -368 688 -WIRE -144 688 -144 176 -WIRE -32 688 -144 688 -WIRE 112 688 112 384 -WIRE 208 688 112 688 -WIRE -928 736 -928 544 -WIRE -864 736 -928 736 -WIRE -672 736 -752 736 -WIRE -624 736 -672 736 -WIRE -416 736 -416 -208 -WIRE -416 736 -512 736 -WIRE -672 784 -672 736 -WIRE -144 784 -144 688 -WIRE -144 784 -672 784 -WIRE -240 800 -240 704 -WIRE 16 800 16 704 -WIRE -464 880 -464 128 -WIRE -288 880 -464 880 -WIRE -80 880 -80 544 -WIRE -32 880 -80 880 -WIRE -464 960 -496 960 -WIRE -240 960 -240 896 -WIRE -240 960 -384 960 -WIRE 16 960 16 896 -WIRE 16 960 -240 960 -WIRE 256 960 256 704 -WIRE 256 960 16 960 -WIRE -496 992 -496 960 -FLAG 448 528 0 -FLAG -496 -256 0 -FLAG -496 992 0 -FLAG -1040 128 A -IOPIN -1040 128 In -FLAG -1040 544 B -IOPIN -1040 544 In -FLAG 576 336 Y -IOPIN 576 336 Out -SYMBOL pmos -288 -128 M180 -SYMATTR InstName M1 -SYMATTR Value P-ENH -SYMBOL pmos -288 64 M180 -SYMATTR InstName M2 -SYMATTR Value P-ENH -SYMBOL pmos -288 256 M180 -SYMATTR InstName M3 -SYMATTR Value P-ENH -SYMBOL pmos -32 256 M180 -SYMATTR InstName M4 -SYMATTR Value P-ENH -SYMBOL pmos -32 64 M180 -SYMATTR InstName M5 -SYMATTR Value P-ENH -SYMBOL pmos -32 -128 M180 -SYMATTR InstName M6 -SYMATTR Value P-ENH -SYMBOL pmos 208 64 M180 -SYMATTR InstName M7 -SYMATTR Value P-ENH -SYMBOL pmos 208 256 M180 -SYMATTR InstName M8 -SYMATTR Value P-ENH -SYMBOL nmos -288 416 R0 -SYMATTR InstName M9 -SYMATTR Value N-ENH -SYMBOL nmos -288 608 R0 -SYMATTR InstName M10 -SYMATTR Value N-ENH -SYMBOL nmos -288 800 R0 -SYMATTR InstName M11 -SYMATTR Value N-ENH -SYMBOL nmos -32 416 R0 -SYMATTR InstName M12 -SYMATTR Value N-ENH -SYMBOL nmos -32 608 R0 -SYMATTR InstName M13 -SYMATTR Value N-ENH -SYMBOL nmos -32 800 R0 -SYMATTR InstName M14 -SYMATTR Value N-ENH -SYMBOL nmos 208 416 R0 -SYMATTR InstName M15 -SYMATTR Value N-ENH -SYMBOL nmos 208 608 R0 -SYMATTR InstName M16 -SYMATTR Value N-ENH -SYMBOL res 432 384 R0 -SYMATTR InstName R1 -SYMATTR Value 12k -SYMBOL voltage -368 -288 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 -368 960 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 .\\positive_threshold_inverter -576 80 R0 -SYMATTR InstName X1 -SYMBOL .\\positive_threshold_inverter -576 496 R0 -SYMATTR InstName X2 -SYMBOL .\\negative_threshold_inverter -576 688 R0 -SYMATTR InstName X3 -SYMBOL .\\negative_threshold_inverter -576 -112 R0 -SYMATTR InstName X4 -SYMBOL .\\negative_threshold_inverter -816 80 R0 -SYMATTR InstName X5 -SYMBOL .\\negative_threshold_inverter -816 496 R0 -SYMATTR InstName X6 -SYMBOL .\\positive_threshold_inverter -816 688 R0 -SYMATTR InstName X7 -SYMBOL .\\positive_threshold_inverter -816 -112 R0 -SYMATTR InstName X8 -TEXT 384 128 Left 0 !.inc ./custom.mos +Version 4 +SHEET 1 880 1044 +WIRE -464 -288 -496 -288 +WIRE -240 -288 -384 -288 +WIRE 16 -288 -240 -288 +WIRE 256 -288 16 -288 +WIRE -496 -256 -496 -288 +WIRE -240 -224 -240 -288 +WIRE 16 -224 16 -288 +WIRE -288 -208 -416 -208 +WIRE -32 -208 -144 -208 +WIRE -864 -64 -928 -64 +WIRE -672 -64 -752 -64 +WIRE -624 -64 -672 -64 +WIRE -144 -64 -144 -208 +WIRE -144 -64 -512 -64 +WIRE -240 -32 -240 -128 +WIRE 16 -32 16 -128 +WIRE 256 -32 256 -288 +WIRE -672 -16 -672 -64 +WIRE -320 -16 -672 -16 +WIRE -288 -16 -320 -16 +WIRE -32 -16 -80 -16 +WIRE 208 -16 112 -16 +WIRE -80 80 -80 -16 +WIRE -80 80 -672 80 +WIRE -928 128 -928 -64 +WIRE -928 128 -1040 128 +WIRE -864 128 -928 128 +WIRE -672 128 -672 80 +WIRE -672 128 -752 128 +WIRE -624 128 -672 128 +WIRE -464 128 -512 128 +WIRE -240 160 -240 64 +WIRE 16 160 16 64 +WIRE 256 160 256 64 +WIRE -288 176 -368 176 +WIRE -32 176 -144 176 +WIRE 208 176 160 176 +WIRE -928 288 -928 128 +WIRE 160 288 160 176 +WIRE 160 288 -928 288 +WIRE -240 336 -240 256 +WIRE 16 336 16 256 +WIRE 16 336 -240 336 +WIRE 256 336 256 256 +WIRE 256 336 16 336 +WIRE 448 336 256 336 +WIRE 576 336 448 336 +WIRE 112 384 112 -16 +WIRE 112 384 -928 384 +WIRE 448 400 448 336 +WIRE -240 416 -240 336 +WIRE 16 416 16 336 +WIRE 256 416 256 336 +WIRE -320 496 -320 -16 +WIRE -288 496 -320 496 +WIRE -80 496 -80 80 +WIRE -32 496 -80 496 +WIRE 160 496 160 288 +WIRE 208 496 160 496 +WIRE 448 528 448 480 +WIRE -928 544 -928 384 +WIRE -928 544 -1040 544 +WIRE -864 544 -928 544 +WIRE -672 544 -752 544 +WIRE -624 544 -672 544 +WIRE -80 544 -512 544 +WIRE -672 592 -672 544 +WIRE -368 592 -368 176 +WIRE -368 592 -672 592 +WIRE -240 608 -240 512 +WIRE 16 608 16 512 +WIRE 256 608 256 512 +WIRE -368 688 -368 592 +WIRE -288 688 -368 688 +WIRE -144 688 -144 176 +WIRE -32 688 -144 688 +WIRE 112 688 112 384 +WIRE 208 688 112 688 +WIRE -928 736 -928 544 +WIRE -864 736 -928 736 +WIRE -672 736 -752 736 +WIRE -624 736 -672 736 +WIRE -416 736 -416 -208 +WIRE -416 736 -512 736 +WIRE -672 784 -672 736 +WIRE -144 784 -144 688 +WIRE -144 784 -672 784 +WIRE -240 800 -240 704 +WIRE 16 800 16 704 +WIRE -464 880 -464 128 +WIRE -288 880 -464 880 +WIRE -80 880 -80 544 +WIRE -32 880 -80 880 +WIRE -464 960 -496 960 +WIRE -240 960 -240 896 +WIRE -240 960 -384 960 +WIRE 16 960 16 896 +WIRE 16 960 -240 960 +WIRE 256 960 256 704 +WIRE 256 960 16 960 +WIRE -496 992 -496 960 +FLAG 448 528 0 +FLAG -496 -256 0 +FLAG -496 992 0 +FLAG -1040 128 A +IOPIN -1040 128 In +FLAG -1040 544 B +IOPIN -1040 544 In +FLAG 576 336 Y +IOPIN 576 336 Out +SYMBOL pmos -288 -128 M180 +SYMATTR InstName M1 +SYMATTR Value P-ENH +SYMBOL pmos -288 64 M180 +SYMATTR InstName M2 +SYMATTR Value P-ENH +SYMBOL pmos -288 256 M180 +SYMATTR InstName M3 +SYMATTR Value P-ENH +SYMBOL pmos -32 256 M180 +SYMATTR InstName M4 +SYMATTR Value P-ENH +SYMBOL pmos -32 64 M180 +SYMATTR InstName M5 +SYMATTR Value P-ENH +SYMBOL pmos -32 -128 M180 +SYMATTR InstName M6 +SYMATTR Value P-ENH +SYMBOL pmos 208 64 M180 +SYMATTR InstName M7 +SYMATTR Value P-ENH +SYMBOL pmos 208 256 M180 +SYMATTR InstName M8 +SYMATTR Value P-ENH +SYMBOL nmos -288 416 R0 +SYMATTR InstName M9 +SYMATTR Value N-ENH +SYMBOL nmos -288 608 R0 +SYMATTR InstName M10 +SYMATTR Value N-ENH +SYMBOL nmos -288 800 R0 +SYMATTR InstName M11 +SYMATTR Value N-ENH +SYMBOL nmos -32 416 R0 +SYMATTR InstName M12 +SYMATTR Value N-ENH +SYMBOL nmos -32 608 R0 +SYMATTR InstName M13 +SYMATTR Value N-ENH +SYMBOL nmos -32 800 R0 +SYMATTR InstName M14 +SYMATTR Value N-ENH +SYMBOL nmos 208 416 R0 +SYMATTR InstName M15 +SYMATTR Value N-ENH +SYMBOL nmos 208 608 R0 +SYMATTR InstName M16 +SYMATTR Value N-ENH +SYMBOL res 432 384 R0 +SYMATTR InstName R1 +SYMATTR Value 12k +SYMBOL voltage -368 -288 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 -368 960 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 .\\positive_threshold_inverter -576 80 R0 +SYMATTR InstName X1 +SYMBOL .\\positive_threshold_inverter -576 496 R0 +SYMATTR InstName X2 +SYMBOL .\\negative_threshold_inverter -576 688 R0 +SYMATTR InstName X3 +SYMBOL .\\negative_threshold_inverter -576 -112 R0 +SYMATTR InstName X4 +SYMBOL .\\negative_threshold_inverter -816 80 R0 +SYMATTR InstName X5 +SYMBOL .\\negative_threshold_inverter -816 496 R0 +SYMATTR InstName X6 +SYMBOL .\\positive_threshold_inverter -816 688 R0 +SYMATTR InstName X7 +SYMBOL .\\positive_threshold_inverter -816 -112 R0 +SYMATTR InstName X8 +TEXT 384 128 Left 0 !.inc ./custom.mos -- cgit