|
Подскажите с чего начать, Какую демоборду взять |
|
|
|
Jul 12 2016, 11:36
|
Участник

Группа: Участник
Сообщений: 39
Регистрация: 26-10-14
Из: Екатеринбург
Пользователь №: 83 345

|
Хочется расширить свои познания, тем более что фпга-шники нынче в цене. Почитал хабр и прочее, в принципе в общем есть понимание что к чему. Но все же хотелось бы конкретики. У кого софт проще для освоения с нуля altera или Xilinx? Какие типичные применения фпгашек? и следуя этому, какую недорогую демоборду взять?
|
|
|
|
|
Jul 12 2016, 11:48
|
Гуру
     
Группа: Модераторы
Сообщений: 4 011
Регистрация: 8-09-05
Из: спб
Пользователь №: 8 369

|
Цитата(www... @ Jul 12 2016, 14:36)  Хочется расширить свои познания, тем более что фпга-шники нынче в цене. Почитал хабр и прочее, в принципе в общем есть понимание что к чему. Но все же хотелось бы конкретики. У кого софт проще для освоения с нуля altera или Xilinx? Какие типичные применения фпгашек? и следуя этому, какую недорогую демоборду взять? Проскребите форум ибо эти темы обсуждались многократно... Что надо делать: 1. Выучить VHDL или верилог. 2. Поставить Моделсим и научиться симулировать проекты. 3. Понять, что хотите проектировать: фильтры или контроллеры 4. Только после этого оценить, что хотите получить от стартового набора и сколько денег хотите вложить. А до этого "недорогую демоборду" не покупать!!! На вопросы могу ответить голосом по скайпу...
--------------------
www.iosifk.narod.ru
|
|
|
|
|
Jul 12 2016, 11:48
|
Частый гость
 
Группа: Участник
Сообщений: 136
Регистрация: 3-09-09
Пользователь №: 52 178

|
Цитата(www... @ Jul 12 2016, 14:36)  Хочется расширить свои познания, тем более что фпга-шники нынче в цене. Почитал хабр и прочее, в принципе в общем есть понимание что к чему. Но все же хотелось бы конкретики. У кого софт проще для освоения с нуля altera или Xilinx? Какие типичные применения фпгашек? и следуя этому, какую недорогую демоборду взять? Всяких разных плат вам сейчас напредлагают миллион. И у Альтеры Интела, Ксайлинкса и их партнеров плат много. На любой вкус и цвет. Вы бы лучше с прикладной областью определились. Хотите диодом мигать? Или трафик анализировать? Или с изображением работать? Или нейронные сети строить? Таких "или" может быть очень много. Как определитесь - станет понятней.
|
|
|
|
|
Jul 12 2016, 12:31
|
Гуру
     
Группа: Модераторы
Сообщений: 4 011
Регистрация: 8-09-05
Из: спб
Пользователь №: 8 369

|
Цитата(iosifk @ Jul 12 2016, 14:48)  Проскребите форум ибо эти темы обсуждались многократно... Что надо делать: 1. Выучить VHDL или верилог. 2. Поставить Моделсим и научиться симулировать проекты. 3. Понять, что хотите проектировать: фильтры или контроллеры 4. Только после этого оценить, что хотите получить от стартового набора и сколько денег хотите вложить. А до этого "недорогую демоборду" не покупать!!!
На вопросы могу ответить голосом по скайпу... И еще надо добавить. Вопрос у ТС поставлен вообще по дет-садовски. Купите "недорогую демоборду" и HR сами к Вам прибегут? А потому даже прежде чем делать эти 4 пункта надо: поискать названия фирм у Вас в регионе, тех в которых Вы хотите найти работу. почитать их требования к соискателям. Обзвонить отделы персонала и эти требования получить. Тогда можно выбирать тип языка и производителя чипов. А то выучите Альтеру, а по жизни понадобится Лэттис...  выбрать соответствующее направление работ, см. п.3 Возможно приехать к ним, пообщаться с работодателями... возможно найти знакомых в универе, попроситься вечерком посмотреть лабораторные... найти регионального дилера, приехать посмотреть железо... Скопировать бесплатный софт и аппликухи... Поискать по форуму т.к. тут бывает недорого продают "недорогую демоборду"...
--------------------
www.iosifk.narod.ru
|
|
|
|
|
Jul 12 2016, 12:37
|
Знающий
   
