diff options
Diffstat (limited to 'CMOS/buffer.asc')
-rw-r--r-- | CMOS/buffer.asc | 115 |
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 |