6 / 6 / 0
Регистрация: 21.07.2019
Сообщений: 98
|
|
1 | |
Почему ПЛИС боятся использовать в ответственных приложениях?10.08.2019, 19:51. Показов 6985. Ответов 45
Метки fpga, вибрация, надежность, неисправность, пайка, плис, прошивка, сбой, Система, Слетела, управления (Все метки)
Почему ПЛИС боятся использовать в ответственных приложениях?
Ну где от надёжности работы ПЛИС зависит жизнь людей или дорогого оборудования. И где отказ ПЛИС может привести к катастрофе, которая нанесёт большой материальный ущерб или даже в результате которой будет нанесён большой вред экологии или погибнет много людей. Как мне думается, основных причин две (может есть ещё какие?): 1)Из-за того, что прошивка может слететь или данные в ОЗУ могут повредиться по разным причинам (радиация,электромагнитные помехи, старение, скачки питания и т.д. и т.п.) 2) Многовыводные (число выводом может превышать 1000) BGA корпуса. 2.1) Невозможно 100% надёжно припаять к платы все 1000 с лишним малюсеньких,расположенных почти вплотную к друг друг шариковых выводов. Всегда есть риск что какой-то не припаятся как следует или что между шариками повиснет "сопля" которая закоротит соседние выводы 2.2) В процессе эксплуатации плата трясётся (вибрация) и коробится из-за температурных деформаций. Всё это может привести, что плату перекосит и некоторые шарики оторвутся или замкнуться друг с другом. В связи с этим вопрос. А что делать если все же нужно применить ПЛИС в ответственных прменениях? Как подстраховаться? Начать, я думаю, нужно с выбора класса, типа, марки и изготовителя ПЛИС. Какие лучше взять? Как защититься от слёта программы, конфигурации и повреждения данных в SRAM? Как защититься от нарущения целостности монтажа BGA-выводов? Чтобы в процессе эксплуатации никакие выводы не оторвались и не замнкулись между собой
0
|
10.08.2019, 19:51 | |
Ответы с готовыми решениями:
45
Как использовать русские символы в приложениях Qt? Как использовать в приложениях браузерный движок WebKit Что использовать вместо BindingSource в Windows приложениях Можно ли использовать OpenCV в приложениях Windows Forms? Как использовать ключ командной строки в VB приложениях? |
Почетный модератор
11525 / 4320 / 448
Регистрация: 12.06.2008
Сообщений: 12,412
|
|
28.08.2019, 09:03 | 41 |
Может, тогда лучше у них и спросить?
На сколько я понимаю, там проблема только в памяти. Но Anti-fuse ПЛИС (не знаю, как правильно переводится) подходит для таких задач. Вот статья: http://mil-embedded.com/articl... lications/
0
|
6 / 6 / 0
Регистрация: 21.07.2019
Сообщений: 98
|
|
30.08.2019, 11:12 [ТС] | 42 |
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 |
В курсе.
Также в курсе, что там используются они в не самых отвественных узлах. Вопрос: почему? Уж не потому ли что надёжность их не велика? Добавлено через 1 минуту Вот этого-то мне и не надо. Чтобы в проектируемой под моим руководством системе, что-то "упало". Система должна быть АБСОЛЮТНО ЖЕЛЕЗОБЕТОННО надёжной. Добавлено через 3 минуты И сказать почему? Потому что прошивку ПЛИС очень легко можно модернизировать в случае если в ней будут обнаружены баги. В отличии от схем на жёсткой логике. Т.е. повсеместное использование ПЛИС объясняется падением квалификации инженеров, которые не могут сразу без ошибок спроектировать схему на жёсткой логике. "Поколение айфонов" никакущие инженеры. Это просто стадо идиотов, зачастую даже закона Ома не знающих
0
|
138 / 103 / 35
Регистрация: 28.11.2013
Сообщений: 351
|
|
07.09.2019, 11:11 | 45 |
По вашим суждениям о сложных системах видно, что ничего сложного в своей жизни вы, скорее всего, не делали. Сделайте схему на жёсткой логике с 1000 регистрами. Я посмотрю с какой попытки вы сдадите заказчику вашу аппаратуру. Жёсткая логика получается как раз после долгих тестирований, макетных реализаций проектов Плис. Только после завершения сдачи таких проектов переходят на формирования жёсткой логики - ASIC. И то только потому, что это дешевле при изготовлении партии от 10 тысяч микросхем, иначе не рентабельно. Я не вижу смысла продолжать пустопорожние споры.
0
|
6 / 6 / 0
Регистрация: 21.07.2019
Сообщений: 98
|
|
30.11.2019, 11:26 [ТС] | 46 |
0
|
30.11.2019, 11:26 | |
30.11.2019, 11:26 | |
Помогаю со студенческими работами здесь
46
Где находится Sysread и в каких приложениях ее можно использовать Как создать класс и использовать его в разных приложениях Как подключить и использовать LUA-скрипты в своих приложениях написанных на C++Builder (6) Почему нет звуков в приложениях? Почему не удаётся собрать файл прошивки ПЛИС с NiosII? Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |