Hello, I'm currently working on a project and I am at the stage where I'm ready to work on the PCB layout. For development I was using the Digilent Spartan IIE development board
formatting link
and would use the six pin JTAG connector with the Nuhorizons JTAG cable
formatting link
to program and test my design on the chip. This worked fine for testing purposes, but I then realized I'd have to store the program in a memory chip (using the SPROM connector). After going over the schematics and the datasheet for the development board, I am immensely confused as to how the programming file generated by the Xilinx ISE is used and programmed onto the FPGA. I would like to know exactly how this process works and what FPGA pins and external devices are needed for functionality.
If anyone can help me out or point me to a place where I can figure it out on my own it'd be greatly appreciated.
Thanks!