Go back to the list of projects
Ternary logic circuit Designer and Simulator
29/05/2019

This article is part of my series of projects around Ternary Computing and Processor Design. Click here to see the list of projects of this series.

This article is still a work in progress (I'm working on a video going over every features of the software).

Briefly, this project was done as a group project at IMT Atlantique with five other students over three months. We developed this piece of software in Python using Tkinter. Using the graphical interface, we can place binary and ternary logic gates, wire them together, control input signals and monitor output signals, create custom components reusable in other circuits to create levels of abstractions, load memory files, and more. Then we can simulate the whole circuit with the propagation delay specific to each gate.

Screenshot of the software

This article is part of my series of projects around Ternary Computing and Processor Design. Click here to see the list of projects of this series.

Go back to the list of projects