Main public logs
From TernaryWiki
Jump to navigationJump to search
Combined display of all available logs of TernaryWiki. You can narrow down the view by selecting a log type, the username (case-sensitive), or the affected page (also case-sensitive).
- 10:33, 29 July 2025 MrDyne talk contribs created page EOR (BCT) (Created page with "The EOR gate in BCT. It is named EOR to differentiate it from Binary XOR. none|thumb|BCT Exclusive Or Gate") Tag: Visual edit
- 10:32, 29 July 2025 MrDyne talk contribs created page File:EOR-BCT.png
- 10:32, 29 July 2025 MrDyne talk contribs uploaded File:EOR-BCT.png
- 10:31, 29 July 2025 MrDyne talk contribs created page CON (BCT) (Created page with "The Consensus gate in BCT. none|thumb|BCT Consensus Gate") Tag: Visual edit
- 10:30, 29 July 2025 MrDyne talk contribs created page File:CON-BCT.png
- 10:30, 29 July 2025 MrDyne talk contribs uploaded File:CON-BCT.png
- 10:29, 29 July 2025 MrDyne talk contribs created page ANY (BCT) (Created page with "The ANY gate in BCT. none|thumb|BCT Any Gate") Tag: Visual edit
- 10:27, 29 July 2025 MrDyne talk contribs created page File:ANY-BCT.png
- 10:27, 29 July 2025 MrDyne talk contribs uploaded File:ANY-BCT.png
- 10:24, 29 July 2025 MrDyne talk contribs moved page File:NEG BCT.png to File:NEG-BCT.png without leaving a redirect
- 10:23, 29 July 2025 MrDyne talk contribs created page File:NEG BCT.png
- 10:23, 29 July 2025 MrDyne talk contribs uploaded File:NEG BCT.png
- 10:22, 29 July 2025 MrDyne talk contribs created page NEG (BCT) (Created page with "frame|none|BCT Negate Gate The NEG (Ternary Gate) gate is as simple as it gets with BCT. Just swap the - and + wires.")
- 11:03, 25 July 2025 MrDyne talk contribs created page Custom Chip (Created page with "A custom chip would likely be made in some form of CMOS using BCT. All other ternary implementations result in one of the three states creating a tiny short (usually voltage divider) which wastes power and creates heat.") Tag: Visual edit
- 10:38, 25 July 2025 MrDyne talk contribs deleted page Discrete Component (Not needed.)
- 10:21, 25 July 2025 MrDyne talk contribs created page File:Full Adder Ternary.png
- 10:21, 25 July 2025 MrDyne talk contribs uploaded File:Full Adder Ternary.png
- 10:21, 25 July 2025 MrDyne talk contribs created page File:Full Adder Binary.png
- 10:21, 25 July 2025 MrDyne talk contribs uploaded File:Full Adder Binary.png
- 10:20, 25 July 2025 MrDyne talk contribs created page Full Adder (Logic) (Created page with "thumb|alt=Logic gate layout for a binary full adder.|Binary Full Adder thumb|alt=Logic gate layout for a ternary full adder.|Ternary Full Adder")
- 11:49, 22 May 2025 MrDyne talk contribs created page AI Notice (Created page with "Any AI generated content placed on this Wiki will be labeled as such. I do use chat AI as a "rubber ducky" to work out some tech and computer concepts. AI has not been used to do any direct work on this project yet. AI has not been used to edit or generate any pages on this Wiki, yet. I do mess around a lot with HTML5 and use one off .html files as project tools, e.g. generating Instruction Set Map. Stuff that should probably be done with Python; but I very much...")
- 00:04, 22 May 2025 MrDyne talk contribs created page Multiply (Ternary) (Created page with "<big><b>Ternary Multiply</b></big> == Uses == Multiplies two inputs together.")
- 23:06, 20 May 2025 MrDyne talk contribs created page ALU (Created page with "'''Arithmetic Logic Unit''' preforms arithmetic and logic operations on data. It is a fundamental building block of most CPUs. ==References== * [https://en.wikipedia.org/wiki/Arithmetic_logic_unit Wikipedia Arithmetic Logic Unit]")
- 10:59, 12 May 2025 MrDyne talk contribs created page Rotate (Ternary) (Created page with "<big><b>Register Rotate</b></big> Rotate left and right works very similar to Shift but what gets shifted out gets shifted in on the other end. Rotate up and down increment and decrement all trits. There are Logical and Arithmetic rotates where the ALU barrow/carry flag trit is excluded or included.")
- 10:49, 12 May 2025 MrDyne talk contribs created page Shift (Ternary) (Created page with "<big><b>Register Shift</b></big> Register shift, shifts all trits to the left or right. What is shifted in can be selected; negative, zero, positive. == Uses == A left shift will cube the result. A right shift will cube-root the result. === Logical === Logical shifts exclude the ALU barrow/carry flag trit. === Arithmetic === Arithmetic shifts include the ALU barrow/carry flag trit.")
- 00:29, 4 May 2025 MrDyne talk contribs created page PTB (Ternary Gate) (Created page with "<big><b>Positive Threshold Buffer</b></big> == Uses == Converts a ternary value into a true/false (binary) output. == Truth Table == thumb|alt=TempImage|TempImage <div class="tt"> <table class="tt"> <tr> <td colspan="2">PTB</td> </tr> <tr> <td class="tt_bb"><b>A</b></td> <td class="tt_bl tt_bb"><b>Y</b></td> </tr> <tr> <td class="tt_r">-</td> <td class="tt_bl tt_r">-</td> </tr> <tr> <td class="tt_g">0</td> <td...")
- 00:24, 4 May 2025 MrDyne talk contribs created page NTB (Ternary Gate) (Created page with "<big><b>Negative Threshold Buffer</b></big> == Uses == Converts a ternary value into a true/false output. == Truth Table == thumb|alt=TempImage|TempImage <div class="tt"> <table class="tt"> <tr> <td colspan="2">NTB</td> </tr> <tr> <td class="tt_bb"><b>A</b></td> <td class="tt_bl tt_bb"><b>Y</b></td> </tr> <tr> <td class="tt_r">-</td> <td class="tt_bl tt_r">-</td> </tr> <tr> <td class="tt_g">0</td> <td class="t...")
- 16:51, 30 April 2025 MrDyne talk contribs created page User:MrDyne (Created page with "<big>"The name's Dyne...... MrDyne."</big> MrDyne is just my internet username and persona. I have a background in computers, computer repair, electronics technology, and tech support. I work in tech support. My hobbies have always revolved around technology and computers. Have a fascination for new and old technology. Quite the knowledge of tech before my time.")
- 20:24, 18 April 2025 MrDyne talk contribs created page TernaryWiki:About (Redirected page to About) Tag: New redirect
- 20:23, 18 April 2025 MrDyne talk contribs deleted page TernaryWiki:About (Broken redirect)
- 10:49, 16 April 2025 MrDyne talk contribs deleted page T729:About (Leftover from old Wiki)
- 10:48, 16 April 2025 MrDyne talk contribs moved page T729:About to About
- 19:20, 13 April 2025 MrDyne talk contribs created page MediaWiki:Monobook.css (Created page with "All CSS here will be loaded for users of the MonoBook skin: #bodyContent {font-size: 1.15em;}")
- 13:30, 13 April 2025 MrDyne talk contribs created page TernaryWiki:About (Created page with "{{DISPLAYTITLE:About}} __NOTOC__ '''"I have no clue what I'm doing. Learning and making it up as I go along."''' The T729 Ternary Computer is a hobby project that I have been working on since 2014 in my spare time. It started as a thought experiment and was a day dream project during boring college classes. I've wanted to make some kind of DIY breadboard or discrete component computer for a long while but there is already an ocean of hobby 8 and 16 bit projects out the...")
- 13:29, 13 April 2025 MrDyne talk contribs created page FPGA (Created page with "I do not have any hands-on experience with FPGAs yet and do not want to get into FPGAs until I have a stable T729 design already. I won't know what size FPGA to get until the T729 architecture is mostly complete. Large FPGAs can get quite expensive. I foresee some limitations running a ternary project on an FPGA. * FPGAs can only do binary. Must use ADC and DACs to handle analog signals. ** Only BCT implementation would work on an FPGA. * Memory...")
- 13:29, 13 April 2025 MrDyne talk contribs created page Discrete Component (Created page with "Building a discrete component ternary computer implemented in BCT would actually be quite doable with fast switching SMT MOSFETs and cheap custom PCBs. NPN/PNP CMOS logic gate layouts would result in low power usage. It would not be a cheap project but there is no reason it would not function if obviously build correctly. Another option is using standalone fast switching discrete SMT logic gates. If I ever get around to learning how to create...")
- 13:29, 13 April 2025 MrDyne talk contribs created page NZP (Created page with "Negitive, Zero, Positive logic uses negative voltage, ground, and positive voltage. This form of ternary logic is possible, but it is not power efficient. A lot of transistors will need to swing the full -V to V range which will drag down clock speeds and increase power usage. Logic zero will likely require voltage dividers which use resisters and create heat.")
- 13:29, 13 April 2025 MrDyne talk contribs created page Low Open High (Created page with "I have not yet figured out a way to do low, open, high logic yet. It may not be possible or only work with discrete components. It most likely requires resisters and diodes. Resisters create heat and getting precise values may not be practical in a fabricated chip.")
- 13:28, 13 April 2025 MrDyne talk contribs created page Binary-Coded Ternary (Created page with "<b>Binary-coded Ternary (BCT)</b> is an implementation of ternary logic built on top of normal binary logic. Using two bits or wires per trit as the base. Sub-circuits made with binary logic gates can emulate the truth tables of ternary logic gates. This implementation is useful with logic simulators and would most likely function on an FPGA. However because each trit needs two wires a design would be extremely bloated with interconnects and bus lines. Doubling the wiri...")
- 13:28, 13 April 2025 MrDyne talk contribs created page T Language (Created page with "The T language is just "C/C++" for the T729. Developing this is a far future goal.")
- 13:28, 13 April 2025 MrDyne talk contribs created page Construct (Created page with "Construct is the "assembly" programming language for the T729. Developing this is a future goal.")
- 13:28, 13 April 2025 MrDyne talk contribs created page Heptavintimal (Created page with "<b>Heptavintimal</b> is a base-27 numeral system. (Also called Septemvigesimal in language-related topics.) It is the ternary equivalent of Hexadecimal. == Styles == * '''09AQ''' (preferred style) * AZ0 * 0AZ == Chart == <div style="text-align: center; font-family: monospace;"> <table class="wikitable"> <tr> <th>Unbalanced<br />Decimal</th> <th>Balanced<br />Decimal</th> <th>09AQ</th> <th>AZ0</th> <th>0AZ</th> </tr> <tr> <td>0</td> <td>-13<...")
- 13:28, 13 April 2025 MrDyne talk contribs created page Memory (Created page with "The T729 CPU has a 12 trit address space. This lets it directly access 729 QTs (531441 Trytes) of memory. == Interesting Notes == * A trit can store log2(3) or 1.58496250072 bits of information. 729 QTs can store the equivalent of 616.92 KBs of information. Slightly more than half a Megabyte. * A Tryte at minimum can fit in 10 bits as a value. (729 < 1014) * A Tryte needs 12 bits using a Dual Binary setup. Six pairs if bits. (729 < 4096) * On a modern computer sto...")
- 13:25, 13 April 2025 MrDyne talk contribs created page Template:OPtip (Created page with "<div class="optip_a"> {{{1}}} <div class="optip_b"> {{{2}}}<br /> NME: {{{3}}}<br /> HEP: {{{4}}}<br /> DEC: {{{5}}}<br /> TRI: {{{6}}} </div> </div>")
- 13:25, 13 April 2025 MrDyne talk contribs created page Instruction Set Map (Created page with " I am currently stuck on a few things related to the instruction set. * Choosing useful instructions and addressing modes. * Filling/sorting the instruction set map first VS designing the instruction decoder first. ** Designing the instruction decoder first would result possibly in a faster, smaller, etc decoder but instructions will likely end up in a random pattern. * Laying out instructions so their negated value does the opposite. Example would be "0+0+0+" does addit...")
- 13:24, 13 April 2025 MrDyne talk contribs created page Instructions (Created page with "(Very rough list.) == ALU == * Addition * Subtraction * Multiply * Multiply-Accumulate * Negate * Sum * Any * Consensus * Eor * Compare * Maximum * Minimum * Increment * Decrement ** The Negated Form Of Everything Above == Memory == * Move * Save * Load * Push * Pop * Jump To Subroutine * Return From Subroutine == Register Shift / Rotate == * Arithmetic Shift In/Out * Logical Shifts In/Out * Arithmetic Rotate Left/Right/Up/Down * Logical Rotate Left/Right/Up/Down ** A...")
- 13:24, 13 April 2025 MrDyne talk contribs created page Registers (Created page with "== T729 CPU == <big> * A¹ * X¹ * Y¹ * Z¹ ** Z+A² * PC² * SP¹ * SF¹ </big>")
- 13:24, 13 April 2025 MrDyne talk contribs created page Magic Number (Created page with "Magic Number may mean other things in [https://en.wikipedia.org/wiki/Magic%20number%20(programming) other fields] but in the scope of this project the Magic Number refers to a number that best serves as a unit size. Humans like to assign names to units of 10, 100, 1000, etc due to our decimal number system. Binary has a very close "Magic Number" of 1024 which is 2 to the power of 10. Ternary does not align very well with decimal, so the nearest value 729 is chosen; 3 to...")
- 13:23, 13 April 2025 MrDyne talk contribs created page Data Storage (Created page with "== Ternary Data Units == Ternary does not align very well with decimal. Binary uses the Magic Number 1024 (2^10) which is very close to 1000. Ternary does not have a value that fits this well. So the closest one must be chosen. The nearest to 1000 is 729; 3 to the power of 6. Instead of borrowing binary data unit names I came up with my own unit names from the letters of Heptavintimal starting backwards. {| class="wikitable" style="text-align: center; font-fami...")
- 13:23, 13 April 2025 MrDyne talk contribs created page File:fontmap.png