Current Focus: Difference between revisions

From TernaryWiki
Jump to navigationJump to search
No edit summary
No edit summary
 
(5 intermediate revisions by the same user not shown)
Line 1: Line 1:
== Circuitverse ==
=== Circuitverse ===
* Optimizing Multiplier to Speed Up Result Output
* Move to 9-trit Trytes. "TNINE" (Complete)
** Parallelizing Adds (A+B)+(C+D)+(E+F)
* Fast multiplyer circuit. (Complete)
** Multiplier Specific Carry Select Adder
* Creating ALU.
** Karatsuba Algorithm?


== Hung Up On ==
=== Physical Build ===
* Opcodes Operands Addressing Modes
* Learning PCB design.
** Choosing Registers
** Learn how to design boards in Kicad.
** Choosing Instructions
** Create boards that use [[Binary-Coded Ternary]].
*** Ordering Instructions
** Choosing Addressing Modes


== Exploring Ideas ==
=== Hung Up On ===
* Expanding from 6-trit to 9-trit. (In progress!)
* Choosing Registers
** Instruction decoding would be easier. 6 trits for opcode and 3 trits for addressing mode.
* Choosing Instructions
** Although 7 trits would be interesting. 5 trits for opcode and 2 trits for addressing mode.
** Ordering Instructions
** Odd length widths would solve a thing.
* Choosing Addressing Modes

Latest revision as of 10:58, 25 July 2025

Circuitverse

  • Move to 9-trit Trytes. "TNINE" (Complete)
  • Fast multiplyer circuit. (Complete)
  • Creating ALU.

Physical Build

  • Learning PCB design.

Hung Up On

  • Choosing Registers
  • Choosing Instructions
    • Ordering Instructions
  • Choosing Addressing Modes