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

 
 
 
Reply to this topicStart new topic
> FPGA отладочные платы из Китая
Ядерщик
сообщение Nov 30 2014, 22:40
Сообщение #1





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



Добрый день!
Начинаю изучение FPGA, соответственно встал вопрос с выбором недорогой отладочной платы.
Смотрю в сторону китайских производителей, например:
http://www.aliexpress.com/item/Altera-fpga...1457669406.html
или
http://www.aliexpress.com/item/EP4CE10-EP4.../781668358.html

Хотелось бы узнать, имел ли кто-нибудь опыт работы с подобными платами. Подозреваю, что все описания к ним на китайском языке.
Интересно, как обстоят дела с комплектацией драйверами и примерами.
Может кто-то порекомендует отладочную плату стоимостью до 100 у.е., исходя из собственного опыта?
Go to the top of the page
 
+Quote Post
Genadi Zawidowsk...
сообщение Dec 1 2014, 03:52
Сообщение #2


Профессионал
*****

Группа: Участник
Сообщений: 1 620
Регистрация: 22-06-07
Из: Санкт-Петербург, Россия
Пользователь №: 28 634



На одной плате EP4CE6xxx, на другой EP5CE10xxx - весьма "тесные" версии чипов. Обещанный NIOS будет влезать с трудом. Но за 100 уе на другле и не рассчитывайте.
Go to the top of the page
 
+Quote Post
iosifk
сообщение Dec 1 2014, 08:33
Сообщение #3


Гуру
******

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



Цитата(Ядерщик @ Dec 1 2014, 02:40) *
Добрый день!
Начинаю изучение FPGA, соответственно встал вопрос с выбором недорогой отладочной платы.

А что конкретно хотите научиться делать с ПЛИС? С симулятором уже разобрались?


--------------------
www.iosifk.narod.ru
Go to the top of the page
 
+Quote Post
SM
сообщение Dec 1 2014, 08:52
Сообщение #4


Гуру
******

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



Цитата(Ядерщик @ Dec 1 2014, 01:40) *
Может кто-то порекомендует отладочную плату стоимостью до 100 у.е., исходя из собственного опыта?


А зачем китай?

До 100 уе можно вот простенькую платку взять, типа светодиодом помигать (для оценки объема - в эту ПЛИС влезет корка USB2.0 HS, заняв там 50-60% места) - http://www.digikey.com/product-detail/en/L...2639-ND/3456132

А по своему опыту, добавьте еще 100, и возьмите http://www.digikey.com/product-detail/en/L...1916-ND/4976291 - на ней можно очень много чего сделать
Go to the top of the page
 
+Quote Post
Jackov
сообщение Dec 1 2014, 14:52
Сообщение #5


Местный
***

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



Цитата(Ядерщик @ Dec 1 2014, 01:40) *
Может кто-то порекомендует отладочную плату стоимостью до 100 у.е., исходя из собственного опыта?

Если совсем что-нибудь простенькое, можно на ebay-e поискать вот по такому запросу
http://www.ebay.com/sch/i.html?_odkw=cyclo...mp;_sacat=12576
Go to the top of the page
 
+Quote Post
Ядерщик
сообщение Dec 1 2014, 15:48
Сообщение #6





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



Цитата(iosifk @ Dec 1 2014, 12:33) *
А что конкретно хотите научиться делать с ПЛИС? С симулятором уже разобрались?

Для начала попробовать что-нибудь простое, помигать светодиодамиsm.gif
Затем можно TFT дисплей небольшой подключить. Еще в планах Ethernet и USB.
Ну и конечно, хотелось бы реализовать что-нибудь на Nios II.
Понятно, что все вышеперечисленное реализуемо на МК, но в чисто учебных целях хочу попробовать на FPGA.
С симулятором не разобрался, сейчас в голове каша полная, пока комплексное представление о FPGA и его программировании еще не сложилось. Установил Quartus II 13.0 web edition, пока ничего там не понял. Понемногу изучаю теорию по VHDL. Квинтессэнции всего полезного и нужного, собранного в одном месте, не нашел, да и не бывает так biggrin.gif



