Форум программистов, компьютерный форум, киберфорум
Программируемая логика: ПЛИС, ПАИС
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
 
Рейтинг 4.60/35: Рейтинг темы: голосов - 35, средняя оценка - 4.60
6 / 6 / 0
Регистрация: 21.07.2019
Сообщений: 98
1

Почему ПЛИС боятся использовать в ответственных приложениях?

10.08.2019, 19:51. Показов 6985. Ответов 45

Author24 — интернет-сервис помощи студентам
Почему ПЛИС боятся использовать в ответственных приложениях?
Ну где от надёжности работы ПЛИС зависит жизнь людей или дорогого оборудования.
И где отказ ПЛИС может привести к катастрофе, которая нанесёт большой материальный ущерб или даже в результате которой будет нанесён большой вред экологии или погибнет много людей.

Как мне думается, основных причин две (может есть ещё какие?):

1)Из-за того, что прошивка может слететь или данные в ОЗУ могут повредиться по разным причинам (радиация,электромагнитные помехи, старение, скачки питания и т.д. и т.п.)

2) Многовыводные (число выводом может превышать 1000) BGA корпуса.

2.1) Невозможно 100% надёжно припаять к платы все 1000 с лишним малюсеньких,расположенных почти вплотную к друг друг шариковых выводов. Всегда есть риск что какой-то не припаятся как следует или что между шариками повиснет "сопля" которая закоротит соседние выводы

2.2) В процессе эксплуатации плата трясётся (вибрация) и коробится из-за температурных деформаций. Всё это может привести, что плату перекосит и некоторые шарики оторвутся или замкнуться друг с другом.

В связи с этим вопрос.
А что делать если все же нужно применить ПЛИС в ответственных прменениях?
Как подстраховаться?

Начать, я думаю, нужно с выбора класса, типа, марки и изготовителя ПЛИС.
Какие лучше взять?

Как защититься от слёта программы, конфигурации и повреждения данных в SRAM?

Как защититься от нарущения целостности монтажа BGA-выводов?
Чтобы в процессе эксплуатации никакие выводы не оторвались и не замнкулись между собой
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
10.08.2019, 19:51
Ответы с готовыми решениями:

Как использовать русские символы в приложениях Qt?
Здравствуйте! Как сделать чтобы можно было использовать на кнопках например, русские символы? Ну...

Как использовать в приложениях браузерный движок WebKit
скачал браузерный движёк WebKit "http://webkit.org";но непойму как его добавить в библиотеку с#....

Что использовать вместо BindingSource в Windows приложениях
Добрый день Подскажите пожалуйста. В Windows проектах мы используем BindingSource для привязки...

Можно ли использовать OpenCV в приложениях Windows Forms?
могу ли я использовать функции этой бибилиотеку не только в консольных, а и в форменных...

Как использовать ключ командной строки в VB приложениях?
В общем, вот и весь вопрос... Запускаю программу, в командной строке указываю параметр запуска......

45
Почетный модератор
11525 / 4320 / 448
Регистрация: 12.06.2008
Сообщений: 12,412
28.08.2019, 09:03 41
Author24 — интернет-сервис помощи студентам
Цитата Сообщение от DeadCadDance Посмотреть сообщение
Почему все разработчики боятся использовать ПЛИс в ответственных ("mission critical") приложениях?
Цитата Сообщение от DeadCadDance Посмотреть сообщение
Из личного общения с проектировщиками "mission critical" систем
Может, тогда лучше у них и спросить?

На сколько я понимаю, там проблема только в памяти. Но Anti-fuse ПЛИС (не знаю, как правильно переводится) подходит для таких задач. Вот статья: http://mil-embedded.com/articl... lications/
0
6 / 6 / 0
Регистрация: 21.07.2019
Сообщений: 98
30.08.2019, 11:12  [ТС] 42
Цитата Сообщение от Humanoid Посмотреть сообщение
Может, тогда лучше у них и спросить?
А Вы это не "они"?
0
138 / 103 / 35
Регистрация: 28.11.2013
Сообщений: 351
05.09.2019, 08:12 43
Топик стартер не в курсе, наверное, что Плис сегодня используется повсеместно на ЖД, авиации, ракетостроении,автомобильной технике. Чтобы не быть голословным, надо почитать про стандарты , например , авиастандарты do-178 и т.д. Если вы изготовили аппаратуру и подтвердили комиссии, что она соответствует стандарту, то все ок. Как только где-то что-то падает, умирает и т.д. будет разбор полетов и вносятся новые требования к стандартам.

