Size 1.636 MB 0 seeders Added 2010-12-15 03:49:59
Simple Solver is a free Windows application that can simplify Boolean equations, truth tables and digital logic. The application provides five different tools: Boolean, Permutation, Random Number, Simulation and Logic Design. These tools are built on years of engineering design experience. They are intended for both educational and industrial usage. Booleans The Boolean function provides minimization and truth tables for one or a series of Boolean equations. Operator formats are supported for a variety of languages including: ABEL, C, C++, PALASM, Verilog, VB and VHDL. The Boolean minimizer uses Quine-McCluskey and Espresso algorithms for minimization. Permutation The Permutation function (PERM) calculates permutations of numbers for a specified number of digits and width. PERM can be used for a variety of applications such as generating binary, octal or decimal number tables. Random Number The Random Number function produces random sequences of numbers in the range of -9999 to 9999. It can be used for many purposes: shuffling 52 numbers (like a deck of cards), randomly selecting a subset of operations for sample testing, and so forth. Logic Simulation The Simulation function (SIM) provides simulation of user-specified digital logic circuits. SIM can be used to evaluate both circuit functionality and timing problems such as flip-flop setup and hold times, race conditions and glitches/spikes. Logic Design The Synthesis function (SYN) provides automatic design and simulation of digital logic circuits from truth table or waveform inputs. All circuit types and configurations are supported: Combinational, Sequential, Synchronous and Asynchronous. SYN performs automated logic design by searching for circuits that provide the transfer function specified by the input and output signal waveforms. In general, the first circuit solution found will be the simplest possible solution.