summaryrefslogtreecommitdiff
path: root/readme.txt
diff options
context:
space:
mode:
Diffstat (limited to 'readme.txt')
-rw-r--r--readme.txt8
1 files changed, 2 insertions, 6 deletions
diff --git a/readme.txt b/readme.txt
index 475b556..b238c10 100644
--- a/readme.txt
+++ b/readme.txt
@@ -9,18 +9,14 @@ For information on the behaviour of the gates, see http://homepage.cs.uiowa.edu/
/CMOS
-Uses CMOS transistor logic. Custom MOSFETs are employed in order to ensure correct threshold voltages as well as allow the use of P-channel depletion mode MOSFETs.
+Uses CMOS transistor logic. Custom MOSFETs are employed in order to ensure correct threshold voltages as well as allow the use of P-channel depletion mode MOSFETs. 8 different MOSFETs are used - 2 levels each for P-channel, N-channel, and for enhancement and depletion modes.
/RMOS
-Uses CMOS transistor logic with resistors to pull the output to the middle logical value where necessary. Custom MOSFETs are employed to ensure correct threshold voltages.
-
-There are at least two ways of constructing this. The first way involves setting the thresholds of the positive and negative MOSFET networks to overlap, and placing resistors between each of them and the output. The output is then pulled to the middle value when both networks are active. The second way involves merely replacing one of the MOSFET networks from a CMOS circuit with a resistor.
-
-Interestingly, the first approach does not work properly for dyadic gates.
+Uses CMOS transistor logic with resistors to pull the output to the middle logical value where necessary. Custom MOSFETs are employed to ensure correct threshold voltages. Unlike CMOS, circuits are constructed as to only require 2 different MOSFETs - one P-channel and one N-channel with the same threshold voltage, both enhancement mode.