Hardware desription for Nexys2 FPGA board