Я новичок в VHDL и FPGA. Я написал пример кода, который выполняет EXOR для a
и b
и сохраняет его в c
. Этот код находится в поведенческой архитектуре VHDL. Я использую Quartus 11.1+SP2-2.11
.
Я назначил контакты, скажем, с a
на SW0
, с b
на SW1
и с c
на LEDG0
. Все компилируется, ошибок нет. Я иду к Tools->Programmer
. У меня есть ПЛИС в RUN mode
. Режим в программаторе — JTAG
, поэтому настройка оборудования — USB-Blaster [PORT 0]
. Когда я загружаю файл .sof
и нажимаю «Пуск», прогресс говорит «сбой». Я не знаю, почему.
Я пытался искать везде, но все учебники или ссылки дают одно и то же объяснение. Думаю, мало кто сталкивался с этой проблемой. Я хочу знать, если я что-то упустил. Я хочу, чтобы мои основы правильно!