Портал для радиолюбителей и разработчиков электроники · с 2003 годаРеклама на сайте
Найти компонент, схему или даташит

Даташиты, справочник отечественных приборов, схемы с разбором и живой форум


 
Опции темы

ПЛИС С чего начать?

Непрочитано 07.01.2013, 17:07  
niXto
Почётный гражданин KAZUS.RUN
 
Аватар для niXto
 
Регистрация: 13.10.2007
Адрес: Беларусь
Сообщений: 8,026
Сказал спасибо: 60
Сказали Спасибо 3,941 раз(а) в 2,302 сообщении(ях)
niXto на пути к лучшему
По умолчанию Re: ПЛИС С чего начать?

Сообщение от omercury Посмотреть сообщение
А как максимум
VHDL)))
Верилог - он попроще...

Сообщение от omercury Посмотреть сообщение
Отладку, как всегда, лучше с максимальным фаршем.
Ну возьмете вы Циклон уровня начальной видеокарты, а дальше? Если предполагается не вылазить за пределы пары тысяч макроячеек... Я вообще ПЛИС использую как костыль для контроллера, обработать скоростной поток (I2S, сдвиг-задержка, захват в память), там даже ЕРМ570 слишком жирная... А ФПГА самая маленькая - первый Циклон на 2900 ячеек
Реклама:
niXto вне форума  
Непрочитано 07.01.2013, 17:34  
omercury
Почётный гражданин KAZUS.RUN
 
Аватар для omercury
 
Регистрация: 25.05.2010
Адрес: г. Королёв
Сообщений: 8,487
Сказал спасибо: 30
Сказали Спасибо 3,070 раз(а) в 2,011 сообщении(ях)
omercury на пути к лучшему
По умолчанию Re: ПЛИС С чего начать?

Сообщение от niXto Посмотреть сообщение
VHDL)))
Верилог - он попроще...
Вопрос привычки и личных пристрастий. Для Си-шников Verilog проще, для Паскальщиков - VHDL. Библиотек на VHDL больше.

Сообщение от niXto Посмотреть сообщение
Ну возьмете вы
Фарш - не обязательно объём. Ну и ограничений меньше.
omercury вне форума  
Непрочитано 07.01.2013, 22:36  
alvadep
Почётный гражданин KAZUS.RUN
 
Регистрация: 05.05.2011
Адрес: Харьков
Сообщений: 5,042
Сказал спасибо: 589
Сказали Спасибо 3,967 раз(а) в 1,825 сообщении(ях)
alvadep на пути к лучшему
По умолчанию Re: ПЛИС С чего начать?

Наткнулся еще на этот ресурс.
alvadep вне форума  
Сказали "Спасибо" alvadep
baiderin (07.01.2013)
Непрочитано 08.01.2013, 00:54  
MisterDi
Почётный гражданин KAZUS.RUN
 
Аватар для MisterDi
 
Регистрация: 13.02.2008
Адрес: Днепр. Украина
Сообщений: 3,284
Сказал спасибо: 441
Сказали Спасибо 1,040 раз(а) в 701 сообщении(ях)
MisterDi на пути к лучшему
По умолчанию Re: ПЛИС С чего начать?

На сегодняшний день всю программируемую логику ИМХО можно разбить на 3 группы
- "мелкая" до 2000 триггеров (MAX-II MAX-V XC95xx XC2Rxx ~5$-10$ за корпус)
- "средняя" от 3К до 20К (Cyclone Spartan ~10-50$ за корпус)
- "тяжелая" больше 50К (до 2М-4М) (Stratix Virtex ›100$ за корпус)
для каждой группы - свои задачи. "мелкая" хорошо работает на замене жесткой логики, "средняя" может заменить микроконтроллеры в задачах управления средней сложности, "тяжелая"- специализированные вычислители для сложных задач.
Приведенные границы весьма условны, но позволяют определить ту группу кристаллов на которую следует обратить внимание.
ИМХО начинать нужно все-таки с малых кристаллов, т.к. их поведение и технология работы достаточно близки к обычным МК. Впрочем ощутить всю мощь и гибкость программируемой логики на малых кристаллах не удастся. Один раз попробовав использовать кристалл ФПГА с 10К ячеек уже не могу от него оторваться .

Easyrider83, Вам думаю нет смысла зацикливаться на МАКС-ах берите плату с Циклоном/Спартаном - получите больше опыта и удовольствия. В принципе первый результат можно получить за 1-2 дня. Для платы одно из основных требований - наличие дополнительной памяти, лучше SDRAM - возможности работы вырастут на 2 порядка.
__________________
misterdi<@>i.ua

Последний раз редактировалось MisterDi; 08.01.2013 в 01:00.
MisterDi вне форума  
Эти 2 пользователя(ей) сказали Спасибо MisterDi за это сообщение:
Easyrider83 (08.01.2013), true71 (24.06.2013)
Непрочитано 08.01.2013, 01:22  
Easyrider83
Гуру портала
 
Аватар для Easyrider83
 
Регистрация: 27.10.2008
Адрес: ЕС
Сообщений: 10,821
Сказал спасибо: 919
Сказали Спасибо 4,289 раз(а) в 2,570 сообщении(ях)
Easyrider83 на пути к лучшему
По умолчанию Re: ПЛИС С чего начать?

Может что-то конкретное посоветуете, MisterDi? На ебае полно вариантов. Хотелось бы до 50$, конечно. Но видимо, не получится. Наборчики там заманчивые есть по 90$. И что за софт под них идет? Quartus? Чем шить и отлаживать?
Easyrider83 вне форума  
Непрочитано 08.01.2013, 01:59  
omercury
Почётный гражданин KAZUS.RUN
 
Аватар для omercury
 
