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

 
 
3 страниц V   1 2 3 >  
Reply to this topicStart new topic
> ПЛИС, лёгкий старт, Помогите новичку выбрать учебную платформу
di4zerus
сообщение Jan 22 2014, 14:43
Сообщение #1


Участник
*

Группа: Участник
Сообщений: 24
Регистрация: 5-05-10
Пользователь №: 57 099



Здравствуйте!
Подскажите словом.

Освоил AVR, копаюсь (пока ещё не уверенно) в STM32. Хочу освоиться в работе с ПЛИС. Подбираю себе простой учебный набор на время обучения. Может, буду использовать в перспективе.
Основное требование: быстрота старта и куча учебных примеров.

После некоторых поисков, остановился на базе Altera:
1) MiniDiLab-CIV
http://www.altera.ru/postavka-MiniDiLab-CI...#33;prettyPhoto
Подкупила наличием полного учебного курса, причем на Русском языке (в английском я туг - моя беда).
Так же прилагается некоторый учебный материал ввиде лекций. Т.е. полное введение в ПЛИС гарантировано.
Среда программирования в комплекте. Программатор (Бластер) вроде как встроен.
Функционал малёк. Ресурсы чипа невелики.
Обещают поддержку.

2) DE0-Nano
http://www.terraelectronica.ru/news_postup.php?ID=2624
У этой чип помощнее. В несколько раз больше программируемых вентилей.
Вроде бы обвязки больше, больше функциональностей. Кажется, прилагается какой-то учебный комплект с наборами примеров. Больше пространства для фантазии, но мне кажется тяжеловато стартануть будет. Как говориться, осваивать в бою.Хоть всё на английском - разобраться найдутся силы, наверное. Но что идёт к ней в комплекте, ХЗ.

Знающие люди, подскажите со своей профессиональной точки зрения, с чего лучше стартануть?
Может есть ещё какие-нибудь варианты? (кроме самопала, FTDRL для меня тяжеловат был в пайке. Такое дома делаю не часто. Только затяжной проект.)
Go to the top of the page
 
+Quote Post
yes
сообщение Jan 22 2014, 14:54
Сообщение #2


Гуру
******

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



Альтера - это хороший выбор из-за дружественного интерфейса их программ
DE0 - платы поддерживаются альтерой, то есть при практически той же цене - гораздо больше возможностей

если волнует стоимость платы, то можно посмотреть на lattice
http://ru.mouser.com/ProductDetail/Lattice...X6iISI7M%2fE%3d

Go to the top of the page
 
+Quote Post
Jackov
сообщение Jan 22 2014, 14:54
Сообщение #3


Местный
***

Группа: Участник
Сообщений: 294
Регистрация: 25-09-13
Из: Н.Новгород
Пользователь №: 78 485



Цитата(di4zerus @ Jan 22 2014, 17:43) *
Здравствуйте!
Подскажите словом.

Я себе взял MiniDiLab-CIV. В принципе доволен. Есть порты в/в на которые можно вешать всякое, плохо то, что их мало.
Да, программатор встроенный, притом универсальный (чем меня эта плата и подкупила), т.е. может программировать как микросхему на плате, так и внешнюю, + микросхему на плате можно программировать и внешним программатором.
Вот здесь я провёл небольшую демонстрацию работы:
http://www.youtube.com/watch?feature=playe...oQQH8lj6JyQ#t=5
Go to the top of the page
 
+Quote Post
iosifk
сообщение Jan 22 2014, 14:58
Сообщение #4


Гуру
******

Группа: Модераторы
Сообщений: 4 011
Регистрация: 8-09-05
Из: спб
Пользователь №: 8 369



Цитата(di4zerus @ Jan 22 2014, 18:43) *
Здравствуйте!
Подскажите словом.

Освоил AVR, копаюсь (пока ещё не уверенно) в STM32. Хочу освоиться в работе с ПЛИС. Подбираю себе простой учебный набор на время обучения. Может, буду использовать в перспективе.
Основное требование: быстрота старта и куча учебных примеров.


ПЛИС - это не микроконтроллер. И изучают их по-другому...
для изучения ПЛИС - стартовый набор - совсем не главное. И начинать нужно не с него, а с изучения языка описания и с симулятора. А вот когда поймете, что такое проект, какие проекты Вам понадобятся, вот только тогда и будете покупать железку...
А программные инструменты можно для начала поставить бесплатные...


--------------------
www.iosifk.narod.ru
Go to the top of the page
 
+Quote Post
di4zerus
сообщение Jan 22 2014, 15:06
Сообщение #5


Участник
*

Группа: Участник
Сообщений: 24
Регистрация: 5-05-10
Пользователь №: 57 099



О! как быстроsm.gif Спасибо всем откликнувшимся.

Цитата(iosifk @ Jan 22 2014, 18:58) *
ПЛИС - это не микроконтроллер. И изучают их по-другому...
для изучения ПЛИС - стартовый набор - совсем не главное. И начинать нужно не с него, а с изучения языка описания и с симулятора. А вот когда поймете, что такое проект, какие проекты Вам понадобятся, вот только тогда и будете покупать железку...
А программные инструменты можно для начала поставить бесплатные...


