Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Выбор ПЛИС
Форум разработчиков электроники ELECTRONIX.ru > Программируемая логика ПЛИС (FPGA,CPLD, PLD) > Работаем с ПЛИС, области применения, выбор
Dmetry K.
В ближейшее время планируем применить радиационно стойкие ПЛИС в своих разработках, в связи с чем возникает вопрос: ПЛИС каких фирм лучше использовать и какое ПО выбрать для этих целей?
Основным критерием является простота освоения ПО для разработки (на начальном этапе планируется применение схемного способа) , присутствие фирмы на россиском рынке и желательно чтобы было несколько поставщиков данных ПЛИС.
DLR
Вообще это достаточно сложный вопрос...
Напимер мы (ФГУП "РНИИ Космического приборостроения") в основном используем для борта ПЛИС от двух производителей: Xilinx и Actel.
Достоинства Xilinx - внешня загрузка, а следовательно удобства в отладке на реальном кристалле, а так же относительно низкая цена...
Достоинства Actel - высокая радиационная стойкость, обеспеченная однократностью программирования, а так же, как следствие, более высокая надежность...
Недостатки Xilinx - хранение конфигурации в динамической памяти и плохой схемный редактор в их САПРе, хотя можно пользоваться сторонним, например AHDL.
Недостатки бортовых Actel - высокая цена бортовой ПЛИС (~5000$), однократная программируемость ПЛИС, а как следствие если после отладки нашлись ошибки - 5000$ на помойку!!! (Хотя конечно можно посавить их ПЛИС другого типа с загрузкой конфигураци во ФЛЭШ, но они имеют другие корпуса, а следовательно нужно специальные переходники от одних корпусов к другим...).

А решать конечно решать ВАМ! smile.gif
DimSun
Цитата(Dmetry K. @ Apr 22 2005, 06:33)
В ближейшее время планируем применить радиационно стойкие ПЛИС в своих разработках, в связи с чем возникает вопрос: ПЛИС каких фирм лучше использовать и какое ПО выбрать для этих целей?
Основным критерием является  простота освоения ПО для разработки (на начальном этапе планируется применение схемного способа) , присутствие фирмы на россиском рынке и желательно чтобы было несколько поставщиков данных ПЛИС.
*


ACTEL похоже единственный вариант. XIlinx, Altera и пр. всетаки больше бытавуха. Хотя мы проводили в Курчатовском испытания прибора с Xilinx 4000 серией. Вроде как ПЛИСКа выжила.
Все зависит от цены сбоя. Если сбой недопустим, то альтернатив ACTELю с его ломовой ценой нет.
Смотри http://www.actel.ru. Там есть и про радиационную стойкость.
ilya79
>> XIlinx, Altera и пр. всетаки больше бытавуха.
QPro у Xilinx никто пока не отменял. Только вот SEU у них все одно есть, а покупка RadHard Actel или QPro один гемморой(всмысле просто так никто не продаст). Кстати вы не ходили туда-же, в Курчатовский с чем нибудь из последнего,ну например S3 или Spartan2E?

To DLR. 5000$ это похоже что-то мелкое в смысле вентилей? RadHard Axelerator 2000 как нам называли ~10000$ (не считая кучи прототипов).
rezident
Это Xilinx-то бытовуха?! ну-ну biggrin.gif
DimSun
>QPro у Xilinx никто пока не отменял. Только вот SEU у них все одно есть, а >покупка RadHard Actel или QPro один гемморой(всмысле просто так никто не >продаст). Кстати вы не ходили туда-же, в Курчатовский с чем нибудь из >последнего,ну например S3 или Spartan2E?

RadHard у ACTEL не сильно отличается от обычного Axelerator'a. Мне кажется, что только наличием аппаратного троирования. Просто сама технология более стойче, чем SRAM.
По поводу S3 и S3E, то мы отказываемся от применения Xilinx.
А большая цена ACTEL, так это как посмотреть. У нас спутник вместе с выводом стоит на несколько па\орядков дороже и потеря ПЛИС, а значит и потеря прибора, как раз будет стоить почти эту сумму, так что 10-20тыс баксов - это ерунда.

Цитата(rezident @ Apr 24 2005, 18:37)
Это Xilinx-то бытовуха?! ну-ну  biggrin.gif
*


В контексте радиационно стойких устройств - ДА.
ilya79
Цитата(DimSun @ Apr 24 2005, 18:50)
Цитата(rezident @ Apr 24 2005, 18:37)
Это Xilinx-то бытовуха?! ну-ну  biggrin.gif
*


В контексте радиационно стойких устройств - ДА.
*



Ну давайте без наездов на бедный Xilinx smile.gif, у всех свой сегмент рынка:
Берем datasheet RadHard Actel и Aerospace Xilinx.

Actel RTAX-S RadTolerant FPGA :
Functional at 300 krad (Si) Total Ionizing Dose (TID)
Single-Event Latch-Up Immunity (SEL) to LETth >
104 MeV-cm2/mg

Xilinx QPro Virtex-II 1.5V Radiation Hardened QML Platform FPGAs:
Guaranteed total ionizing dose to 200K Rad(si)
Latch-up immune to LET > 160 MeV-cm2/mg

Xilinx QPro XQR18V04 Radiation :
Guaranteed TID of 30 kRad(Si) per spec 1019.5
Latch-Up Immune to LET >120 MeV/cm2/mg


Да, по накапливаемой дозе связка VirtexII-PROM уступает на порядок, но кто мешает убрать микросхемы в кожух из Al или другого материала. Хотя такая защита и пропускает высокоэнергетические частицы , и коэффициент ослабления нелинейно падает с толщиной. При хорошем кожухе разница составляет уже совсем не порядок. С SEU можно бороться контролируя целостность прошивок.
А если посмотреть на емкости предлагаемые Actel (Ax2000) и Xilinx (XQR2V6000) то для серьезной цифровой обработки на борту Xilinx остается вне конкуренции. Кстати Virteх II уже старичок по равнению с RTAX и как я понимаю через годик другой появиться QPro Virtex4.
DimSun
> Ну давайте без наездов на бедный Xilinx smile.gif, у всех свой сегмент рынка:

Абсолютно согласен. И на Xilinx наезжать даже не собирался.


>Да, по накапливаемой дозе связка VirtexII-PROM уступает на порядок, но кто >мешает убрать микросхемы в кожух из Al или другого материала. Хотя такая >защита и пропускает высокоэнергетические частицы , и коэффициент >ослабления нелинейно падает с толщиной. При хорошем кожухе разница >составляет уже совсем не порядок. С SEU можно бороться контролируя >целостность прошивок.

Вес... тут еще надо посмотреть, что лучше. Цена ACTEL или лишний вес.

>А если посмотреть на емкости предлагаемые Actel (Ax2000) и Xilinx >(XQR2V6000) то для серьезной цифровой обработки на борту Xilinx остается

Щас не найду, но была информация независимых тестеров и Xilinx ее подтвердил, что XQR2V6000 сбивался даже на высоте уровня моря. Всетаки уж больно тонкий процесс.
Так что повторюсь. Все зависит от цены сбоя. Може и три AX2000 дешевле будет.
Dmetry K.
всем спасибо за информацию! Только Actel со своей однократной программируемостью наверное не подойдет, так как за частую бывает что в процессе разработки могут поменятся исходные данные (исходя из опыта проектирования приборов на рассыпухе).
А если в качестве схемного редактора применить OrCad 9.1 а далее разработку проекта продолжить в Max+plus II - что можете сказать по этому поводу?
des00
Цитата(Dmetry K. @ Apr 24 2005, 19:58)
всем спасибо за информацию! Только Actel со своей  однократной программируемостью наверное не подойдет, так как за частую бывает что в процессе разработки могут поменятся исходные данные (исходя из опыта проектирования приборов на рассыпухе).
А если в качестве схемного редактора применить OrCad 9.1 а далее разработку проекта  продолжить в Max+plus II - что можете сказать по этому поводу?
*

ИМХО в топку, толькв квартус и только ХДЛ !!!!
DimSun
Цитата(Dmetry K. @ Apr 25 2005, 03:58)
всем спасибо за информацию! Только Actel со своей  однократной программируемостью наверное не подойдет, так как за частую бывает что в процессе разработки могут поменятся исходные данные (исходя из опыта проектирования приборов на рассыпухе).


Мы делаем макет на флешовой pro asic plus, отлаживаем на нем всю логику, потом акселератор.

Цитата(Dmetry K. @ Apr 25 2005, 03:58)
А если в качестве схемного редактора применить OrCad 9.1 а далее разработку проекта  продолжить в Max+plus II - что можете сказать по этому поводу?


А разве ALTERA делает радиционностойкие ПЛИС? В любом случае макс уже в прошлом и закладыватья на него ИМХО не стоит. Да и оркад на любителя. Мне больше по душе Active-HDL.

Каков объем проекта? Если не большой, то можно схематик, а если что-то побольше, то HDL полюбому.
Dmetry K.
пока трудно сказать какой по объему будет проект - на начальном этапе планируем попробовать получится или нет разработка ПЛИС своими силами. Известно что нужны высоко-надежные и желательно радиационно стойкий ПЛИС. Для этого нам как раз и нужно сейчас определится с ПО и фирмой производителем.

а что можете сказать по плюсам и минусам Actel Libero IDE v6.1? стоит с ним связываться?
DimSun
Цитата(Dmetry K. @ Apr 25 2005, 10:24)
а что можете сказать по плюсам и минусам Actel Libero IDE v6.1? стоит с ним связываться?
*


