OV7670 INTERFACE TO SPARTAN 6 ON NEXYS3 BOARD