Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Посоветуйте FPGA
Форум разработчиков электроники ELECTRONIX.ru > Программируемая логика ПЛИС (FPGA,CPLD, PLD) > Работаем с ПЛИС, области применения, выбор
YuryD
Здравствуйте. Мне дан тестовый проект: На входе поток данных 16-тиразрядная параллельная шина, скорость 60Мслов\с. Внутри FIR фильтр на 256 точек. Ну, и выход 16-тиразрядная параллельная шина. Коэфф. FIR фильтра должны задаваться с ЭВМ.
Я думаю, что в арсенале современных DSP\MCU найдутся достаточно шустрые камни, но заказчик желает видеть реализацию на FPGA Altera. Более того, проект будет расширяться и FPGA должна быть с хорошим "запасом". Посоветуйте вариант, чтобы:
1. FPGA была современной.
2. Достаточно мощной, но не дорогой.
3. С ядром типа Cortex-Mx (желательно).
4. Популярной\доставаемой на территории СНГ.
5. Иметь недорогую evalution board.
Cyclone, Stratix, Arria? Не хотелось бы тратить уйму времени на ознакомление со всеми вариантами, а сосредоточиться на каком-то одном семействе\варианте.
Спасибо.
Stewart Little
Цитата(YuryD @ Mar 6 2013, 09:42) *
3. С ядром типа Cortex-Mx (желательно).

Вот это требование поясните, пожалуйста.

А так, навскидку - Cyclone IV должно хватить.
YuryD
Наверное, с ядром Cortex я погорячился... Cyclone IV. А почему не V? А чем Stratix другой или Arria?
Stewart Little
Цитата(YuryD @ Mar 6 2013, 13:07) *
А почему не V?

На сегодняшний день не удовлетворяет Вашему п.4.

Цитата(YuryD @ Mar 6 2013, 13:07) *
А чем Stratix другой или Arria?

Во-первых, слишком избыточные. Во-вторых, не удовлетворяют Вашему п.5.
Maverick
Цитата(YuryD @ Mar 6 2013, 11:07) *
Наверное, с ядром Cortex я погорячился...

если так то под задачу и Cyclone III хватит - думаю потянет Вашу задачу sm.gif

Цитата(YuryD @ Mar 6 2013, 11:07) *
Cyclone IV. А почему не V? А чем Stratix другой или Arria?


серии Stratix и Arria - более дорогие, чем серии Cyclone и имеют улучшенные характеристики (как по скорости так и по емкости ПЛИС)

А выбор Cyclone (3 или 4 или 5) определяется ценой, доставаемостью (возможностью покупки), характеристиками по емкости ПЛИС и скоростными характеристиками + технология изготовления (чем меньше нанометров, тем меньше потребление). Как-то так если в кратце...
YuryD
С семействами вкратце понятно. Какой Квартус посоветуете: 11.1sp1, 12.0 или 12.1sp1? Есть ли смысл в Subscription Edition или пойдет и Web Edition? у меня win7-64 и программатор usb-byte blaster.
Александр77
Цитата(YuryD @ Mar 6 2013, 19:56) *
Какой Квартус посоветуете: 11.1sp1, 12.0 или 12.1sp1?

Говорят что для циклона 3, к примеру, лучше чем 9.0 нету. На недавнем семинаре, коллега поделился мнением некоего давнего продвигателя Альтеры "не берите четных версий", якобы их делают разные команды и соответственно ктото исправляет баги, а ктото нет. Но это "за что купил, за то продал"
Цитата(YuryD @ Mar 6 2013, 19:56) *
у меня win7-64 и программатор usb-byte blaster.

Коллега на семинаре сетовал, что после установки ква 12.1 (на вин7-64) у него перестал обнаруживаться бластер. Мой 11.0 находит и на семерке и на хр
Stewart Little
Цитата(YuryD @ Mar 6 2013, 20:56) *
С семействами вкратце понятно. Какой Квартус посоветуете: 11.1sp1, 12.0 или 12.1sp1? Есть ли смысл в Subscription Edition или пойдет и Web Edition?