Цитата(SM @ Dec 1 2014, 12:52) *
До 100 уе можно вот простенькую платку взять, типа светодиодом помигать (для оценки объема - в эту ПЛИС влезет корка USB2.0 HS, заняв там 50-60% места) - http://www.digikey.com/product-detail/en/L...2639-ND/3456132

А по своему опыту, добавьте еще 100, и возьмите http://www.digikey.com/product-detail/en/L...1916-ND/4976291 - на ней можно очень много чего сделать


Если честно, хотел начать изучение с Альтеры, ввиду ее повсеместной доступности. О Lattice не слышал. Интересно, а переход в будущем с одной платформы на другую не слишком сложный?

Сообщение отредактировал Ядерщик - Dec 1 2014, 15:50
Go to the top of the page
 
+Quote Post
SM
сообщение Dec 1 2014, 15:56
Сообщение #7


Гуру
******

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



Цитата(Ядерщик @ Dec 1 2014, 18:48) *
Интересно, а переход в будущем с одной платформы на другую не слишком сложный?

Вообще "ни о чем". Только освоиться в особенностях среды разработки - на какие кнопки жать, чтобы скомпилировать, и какие особенности задания констрейнов - то есть, как назначить сигнал на ножку и как указать частоты сигналов. Остальное все, по сути, у всех одинаково.

Я сам просидел лет 7 только на альтере... Сейчас примерно 80/20 примерно латис/альтера получается. В основном, по причине защищенности латиса с его внутренней конфигурационной памятью. Но я не к теме холиваров, а к тому, что с чем (с каким семейством) разбираться - все равно. Главное, в принципе понимать, что Вы делаете, описывая Вашу систему на каком либо языке описания аппаратуры, а не то, для какого чипа потом будет синтезирована конфигурация по этому описанию.

И забудьте о "программировании" для FPGA! Это причина 90% всех ошибок и вопросов.
Go to the top of the page
 
+Quote Post
iosifk
сообщение Dec 1 2014, 16:02
Сообщение #8


Гуру
******

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



Цитата(Ядерщик @ Dec 1 2014, 19:48) *
Для начала попробовать что-нибудь простое, помигать светодиодамиsm.gif


Значит это неправильный путь... Это же не микроконтроллер, потому сначала надо разобраться с языком и симулятором и только потом что-то покупать. А иначе это будет пустая трата денег и сил...
Хотите поговорим об этом по скайпу?


--------------------
www.iosifk.narod.ru
Go to the top of the page
 
+Quote Post
Ядерщик
сообщение Dec 1 2014, 18:10
Сообщение #9





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



Цитата(iosifk @ Dec 1 2014, 19:02) *
Значит это неправильный путь... Это же не микроконтроллер, потому сначала надо разобраться с языком и симулятором и только потом что-то покупать. А иначе это будет пустая трата денег и сил...
Хотите поговорим об этом по скайпу?


Конечно, хотелось бы связаться по скайпу, если Вас это не слишком обременит.

Цитата(SM @ Dec 1 2014, 18:56) *
Вообще "не о чем". Только освоиться в особенностях среды разработки - на какие кнопки жать, чтобы скомпилировать, и какие особенности задания констрейнов - то есть, как назначить сигнал на ножку и как указать частоты сигналов. Остальное все, по сути, у всех одинаково.


Понятно. А как насчет встраиваемых софтовых процессоров? Различия, наверное, существенные?




Go to the top of the page
 
+Quote Post
SM
сообщение Dec 1 2014, 18:12
Сообщение #10


Гуру
******

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



Цитата(Ядерщик @ Dec 1 2014, 21:10) *
Понятно. А как насчет встраиваемых софтовых процессоров? Различия, наверное, существенные?

Думаю, что да, если речь о тех, которые предлагает фирма-производитель ПЛИС. Но не знаю, так как ни разу не использовал (ну кроме самописного варианта 51-го ядра, а ему все равно, в какую ПЛИС вставать).
Go to the top of the page
 
+Quote Post
Ядерщик
сообщение Dec 1 2014, 18:18
Сообщение #11





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



Цитата(SM @ Dec 1 2014, 21:12) *
Думаю, что да. Но не знаю, так как ни разу не использовал (ну кроме самописного варианта 51-го ядра, а ему все равно, в какую ПЛИС вставать).


