Espresso is a web-frontend for the ESPRESSO logic minimization tool originally developed at IBM. You can read more about it at the following links:
- http://en.wikipedia.org/wiki/Espresso_heuristic_logic_minimizer
- http://diamond.gem.valpo.edu/~dhart/ece110/espresso/tutorial.html
- Client-side input validation and error-checking
- Standard ESPRESSO and LaTeX output
- Enter the number of logic variables
- Enter the minterms separated by spaces or commas (e.g. 0 2 5 7 or 0, 2, 5, 7)
- Enter don't cares separated by spaces or commas (leave blank if none)
To run your own instance of Espresso:
-
Download the source code from https://github.com/zmichaelov/espresso to your web server's directory. For most *nix-based Apache installations this will be somewhere under /var/www/.
-
Download the ESPRESSO source code from ftp://ftp.cs.man.ac.uk/pub/amulet/balsa/other-software/espresso-ab-1.0.tar.gz
-
Extract the archive. Then,
cd espresso-ab-1.0/ ./configure make
-
Copy the espresso *nix executable under espresso-ab-1.0/src to espresso/bin
-
Point your web browser to the web app's index.php (espresso/index.php)
- Maxterm minimization