summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJed Barber <jjbarber@y7mail.com>2014-01-28 22:17:04 +1100
committerJed Barber <jjbarber@y7mail.com>2014-01-28 22:17:04 +1100
commit0fc8de7c5a68f02856a12b3b8541acd8b5d36fdd (patch)
tree1bfbbeae9d867dc2ffe9c36c6c29a78ecb61cd0b
parent37090d86acc48fec59ef5feea9b1f0fc4dd7cc3b (diff)
Completed increment circuit
-rw-r--r--CMOS/increment.asc89
1 files changed, 57 insertions, 32 deletions
diff --git a/CMOS/increment.asc b/CMOS/increment.asc
index 7d1696f..3d9f05b 100644
--- a/CMOS/increment.asc
+++ b/CMOS/increment.asc
@@ -1,46 +1,53 @@
Version 4
SHEET 1 880 680
WIRE -416 -192 -480 -192
-WIRE 16 -192 -336 -192
-WIRE 16 -160 16 -192
-WIRE -32 -144 -80 -144
-WIRE 16 -32 16 -64
-WIRE -80 -16 -80 -144
-WIRE -32 -16 -80 -16
+WIRE 176 -192 -336 -192
+WIRE 416 -192 176 -192
+WIRE 176 -112 176 -192
+WIRE 416 -112 416 -192
+WIRE 64 -96 -240 -96
+WIRE 128 -96 64 -96
+WIRE 368 -96 320 -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 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 -80 160 -80 -16
-WIRE -80 160 -336 160
-WIRE 16 160 16 64
-WIRE 336 160 16 160
-WIRE 496 160 336 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 336 256 336 160
-WIRE -80 336 -80 160
-WIRE 288 336 -80 336
-WIRE 16 368 16 160
-WIRE 336 416 336 352
-WIRE -80 448 -80 336
-WIRE -32 448 -80 448
+WIRE -64 304 -64 240
+WIRE 416 304 416 160
+WIRE 416 304 -64 304
+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 16 496 16 464
-WIRE 16 496 -336 496
-FLAG 336 416 0
+WIRE -64 496 -64 464
+WIRE -64 496 -336 496
+WIRE 176 496 176 208
+WIRE 176 496 -64 496
FLAG -544 208 0
-SYMBOL nmos -32 368 R0
+FLAG -160 -32 0
+SYMBOL nmos -112 368 R0
SYMATTR InstName M1
SYMATTR Value N-ENH
-SYMBOL pmos -32 -64 M180
-SYMATTR InstName M2
-SYMATTR Value P-ELOW
-SYMBOL nmos -32 64 M180
-SYMATTR InstName M3
-SYMATTR Value N-DEP
-SYMBOL pmos 288 256 R0
-SYMATTR InstName M4
-SYMATTR Value P-ELOW
SYMBOL voltage -320 -192 R90
WINDOW 0 -32 56 VBottom 0
WINDOW 3 32 56 VTop 0
@@ -62,5 +69,23 @@ WINDOW 123 0 0 Left 0
WINDOW 39 0 0 Left 0
SYMATTR InstName V3
SYMATTR Value -1
-TEXT 312 -80 Left 0 !.inc ./custom.mos
+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
+SYMBOL pmos 368 160 M180
+SYMATTR InstName M6
+SYMATTR Value P-ELOW
+SYMBOL nmos -16 96 R180
+SYMATTR InstName M7
+SYMATTR Value N-DLOW
+TEXT 296 472 Left 0 !.inc ./custom.mos
TEXT -568 560 Left 0 !.tran 1