Группа: Свой
Сообщений: 790
Регистрация: 6-02-14
Из: Омск
Пользователь №: 80 379

|
Цитата(www... @ Jul 12 2016, 14:36)  Хочется расширить свои познания, тем более что фпга-шники нынче в цене. Почитал хабр и прочее, в принципе в общем есть понимание что к чему. Но все же хотелось бы конкретики. У кого софт проще для освоения с нуля altera или Xilinx? Какие типичные применения фпгашек? и следуя этому, какую недорогую демоборду взять? Проще с нуля Altera. Сразу начинайте с Verilog. Altera/Verilog по моим наблюдениям чаще востребованы на рынке труда. И плюс американцы сидят на Verilog. Плату берите типа SoC и обязательно чтоб была возможность запустить PCIE, Ethernet и DDR3 на отладочной плате. Потому что при найме на работу Вас сразу спросят "а знаете ли Вы PCIE, DDR3, Ethernet..." Что нибудь типа этого https://www.altera.com/products/boards_and_...lone-v-soc.htmlНу и все, можно смело начинать осваивать. Там уобучаться на самом деле
|
|
|
|
|
Jul 12 2016, 13:16
|
Частый гость
 
Группа: Свой
Сообщений: 185
Регистрация: 14-02-06
Из: Кемерово
Пользователь №: 14 293

|
Думаю для начала можно взять что-то вроде OpenEPM1270 на ali, там можно взять сразу наборчик с кнопками, экраном, светодиодами и т.п. Для самого начала хватит, и ценник гуманный  Во всяком случаем я так и сделал.
|
|
|
|
|
Jul 12 2016, 13:34
|
Частый гость
 
Группа: Участник
Сообщений: 136
Регистрация: 3-09-09
Пользователь №: 52 178

|
Вполне адекватным китом для старта будет atlas https://rocketboards.org/foswiki/view/Docum...lopmentPlatformПлюс атласа - наличие OpenCL BSP. Т.е. на OpenCL можно будет писать проекты. В случае Xilinx можно на ZedBoard посмотреть Из малышей мне MAXIMATOR понравился: http://maximator-fpga.org/За 50 евро хороший кит. Позиционируется как плата для начинающих. И смотрите не только (и не столько) на железо, но и на кол-во материалов и примеров к нему.
Сообщение отредактировал goodsoul - Jul 12 2016, 13:42
|
|
|
|
|
Jul 12 2016, 14:12
|
Участник

Группа: Участник
Сообщений: 39
Регистрация: 26-10-14
Из: Екатеринбург
Пользователь №: 83 345

|
Цитата(iosifk @ Jul 12 2016, 17:31)  И еще надо добавить. Вопрос у ТС поставлен вообще по дет-садовски. Купите "недорогую демоборду" и HR сами к Вам прибегут? Конечно нет. Смотрите как у меня дела с stm32 были, я взял демоборду с эзернетом и юсб. Для начала конечно диодиком поморгал, потом в виртуальный компорт по юсб отправил нело ворлд, потом веб сервачек состряпал. На этом остановился. Через некоторое время появилась уже реальная задача, нужно было модбас рту в модбас тисипи транслировать, решил за несколько дней. На днях закончил проект в котором уже и карта памяти есть и дисплей и куча интерфейсов, сегодня сдал его "в серию". Поэтому теперь у меня есть реальный опыт успешных проектов на всеми любимыми СТМ. Вот и фпга так же хочу, для начала диодиком помигать, потом цап прикрутить, потом ацп, потом фильтрик реализовать, потом ядро какое ни будь прикрутить - ну наверное на этом можно будет и остановиться. Когда появится возможность применить накопленный опыт в реальных проектах обязательно им воспользуюсь. Вроде как остановился на альтере и такой платке - http://ru.aliexpress.com/item/CoreEP4CE10-...b9-b99c29848ffaДля себя пока только не понял - VHDL или верилог?
Сообщение отредактировал www... - Jul 12 2016, 14:13
|
|
|
|
|
Jul 12 2016, 14:22
|
Частый гость
 
