Project Goals
From TernaryWiki
Jump to navigationJump to search
I have many goals for this project that all overlap.
- Developing a ternary computer architecture that everything else is based on.
- Creating a web browser simulator based around the architecture that spoofs an "alt-history" 1990s ternary home PC.
- Physical implementation of the architecture. FPGA or discrete components.
In order to create a simulator, I need a functional architecture and instruction set. Web browsers are the most universal platform to write software for. While web software is usually much slower than a native program, features like Web Workers and Web Assembly allow for multi-threading and almost native performance. The simulator allows for testing the architecture and as software is created, we can refine the architecture as we discover what instructions, operations, and features are actually useful. This refines the design for physical implementation, either FPGA or discrete components using BCT.
My end goal dream is a fully custom chip.