Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Non-Volatile FPGAs
Форум разработчиков электроники ELECTRONIX.ru > Программируемая логика ПЛИС (FPGA,CPLD, PLD) > Работаем с ПЛИС, области применения, выбор
_Макс
В этой теме я хотел бы обсудить вопросы, которые возникают при выборе из ряда ПЛИС со встроенной памятью.

Цель темы - сделать правильный выбор ПЛИС емкостью от 5 до 30 тыс. элементов (для разных проектов), со скоростью не хуже обычного FPGA, желательно доступность корпусов QFP.

Среди приоритетов - бесплатный софт со всем необходимым и дешевизна платной версии. Доступные и собираемые программаторы. Доступ к IP core вендора в бесплатной версии софта.

LatticeXP2:
Все понравилось, чем прошить? Каков этот Lattice Diamond? Первая версия только - страшно, но внешне понравился.

Spartan-3AN
Все казалось бы хорошо, но ISE WebPACK в край обрезан.

Actel
Не понравились трех входовые LUT и низкая производительность.

Altera
Не нашел.

Прошу ваши комментарии и ваш опыт.
Boris_TS
Цитата(_Макс @ Oct 25 2010, 19:09) *
Все казалось бы хорошо, но ISE WebPACK в край обрезан.

Если Вы работаете около ВУЗов, или каким-либо способом можете попасть под Xilinx University Program, то Xilinx ISE становиться ооооочень дешевым.
VladimirB
Цитата(_Макс @ Oct 25 2010, 19:09) *
В этой теме я хотел бы обсудить вопросы, которые возникают при выборе из ряда ПЛИС со встроенной памятью.

Spartan-3AN
Все казалось бы хорошо, но ISE WebPACK в край обрезан.

Прошу ваши комментарии и ваш опыт.


Откуда такие сведения? Я всегда думал и на сайте у хилых вроде читал, что WebPack - это обычный ISE, ограниченый по использованию больших ПЛИС (device limited). Так всё семейство Spartan-3AN вплоть до XC3S1400AN поддерживается этой бесплатной версией ISE. Не поддерживаются ПЛИС ёмкостью больше 30000-40000LE.

Coregenerator, Isim и кривой схематик там тоже есть.
wolfman
хм, на счет альтеровских микросхем сказать не могу, но квартус free присутствует, причем поддерживает, все альтеровские микросхемы(по крайней мере те что я использую).
_Макс
Цитата(Boris_TS @ Oct 25 2010, 21:45) *
Если Вы работаете около ВУЗов, или каким-либо способом можете попасть под Xilinx University Program, то Xilinx ISE становиться ооооочень дешевым.

Увы, нет.

Цитата(VladimirB @ Oct 25 2010, 23:08) *
Откуда такие сведения? Я всегда думал и на сайте у хилых вроде читал, что WebPack - это обычный ISE, ограниченый по использованию больших ПЛИС (device limited). Так всё семейство Spartan-3AN вплоть до XC3S1400AN поддерживается этой бесплатной версией ISE. Не поддерживаются ПЛИС ёмкостью больше 30000-40000LE.

Coregenerator, Isim и кривой схематик там тоже есть.

Различия, на мой взгляд более существенные. Бесплатный Quartus II богаче. Меня беспокоит отсутствие логического анализатора. Да и ассортимент семейства Spartan-3AN оставляет желать лучшего.

Цитата(wolfman @ Oct 25 2010, 23:16) *
хм, на счет альтеровских микросхем сказать не могу, но квартус free присутствует, причем поддерживает, все альтеровские микросхемы(по крайней мере те что я использую).

Разве у Altera есть Non-Volatile FPGAs?
vadimuzzz
Цитата(_Макс @ Oct 26 2010, 04:02) *
Разве у Altera есть Non-Volatile FPGAs?

maxii. хотя они его и называют CPLD, по структуре это FPGA. что-то вроде циклона без PLL, умножителей и блочной памяти. только вам он по емкости не подойдет.
gk2
Пробовали Lattice XP2

Прошивается через LPT порт- схема кабеля была взята здесь на форуме.

Среду использовали LEVER 8.0 Starter SP1, на все XP2 его хватает. О
Diamond- это по-мему, новая оболочка, а программы те же. По крайней
мере версия синтезатора такая точно как и в LEVER 8.0 Starter SP1.
Ну и Windows 7 поддерживает. Софт бесплатный, лицензия действует
полгода, а потом опять обновлять на полгода.

Все работает, все понравилось. Проект развелся, работает.

Здесь как-то писали уже об этом семействе
_Макс
Цитата(gk2 @ Oct 26 2010, 21:33) *
Пробовали Lattice XP2

Прошивается через LPT порт- схема кабеля была взята здесь на форуме.

Среду использовали LEVER 8.0 Starter SP1, на все XP2 его хватает. О
Diamond- это по-мему, новая оболочка, а программы те же. По крайней
мере версия синтезатора такая точно как и в LEVER 8.0 Starter SP1.
Ну и Windows 7 поддерживает. Софт бесплатный, лицензия действует
полгода, а потом опять обновлять на полгода.

Все работает, все понравилось. Проект развелся, работает.

Здесь как-то писали уже об этом семействе

