About

From TernaryWiki
(Redirected from TernaryWiki:About)
Jump to navigationJump to search

"I have no clue what I'm doing. Learning and making it up as I go along."

Intro

The T9 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 graph paper doodle project during boring college classes.

I've wanted to make some kind of DIY breadboard or discrete component computer for a long time but there is already an ocean of hobby 8 and 16-bit projects out there. I wanted to do something original.

A base three computer seemed like a cool idea. I figured out on my own on paper the truth tables for the logic gates SUM, CON, and ANY. A full adder has the same layout for ternary as it does for binary. This showed me a ternary computer was possible.

I found the webpage: The Ternary Manifesto by Douglas W. Jones https://homepage.cs.uiowa.edu/~dwjones/ternary/ This site provided a strong foundation to build upon and existing names for the ternary gates.

There does not appear to be a lot of publicly accessible information online on ternary computers. Because of the lack of existing information, I have had to teach myself binary computing and then reinvent whatever function in balanced ternary myself.

Previous Name

This project was previously named T729. This was the original name since the start of this project. However, the name was based off the Magic Number and the width of instructions, 6-trits (3^6 = 729). In the first quarter of 2025 I decided to increase the width of this project to 9-trits and renamed to T9.

Reason

I was getting stuck with instruction layout, choosing memory modes, and designing an instruction decoder. Having 729 possible instructions would allow for a large tool-set of instructions but I would have to have many duplicate instructions for the different memory modes, and not all would follow a consistent pattern.

Expanding to 9-trits allows for 6-trits for opcodes and 3-trits for modes. The 729 possible instructions remains but now there is room for twenty-seven modes that are much easier to decode.

Contact

ternary @ mr dyne . net

(Copy, paste, and remove white-spaces.)