1
\$\begingroup\$

Which areas in flash memory are scanned during bootup to make sure that there is configuration file present in the external flash memory?

\$\endgroup\$
  • 6
    \$\begingroup\$ This is something your FPGA datasheet should tell. \$\endgroup\$ – Eugene Sh. Jul 25 '18 at 12:43
  • 1
    \$\begingroup\$ Depends on the FPGA. What FPGA are you asking about? \$\endgroup\$ – crj11 Jul 25 '18 at 12:45
0
\$\begingroup\$

In general the FPGA does not know or care if the FPGA has a file present before it tries to load the configuration data. There is a CRC in the file that is checked at the end of configuration that the FPGA uses to determine if a valid configuration has been loaded. There is a signal called CONFIG_DONE that indicates if the configuration was successful.

\$\endgroup\$
  • 1
    \$\begingroup\$ In general it does not actually start loading config data until it reads the correct header at the start of the config data. \$\endgroup\$ – crj11 Jul 25 '18 at 17:24

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.