summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJed Barber <jjbarber@y7mail.com>2014-02-25 02:32:23 +1100
committerJed Barber <jjbarber@y7mail.com>2014-02-25 02:32:23 +1100
commitd62330648facef915ea07b126d14f6cf67196726 (patch)
tree2ed962748ba8c7f54aeeadfdafa8cba031dd6c90
parent20d733010a8c6017fad346829ce7611db8e6456c (diff)
Modified existing gates to use custom mosfets
-rw-r--r--RMOS/antimin.asc36
-rw-r--r--RMOS/standard_inverter.asc13
2 files changed, 25 insertions, 24 deletions
diff --git a/RMOS/antimin.asc b/RMOS/antimin.asc
index 28e5cd4..95dfd8f 100644
--- a/RMOS/antimin.asc
+++ b/RMOS/antimin.asc
@@ -13,24 +13,25 @@ WIRE -96 -16 -96 -48
WIRE 48 -16 -96 -16
WIRE 176 -16 176 -48
WIRE 176 -16 48 -16
-WIRE 48 16 48 -16
WIRE -400 48 -400 -176
WIRE -320 48 -400 48
WIRE -176 48 -176 -128
WIRE -176 48 -240 48
WIRE -400 112 -400 48
WIRE -400 112 -480 112
-WIRE 48 112 48 96
-WIRE 272 112 48 112
-WIRE 48 128 48 112
+WIRE 48 112 48 -16
+WIRE 256 112 48 112
+WIRE 384 112 256 112
WIRE -480 144 -480 112
+WIRE 256 160 256 112
WIRE -400 192 -400 112
WIRE -320 192 -400 192
WIRE -32 192 -32 -48
WIRE -32 192 -240 192
-WIRE 48 240 48 208
+WIRE 48 240 48 112
WIRE -32 320 -32 192
WIRE 0 320 -32 320
+WIRE 256 320 256 240
WIRE 48 368 48 336
WIRE -176 448 -176 48
WIRE 0 448 -176 448
@@ -39,50 +40,49 @@ WIRE -320 496 -400 496
WIRE 48 496 48 464
WIRE 48 496 -240 496
FLAG -480 144 0
+FLAG 256 320 0
SYMBOL pmos -144 -48 M180
SYMATTR InstName M1
-SYMATTR Value AO6407
+SYMATTR Value P-ENH
SYMBOL pmos 128 -48 M180
SYMATTR InstName M2
-SYMATTR Value AO6407
+SYMATTR Value P-ENH
SYMBOL nmos 0 240 R0
SYMATTR InstName M3
-SYMATTR Value AO6408
+SYMATTR Value N-ENH
SYMBOL nmos 0 368 R0
SYMATTR InstName M4
-SYMATTR Value AO6408
-SYMBOL res 32 112 R0
+SYMATTR Value N-ENH
+SYMBOL res 240 144 R0
SYMATTR InstName R1
SYMATTR Value 12k
-SYMBOL res 32 0 R0
-SYMATTR InstName R2
-SYMATTR Value 12k
SYMBOL voltage -224 -176 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 2
+SYMATTR Value 1
SYMBOL voltage -224 48 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 2 2)
+SYMATTR Value SINE(0 1 2)
SYMBOL voltage -224 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 V3
-SYMATTR Value SINE(0 2 2 0.1)
+SYMATTR Value 0
SYMBOL voltage -224 496 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 V4
-SYMATTR Value -2
-TEXT -500 562 Left 0 !.tran 1
+SYMATTR Value -1
+TEXT -504 560 Left 0 !.tran 1
+TEXT 312 -152 Left 0 !.inc ./custom.mos
diff --git a/RMOS/standard_inverter.asc b/RMOS/standard_inverter.asc
index ba1bbc3..f29e8ef 100644
--- a/RMOS/standard_inverter.asc
+++ b/RMOS/standard_inverter.asc
@@ -24,10 +24,10 @@ WIRE 16 384 -208 384
FLAG -400 160 0
SYMBOL nmos -32 240 R0
SYMATTR InstName M1
-SYMATTR Value AO6408
+SYMATTR Value N-ELOW
SYMBOL pmos -32 -16 M180
SYMATTR InstName M2
-SYMATTR Value AO6407
+SYMATTR Value P-ELOW
SYMBOL res 0 0 R0
SYMATTR InstName R1
SYMATTR Value 12k
@@ -40,19 +40,20 @@ WINDOW 3 32 56 VTop 0
WINDOW 123 0 0 Left 0
WINDOW 39 0 0 Left 0
SYMATTR InstName V1
-SYMATTR Value 2
+SYMATTR Value 1
SYMBOL voltage -192 112 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 2 2)
+SYMATTR Value SINE(0 1 2)
SYMBOL voltage -192 384 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 -2
-TEXT -420 450 Left 0 !.tran 1
+SYMATTR Value -1
+TEXT -424 448 Left 0 !.tran 1
+TEXT 152 -152 Left 0 !.inc ./custom.mos