Answer the question
In order to leave comments, you need to log in
How is the configuration file loaded into memory via the FPGA?
As an example, the papillio debug board , as you can see, the board is connected, if I understood correctly via SPI to the FPGA. How is the memory written in this case? For me, it would be more logical if the recording came from outside - from a computer, microcontroller, etc. into memory, and then the file was loaded at startup into the FPGA.
Answer the question
In order to leave comments, you need to log in
Helped to figure it out on stackexcahnge, who are interested in the answer here
If we are talking about writing the SPI flash drive itself, then the answer is given on the same page:
Those. short circuit and use FlashRAM to write SPI.
FPGAs have many options for booting, the simplest is booting from SPI flash memory. The FPGA is connected to the computer via the JTAG interface, through which you can download the configuration to the FPGA or to flash memory. When the power is turned on, the FPGA tries to boot from the SPI flash memory, if this mode is selected on the electrical circuit, by supplying the specified voltages to special pins of the
SPI flash chip, it can be programmed in other ways, but using the JTAG method is more versatile, because it allows you to debug the FPGA project (using FPGA as a logic analyzer)
Didn't find what you were looking for?
Ask your questionAsk a Question
731 491 924 answers to any question