Computer Logic Design


Logic Design Tools

Computers are everywhere, enmeshed in our daily lives: satellites, cars, cell phones, the Internet, and so forth.  For many people, and especially for engineers,  it is important to understand how these machines work.

Simple Solver is a free Windows® application that contains six industrial-strength engineering Logic tools: Boolean minimizer, Logic Schematic drawing, Logic simulation, Automatic logic design, Permutations, and Random numbers

Bool draw sim

Students can quickly learn Boolean equations, logic gates and flip-flops, and then advance to computer building-block concepts such as multiplexers, counters, arithmetic logic units and memory.

Engineers can design and validate computer functions such as control logic, signal processing, or a complete programmable computer.  Large circuits can easily be managed using a hierarchical block approach.

Source Code Editor - New

SimpleSolver Logic also provides ProgramEdit - a free easy-to-use Windows® source-code editor and ASCII text editor.

ProgramEdit includes support for many popular languages: C/C++, C#, CSS, HTML, JAVA, JavaScript, Perl, PHP, Python, Ruby, SQL, VB, VBScript, VHDL, XML, and Batch files.  Other languages can be easily added.

Editing features include tabbed file-selection, text highlighting, find & replace, regular expressions, column editing, sessions, line-change indicators, bookmarks, macros, multiple undo/redo, and hyperlinks.

Screenshots of VB and HTML files are shown below: