I intend to build an fpga programer for the spartan fpgas of xilinx
I am not sure about the file that i should send over the jtag to program the fpga. I got conflicting information from 2 different forums.
Someone told me that i could either use the .bit or the .bin file. According to him i just had to send one of these files to the jtag programer.
Someone else told me that i would have to generate either a .svf or a .xsvf file from the .bit file using iMPACT. According to him i should be specifying the devices in the jtag chain in iMPACT for generating the correct .svf file.