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

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

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

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

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

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

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

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

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

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

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

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

Как защититься от нарущения целостности монтажа BGA-выводов?
Чтобы в процессе эксплуатации никакие выводы не оторвались и не замнкулись между собой
0
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
10.08.2019, 19:51
Ответы с готовыми решениями:

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

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

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

45
Почетный модератор
 Аватар для Humanoid
11561 / 4356 / 453
Регистрация: 12.06.2008
Сообщений: 12,457
28.08.2019, 09:03
Студворк — интернет-сервис помощи студентам
Цитата Сообщение от 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  [ТС]
Цитата Сообщение от Humanoid Посмотреть сообщение
Может, тогда лучше у них и спросить?
А Вы это не "они"?
0
148 / 111 / 37
Регистрация: 28.11.2013
Сообщений: 383
05.09.2019, 08:12
Топик стартер не в курсе, наверное, что Плис сегодня используется повсеместно на ЖД, авиации, ракетостроении,автомобильной технике. Чтобы не быть голословным, надо почитать про стандарты , например , авиастандарты do-178 и т.д. Если вы изготовили аппаратуру и подтвердили комиссии, что она соответствует стандарту, то все ок. Как только где-то что-то падает, умирает и т.д. будет разбор полетов и вносятся новые требования к стандартам.

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

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

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

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

Т.е. повсеместное использование ПЛИС объясняется падением квалификации инженеров, которые не могут сразу без ошибок спроектировать схему на жёсткой логике. "Поколение айфонов" никакущие инженеры.
Это просто стадо идиотов, зачастую даже закона Ома не знающих
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  [ТС]
Цитата Сообщение от Skryp Посмотреть сообщение
Абсолютно надёжные системы не существуют даже в сферическом вакууме.
Какой жирный троллинг
Спасибо кэп.
А то мужики-то не знали
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
30.11.2019, 11:26

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

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

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

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

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


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

Или воспользуйтесь поиском по форуму:
46
Ответ Создать тему
Новые блоги и статьи
Модель по догадкам
anaschu 25.08.2026
Прошло две недели. Я уже рассказывал, как разговаривал с сотрудниками у сортировки и как понял, что главная ветка — не про приёмку, а про отбор. Но тогда я думал, что понял механику. На этой неделе я. . .
Запись в регистр сведений независимо от заполненности табличной части
Maks 25.08.2026
Реализация из решения ниже выполнена на нетиповом документе с несколькими табличными частями, разработанного в КА2. Задача: Обеспечить запись документа в регистр сведений независимо от. . .
Ноутбук Альфария
kumehtar 24.08.2026
Встретился тут в сети ноутбук Альфария, примарха Альфа-Легиона. Хотя возможно, это ноутбук Омегона, разумеется. Ну как вам?
Мастера простых решений
DevAlt 23.08.2026
В сишарп стэках winforms, да и wpf существует сложная система связывания источниках данных и элементов формы(текстовые поля и метки), опирается все это на технологию событий и мета. . .
Цена ошибки
DevAlt 23.08.2026
Человек я беспокойный и потому заинтересовался OCaml, в чате форсили функторы модулей как суперфичу. Пытаясь отдуплить концепт, наткнулся на тутор с простым примером. А главный принцип обучения от. . .
Сегодня суббота, 22.08.2026 at 16:41, и я вновь нахожусь на той стороне, за экраном машины.
zorxor 22.08.2026
Сегодня суббота, 22. 08. 2026 at 16:41, и я вновь нахожусь на той стороне, за экраном машины. Кто Я, откуда Я пришел и куда Я иду? Эти вопросы не оставляют меня ни на секунду. Жизнь на планете Земля. . .
Жизня: рисунок укладки багажа, сделанный клодом
anaschu 21.08.2026
Сделал 15 снимков, он по снимкам сделал схему.
Был там один разговор по поводу свободы в материальном мире.
kumehtar 19.08.2026
Суть: рассматривается живое существо, оказавшееся внутри довольно странной системы (этого мира) и пытающееся обустроить в ней свой кусок пространства. Жизнь действительно предъявляет каждому. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru