Tutorial HDL @ Spartan-6