Мне кажется проще самому попробовать. Мнения других иногда искажаются привычками к другим программам.
А если субъективно, то с Дизайнером(развочик) все равнопридется сталкиваться. Альтернатив нет. В качестве синтезатора там Synplify. Универсален, синтезирует и Xilinx и ALTERA(правда конкретно в Либере только ACTEL). Симулятор - ModelSim. Тоже универсален. А остальное - оболочка. Что сказать. Ничем, мне кажется, не лучше, не хуже чем у других.

Цитата(Dmetry K. @ Apr 25 2005, 10:20)
пока трудно сказать какой по объему будет проект - на начальном этапе планируем попробовать получится или нет разработка ПЛИС своими силами. Известно что нужны высоко-надежные и желательно радиационно стойкий ПЛИС. Для этого нам как раз и нужно сейчас определится с ПО и фирмой производителем.
*


Не надо боятся. Конечно получится. Тем более, что это переспективно.
А если попробовать, то по ACTELю советую прикупить ProASIC plus Starter Kit. c APA075 он стоит 330$(во всяком случае когда мы покупали). Там плата с флешовой плис 75тыс вентелей(лампочки, кнопочки, генератор, все ножги выведены на штырьки), Либеро, программатор. Короче напопробовать самое оно. Под Xilinx и ALTRA такие скорей всего тоже есть, я просто не интересовался.
vetal
Небольшая поправочка, на этом ките уже apa300 стоит, за те же деньги.
DimSun
Цитата(vetal @ Apr 25 2005, 11:32)
Небольшая поправочка, на этом ките уже apa300 стоит, за те же деньги.
*


Угу. Уже прочитал. А мы сняли кристал, поставили панельку. Теперь что надо, то и стоит smile.gif
FAE
Насчет применения радиационно стойких ACTEL.

1. Действительно, если нужна радиационная стойкость, то лучший, и пожалуй, единственный выбор - RTAX. Отлаживаться можно двояко - либо прожигая совместимые по ногам дешевые AX_ы, либо, на начальном этапе, отлаживая RTL-дизайн на флешовых APA. Они не совместимы ни по ногам, ни по напряжению питания, ни по внутренней архитектуре, но, тем не менее, такой вариант возможен. Для прошивки AX и RTAX потребуется программатор SiliconSculptor II (порядка $2000 + переходник). Кстати, при качественном моделировании, можно получить рабочий дизан с одной прошивки!

2. Не забудьте, то требуется получить разрешение на применение каждого устройства RTAX, на что может уйти до полугода.

3. Действительно, StarterKit сначала поставлялся с APA075, теперь за ту же цену поставляется с APA300. Выпаивать микросхему из evaluation board не требуется, т.к. можно купить вариант платы без ПЛИС.

4. Схемный ввод. Рекомендую от него отказаться и сделать весь проект на языке Verilog. Он значительно проще и компактнее, чем VHDL при одинаковых функциональных возможностях.

5. Интегрированная среда Libero 6.1. Схемный редактор хуже, чем в Квартусе, остальные средства более-менее стандартные. Наиболее практичный вариант -использовать FPGA-Advantage от Mentor Graphics + Modelsim + Sinplify. В этом случае от Libero требуется только Designer и ACTgen.
Flanker
Цитата(Dmetry K. @ Apr 22 2005, 07:33)
В ближейшее время планируем применить радиационно стойкие ПЛИС
*

Может слышали, Xilinx хвалится что NASA применила их радиационно стойкие ПЛИС в марсоходах Discovery и Spirit. Использовали два Virtex XQVR1000 и четыри XQR4062XL и типа все нормально. Но есть один нехороший вопрос - никто эти ПЛИС и ПЗУ в Россию не продаст. Я при разработке устройства по заказу МО РФ заложил Flash XQ18V04, она всего лишь military вариант никакой радиационной стойкости laugh.gif , так мне ее никто не смог купить ни в России ни за бугром, хотя у наших снабженцев очень неплохие связи. Так и пришлось вернуться на industrial версию.
rezident
Цитата(Flanker @ May 20 2005, 21:32)
Может слышали, Xilinx хвалится что NASA применила их радиационно стойкие ПЛИС в марсоходах Discovery и  Spirit. Использовали два Virtex XQVR1000 и четыри XQR4062XL и типа все нормально. Но есть один нехороший вопрос - никто эти ПЛИС и ПЗУ в Россию не продаст. Я при разработке устройства по заказу МО РФ заложил Flash XQ18V04, она всего лишь military вариант никакой радиационной стойкости  laugh.gif , так мне ее никто не смог купить ни в России ни за бугром, хотя у наших снабженцев очень неплохие связи. Так и пришлось вернуться на industrial версию.
*

А я слышал, что буржуины (Xilinx в частности) отказываются от производства изделий категории military. И переходят к тому, что в СССР называлось "приемка заказчика". Т.е. тот же Industrial, то с "приемкой".
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.