У меня нет LPT sad.gif Нуна USB. А про XP2 ничего не нашел. Diamond хоть и красивый, но не такой интуитивно понятный как Quartus II, так мне показалось при создании первого дизайна без прочтения документации.

yes
Цитата(_Макс @ Oct 27 2010, 00:14) *
У меня нет LPT sad.gif Нуна USB. А про XP2 ничего не нашел. Diamond хоть и красивый, но не такой интуитивно понятный как Quartus II, так мне показалось при создании первого дизайна без прочтения документации.

ну за 100 баксов в авнет-москоу купите

дык в альтере плисов та таких и нету - мах, это аналог латисовского machXO, "гейтов" там совсем мало

даймонд, как и предыдущий isplever это просто оболочка - там кнопку один раз нажал вот и все, чего документацию то для этого читать?
по софту латтис уступает ксайлинсу и, конечно, альтере, но нужно определиться: "шашечки или ехать" smile.gif
_Макс
Цитата(yes @ Oct 27 2010, 17:45) *
ну за 100 баксов в авнет-москоу купите

дык в альтере плисов та таких и нету - мах, это аналог латисовского machXO, "гейтов" там совсем мало

даймонд, как и предыдущий isplever это просто оболочка - там кнопку один раз нажал вот и все, чего документацию то для этого читать?
по софту латтис уступает ксайлинсу и, конечно, альтере, но нужно определиться: "шашечки или ехать" smile.gif

Дык он в онлайн магазине стоит 150, а для локального рынка минимум НДС нужно добавить.

Софт ксайликса уступает альтере? Почему?
VladimirB
Цитата(_Макс @ Oct 28 2010, 00:06) *
Дык он в онлайн магазине стоит 150, а для локального рынка минимум НДС нужно добавить.
Софт ксайликса уступает альтере? Почему?

схема в схематике разъезжается smile.gif
текст в текстовом редакторе тоже иногда smile.gif

хилые индусы, однако
БЛОКНОТ рулит
_Макс
Что скажете по поводу программаторов для Xilinx? Где можно купить серый Platform Cable USB II? Чем еще можно прошивать Xilinx? Есть ли схемы для самостоятельного изготовления?
Victor®
Цитата(_Макс @ Oct 28 2010, 12:18) *
Что скажете по поводу программаторов для Xilinx? Где можно купить серый Platform Cable USB II? Чем еще можно прошивать Xilinx? Есть ли схемы для самостоятельного изготовления?


Вот что сразу вспомнилось....
Как-то на e-bay были китайские аналоги Platform Cable USB - были и "фирменные".
Не хочется заморачиваться напрямую с ebay - ищите посредников.

P.S. Вот тут есть "отечественный" аналог ~ 110$
http://starterkit.ru/html/index.php?name=s...=view&id=17

P.P.S. ebay 9.99$
За такую цену конечно не получите, но если с умом там поаукционить - то можно получить дешевле Стартеркитовского
(и причем оригинальный)
http://cgi.ebay.com/XILINX-PLATFORM-CABLE-...=item588aa537f3
VladimirB
Цитата(_Макс @ Oct 28 2010, 13:18) *
Что скажете по поводу программаторов для Xilinx? Где можно купить серый Platform Cable USB II? Чем еще можно прошивать Xilinx? Есть ли схемы для самостоятельного изготовления?

схема есть в отладочных наборах (скачайте например схему отладочной платы SP601)

дешёвый баян:
http://starterkit.ru/html/index.php?name=s...=view&id=17

дорогой баян (он вообще-то красный а не серый):
http://www.xilinx.com/products/devkits/HW-USB-II-G.htm
http://www.terraelectronica.ru/catalog.php?ID=949
_Макс
Цитата(VladimirB @ Oct 28 2010, 13:55) *
схема есть в отладочных наборах (скачайте например схему отладочной платы SP601)

дешёвый баян:
http://starterkit.ru/html/index.php?name=s...=view&id=17

дорогой баян (он вообще-то красный а не серый):
http://www.xilinx.com/products/devkits/HW-USB-II-G.htm
http://www.terraelectronica.ru/catalog.php?ID=949

Есть схема и прошивка на дорогой баян? Она существует в сети как на JetLink например?
Дешевый баян это клон? Клон какого? Почему у него название уникальное?
VladimirB
Цитата(_Макс @ Oct 28 2010, 18:41) *
Есть схема и прошивка на дорогой баян? Она существует в сети как на JetLink например?
Дешевый баян это клон? Клон какого? Почему у него название уникальное?

они все делаются одинаково, цифровая часть программатора по схеме как в отладочных платах, например SP601.
Отличие дорогих от дешёвых может быть только в выходных каскадах - в оригинале там стоят быстродействующие компараторы.
Но на работу программатора это практически не влияет.

Прошивка самого программатора хранится в ISE (в драйвере) и каждый раз автоматически загружается в программатор по USB при его обнаружении (надо только правильный VID PID 13-му кипарису присвоить)

А вообще тут целая тема про это есть.
_Макс
Цитата(VladimirB @ Oct 28 2010, 22:44) *
А вообще тут целая тема про это есть.

Нашел одну тему в которой фото Xilinx Platform Cable USB II, там видна FPGA XC3S200A. Другая схема реализованная evodbg из кита SP601 содержит XC2C256. Которая из них лучше и чем они отличаются?
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.