Digital
An easy-to-use digital logic designer and circuit simulator written in Java.
Why consider Digital?
Digital is an open-source digital logic simulator and circuit designer written in Java by H. Neemann. Designed for computer architecture education, it simulates custom CPUs, RAM, ROM, ALU arithmetic, and automatically exports schematics to Verilog/VHDL for FPGA synthesis.
Learn Digital by building
Practical setup notes, real use cases, and copy-ready examples in one focused guide.
In this guide2 sections
Overview of Digital
Digital verifies processor architectures with cycle-accurate timing analysis, truth table generators, and hardware testing rigs.
Installation
java -jar Digital.jarDigital is licensed under the GNU General Public License v3.0 (GPL-3.0).
Related tools
More options with a similar category or technology profile.
SimulIDE
Real-time electronic circuit and microcontroller (AVR, PIC, Arduino) simulator.
Horizon EDA
Modern, high-productivity electronics design package with parametric search and OpenGL routing.
Logisim-evolution
Digital logic circuit design and simulation educational software with VHDL/FPGA synthesis.
CircuitJS1
Electronic circuit simulator that runs in the browser with interactive animated current flow.