A programming utility for the Spartan-6 LX16 Evaluation Kit