summaryrefslogtreecommitdiff
path: root/CMOS/increment.asc
diff options
context:
space:
mode:
Diffstat (limited to 'CMOS/increment.asc')
-rw-r--r--CMOS/increment.asc48
1 files changed, 15 insertions, 33 deletions
diff --git a/CMOS/increment.asc b/CMOS/increment.asc
index 3d9f05b..a874e40 100644
--- a/CMOS/increment.asc
+++ b/CMOS/increment.asc
@@ -1,35 +1,26 @@
Version 4
SHEET 1 880 680
WIRE -416 -192 -480 -192
-WIRE 176 -192 -336 -192
-WIRE 416 -192 176 -192
-WIRE 176 -112 176 -192
+WIRE 416 -192 -336 -192
+WIRE -480 -160 -480 -192
WIRE 416 -112 416 -192
WIRE 64 -96 -240 -96
WIRE 128 -96 64 -96
-WIRE 368 -96 320 -96
+WIRE 304 -96 240 -96
+WIRE 368 -96 304 -96
WIRE -64 -64 -160 -64
WIRE -160 -32 -160 -64
WIRE -64 0 -64 -64
-WIRE 176 16 176 -16
-WIRE 176 16 -16 16
-WIRE 320 16 320 -96
-WIRE 320 16 176 16
+WIRE 304 16 304 -96
+WIRE 304 16 -16 16
WIRE 416 64 416 -16
WIRE 64 80 64 -96
WIRE 368 80 64 80
-WIRE 176 112 176 16
WIRE -64 144 -64 96
-WIRE -480 160 -480 -192
-WIRE -480 160 -544 160
-WIRE -416 160 -480 160
WIRE -240 160 -240 -96
WIRE -240 160 -336 160
WIRE -160 160 -240 160
WIRE -112 160 -160 160
-WIRE 64 192 64 80
-WIRE 128 192 64 192
-WIRE -544 208 -544 160
WIRE -64 304 -64 240
WIRE 416 304 416 160
WIRE 416 304 -64 304
@@ -37,14 +28,17 @@ WIRE 544 304 416 304
WIRE -64 368 -64 304
WIRE -160 448 -160 160
WIRE -112 448 -160 448
-WIRE -480 496 -480 160
WIRE -416 496 -480 496
WIRE -64 496 -64 464
WIRE -64 496 -336 496
-WIRE 176 496 176 208
-WIRE 176 496 -64 496
-FLAG -544 208 0
+WIRE -480 528 -480 496
+FLAG -480 528 0
FLAG -160 -32 0
+FLAG -480 -160 0
+FLAG -336 160 A
+IOPIN -336 160 In
+FLAG 544 304 Y
+IOPIN 544 304 Out
SYMBOL nmos -112 368 R0
SYMATTR InstName M1
SYMATTR Value N-ENH
@@ -55,13 +49,6 @@ WINDOW 123 0 0 Left 0
WINDOW 39 0 0 Left 0
SYMATTR InstName V1
SYMATTR Value 1
-SYMBOL voltage -320 160 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 SINE(0 1 2)
SYMBOL voltage -320 496 R90
WINDOW 0 -32 56 VBottom 0
WINDOW 3 32 56 VTop 0
@@ -72,12 +59,6 @@ SYMATTR Value -1
SYMBOL pmos -112 240 M180
SYMATTR InstName M2
SYMATTR Value P-ELOW
-SYMBOL nmos 128 112 R0
-SYMATTR InstName M3
-SYMATTR Value N-ELOW
-SYMBOL pmos 128 -16 M180
-SYMATTR InstName M4
-SYMATTR Value P-ENH
SYMBOL pmos 368 -16 M180
SYMATTR InstName M5
SYMATTR Value P-ENH
@@ -87,5 +68,6 @@ SYMATTR Value P-ELOW
SYMBOL nmos -16 96 R180
SYMATTR InstName M7
SYMATTR Value N-DLOW
+SYMBOL ternary-logic\\CMOS\\negative_threshold_inverter 176 -144 R0
+SYMATTR InstName U1
TEXT 296 472 Left 0 !.inc ./custom.mos
-TEXT -568 560 Left 0 !.tran 1