I was working on a project using FPGA and Arduino, in which i have to show for how long my fpga device was OFF if it was so. I am using BASYS3 FPGA board. Once i switch off my FPGA the program is getting erased.
Asked
Active
Viewed 1,570 times
1
-
3BASYS3 board uses an Artix-7 FPGA which is SRAM based. It does not hold its configuration over a power cycle. – Juergen Feb 01 '18 at 10:55
-
FPGA on BASYS by it's nature can't store any program, because does not have any non volatile memory. You have to store it in on board flash memory. – Staszek Feb 01 '18 at 10:56
-
1Use the right FPGA. There are Flash-based ones. – Feb 01 '18 at 11:27
1 Answers
6
BASYS3 has quad spi FLASH onboard, fpga can be configured using stream stored there.
Follow instructions here: https://reference.digilentinc.com/learn/programmable-logic/tutorials/basys-3-programming-guide/start

Vlad
- 5,450
- 1
- 12
- 19