Регистрация: 25.05.2010
Адрес: г. Королёв
Сообщений: 8,487
Сказал спасибо: 30
Сказали Спасибо 3,070 раз(а) в 2,011 сообщении(ях)
omercury на пути к лучшему
По умолчанию Re: ПЛИС С чего начать?

Сообщение от Easyrider83 Посмотреть сообщение
Наборчики там заманчивые есть по 90$
Есть и поскромней.
http://www.ebay.com/itm/FPGA-CORE-Bo...-/290738985130
http://www.ebay.com/itm/Cyclone-NIOS...-/261108692048
http://www.ebay.com/itm/Altera-Cyclo...p2047675.l2557
Сообщение от Easyrider83 Посмотреть сообщение
И что за софт под них идет? Quartus?
Под циклон, да. Для Спартана Xilinx ISE.
Сообщение от Easyrider83 Посмотреть сообщение
Чем шить и отлаживать?
На VHDL в квартусе или изе, с верилогом есть варианты. Это пока до плат не дошло.
omercury вне форума  
Сказали "Спасибо" omercury
Easyrider83 (08.01.2013)
Непрочитано 08.01.2013, 10:00  
MisterDi
Почётный гражданин KAZUS.RUN
 
Аватар для MisterDi
 
Регистрация: 13.02.2008
Адрес: Днепр. Украина
Сообщений: 3,284
Сказал спасибо: 441
Сказали Спасибо 1,040 раз(а) в 701 сообщении(ях)
MisterDi на пути к лучшему
По умолчанию Re: ПЛИС С чего начать?

Цитата:
И что за софт под них идет? Quartus? Чем шить и отлаживать?
В 99% случаев из моей практики хватало Quartus-а, доступна свободная версия для работы ограниченным использованием Altera NIOS-II CPU, впрочем это ограничение достаточно просто снимается . Прошивка и отладка - через USB-blaster, который часто идет в комплекте с отладочной платой.
IMHO лучше брать платы с кристаллом по-крупнее, и по-новее т.к. за одну и ту же цену возможностей получается больше.
Вот навскидку не плохой набор http://www.ebay.com/itm/FPGA-CORE-Bo...item43b3081181 - Циклон-4, вписывается в бюджет, свободных линий ввода не много, но они есть.
Брать что-то ниже 3-го Циклона смысла не вижу, т.к. у первых и вторых Циклонов не очень много накристальной памяти.
Это - http://www.ebay.com/itm/Altera-Cyclo...p2047675.l2557 - фирменная плата с очень большими возможностями, но подключение своей периферии сделано не слишком удачно.
И вот встраиваемый модуль, похожий STM-32 Discovery http://www.ebay.com/itm/ALTERA-Cyclo...item27c98a0539
С кристаллами Xilinx я не работал, поэтому ничего порекомендовать не смогу.
__________________
misterdi<@>i.ua
MisterDi вне форума  
Эти 2 пользователя(ей) сказали Спасибо MisterDi за это сообщение:
Easyrider83 (08.01.2013), Flopix (08.01.2013)
Непрочитано 08.01.2013, 10:23  
Flopix
Гражданин KAZUS.RUN
 
Регистрация: 31.12.2010
Сообщений: 837
Сказал спасибо: 371
Сказали Спасибо 153 раз(а) в 113 сообщении(ях)
Flopix на пути к лучшему
По умолчанию Re: ПЛИС С чего начать?

MisterDi, в первом наборе на Циклон-4 на плате нет флеш памяти, насколько это ограничит возможность отладки? А то выше уже напугали про сильно ограниченное количество циклов перезаписи в ПЛИС. Спасибо.
Flopix вне форума  
Непрочитано 08.01.2013, 10:42  
MisterDi
Почётный гражданин KAZUS.RUN
 
Аватар для MisterDi
 
Регистрация: 13.02.2008
Адрес: Днепр. Украина
Сообщений: 3,284
Сказал спасибо: 441
Сказали Спасибо 1,040 раз(а) в 701 сообщении(ях)
MisterDi на пути к лучшему
По умолчанию Re: ПЛИС С чего начать?

Флеш-память там есть, она хранит конфигурацию - восьмивыводный кристалл рядом с разъемами для программирования (IDC-10). Отладку это никак не ограничивает, т.к. флеш используется только для начальной конфигурации после включения питания. Ресурс 100 циклов имеет семейство MAX-II, но реально существенно больше. Конфигурационные флеши для Циклонов имеют 100К циклов: http://www.altera.com/literature/hb/cfg/cyc_c51014.pdf
__________________
misterdi<@>i.ua
MisterDi вне форума  
Сказали "Спасибо" MisterDi
Flopix (08.01.2013)
Непрочитано 08.01.2013, 22:37  
nerozero
Вид на жительство
 
Регистрация: 26.07.2007
Сообщений: 482
Сказал спасибо: 18
Сказали Спасибо 106 раз(а) в 67 сообщении(ях)
nerozero на пути к лучшему
По умолчанию Re: ПЛИС С чего начать?

А что скажете про вот эту платку?
http://www.aliexpress.com/item/Free-...609985214.html
nerozero вне форума  
 

Метки
fpga
Опции темы

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
С чего начать? ourlive Электроника - это просто 179 17.04.2012 23:02
ПЛИС - в чем отличия и с чего начать? aleksandr_zh Микроконтроллеры, АЦП, память и т.д 15 08.02.2012 23:45
С чего начать? nickdkn Песочница (вопросы новичков) 9 12.07.2011 20:13
С чего начать? Митрофаныч Микроконтроллеры, АЦП, память и т.д 17 03.10.2010 21:18
C чего начать? melkij Микроконтроллеры, АЦП, память и т.д 11 21.08.2006 13:39


Часовой пояс GMT +4, время: 23:44.


Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.