diff options
Diffstat (limited to 'CMOS/decrement.asc')
-rw-r--r-- | CMOS/decrement.asc | 146 |
1 files changed, 73 insertions, 73 deletions
diff --git a/CMOS/decrement.asc b/CMOS/decrement.asc index e38789b..9ed740e 100644 --- a/CMOS/decrement.asc +++ b/CMOS/decrement.asc @@ -1,73 +1,73 @@ -Version 4 -SHEET 1 880 680 -WIRE -336 -192 -400 -192 -WIRE 144 -192 -256 -192 -WIRE -400 -160 -400 -192 -WIRE 144 -144 144 -192 -WIRE 96 -128 16 -128 -WIRE 144 -16 144 -48 -WIRE 672 -16 144 -16 -WIRE 768 -16 672 -16 -WIRE 144 32 144 -16 -WIRE 16 48 16 -128 -WIRE 16 48 -256 48 -WIRE 16 112 16 48 -WIRE 96 112 16 112 -WIRE 144 160 144 128 -WIRE 672 208 672 -16 -WIRE 480 240 192 240 -WIRE 144 288 144 256 -WIRE 624 288 560 288 -WIRE 16 352 16 112 -WIRE 272 352 16 352 -WIRE 560 352 560 288 -WIRE 560 352 272 352 -WIRE 672 368 672 304 -WIRE 272 448 272 352 -WIRE 320 448 272 448 -WIRE 480 448 480 240 -WIRE 480 448 432 448 -WIRE 624 448 480 448 -WIRE -336 512 -400 512 -WIRE 672 512 672 464 -WIRE 672 512 -256 512 -WIRE -400 544 -400 512 -FLAG -400 -160 0 -FLAG 144 288 0 -FLAG -400 544 0 -FLAG -256 48 A -IOPIN -256 48 In -FLAG 768 -16 Y -IOPIN 768 -16 Out -SYMBOL nmos 96 32 R0 -SYMATTR InstName M1 -SYMATTR Value N-ELOW -SYMBOL pmos 192 160 M0 -SYMATTR InstName M2 -SYMATTR Value P-DLOW -SYMBOL pmos 96 -48 M180 -SYMATTR InstName M3 -SYMATTR Value P-ENH -SYMBOL voltage -240 -192 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 -240 512 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 V3 -SYMATTR Value -1 -SYMBOL nmos 624 208 R0 -SYMATTR InstName M6 -SYMATTR Value N-ELOW -SYMBOL nmos 624 368 R0 -SYMATTR InstName M7 -SYMATTR Value N-ENH -SYMBOL .\\positive_threshold_inverter 368 400 R0 -SYMATTR InstName U1 -TEXT 536 -184 Left 0 !.inc ./custom.mos +Version 4
+SHEET 1 880 680
+WIRE -336 -192 -400 -192
+WIRE 144 -192 -256 -192
+WIRE -400 -160 -400 -192
+WIRE 144 -144 144 -192
+WIRE 96 -128 16 -128
+WIRE 144 -16 144 -48
+WIRE 672 -16 144 -16
+WIRE 768 -16 672 -16
+WIRE 144 32 144 -16
+WIRE 16 48 16 -128
+WIRE 16 48 -256 48
+WIRE 16 112 16 48
+WIRE 96 112 16 112
+WIRE 144 160 144 128
+WIRE 672 208 672 -16
+WIRE 480 240 192 240
+WIRE 144 288 144 256
+WIRE 624 288 560 288
+WIRE 16 352 16 112
+WIRE 272 352 16 352
+WIRE 560 352 560 288
+WIRE 560 352 272 352
+WIRE 672 368 672 304
+WIRE 272 448 272 352
+WIRE 320 448 272 448
+WIRE 480 448 480 240
+WIRE 480 448 432 448
+WIRE 624 448 480 448
+WIRE -336 512 -400 512
+WIRE 672 512 672 464
+WIRE 672 512 -256 512
+WIRE -400 544 -400 512
+FLAG -400 -160 0
+FLAG 144 288 0
+FLAG -400 544 0
+FLAG -256 48 A
+IOPIN -256 48 In
+FLAG 768 -16 Y
+IOPIN 768 -16 Out
+SYMBOL nmos 96 32 R0
+SYMATTR InstName M1
+SYMATTR Value N-ELOW
+SYMBOL pmos 192 160 M0
+SYMATTR InstName M2
+SYMATTR Value P-DLOW
+SYMBOL pmos 96 -48 M180
+SYMATTR InstName M3
+SYMATTR Value P-ENH
+SYMBOL voltage -240 -192 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 -240 512 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 V3
+SYMATTR Value -1
+SYMBOL nmos 624 208 R0
+SYMATTR InstName M6
+SYMATTR Value N-ELOW
+SYMBOL nmos 624 368 R0
+SYMATTR InstName M7
+SYMATTR Value N-ENH
+SYMBOL .\\positive_threshold_inverter 368 400 R0
+SYMATTR InstName U1
+TEXT 536 -184 Left 0 !.inc ./custom.mos
|