A simple MIPS SoC implemented on Digilent Nexys3 board