07-03-2017 03:11 AM
i am trying to make own customized FPGA board based Spartan 6 (XC6SLX16-2FTG256I). i want to know if we make our own customized FPGA board will the ISE tool recognize this board?? we are trying to power up the board as well as program the FPGA through PC via FT2232H FTDI CHIP, What we have to do so that FPGA board will be recognized by XILINX ISE tool ??
i am new in this area kindly help me out
07-03-2017 04:10 AM - edited 07-03-2017 04:12 AM
Using jtag TO usb on your own board with Spartan 6 (XC6SLX16-2FTG256I) can recognise provided proper driver exists.
Please refer http://www.xilinx.com/support/documentation/user_guides/ug380.pdf & https://www.xilinx.com/products/boards-and-kits/ek-s6-sp605-g.html (SP605 example references) for more clarity.
07-04-2017 03:02 AM
You can't do it with an off-the-shelf FTDI chip; it requires a custom EEPROM contents to be detected by the Xilinx tools. While you could technically clone this from a Digilent one, that would (a) probably not be legal, and (b) break the rules for USB devices (in that you don't own the USB vendor ID and product ID that you had assigned). Of course, cloning it from a Digilent one would also mean that you had to buy a Digilent one first, which for a one-off board makes it rather pointless.
By far the easiest (and best) option is to fit a Digilent JTAG-SMT2. Even Xilinx does this on their official built-by-Xilinx boards. The SMT2 gives you a complete (official) USB JTAG adaptor, plus all the necessary level conversion, pull-up/down resistors, etc.