A small 8 bit core designed and implemented for a Spartan 6 LX9 FPGA