Группа: Участник
Сообщений: 136
Регистрация: 3-09-09
Пользователь №: 52 178

|
Цитата(www... @ Jul 12 2016, 17:12)  Конечно нет. Смотрите как у меня дела с stm32 были, я взял демоборду с эзернетом и юсб. Для начала конечно диодиком поморгал, потом в виртуальный компорт по юсб отправил нело ворлд, потом веб сервачек состряпал. На этом остановился. Через некоторое время появилась уже реальная задача, нужно было модбас рту в модбас тисипи транслировать, решил за несколько дней. На днях закончил проект в котором уже и карта памяти есть и дисплей и куча интерфейсов, сегодня сдал его "в серию". Поэтому теперь у меня есть реальный опыт успешных проектов на всеми любимыми СТМ. Вот и фпга так же хочу, для начала диодиком помигать, потом цап прикрутить, потом ацп, потом фильтрик реализовать, потом ядро какое ни будь прикрутить - ну наверное на этом можно будет и остановиться. Когда появится возможность применить накопленный опыт в реальных проектах обязательно им воспользуюсь. Вроде как остановился на альтере и такой платке - http://ru.aliexpress.com/item/CoreEP4CE10-...b9-b99c29848ffaДля себя пока только не понял - VHDL или верилог? обратите внимание, что судя по описанию CoreEP4CE10 не включает в себя USB-Blaster. Поэтому для доступа по JTAG к плате Вам нужно будет отдельно докупить еще USB-Blaster. Гляньте еще раз на maximator - она чуть дороже (50 евро), но там уже все включено + много примеров. По своим возможностям MAX 10 и Cyclone IV сопоставимы.
|
|
|
|
|
Jul 12 2016, 15:02
|
Участник

Группа: Участник
Сообщений: 39
Регистрация: 26-10-14
Из: Екатеринбург
Пользователь №: 83 345

|
Цитата(goodsoul @ Jul 12 2016, 19:22)  обратите внимание, что судя по описанию CoreEP4CE10 не включает в себя USB-Blaster. Поэтому для доступа по JTAG к плате Вам нужно будет отдельно докупить еще USB-Blaster. Гляньте еще раз на maximator - она чуть дороже (50 евро), но там уже все включено + много примеров.
По своим возможностям MAX 10 и Cyclone IV сопоставимы. Спасибо. MAX10 повкусней выглядит для старта
|
|
|
|
|
Jul 13 2016, 03:21
|
Участник

Группа: Участник
Сообщений: 39
Регистрация: 26-10-14
Из: Екатеринбург
Пользователь №: 83 345

|
Цитата(iosifk @ Jul 12 2016, 20:57)  Я же и говорю об этом. Технология отладки проектов с микроконтроллерами не подходит к ПЛИС никаким образом... В микроконтроллер уже встроен отладчик, для проектов с ними есть и Си и эмуляторы. А внутри ПЛИС ничего этого нет... Так что загрузите проект "внутрь" и что дальше? Внутрисхемным отладчиком пользуюсь крайне редко, привык по олдскульному через UART и светодиодик отлаживать - можете меня помидорами закидать, но мне так больше нравится. С плис я так понимаю ничего не мешает ассоциировать внутренний промежуточный сигнал через буфер с выводом и посмотреть его осциллографом или логическим анализатором.
|
|
|
|
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|