То есть, Вы сторонник концепции реализации в FPGA только жесткой логики? А для решения "процессорных" задач используете внешний микроконтроллер?
Go to the top of the page
 
+Quote Post
SM
сообщение Dec 1 2014, 19:33
Сообщение #12


Гуру
******

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



Цитата(Ядерщик @ Dec 1 2014, 21:18) *
То есть, Вы сторонник концепции реализации в FPGA только жесткой логики? А для решения "процессорных" задач используете внешний микроконтроллер?

Я сторонник решения задач без использования ФПГА, если ее можно эффективно решить на процессоре, и без процессора, если ее можно эффективно решить на фпга.
Если же необходимо и то и это одновременно, то я однозначный сторонник железных процессоров, причем не важно, этот процессор расположен на кристалле с фпга (такие были давно, Altera Excalibur например, я на нем проект делал, и есть и сейчас, всякие там Cyclone SoC).

Что касается моего опыта с х51 процессором в фпга - это был прототип ASIC, который по своей сути был процессором. ФПГА использовалась для тестирования этого процессора, в моделяторе отладить такое совершенно не реально, когда еще надо отлаживать и сам тест процессора sm.gif. Поэтому я с уверенностью говорю - что, если имеется исходный код процессора, то его почти все равно, под какое семейство ПЛИС синтезировать, и для ASIC тоже, и никаких проблем с этим нет. Если же речь про NIOS-ы, то да, их исходники закрыты, и IMHO это разбазаривание ресурса FPGA, использовать софтовые процессоры там.
Go to the top of the page
 
+Quote Post
chirik
сообщение Jan 16 2015, 07:42
Сообщение #13


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

Группа: Участник
Сообщений: 129
Регистрация: 29-10-09
Из: Карелии
Пользователь №: 53 301



Я начинал освоение плис вот с такой платы DE1,
ps сделал проект отрисовки на VGA мониторе формы аудио сигнала, если интересно могу продать данную плату но там стоит cyclon II)


http://www.terasic.com.tw/cgi-bin/page/arc...o=56&No=364

Сообщение отредактировал chirik - Jan 16 2015, 08:38
Go to the top of the page
 
+Quote Post
Ядерщик
сообщение Jan 20 2015, 20:46
Сообщение #14





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



chirik, спасибо за предложение. Просто я живу на Украине, смысла заморачиваться с продажей платы нет)

по мере возможности последнее время изучал Verilog, в том числе и по "Краткому курсу" от iosifk, за что ему отдельная благодарность.
но связать теорию и практику пока не особо не получается
Go to the top of the page
 
+Quote Post
NikolayXXX
сообщение Jan 20 2015, 22:08
Сообщение #15


Участник
*

Группа: Участник
Сообщений: 65
Регистрация: 16-01-10
Пользователь №: 54 852



Цитата(Ядерщик @ Dec 1 2014, 01:40) *
Добрый день!
Начинаю изучение FPGA, соответственно встал вопрос с выбором недорогой отладочной платы.
Смотрю в сторону китайских производителей, например:
http://www.aliexpress.com/item/Altera-fpga...1457669406.html
или
http://www.aliexpress.com/item/EP4CE10-EP4.../781668358.html

Хотелось бы узнать, имел ли кто-нибудь опыт работы с подобными платами. Подозреваю, что все описания к ним на китайском языке.
Интересно, как обстоят дела с комплектацией драйверами и примерами.
Может кто-то порекомендует отладочную плату стоимостью до 100 у.е., исходя из собственного опыта?

Опыт небольшой есть. Что есть описание в вашем понимании? Схемы обычно на английском есть. Бывает правда и на китайском. sm.gif Примеры в IDE на китайском вроде не пишут. Как то купил плату с DSP процессором, папки на диске были на китайском, но прекрасно переводились на английский гуглопереводчиком. Примеры обычно есть, но я как то особо не смотрел их. Что надо сам изучаю и пишу. Драйвера к самой плате не нужны обычно. А для USB Blaster-а в самом квартусе есть.
Go to the top of the page
 
+Quote Post

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

 


RSS Текстовая версия Сейчас: 21st July 2025 - 17:02
Рейтинг@Mail.ru


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