реклама на сайте
подробности

 
 
> Как программировать CPLD
AntiDriver
сообщение Mar 5 2014, 09:48
Сообщение #1


Частый гость
**

Группа: Участник
Сообщений: 106
Регистрация: 1-05-13
Пользователь №: 76 699



Доброе время суток.
С ПЛИС ранее не работал (если не считать несколько лабораторных работ в институте), однако сейчас возникла необходимость.
Для реализации решил выбрать микросхемы Xilinx CPLD CoolRunner-II. Однако совершенно не имею представления о том, как ими пользоваться.

Не имею ни малейшего представления о том как это дело программируется. Так понимаю, нужен программатор, какой именно можете посоветовать?
Насколько мне известно, в CPLD прошивку можно записать как в оперативную память, так и внутреннюю энергонезависимую. Для отладки планирую использовать Xilinx ISE. Можно ли там как-то выбрать куда именно записать прошивку, в какую память? И какой тип энергонезависимой памяти находится внутри микросхемы? Однократно перезаписываемая или многократно?

Если внутри память однократно перезаписываемая, то каким образом можно подключить внешнюю flash память, каким образом включить информацию о внешней флешке в прошивку или как это делается?

Буду очень признателен, если поможете мне разобраться с данными вопросами
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
SM
сообщение Mar 5 2014, 18:03
Сообщение #2


Гуру
******

Группа: Свой
Сообщений: 7 946
Регистрация: 25-02-05
Из: Moscow, Russia
Пользователь №: 2 881



Это да, про деплоймент тул. Я аж в техподдержку писал, чтобы узнать, как в этом деплоймент туле сгенерировать SVF файл для прошивки ключа AES... В такую ж. запихали, что без их подсказки не нашел. После ispvm (UFW) действительно неприятно. Но оказалось, просто привыкнуть надо. Программер... Да вроде что там кнопку нажать, что тут...

А вот сам даймонд мне поприятнее левера, особенно группировкой варнингов и ерроров.
Go to the top of the page
 
+Quote Post
yes
сообщение Mar 6 2014, 14:26
Сообщение #3


Гуру
******

Группа: Свой
Сообщений: 2 198
Регистрация: 23-12-04
Пользователь №: 1 640



Цитата(SM @ Mar 5 2014, 22:03) *
Это да, про деплоймент тул. Я аж в техподдержку писал, чтобы узнать, как в этом деплоймент туле сгенерировать SVF файл для прошивки ключа AES... В такую ж. запихали, что без их подсказки не нашел. После ispvm (UFW) действительно неприятно. Но оказалось, просто привыкнуть надо. Программер... Да вроде что там кнопку нажать, что тут...

А вот сам даймонд мне поприятнее левера, особенно группировкой варнингов и ерроров.


на всякий случай: ISPembedded от даймонда не умеет [у меня] прошивать им же сгенеренные криптованые прошивки. там они зачем-то формат сменили и т.п. то есть впридачу и совместимости нет с прошлыми sea/sed. но если прошивать некриптованую и генерить/прошивать криптованый jed получилось, то через ISPembedded прошить криптованую ну вообще никак

а с драйверами - там какие-то иные драйвера на кабель с EZUSB нужны - не получилось под 64х битную винду - не видит, пришлось виртуальную 32х битную поставить, а в нее уже даймонд программер

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

Цитата(AntiDriver @ Mar 5 2014, 23:53) *
Латтис, если честно, пугает.
Возможно, что действительно интересне плисины и имел бы смысл ими заняться, был бы тот. кто показал и рассказал хотя бы первые шаги. А то даже документации на ICECUBE не нашёл на русском. Может плохо искал...
А с xilinx какое-никакое знакомство есть и даже есть те люди, которые хоть как-то в них соображает (хотя обычно на уровне программирования на developer kit, когда всё готово).
И с xilinx ise боле менее знаком и есть документация на актуальные версии. Впринципе, именно из-за этого выбрал данную серию.
Всем спасибо за ответы.


ICECUBE это они купили фирму и некое хитрое семейство ПЛИС, с ОТР памятью и т.п. я их еще не пробовал, и там есть несколько неприятных моментов, не буду [еще больше] оффтопить. ну вобщем ICE40 я бы не рекомендовал для "начала"

а кулранерыII по-моему уже лет 10, а то и больше, ксайлинсом выпускаются без изменений, можно сказать, что достигли совершенства sm.gif, но я скорее думаю, что ксайлинсу этот рынок не интересен и они забили на него. ну то есть морально устаревшая серия, у которой вряд ли будет продолжение.


Go to the top of the page
 
+Quote Post



Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 24th July 2025 - 00:03
Рейтинг@Mail.ru


Страница сгенерированна за 0.01373 секунд с 7
ELECTRONIX ©2004-2016