|
|
  |
Чего бы попроще для новичка, DE0-Nano годится? |
|
|
|
May 31 2017, 05:47
|
Местный
  
Группа: Свой
Сообщений: 211
Регистрация: 18-11-12
Пользователь №: 74 459

|
Цитата(Wic @ May 31 2017, 08:40)  На чтобы я сейчас обращал внимание при покупке первой девборды. - Подробная документация и примеры. Чтобы полный проект со схематиком и pcb был. Примеры для использования всей периферии. - Периферия пожирней. Чтобы сразу разобраться и с ддр, и с езернотом на гигабит, так же можно скоростные ацп/цапы и прочие радости, которые не подключаются через обычные IDC разъёмы. - Устройство отладки (USB blaster и тп) лучше брать внешние, чтобы можно было использовать в других проектах. - АРМ ядро, при наличии хорошего бюджета. Простые задачи проще осваивать в моделсиме, а дальше только освоение сложной периферии и чем её будет больше, тем больше пользы от борды. А примеры таких борд можете сказать?
|
|
|
|
|
Jun 1 2017, 04:50
|
Местный
  
Группа: Свой
Сообщений: 206
Регистрация: 11-07-12
Из: Новосибирск
Пользователь №: 72 716

|
Я тоже присматриваюсь с чего начать практическую работу с ПЛИС. Wic, всё, что вы перечислили, есть в Arty Embedded Kit на Artix-35T, судя по написанному в: Arty™ FPGA Board Reference ManualПрезентация вебинара Make Something Awesome with the $99 Arty Embedded KitМне нужен быстрый интерфейс с ПК, желательно PCI/PCIe. PCIе обычно стоит дорого. Arty нельзя подключить к PCIе, а к PCI получится? Быстродействия, вроде, хватит. Arduino/chipKIT shield connector имеет достаточное количество ног для сигналов PCI.
|
|
|
|
|
Jun 1 2017, 06:23
|

Частый гость
 
Группа: Свой
Сообщений: 183
Регистрация: 16-03-08
Из: Новосибирск
Пользователь №: 35 954

|
Amurak, то что быстро нашел у терасика вот это. Основная борда на которую мне брали по работе эта. По хилым сказать не могу, их особо не шупал. Leka, примеры для новичка как использовать тяжелую периферию без проца? Это как "космические станции для чайников". На моих бордах без бубна даже родные проекты не собирались) Я почти всё пересобирал руками. А вообще тяжелая периферия без проца, не так сложно, когда на проце всё заработало. firew0rker борда слабенькая, езернет не гиговый, усб мост, поиграть с такой можно, но чуть более серьёзная задача, может уже не хватить.
|
|
|
|
|
Jun 2 2017, 20:53
|
Местный
  
Группа: Свой
Сообщений: 211
Регистрация: 18-11-12
Пользователь №: 74 459

|
Цитата(Leka @ Jun 2 2017, 23:06)  На чужих готовых примерах освоить ПЛИС не получится Взять чужое, переделать под свое - работает везде.
|
|
|
|
|
Jun 2 2017, 22:19
|
Профессионал
    
Группа: Участник
Сообщений: 1 273
Регистрация: 3-03-06
Пользователь №: 14 942

|
Цитата(firew0rker @ Jun 1 2017, 07:50)  Мне нужен быстрый интерфейс с ПК, желательно PCI/PCIe. PCIе обычно стоит дорого. Arty нельзя подключить к PCIе, а к PCI получится? Быстродействия, вроде, хватит. Arduino/chipKIT shield connector имеет достаточное количество ног для сигналов PCI. Хотел бы предостеречь вот от чего. Порты ПЛИС многофункциональны и могут работать в разных стандартах, в том числе с PCI. Но режим совместимости предопределяется питанием всего банка и другой обвязкой. Таким образом, если захочется к DE10-nano или MAX10-Lite или другой подобной подключить что-то, к примеру, по LVDS (камеру от Raspberry Pi или др.), то возникнут проблемы, т.к. там все банки, которые напрямую выходят на разъемы расширения, запитаны от 3.3В. Так и в вашем случае надо внимательно смотреть, получится ли ее подключить к быстрым интерфейсам. Arty Embedded Kit не стал бы брать. Чересчур убого, особенно на фоне изделий фирмы Terasic. Новая плата DE10-Nano Kit выглядит лучшим вариантом для знакомства и продолжительного общения с ПЛИС. Жаль, что для многих людей будет дороговата ($130). Плюс доставка. Из бюджетных вариантов, как тут советовали, можно посмотреть на али. Моргать диодом надо на микроконтроллерах. Этот этап на ПЛИС проходится за один вечер. Покупать плату с ПЛИС менее 25-30 тысяч LE, на мой взгляд, нецелесообразно. Цитата Не вижу решительно никакого смысла в Evaluation на начальном этапе без, даже минимальной, цели. Нужно изучить схемотехнику ПЛИС, понять какие возможности ПЛИСы предоставляют. Изучить HDL, понять связь между конструкциями языка и реализацией в ПЛИС. Разобраться с пакетами ПО: построением проекта, моделированием, синтезом, созданием constrain'ов, связь с Матлабом.
Вот когда будут идеи, что захочется реализовать ... Еще хотел бы отреагировать на сказанное в параллельной теме. Оно вроде звучит логично, но я не знаю ни одного разработчика FPGA (а знаю их достаточно), кто бы шел таким путем. Лучше все же входить во вкус имея под рукой, пусть скромное, но реальное железо.
|
|
|
|
|
Jun 2 2017, 23:53
|
Профессионал
    
Группа: Участник
Сообщений: 1 075
Регистрация: 30-09-05
Пользователь №: 9 118

|
Цитата(x736C @ Jun 3 2017, 01:19)  ... Моргать диодом надо на микроконтроллерах. Этот этап на ПЛИС проходится за один вечер. Покупать плату с ПЛИС менее 25-30 тысяч LE, на мой взгляд, нецелесообразно. ... У меня несколько плат с Альтерой, от 6К до 77К ЛЕ. И вариант с 6K ЛЕ в новых проектах использую гораздо чаще из-за существенно большей скорости синтеза-прошивки. Например, освоить с нуля мелкий сенсорный TFT модуль. Простой дизайн - написать спичкой "проба пера" на резистивном экране. Самый мелкий Циклон, 6К ЛЕ + 270Кбит RAM. Квартус делает прошивку за ~12 сек, укладывая все в 230 ЛЕ (4% от 6К) + 47% блочной памяти. Прошивка по JTAG за ~2 сек. Итого через ~15 сек можно смотреть результат внесенных изменений в дизайн.
|
|
|
|
|
Jun 6 2017, 10:14
|
Профессионал
    
Группа: Свой
Сообщений: 1 123
Регистрация: 8-03-09
Из: Днепр
Пользователь №: 45 848

|
Извиняюсь, может оффтоп и за примитивизм  Хочу начать работать с CPLD, а именно ALTERA EPM7064 (потому что ОНО есть, и задача - примитивная, 2 D-триггера и логика). (? 1) какой софт из доступного, использовать ? (? 2) какой программатор из простых. ByteBlaster на 74HC244 имеется. Имеет ли смысл покупать USB ?
|
|
|
|
|
  |
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|