I am new to VHDL and FPGA. I have written a sample code which does EXOR of a
and b
and stores it in c
. This code is in VHDL behavioral architecture. I am using Quartus 11.1+SP2-2.11
.
I assigned pins say a
to SW0
, b
to SW1
and c
to LEDG0
. Everything is compiling and there are no errors. I go to Tools->Programmer
. I have my FPGA in RUN mode
. Mode in Programmer is JTAG
and hence the Hardware setup is USB-Blaster [PORT 0]
. When I load the .sof
file and Click "Start", the progress says "failed". I do not know why.
I tried to search everywhere, but all tutorials or links give the same explanation. I guess there are hardly any who encountered this problem. I want to know if I am missing something. I want to get my fundamentals right!