File: /var/www/html/simulink/circuit/e-3-invert.html
<meta name="viewport" content="width=640">
<title>Ternary Logic Inverter</title>
<link rel="SHORTCUT ICON" href="favicon.ico">
<body>
<hr>
<table><tr><td>
<iframe width=640 height=500 src="circuitjs.html?startCircuit=3-invert.txt"></iframe>
</td><td width="20"> </td><td valign="top">
</td>
</tr></table>
<p>
This is an example of a <a
href="http://www.google.com/patents?vid=USPAT6133754">ternary logic</a> gate,
implemented using
<a href="http://en.wikipedia.org/wiki/MOSFET">MOSFET</a>s that have
the indicated
<a href="http://en.wikipedia.org/wiki/Threshold_voltage">threshold voltages</a>. This
gate's input has three states: 0 (ground), 1 (2.5 V), and 2 (5 V). This is an inverter;
if the input is X, the output is 2-X.
<p>
When the input is 2, the n-MOSFET at lower right pulls the output to ground (the
MOSFET switches on whenever the gate voltage is 3.25 V or above). When
the input is 0, this MOSFET switches off, and the p-MOSFET on top pulls the output
to 5 V (the MOSFET switches on whenever the gate voltage is below 5 V-3.25 V, or
1.75 V). When the input is 1, both the MOSFETs on the right are off, but the two
MOSFETs on the left switch on, pulling the output to 2.5 V.
<p>
Next: <a href="e-npn.html">NPN Transistor (Bipolar)</a><p>
Previous: <a href="e-cmosmsff.html">CMOS Master-Slave Flip-Flop</a><p>
<a href="e-index.html#3-invert">Index</a><p>
<a href="index.html">Simulator Home</a>
<hr>
<script type="text/javascript"><!--
google_ad_client = "pub-1974179407250396";
/* 728x90, created 7/9/08 */
google_ad_slot = "3265434789";
google_ad_width = 728;
google_ad_height = 90;
//-->
</script>
<script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js">
</script>
<hr>
<a href="http://www.falstad.com/mathphysics.html"><img src="/mathphysics_small.gif"></a>
<a href="http://www.falstad.com/index.html"><img src="/me_small.gif"></a>
<br><i>java@</i><i>falstad.com</i>
<br>Generated Wed Dec 7 2016
</body>