summaryrefslogtreecommitdiff
path: root/CMOS/buffer.asc
diff options
context:
space:
mode:
Diffstat (limited to 'CMOS/buffer.asc')
-rw-r--r--CMOS/buffer.asc115
1 files changed, 11 insertions, 104 deletions
diff --git a/CMOS/buffer.asc b/CMOS/buffer.asc
index 19ef3f2..6f0dc49 100644
--- a/CMOS/buffer.asc
+++ b/CMOS/buffer.asc
@@ -1,105 +1,12 @@
Version 4
-SHEET 1 924 680
-WIRE -288 -160 -336 -160
-WIRE 96 -160 -208 -160
-WIRE 560 -160 96 -160
-WIRE 96 -96 96 -160
-WIRE 560 -96 560 -160
-WIRE 48 -80 0 -80
-WIRE 512 -80 464 -80
-WIRE -336 96 -336 -160
-WIRE -336 96 -416 96
-WIRE -288 96 -336 96
-WIRE -80 96 -208 96
-WIRE 0 96 0 -80
-WIRE 0 96 -80 96
-WIRE 96 96 96 0
-WIRE 288 96 96 96
-WIRE 384 96 288 96
-WIRE 464 96 464 -80
-WIRE 464 96 384 96
-WIRE 560 96 560 0
-WIRE 752 96 560 96
-WIRE 864 96 752 96
-WIRE -416 144 -416 96
-WIRE 288 144 288 96
-WIRE 752 144 752 96
-WIRE -80 176 -80 96
-WIRE 208 176 -80 176
-WIRE 384 176 384 96
-WIRE 672 176 384 176
-WIRE 208 224 208 176
-WIRE 240 224 208 224
-WIRE 672 224 672 176
-WIRE 704 224 672 224
-WIRE 96 240 96 96
-WIRE 560 240 560 96
-WIRE 288 272 288 240
-WIRE 752 272 752 240
-WIRE 0 320 0 96
-WIRE 48 320 0 320
-WIRE 464 320 464 96
-WIRE 512 320 464 320
-WIRE 208 352 208 224
-WIRE 240 352 208 352
-WIRE 672 352 672 224
-WIRE 704 352 672 352
-WIRE -336 400 -336 96
-WIRE -288 400 -336 400
-WIRE 96 400 96 336
-WIRE 96 400 -208 400
-WIRE 288 400 288 368
-WIRE 752 400 752 368
-WIRE 96 448 96 400
-WIRE 560 448 560 336
-WIRE 560 448 96 448
-FLAG 288 400 0
-FLAG -416 144 0
-FLAG 752 400 0
-SYMBOL pmos 48 0 M180
-SYMATTR InstName M1
-SYMATTR Value P-ENH
-SYMBOL nmos 48 240 R0
-SYMATTR InstName M2
-SYMATTR Value N-ENH
-SYMBOL nmos 240 272 R0
-SYMATTR InstName M3
-SYMATTR Value N-DLOW
-SYMBOL pmos 240 144 R0
-SYMATTR InstName M4
-SYMATTR Value P-DLOW
-SYMBOL voltage -192 -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 V1
-SYMATTR Value 1
-SYMBOL voltage -192 96 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 -192 400 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 512 240 R0
-SYMATTR InstName M5
-SYMATTR Value N-ENH
-SYMBOL pmos 512 0 M180
-SYMATTR InstName M6
-SYMATTR Value P-ENH
-SYMBOL pmos 704 144 R0
-SYMATTR InstName M7
-SYMATTR Value P-DLOW
-SYMBOL nmos 704 272 R0
-SYMATTR InstName M8
-SYMATTR Value N-DLOW
-TEXT 40 -192 Left 0 !.inc ./custom.mos
-TEXT -440 472 Left 0 !.tran 1
+SHEET 1 944 680
+WIRE 0 80 -16 80
+WIRE 240 80 224 80
+FLAG -16 80 A
+IOPIN -16 80 In
+FLAG 240 80 Y
+IOPIN 240 80 Out
+SYMBOL ternary-logic\\CMOS\\standard_inverter 48 32 R0
+SYMATTR InstName U1
+SYMBOL ternary-logic\\CMOS\\standard_inverter 160 32 R0
+SYMATTR InstName U2