v12.1 довольно устойчивая.
Ну а какую версию использовать - полную или WebEdition, зависит от задачи.
Смотрите различия и решайте сами : http://www.altera.com/literature/po/ss_quartussevswe.pdf

Цитата(YuryD @ Mar 6 2013, 20:56) *
у меня win7-64 и программатор usb-byte blaster.

"usb-byte blaster" - это котопес sm.gif
В природе бываю или USB Blaster (на USB, понятное дело) или ByteBlaster (на LPT).
Victor®
Цитата(YuryD @ Mar 6 2013, 08:42) *
Здравствуйте. Мне дан тестовый проект: На входе поток данных 16-тиразрядная параллельная шина, скорость 60Мслов\с. Внутри FIR фильтр на 256 точек. Ну, и выход 16-тиразрядная параллельная шина. Коэфф. FIR фильтра должны задаваться с ЭВМ.
Я думаю, что в арсенале современных DSP\MCU найдутся достаточно шустрые камни, но заказчик желает видеть реализацию на FPGA Altera. Более того, проект будет расширяться и FPGA должна быть с хорошим "запасом". Посоветуйте вариант, чтобы:
1. FPGA была современной.
2. Достаточно мощной, но не дорогой.
3. С ядром типа Cortex-Mx (желательно).
4. Популярной\доставаемой на территории СНГ.
5. Иметь недорогую evalution board.
Cyclone, Stratix, Arria? Не хотелось бы тратить уйму времени на ознакомление со всеми вариантами, а сосредоточиться на каком-то одном семействе\варианте.
Спасибо.


А почему именно Altera?
YuryD
Цитата(Victor® @ Mar 7 2013, 09:19) *
А почему именно Altera?

Да, как-то так сложилось... У меня в проекте уже есть МАХ7000, а в качестве FPGA я думал ACEX 1K. Но заказчик выразил сомнение в возможностях ACEX 1K, да и вообще старовата для new design. Короче, сказали FPGA поискать по-новее, см. 1-й топик.
Я предполагаю: Cyclone IV + Квартус 12.1sp1. Cyclone IV потому, что предтоповая модель обычно существенно дешевле и законченней. 12.1sp1 потому, что новая версия лучше, чем старая, а сервис-паках к новым версиям обычно критические баги уже пофиксены. Ну, и вариант Subscription, т.к. полная лучше, чем урезанная.
Я правильно мыслю?

Цитата(Stewart Little @ Mar 7 2013, 08:44) *
"usb-byte blaster" - это котопес sm.gif
В природе бываю или USB Blaster (на USB, понятное дело) или ByteBlaster (на LPT).

Да, про котопес это душевно! У меня, действительно USB Blaster
Victor®
Цитата(YuryD @ Mar 7 2013, 12:36) *
Да, как-то так сложилось... У меня в проекте уже есть МАХ7000, а в качестве FPGA я думал ACEX 1K. Но заказчик выразил сомнение в возможностях ACEX 1K, да и вообще старовата для new design. Короче, сказали FPGA поискать по-новее, см. 1-й топик.
Я предполагаю: Cyclone IV + Квартус 12.1sp1. Cyclone IV потому, что предтоповая модель обычно существенно дешевле и законченней. 12.1sp1 потому, что новая версия лучше, чем старая, а сервис-паках к новым версиям обычно критические баги уже пофиксены. Ну, и вариант Subscription, т.к. полная лучше, чем урезанная.
Я правильно мыслю?


На вкус и цвет фломастеры разные. sm.gif
Я и с Altera и с Xilinx успел поработать.
Мне лично с Xilinx комфортнее.

По стоимости (на Digi-Key, самые дешевые варианты)

