CON (Ternary Gate): Difference between revisions
From T729 Balanced Ternary Computer
Jump to navigationJump to search
(Created page with "<div style="font-family: monospace; font-size: 20px;"> <table style="display: inline-block; border-collapse: collapse; text-align: center;"> <tr> <td class="tct" colspan="2" rowspan="2">CON</td> <td colspan="3">B</td> </tr> <tr> <td class="tcb">-</td> <td class="tcb">0</td> <td class="tcb">+</td> </tr> <tr> <td rowspan="3">A</td> <td class="tcr">-</td> <td class="tc1">-</td> <td class="tc3">0</td> <td class="tc3">0</td> </tr> <tr> <td class="...") |
No edit summary |
||
(21 intermediate revisions by the same user not shown) | |||
Line 1: | Line 1: | ||
<div | <big><b>Consensus</b></big> | ||
<table | [[File:CON_GATE.png|thumb|Con Gate Symbol]] | ||
[[File:BCT_CON.png|thumb|BCT Con Gate]] | |||
== Uses == | |||
CON gate is the ternary equivalent to the [[AND (Binary Gate)|Binary AND]]. | |||
<td class=" | The [[NEG (Ternary Gate)|Negated]] form NCON is a universal gate just like [[AND (Binary Gate)|Binary NAND]]. Every other logic gate can be made with the correct pattern of NCON gates. | ||
<td class=" | |||
<td class=" | == Truth Tables == | ||
</tr> | === CON === | ||
<div class="tt"> | |||
<td | <table class="tt"> | ||
<td class=" | <tr> | ||
<td class=" | <td class="tt_br tt_bb" colspan="2" rowspan="2">CON</td> | ||
<td class=" | <td colspan="3" class="tce"><b>B</b></td> | ||
<td class=" | </tr> | ||
</tr> | <tr> | ||
<td class="tt_r tt_bb">-</td> | |||
<td class=" | <td class="tt_g tt_bb">0</td> | ||
<td class=" | <td class="tt_b tt_bb">+</td> | ||
<td class=" | </tr> | ||
<td class=" | <tr> | ||
</tr> | <td rowspan="3"><b>A</b></td> | ||
<td class="tt_r tt_br">-</td> | |||
<td class=" | <td class="tt_r">-</td> | ||
<td class=" | <td class="tt_g">0</td> | ||
<td class=" | <td class="tt_g">0</td> | ||
<td class=" | </tr> | ||
<tr> | |||
</table> | <td class="tt_g tt_br">0</td> | ||
<td class="tt_g">0</td> | |||
<td class="tt_g">0</td> | |||
<td class="tt_g">0</td> | |||
</tr> | |||
<tr> | |||
<td class="tt_b tt_br">+</td> | |||
<td class="tt_g">0</td> | |||
<td class="tt_g">0</td> | |||
<td class="tt_b">+</td> | |||
</tr> | |||
</table> | |||
<table class="tt"> | |||
<tr> | |||
<td colspan="3">CON</td> | |||
</tr> | |||
<tr> | |||
<td class="tt_bb"><b>A</b></td> | |||
<td class="tt_bb"><b>B</b></td> | |||
<td class="tt_bl tt_bb"><b>Y</b></td> | |||
</tr> | |||
<tr> | |||
<td class="tt_r">-</td> | |||
<td class="tt_r">-</td> | |||
<td class="tt_bl tt_r">-</td> | |||
</tr> | |||
<tr> | |||
<td class="tt_r">-</td> | |||
<td class="tt_g">0</td> | |||
<td class="tt_bl tt_g">0</td> | |||
</tr> | |||
<tr> | |||
<td class="tt_r">-</td> | |||
<td class="tt_b">+</td> | |||
<td class="tt_bl tt_g">0</td> | |||
</tr> | |||
<tr> | |||
<td class="tt_g">0</td> | |||
<td class="tt_r">-</td> | |||
<td class="tt_bl tt_g">0</td> | |||
</tr> | |||
<tr> | |||
<td class="tt_g">0</td> | |||
<td class="tt_g">0</td> | |||
<td class="tt_bl tt_g">0</td> | |||
</tr> | |||
<tr> | |||
<td class="tt_g">0</td> | |||
<td class="tt_b">+</td> | |||
<td class="tt_bl tt_g">0</td> | |||
</tr> | |||
<tr> | |||
<td class="tt_b">+</td> | |||
<td class="tt_r">-</td> | |||
<td class="tt_bl tt_g">0</td> | |||
</tr> | |||
<tr> | |||
<td class="tt_b">+</td> | |||
<td class="tt_g">0</td> | |||
<td class="tt_bl tt_g">0</td> | |||
</tr> | |||
<tr> | |||
<td class="tt_b">+</td> | |||
<td class="tt_b">+</td> | |||
<td class="tt_bl tt_b">+</td> | |||
</tr> | |||
</table> | |||
</div> | |||
<hr /> | |||
=== NCON === | |||
<div class="tt"> | |||
<table class="tt"> | |||
<tr> | |||
<td class="tt_br tt_bb" colspan="2" rowspan="2">NCON</td> | |||
<td colspan="3" class="tce"><b>B</b></td> | |||
</tr> | |||
<tr> | |||
<td class="tt_r tt_bb">-</td> | |||
<td class="tt_g tt_bb">0</td> | |||
<td class="tt_b tt_bb">+</td> | |||
</tr> | |||
<tr> | |||
<td rowspan="3"><b>A</b></td> | |||
<td class="tt_r tt_br">-</td> | |||
<td class="tt_b">+</td> | |||
<td class="tt_g">0</td> | |||
<td class="tt_g">0</td> | |||
</tr> | |||
<tr> | |||
<td class="tt_g tt_br">0</td> | |||
<td class="tt_g">0</td> | |||
<td class="tt_g">0</td> | |||
<td class="tt_g">0</td> | |||
</tr> | |||
<tr> | |||
<td class="tt_b tt_br">+</td> | |||
<td class="tt_g">0</td> | |||
<td class="tt_g">0</td> | |||
<td class="tt_r">-</td> | |||
</tr> | |||
</table> | |||
<table class="tt"> | |||
<tr> | |||
<td colspan="3">NCON</td> | |||
</tr> | |||
<tr> | |||
<td class="tt_bb"><b>A</b></td> | |||
<td class="tt_bb"><b>B</b></td> | |||
<td class="tt_bl tt_bb"><b>Y</b></td> | |||
</tr> | |||
<tr> | |||
<td class="tt_r">-</td> | |||
<td class="tt_r">-</td> | |||
<td class="tt_bl tt_b">+</td> | |||
</tr> | |||
<tr> | |||
<td class="tt_r">-</td> | |||
<td class="tt_g">0</td> | |||
<td class="tt_bl tt_g">0</td> | |||
</tr> | |||
<tr> | |||
<td class="tt_r">-</td> | |||
<td class="tt_b">+</td> | |||
<td class="tt_bl tt_g">0</td> | |||
</tr> | |||
<tr> | |||
<td class="tt_g">0</td> | |||
<td class="tt_r">-</td> | |||
<td class="tt_bl tt_g">0</td> | |||
</tr> | |||
<tr> | |||
<td class="tt_g">0</td> | |||
<td class="tt_g">0</td> | |||
<td class="tt_bl tt_g">0</td> | |||
</tr> | |||
<tr> | |||
<td class="tt_g">0</td> | |||
<td class="tt_b">+</td> | |||
<td class="tt_bl tt_g">0</td> | |||
</tr> | |||
<tr> | |||
<td class="tt_b">+</td> | |||
<td class="tt_r">-</td> | |||
<td class="tt_bl tt_g">0</td> | |||
</tr> | |||
<tr> | |||
<td class="tt_b">+</td> | |||
<td class="tt_g">0</td> | |||
<td class="tt_bl tt_g">0</td> | |||
</tr> | |||
<tr> | |||
<td class="tt_b">+</td> | |||
<td class="tt_b">+</td> | |||
<td class="tt_bl tt_r">-</td> | |||
</tr> | |||
</table> | |||
</div> | |||
[[Category:Ternary]] | |||
[[Category:Logic_Gates]] |
Latest revision as of 17:56, 10 March 2025
Consensus


Uses
CON gate is the ternary equivalent to the Binary AND.
The Negated form NCON is a universal gate just like Binary NAND. Every other logic gate can be made with the correct pattern of NCON gates.
Truth Tables
CON
CON | B | |||
- | 0 | + | ||
A | - | - | 0 | 0 |
0 | 0 | 0 | 0 | |
+ | 0 | 0 | + |
CON | ||
A | B | Y |
- | - | - |
- | 0 | 0 |
- | + | 0 |
0 | - | 0 |
0 | 0 | 0 |
0 | + | 0 |
+ | - | 0 |
+ | 0 | 0 |
+ | + | + |
NCON
NCON | B | |||
- | 0 | + | ||
A | - | + | 0 | 0 |
0 | 0 | 0 | 0 | |
+ | 0 | 0 | - |
NCON | ||
A | B | Y |
- | - | + |
- | 0 | 0 |
- | + | 0 |
0 | - | 0 |
0 | 0 | 0 |
0 | + | 0 |
+ | - | 0 |
+ | 0 | 0 |
+ | + | - |