We do not need any more hardware.
1. Spartan-6 LX9 MicroBoard : $89
2. Artix-7 35T Arty FPGA Evaluation Kit : $99
3. XCM-023 : Expensive
4. Pmod kit : $89.95
5. Xilinx Download Cable : $30.59
http://ko.aliexpress.com/item/Update-Xilinx-Platform-USB-Download-Cable-for-FPGA-CPLD-C-Mod-XC2C64A-USB-Download-Cable-Jtag/2035151060.html?spm=2114.13010608.0.143.IGImFd