Software Design Project

One of two third year long projects which involved designing and implementing in a team of three, a logic simulator program which was able to read in a logic circuit definition in a language designed by the team and then display the resulting logic traces (high and low) on a graphical display. My role in the team was GUI designer and I used GLUT and GLUI to develop a very comprehensive user interface.
[For this project I received a £100 prize.]

Interim Report 1 – PDF available upon request
Interim Report 2 – PDF available upon request
Final Report – PDF available upon request

The software for this project is also available for download. It should compile and run on any system which has GLUT and GLUI installed successfully. I’ve had some problems compiling for Mac OS X because the libraries are usually located in different places to that of Linux. To fix this you need to just edit the Makefile to add in the paths of where your libraries are located and perhaps edit some of the header files to change the location of the GLUT and GLUI includes.

Source Download