|
|
 |
Ответов
|
Feb 20 2014, 07:58
|

Профессионал
    
Группа: Свой
Сообщений: 1 262
Регистрация: 13-10-05
Из: Санкт-Петербург
Пользователь №: 9 565

|
Цитата(SM @ Feb 20 2014, 09:41)  Вот именно, данные, а не программа, которая может случайно выполниться из-за программного сбоя. Без разницы как назвать, эти данные конфигурируют ПЛИС и она выполняет функционал описанный в этих данных. Ошибка в одном бите - и что делает ПЛИС - непредсказуемо. Правда обычно есть контрольная сумма. Цитата(Мур @ Feb 19 2014, 09:54)  И еще!... По опыту предыдущей работы наблюдал регулярную (примерно раз в пол-часа ...и до полусуток) перезаливку Циклона 3 в аппаратуре цифровой обработки радиотехнического комплекса. ОЗУ конфигурации на FPGA слетала? А что еще? У нас регулярно с вероятностью 100% слетала флеш в радиоаппаратуре при приёме определённой комбинации - оказалась одна из катушек приёмника расположена над флешкой - перенесли катушку в сторону и эффект пропал.
|
|
|
|
|
Feb 20 2014, 08:07
|
Гуру
     
Группа: Свой
Сообщений: 7 946
Регистрация: 25-02-05
Из: Moscow, Russia
Пользователь №: 2 881

|
Цитата(_4afc_ @ Feb 20 2014, 11:58)  Без разницы как назвать, эти данные конфигурируют ПЛИС и она выполняет функционал описанный в этих данных. Ошибка в одном бите - и что делает ПЛИС - непредсказуемо. Правда обычно есть контрольная сумма. Это называется незнание основ работы с флеш в микроконтроллере и отличий от работы с флеш в ПЛИС. А они такие: - И там, и там, есть некий автомат, стирающий/записывающий флеш. Он одинаково может испортить данное, если влетит в некорректное состояние от запредельной, убийственной помехи, или без автомата вообще, как Ваша катушка, наводящая на изолированные затворы ячеек (и/или каналы) адские потенциалы. - В микроконтроллере, обычно, есть еще программа в ПЗУ, или в составе рабочего софта, которая совершенно официально занимается прошиванием флеши, для обеспечения функций программирования в системе. В ПЛИС такой программы нет - ПЛИС вообще, сама по себе, не умеет исполнять программ. Поэтому, в микроконтроллере возможен программный сбой, вызванный какой-то неадекватной ситуацией, но не убийственной, из-за которой слетит исполнение программы, и она по ошибке уйдет на алгоритм стирания/записи флеш. В ПЛИС такой сценарий невозможен. Поэтому в среднестатистической ПЛИС значительно меньше шансов порчи флеши, чем в среднестатистическом МК.
|
|
|
|
|
Feb 20 2014, 08:52
|
Знающий
   
Группа: Свой
Сообщений: 572
Регистрация: 17-11-05
Из: СПб, Россия
Пользователь №: 10 965

|
Цитата(SM @ Feb 20 2014, 12:07)  - В микроконтроллере, обычно, есть еще программа в ПЗУ, или в составе рабочего софта, которая совершенно официально занимается прошиванием флеши, для обеспечения функций программирования в системе. В ПЛИС такой программы нет - ПЛИС вообще, сама по себе, не умеет исполнять программ. Поэтому, в микроконтроллере возможен программный сбой, вызванный какой-то неадекватной ситуацией, но не убийственной, из-за которой слетит исполнение программы, и она по ошибке уйдет на алгоритм стирания/записи флеш. В ПЛИС такой сценарий невозможен.
Поэтому в среднестатистической ПЛИС значительно меньше шансов порчи флеши, чем в среднестатистическом МК. Хм. Вставляем в FPGA встроенный софт-процессор и повторяем рассуждения.
|
|
|
|
Сообщений в этой теме
kulepoff Надёжность хранения прошивки в плис Feb 18 2014, 11:53 SM Цитата(kulepoff @ Feb 18 2014, 15:53) Мож... Feb 18 2014, 13:59 kulepoff Цитата(SM @ Feb 18 2014, 16:59) По другим... Feb 19 2014, 06:16  SM Цитата(kulepoff @ Feb 19 2014, 10:16) То ... Feb 19 2014, 06:32   kulepoff Цитата(SM @ Feb 19 2014, 09:32) Естествен... Feb 20 2014, 06:07 Мур Помнится лет 10 назад приятель жаловался, что в их... Feb 19 2014, 06:54 SM Цитата(Мур @ Feb 19 2014, 10:54) А что ещ... Feb 19 2014, 07:35  Мур Цитата(SM @ Feb 19 2014, 10:35) Классика ... Feb 19 2014, 09:08   SM Цитата(Мур @ Feb 19 2014, 13:08) Видел пр... Feb 20 2014, 05:26 sazh Цитата(Мур @ Feb 19 2014, 09:54) По опыту... Feb 19 2014, 07:47     alexadmin Цитата(SM @ Feb 20 2014, 12:54) От этого ... Feb 20 2014, 08:55      SM Цитата(alexadmin @ Feb 20 2014, 12:55) А,... Feb 20 2014, 08:56      SM Цитата(yes @ Feb 20 2014, 19:48) такая во... Feb 20 2014, 15:59   _4afc_ Цитата(SM @ Feb 20 2014, 11:07) Поэтому в... Feb 21 2014, 08:01    yes Цитата(_4afc_ @ Feb 21 2014, 12:01) В слу... Feb 21 2014, 13:44     _4afc_ Цитата(yes @ Feb 21 2014, 16:44) а принци... Feb 24 2014, 08:52
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|