This is a processor written in VHDL for the module EE4DSA at Aston University as part of my final year.