Ну. Я по роду деятельности порой автоматизацией занимаюсь. Изучать функции ПЛК не имея самого ПЛК, поверьте - интереса никакого. Когда есть стенд и работа идёт веселей.

Цитата(Jackov @ Jan 22 2014, 18:54) *
Я себе взял MiniDiLab-CIV.


Спасибо за материальчик. Уже смотрю. Про программатор не знал - полезная фича!
Интересный материал. Тоже склоняюсь сначала его. Как лучше разбираться стану, можно, наверное и пожирче.
А как плата в плане качества изготовления?
Со связью со средой программирования проблемы не возникли?
Драйвера встали?

Сообщение отредактировал di4zerus - Jan 22 2014, 15:09
Go to the top of the page
 
+Quote Post
iosifk
сообщение Jan 22 2014, 15:09
Сообщение #6


Гуру
******

Группа: Модераторы
Сообщений: 4 011
Регистрация: 8-09-05
Из: спб
Пользователь №: 8 369



Цитата(di4zerus @ Jan 22 2014, 19:06) *
Ну. Я по роду деятельности порой автоматизацией занимаюсь. Изучать функции ПЛК не имея самого ПЛК, поверьте - интереса никакого. Когда есть стенд и работа идёт веселей


Еще раз... ПЛК - это железка на основе готового вычислителя...
А ПЛИС - это совсем другое. И возня с железом от всего проекта - меньше 25%... Потому еще раз говорю, что технология изучения микроконтроллеров в ПЛИС не работает...


--------------------
www.iosifk.narod.ru
Go to the top of the page
 
+Quote Post
di4zerus
сообщение Jan 22 2014, 15:13
Сообщение #7


Участник
*

Группа: Участник
Сообщений: 24
Регистрация: 5-05-10
Пользователь №: 57 099



2iosifk,
Хоть и не совсем с Вами согласен, воспользуюсь советом. Прежде чем заказать что-либо, естественно покопаюсь в литературе. В примерах уже пытался ковыряться (с сайта marsohod). А осваивать ПЛИС надо, железяку всё же закажу, как выберу.
Go to the top of the page
 
+Quote Post
Konst_777
сообщение Jan 22 2014, 16:13
Сообщение #8


Знающий
****

Группа: Свой
Сообщений: 549
Регистрация: 1-06-05
Пользователь №: 5 644



Цитата(di4zerus @ Jan 22 2014, 19:06) *
...Тоже склоняюсь сначала его. Как лучше разбираться стану, можно, наверное и пожирче...

MiniDiLab-CIV (Cyclone IV EP4C6E22C8N):
  • $145;
  • 6K LE;
  • SDRAM - нет;
  • SRAM 256k*16.

Лучше посмотрите в сторону Arrow BeMicro CV (Cyclone V 5CEFA2F23C8N):
  • с доставкой $80 или $110;
  • 25K LE;
  • в 6 раз больше внутренней памяти, чем у EP4C6E22C8N;
  • 25 Variable-precision DSP Block;
  • аппаратный мультипортовый контроллер DDR3;
  • SDRAM DDR3 64Мбит*16.
Go to the top of the page
 
+Quote Post
di4zerus
сообщение Jan 22 2014, 16:20
Сообщение #9


Участник
*

Группа: Участник
Сообщений: 24
Регистрация: 5-05-10
Пользователь №: 57 099



Arrow действительно подешевле. Что привлекает. А как у них с учебным материалом? Боюсь завязнуть на начальных этапах.
Go to the top of the page
 
+Quote Post
Konst_777
сообщение Jan 22 2014, 16:38
Сообщение #10


Знающий
****

Группа: Свой
Сообщений: 549
Регистрация: 1-06-05
Пользователь №: 5 644



Цитата(di4zerus @ Jan 22 2014, 20:20) *
... А как у них с учебным материалом? Боюсь завязнуть на начальных этапах.

В теме Cyclone V + DDR3 Hard Memory Controller есть проект для BeMicro CV. Посмотрите, разберитесь cool.gif
Даже, если он будет слишком сложен для Вас, данный проект можно использовать при портировании простых примеров на этот кит.
Go to the top of the page
 
+Quote Post
iosifk
сообщение Jan 22 2014, 18:18
Сообщение #11


Гуру
******

Группа: Модераторы
Сообщений: 4 011
Регистрация: 8-09-05
Из: спб
Пользователь №: 8 369



Цитата(di4zerus @ Jan 22 2014, 19:13) *
А осваивать ПЛИС надо, железяку всё же закажу, как выберу.

Для каких дел Вам нужны ПЛИС?
Что касается предлагаемой здесь дешевой платки, то после того, как помаргаете на ней светодиодом либо ее выкините через неделю, либо будете себя ругать, что зря потратили деньги... Ну, либо придется еще докупать или допаивать...


--------------------
www.iosifk.narod.ru
Go to the top of the page
 
+Quote Post
Jackov
сообщение Jan 22 2014, 18:50
Сообщение #12


