This software is a digital logic design tool with hierarchical schematic capture and logic simulation. It includes boolean minimization and truth tables. The software is available as freeware or shareware and can be downloaded easily.

The application includes Logic Design Draw, Logic Simulation, Logic Design Auto, Boolean, Permutation, and Random Number. Logic Design Draw is a WYSIWYG tool that enables users to create logic schematic diagrams and run circuit simulation. This tool supports both basic parts and MSI building blocks, enabling users to build large hierarchical designs such as small computers.
Computer Logic Simulation evaluates both logic circuit functionality and timing problems such as flip-flop setup and hold times, race conditions, and glitches/spikes. It supports all circuit types and configurations, including Combinational, Sequential, Synchronous, and Asynchronous.
Logic Design Auto is an automated tool that designs small digital logic circuits and state machines from timing diagrams or truth tables. Boolean generates minimized Boolean equations from Boolean equation or Truth table inputs. It supports a variety of languages, including ABEL, C, C++, PALASM, VB, Verilog, and VHDL. The software uses Quine-McCluskey and Espresso (UC Berkeley) algorithms to optimize minimization.
Permutation generates permutations of numbers from a specified base number and a specified number of digits. This tool can be used for various applications, such as generating binary, octal, or decimal number tables. On the other hand, Random Number generates from 1-99,999 random numbers in a specified range between -99,999 to 99,999.
All in all, Simple Solver is a handy software that caters to both students and professionals for various applications. Its tools are user-friendly and built with years of engineering design experience.
Version 5.4.2: add Digital Signature to SimpleSolver Installer