Скоро будет USB программатор!

Конечно мы понимаем, что каждому, кто заинтересовался программированием ПЛИСов нужен программатор. Это действительно некоторая проблема. Программатор ByteBlaster для параллельного порта простой и его легко сделать самому, но не у всех есть параллельный порт в компьютере. UsbBlaster от компании Альтера (или Terasic) стоит довольно дорого.

Мы решили разработать и сделать свой USB программатор.

JTAG программатор для ПЛИС Альтера (UsbBlaster)

Собственно вот это и есть наш новый девайс - USB программатор для платы Марсоход и\или других микросхем Альтеры.

Пока это только краткий анонс. Платы мы уже заказали и сделали маленькую пилотную партию.

Еще есть простая консольная "утилита" под Windows, с помощью которой можно зашивать в плату Марсоход проекты из файлов *.SVF. Мы уже ее  написали и испытали - работает. Эта наша работа как бы продолжение темы JTAG и вот этой статьи.

Вот еще несколько фото нашего программатора:

Программатор JTAG для CPLD

И вот вид снизу:

Программатор JTAG для CPLD

Конечно остаются не решенными несколько вопросов:

  • достаточно ли консольной утилиты или обязательно нужна интеграция программатора со средой Altera Quartus II?
  • насколько востребован программатор для ОС Linux?

Будем стараться написать драйвера к нашей плате, чтобы среда Quartus II распознавала наш программатор как родной. Это займет какое-то время на разработку (может месяц или два). Пока можно пользоваться консольной утилитой для программирования ПЛИС.

Еще раз напишу - пока это только анонс. Мы потестируем плату, потестируем утилиту для программирования,  будем работать над драйверами к Quartus. О начале продаж будет сообщено дополнительно Smile

Мы надеемся, что наличие нашего программатора сделает изучение ПЛИС еще более доступным.

 

 

Добавить комментарий