Mc8051 ported to the source code of the spartan6 platform