XC6SLX4-2TQG144C - 10.91
EP4CE6E22C8N - 11.95
Stewart Little
Цитата(Victor® @ Mar 7 2013, 12:44) *
По стоимости (на Digi-Key, самые дешевые варианты)
XC6SLX4-2TQG144C - 10.91
EP4CE6E22C8N - 11.95

Про альтеровское ценообразование я уже писал - торговаться надо sm.gif
Мы, к примеру, предлагаем EP4CE6E22C8N по 6,17 USD с НДС уже в России.
jks
Кстати кто может объяснить, в чем разница между

EP3C10E144C8 и EP4CE10E22C8?

Имеет ли смысл использовать новое семейство С4?

По скорости похоже не отличаются.
Victor®
Цитата(Stewart Little @ Mar 7 2013, 13:03) *
Про альтеровское ценообразование я уже писал - торговаться надо sm.gif
Мы, к примеру, предлагаем EP4CE6E22C8N по 6,17 USD с НДС уже в России.


Забыли указать для каких количеств эта цена
лукавите? sm.gif
Stewart Little
Цитата(Victor® @ Mar 7 2013, 17:29) *
Забыли указать для каких количеств эта цена

Для розницы - от 1 шт. Раз уж Вы ссылаетесь на диджик, то и я те же условия подразумеваю по умолчанию sm.gif

Цитата(Victor® @ Mar 7 2013, 17:29) *
лукавите? sm.gif

Когда?
Victor®
Цитата(Stewart Little @ Mar 7 2013, 17:10) *
Для розницы - от 1 шт. Раз уж Вы ссылаетесь на диджик, то и я те же условия подразумеваю по умолчанию sm.gif


Хм...

Цитата
Мы, к примеру, предлагаем EP4CE6E22C8N по 6,17 USD с НДС уже в России.


Тогда просто замечательно!
ivan219
Цитата(Stewart Little @ Mar 7 2013, 14:03) *
Мы, к примеру, предлагаем EP4CE6E22C8N по 6,17 USD с НДС уже в России.

А ссылочку на магазин можно?
А то на eFind он 30 $ стоит.
YuryD
Я, вот, просматриваю семейство Cyclone IV Е (не GX) и Cyclone III (не LS), и не вижу существенных отличий, кроме 60 и 65 нм технологий. Если их и нет, то в чем преимущество Cyclone IV Е над Cyclone III? Только в 60 нм против 65?
Tiro
Цитата(ivan219 @ Mar 8 2013, 09:31) *
А ссылочку на магазин можно?
А то на eFind он 30 $ стоит.

Stewart Little из Эфо Санкт-Петербург.
Сайт Эфо, там смотрите "склад".
ivan219
Жаль цену сразу не указывают.
krux
в циклонах со временем от поколения к поколению увеличивается плотность и уменьшается энергопотребление, т.е. за ту же цену вам предложат больше эквивалентеных вентилей, которые будут потреблять на 10-15-20% процентов меньше.
Цена ниже не станет - потому как большой её процент (~80) - это корпусировка в TQFP/BGA, и дешевле она принципиально быть не может.
YuryD
Ещё раз, здравствуйте.
Во вложении приведена функциональная схема моего проекта. Хочу услышать мнение специалистов, какую FPGA целесообразно применить. Выбор между Cyclone IV Е (от EP4CE6 до EP4CE22) и Cyclone III (от EP3C5 до EP3C25), т.е. корпус EQFP144.
Спасибо.
maksimp
Цитата(YuryD @ Mar 18 2013, 14:34) *
Выбор между Cyclone IV Е (от EP4CE6 до EP4CE22) и Cyclone III (от EP3C5 до EP3C25), т.е. корпус EQFP144.