{del}
0
6 / 6 / 0
Регистрация: 21.07.2019
Сообщений: 98
07.09.2019, 09:27  [ТС] 44
Цитата Сообщение от Skryp Посмотреть сообщение
Топик стартер не в курсе, наверное, что Плис сегодня используется повсеместно на ЖД, авиации, ракетостроении,автомобильной технике.
В курсе.
Также в курсе, что там используются они в не самых отвественных узлах.
Вопрос: почему?
Уж не потому ли что надёжность их не велика?

Добавлено через 1 минуту
Цитата Сообщение от Skryp Посмотреть сообщение
Как только где-то что-то падает, умирает и т.д. будет разбор полетов
Вот этого-то мне и не надо.
Чтобы в проектируемой под моим руководством системе, что-то "упало".
Система должна быть АБСОЛЮТНО ЖЕЛЕЗОБЕТОННО надёжной.

Добавлено через 3 минуты
Цитата Сообщение от Skryp Посмотреть сообщение
Плис сегодня используется повсеместно на ЖД, авиации, ракетостроении,автомобильной технике
И сказать почему?
Потому что прошивку ПЛИС очень легко можно модернизировать в случае если в ней будут обнаружены баги.
В отличии от схем на жёсткой логике.

Т.е. повсеместное использование ПЛИС объясняется падением квалификации инженеров, которые не могут сразу без ошибок спроектировать схему на жёсткой логике. "Поколение айфонов" никакущие инженеры.
Это просто стадо идиотов, зачастую даже закона Ома не знающих
0
138 / 103 / 35
Регистрация: 28.11.2013
Сообщений: 351
07.09.2019, 11:11 45
И сказать почему?
Потому что прошивку ПЛИС очень легко можно модернизировать в случае если в ней будут обнаружены баги.
В отличии от схем на жёсткой логике.

Т.е. повсеместное использование ПЛИС объясняется падением квалификации инженеров, которые не могут сразу без ошибок спроектировать схему на жёсткой логике. "Поколение айфонов" никакущие инженеры.
Это просто стадо идиотов, зачастую даже закона Ома не знающих
DeadCadDance is online now Report Post 0
Да уж. Беда-печаль. Абсолютно надёжные системы не существуют даже в сферическом вакууме. Попробуйте доказать, что спаянный rc-фильтр с 1 резистором и 1 конденсатором абсолютно надёжен. По каким параметрам абсолютную надёжность будете измерять? А параметры могут быть только одни- стандарты. У каждого элемента есть вероятность отказа, причем с течением времени, изменения внешних факторов, данная вероятность колеблется. Причем даже сделав 100-1000 резервных копий вы только немного уменьшаете вероятность отказа, но не избавляетесь полностью от нее. Только стандарт скажет хватит вашей надёжности или нет.
По вашим суждениям о сложных системах видно, что ничего сложного в своей жизни вы, скорее всего, не делали. Сделайте схему на жёсткой логике с 1000 регистрами. Я посмотрю с какой попытки вы сдадите заказчику вашу аппаратуру. Жёсткая логика получается как раз после долгих тестирований, макетных реализаций проектов Плис. Только после завершения сдачи таких проектов переходят на формирования жёсткой логики - ASIC. И то только потому, что это дешевле при изготовлении партии от 10 тысяч микросхем, иначе не рентабельно.
Я не вижу смысла продолжать пустопорожние споры.
0
6 / 6 / 0
Регистрация: 21.07.2019
Сообщений: 98
30.11.2019, 11:26  [ТС] 46
Цитата Сообщение от Skryp Посмотреть сообщение
Абсолютно надёжные системы не существуют даже в сферическом вакууме.
Какой жирный троллинг
Спасибо кэп.
А то мужики-то не знали
0
30.11.2019, 11:26
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
30.11.2019, 11:26
Помогаю со студенческими работами здесь

Где находится Sysread и в каких приложениях ее можно использовать
Всех с наступившим Новым годом!Постараюсь в кратце сформулировать свой вопрос.Интересуюсь файловым...

Как создать класс и использовать его в разных приложениях
Работаю в VS 2010, я новичок, пытаюсь разобраться с классами, раньше старался это обходить, сейчас...

Как подключить и использовать LUA-скрипты в своих приложениях написанных на C++Builder (6)
По просьбе KTYJIX пишу небольшую инструкцию, как подключить и использовать этот замечательный язык...

Почему нет звуков в приложениях?
Здравствуйте, кто нибудь может объяснить, почему нет звука в агенте, ICQ, MT4, в общем во всех...

Почему не удаётся собрать файл прошивки ПЛИС с NiosII?
Дано: есть проект в Квартусе 12.1 для Циклона3 с NiosII и софтом. Проблема: не запускается NiosII...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
46
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru