Как запрограммировать EEPROM конфигурации ПЛИС AT17LV?

Прежде всего, пожалуйста, потерпите меня, так как я новичок в этой области FPGA.

У меня есть специальная плата FPGA с At17LV. И еще у меня есть старый программатор под названием "ATMEL FPGA Configurator Programmer". EEPROM может быть помещен в гнездо адаптера. Плата имеет параллельный порт и внутрисхемный разъем (2x5).

Но я не могу использовать этот программатор. У меня нет ПК с параллельным портом. И у меня нет ICSP на плате FPGA для внутрисхемного программирования.

Итак, либо я должен найти другой программатор, облегчающий подключение USB, либо, возможно, конвертер параллельного порта в USB (не уверен, понравится ли это программному обеспечению), или даже, возможно, какой-то лучший способ как-то настроить программатор.

Как мне решить проблему с подключением к этому старому программатору?

Вы можете увидеть изображение оборудования здесь; Программист-конфигуратор ATMEL FPGA

Обратите внимание: разъем адаптера расположен на U3.

Любой вклад с благодарностью.


person Sener    schedule 04.05.2017    source источник


Ответы (1)


Преобразователь USB в параллельный порт - хорошая идея. Он будет эмулировать параллельный порт, и я не думаю, что будут проблемы с программным обеспечением для ПК, которое поставляется с этим старым программатором.

Другим способом может быть программирование EEPROM в автономном режиме с использованием самой FPGA, подключенной к ПК через интерфейс JTAG. С Xilinx FPGA это работает следующим образом. Вы бы использовали то же программное обеспечение, которое загружает битовый поток, для старой FPGA под названием Impact. Это программное обеспечение будет подключаться к FPGA через JTAG, а затем распознавать устройство памяти для битового потока, подключенного к FPGA. Затем вы выберете для загрузки файл PROM, который вы должны были создать ранее. Программное обеспечение сначала настроит FPGA на двухпоток, чтобы мы могли получать данные через JTAG и записывать их в EEPROM. Тогда будет происходить фактическая передача данных в EEPROM.

person ya_urock    schedule 05.05.2017
comment
У меня есть Express Card для параллельного порта для моего ноутбука. Но пока я не мог заставить его работать. Что бы я ни делал, я не мог видеть LPT1 в диспетчере устройств, но USB Printing Support. - person Sener; 06.05.2017