C3 и C4 в этом корпусе почти совпадают по ногам. У C4 только несколько земляных выводов добавлено. То есть если развести под C4 то и C3 можно припаять и использовать. Но выводы сами на всякий случай проверьте.
YuryD
Спасибо. А влезет функциональная схема из вложения в выбранные FPGA?
Александр77
Судя по объему памяти - влезет 3 раза даже в самый маленький Cyclone III (EP3C5E144)
Насчет логики (сумматоры и счетчики, вроде не более) - займет процентов 5-10 от силы.
Кстати, вместо обычного ОЗУ, можно применить двухпортовое. Это позволит убрать управляемые ключи.
YuryD
а блоки сравнения и выбора 8-ми битных чисел (см. схему в конце), не емкая штука?
Александр77
Много не должны занять.
Сейчас проверил на VHDL, один двубайтный компаратор занял 8 логических элементов.
Думаю уложитесь в те самые 10 %
20:42 Переделал в компаратор-селектор, занимает 9 ЛЭ.
YuryD
Подскажите, а в чем, собственно, рыночная ниша Cyclone IV Е? Вот, Cyclone III поддерживает IP ядра процессоров, Cyclone III LS - усиленная версия. Cyclone IV GX содержит аппаратный IP PCIe. А что особенного в Cyclone IV Е? Вариант Cyclone III без поддержки IP ядер процессоров, но с меньшим потреблением?
panar
В Cyclone V имеется SE вариант с интегрированным ARM Cortex-A9 ядром на борту ПЛИС. Вам, наверное, такой вариант подойдет.
Александр77
Зачем?
Использовать для этой задачи Cyclone V это уже из пушки по воробьям.
PS На прошедшем семинаре, альтеровцы "порадовали" - поколение пятых будет только в BGA.
Stewart Little
Цитата(YuryD @ Mar 20 2013, 00:04) *
Вот, Cyclone III поддерживает IP ядра процессоров ...
А что особенного в Cyclone IV Е? Вариант Cyclone III без поддержки IP ядер процессоров, но с меньшим потреблением?

А кто Вам сказал, что Cyclone IV Е не поддерживает IP ядра процессоров??? wacko.gif
И что, в Вашем понимании, означает "поддержка IP-ядер"?
YuryD
Пожалуйста: http://www.altera.com/products/ip/processors/ipm-index.jsp
Где хотя бы одно упоминание об Cyclone IV Е? Cyclone III и Cyclone IV GX - полно. Да и вообще, бродя по сайту Альтеры не набрел на явное указание, что Cyclone IV Е поддерживает IP 32/16-Bit Microprocessors, а отношении Cyclone III - на каждом шагу.

И что, в Вашем понимании, означает "поддержка IP-ядер"?

Честно говоря, не знаю пока. По идее, IP-ядро - это просто какое-то количество LE и всё. Но утверждать не могу... Возможно, IP-ядра задействуют какие-то уникальные рессурсы...
Stewart Little
Цитата(YuryD @ Mar 20 2013, 13:06) *
Пожалуйста: http://www.altera.com/products/ip/processors/ipm-index.jsp
Где хотя бы одно упоминание об Cyclone IV Е?

Ну а где там написано, что Cyclone IV Е эти ядра _не подерживает_ ?

Цитата(YuryD @ Mar 20 2013, 13:06) *
И что, в Вашем понимании, означает "поддержка IP-ядер"?

Честно говоря, не знаю пока....

О тож.
Возьмите какое-нибудь процессорное ядро - да тот же NiosII - и синтезируйте его под Cyclone IV Е. Посмотрите результаты.
И не надо будет попусту флуд разводить.
dimdul4
Я тут прочитал про Efo и их цену на Cyclone3, и появился вопрос : в Беларусь поставки осуществляются? или это где то в другом месте спросить?
Stewart Little
Цитата(dimdul4 @ Jul 23 2013, 21:50) *
Я тут прочитал про Efo и их цену на Cyclone3, и появился вопрос : в Беларусь поставки осуществляются? или это где то в другом месте спросить?

В личку или на почту мне напишите. Ну или дайте Ваш e-mail.
dimdul4
dimdul4@mail.ru
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.