From 21c9be701afe05d9de6708d5030a05b2ca3ff417 Mon Sep 17 00:00:00 2001 From: Jed Barber Date: Wed, 29 Jan 2014 12:43:42 +1100 Subject: Modified circuits to match symbols --- CMOS/increment.asc | 48 +++++++++++++++--------------------------------- 1 file changed, 15 insertions(+), 33 deletions(-) (limited to 'CMOS/increment.asc') 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 -- cgit