Matt Ownby Posted March 12, 2014 Report Share Posted March 12, 2014 Hi all, I've recently been looking into the possibility of making my own PCB with an FPGA on it so I've been studying how my Papilio One configures the FPGA. I was expecting to see a little microcontroller on the board to do this task but instead, to my astonishment, the only thing on this board that can configure the FPGA is the SPI Flash itself (and the JTAG interface via the FTDI chip). This is like black magic to me I briefly skimmed the datasheet for the SPI Flash and it does not appear to have any inherent "auto FPGA configure" setting that I could see So my question is, how does this work? Does the FPGA bootstrap the SPI Flash chip or does the SPI Flash chip bootstrap the FPGA? Link to comment Share on other sites More sharing options...
This topic is now archived and is closed to further replies.