Местный
***

Группа: Участник
Сообщений: 294
Регистрация: 25-09-13
Из: Н.Новгород
Пользователь №: 78 485



Цитата(di4zerus @ Jan 22 2014, 18:06) *
Спасибо за материальчик. Уже смотрю. Про программатор не знал - полезная фича!
Интересный материал. Тоже склоняюсь сначала его. Как лучше разбираться стану, можно, наверное и пожирче.
А как плата в плане качества изготовления?
Со связью со средой программирования проблемы не возникли?
Драйвера встали?

Качество в целом годное, пока ни чего не отвалилось! ))
Программатор Квартусом распознаётся как родной. Драва в самом Квартусе лежат.
Или же вообще хардкорный вариант:
http://www.ebay.com/itm/EP4CE6-EP4CE6E22C8...=item3a7c552b2f
Эти же ребята и периферию всякую толкают:
http://www.ebay.com/itm/EP4CE10-ALTERA-FPG...=item3cd0021c16

Цитата(iosifk @ Jan 22 2014, 21:18) *
Для каких дел Вам нужны ПЛИС?
Что касается предлагаемой здесь дешевой платки, то после того, как помаргаете на ней светодиодом либо ее выкините через неделю, либо будете себя ругать, что зря потратили деньги... Ну, либо придется еще докупать или допаивать...

Ну да, интерфейс на ней, мягко говоря, бедный. Зато есть лишний повод паяльником поработать. ) Ну и как обычным программатором можно пользоваться, а то фирменный 300 баксов стоит.
Go to the top of the page
 
+Quote Post
iosifk
сообщение Jan 22 2014, 19:01
Сообщение #13


Гуру
******

Группа: Модераторы
Сообщений: 4 011
Регистрация: 8-09-05
Из: спб
Пользователь №: 8 369



Цитата(Jackov @ Jan 22 2014, 22:50) *
Ну да, интерфейс на ней, мягко говоря, бедный. Зато есть лишний повод паяльником поработать. ) Ну и как обычным программатором можно пользоваться, а то фирменный 300 баксов стоит.

Клоны уже давно по 50 продаются... А LPT-карта вообще гроши стоит... И на 2 долл самопал к ней... Так что не будем...
А вот это - " есть лишний повод паяльником поработать" вообще полная ерунда и к ПЛИС отношения не имеет... Вы что, "паяльником" PCIe сделаете?

Правда, если цель "старта" - это елочные гирлянды, то тогда оно конечно можно и "паяльником"...


--------------------
www.iosifk.narod.ru
Go to the top of the page
 
+Quote Post
Eugenius
сообщение Jan 22 2014, 19:11
Сообщение #14


Участник
*

Группа: Участник
Сообщений: 42
Регистрация: 13-03-07
Из: Ленинград
Пользователь №: 26 139



Не вижу решительно никакого смысла в Evaluation на начальном этапе без, даже минимальной, цели. Нужно изучить схемотехнику ПЛИС, понять какие возможности ПЛИСы предоставляют. Изучить HDL, понять связь между конструкциями языка и реализацией в ПЛИС. Разобраться с пакетами ПО: построением проекта, моделированием, синтезом, созданием constrain'ов, связь с Матлабом.

Вот когда будут идеи, что захочется реализовать, хотя бы из какой области: DSP, видео, звук, интерфейсы и т.д. - вот тогда и стоит обратить внимание на платы. Уже будет понятно, сколько хотя бы примерно ресурсов требуется, какие аппаратные ядра нужны, какая периферия: LCD экран, DVI, SATA, PCIe, сколько и какой внешней памяти, ЦАП, АЦП (или возможность поставить модуль в формате FMC), гигабитные трансиверы (и какого типа порты), USB, многое другое.

Иначе, с большой вероятностью, выкинутые деньги. Я бы их отложил на оригинальный JTAG кабель - пользы в будущем больше. sm.gif
Go to the top of the page
 
+Quote Post
Jackov
сообщение Jan 22 2014, 19:11
Сообщение #15


Местный
***

Группа: Участник
Сообщений: 294
Регистрация: 25-09-13
Из: Н.Новгород
Пользователь №: 78 485



Цитата(iosifk @ Jan 22 2014, 22:01) *
Клоны уже давно по 50 продаются... А LPT-карта вообще гроши стоит... И на 2 долл самопал к ней... Так что не будем...

А так ещё какая-никакая, а плиска в комплект идёт. Ну да, пожалуй не будем...

Цитата(iosifk @ Jan 22 2014, 22:01) *
А вот это - " есть лишний повод паяльником поработать" вообще полная ерунда и к ПЛИС отношения не имеет... Вы что, "паяльником" PCIe сделаете?

Как по мне, начинать изучение ПЛИС с проектирования PCIe это перебор. А вот поиграться с кнопочкой, 7-ми сегментный индикатор поджечь, для новичка - в самый раз.
Go to the top of the page
 
+Quote Post

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

 


RSS Текстовая версия Сейчас: 18th June 2025 - 08:53
Рейтинг@Mail.ru


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