|
Иммитация отказов., Кто как чем далает? |
|
|
|
 |
Ответов
|
Apr 17 2018, 06:06
|

фанат Linux'а
    
Группа: Свой
Сообщений: 1 353
Регистрация: 23-10-05
Из: SPB.RU
Пользователь №: 10 008

|
Минуточку, такое разве не тестами в HDL-симуляторе делают? Вижу требования: Цитата 1. В идеале близкое к нулевым вмешательство в софт и железо. Например некий отдельный модуль который работает параллельно остальной системе который можно легко добавить или удалить из проекта. 2. Некоторая универсальность в порче чего бы то ни было Собственно, нулевое вмешательство и любые сбои по вкусу. Другое дело, если повиснут блоки ПЛИС, но я в это слабо верю. Скорее залипнет логика, а логику тестируют в HDL-симуляторах, что касается ПЛИС. Прошу прощения, автор темы указал как у него связан PC и ПЛИС? PC = personal computer? Цитата(dinam @ Apr 16 2018, 07:09)  Если я правильно понял. То обычно беру иголочку и тыкаю во все выводы поочередно. Что-то вроде помехи создаю. Но надо помнить, что не все выводы могут такое пережить. Ещё статикой проверял. Ногами по линолиуму пошоркаю и через неонку на корпус прибора. Или на полигон земли или на корпус заземленного разъема, например, USB. Так обычно находятся забытые висящие входы, не совсем корректно обрабатывыемые аналоговые сигналы т.д. Сомнительная практика, честно говоря, какая-то не конкретная без внятных цифр.
--------------------
|
|
|
|
|
Apr 17 2018, 21:35
|
Знающий
   
Группа: Свой
Сообщений: 779
Регистрация: 3-01-05
Из: Минск
Пользователь №: 1 783

|
Цитата(AVR @ Apr 17 2018, 09:06)  Минуточку, такое разве не тестами в HDL-симуляторе делают? Симулить логику и программу в HDL симуляторе можно... но мееедленно же будет. Да и сгенерить полные тесты уровня платы это та ещё задача. Цитата Прошу прощения, автор темы указал как у него связан PC и ПЛИС? PC = personal computer? А на что это влияет? Есть некий канал. Его детальная реализация мало на что влияет.
|
|
|
|
|
Apr 18 2018, 05:13
|

В поисках себя...
   
Группа: Свой
Сообщений: 729
Регистрация: 11-06-13
Из: Санкт-Петербург
Пользователь №: 77 140

|
Цитата(MegaVolt @ Apr 18 2018, 00:35)  Симулить логику и программу в HDL симуляторе можно... но мееедленно же будет. Да и сгенерить полные тесты уровня платы это та ещё задача.А на что это влияет? Есть некий канал. Его детальная реализация мало на что влияет. А в железе как тестировать ? Ну хорошо, допустим часть сигналов Вы в каком-нибудь сигнал-тапе посмотрите. Или какие-то данные сможете отправить через терминал на компьютер. Но если словили сбой, и система повисла. Как Вы будете искать проблемный блок ?
|
|
|
|
|
Apr 18 2018, 06:59
|
Знающий
   
Группа: Свой
Сообщений: 779
Регистрация: 3-01-05
Из: Минск
Пользователь №: 1 783

|
Цитата(Flip-fl0p @ Apr 18 2018, 08:13)  Но если словили сбой, и система повисла. Как Вы будете искать проблемный блок ? Тест на котором блок перестал отвечать известен. Найти место отвечаютщее за его работу дело 5 минут. Плюс опять же тест нужен скорее для создания блока чем для его тестирования. Т.е. это тесты разработчика а не сдаточные тесты. Цитата(AVR @ Apr 18 2018, 08:59)  Вообще-то "весь мир" (с) так делает, да вот берет и мееедленно тестирует. Причем проект должен быть написан тестопригодно, а сами тесты бить в ключевые точки. Это целое искусство. Иного рецепта нет, иначе такие имитируемые отказы могут включиться в процессе эксплуатации, если заложить схемотехнически. И правильно пишут про BIST. Да так привильнее в теории. Но есть практика, сроки и местная бюрократия... Т.е. фирма ещё не доросла до этого. Моих силёнок да и знаний для всего этого не хватит  Цитата Всё что является частью проекта - всё важно. Важно для проекта. Вопрос как это важно в данном вопросе?
|
|
|
|
Сообщений в этой теме
MegaVolt Иммитация отказов. Apr 12 2018, 15:49 x736C Что-то вроде BIST. На входе стоит схема и портит с... Apr 12 2018, 17:04 MegaVolt Цитата(x736C @ Apr 12 2018, 20:04) Что-то... Apr 12 2018, 17:30  Tiro Цитата(MegaVolt @ Apr 12 2018, 20:30) Не ... Apr 12 2018, 21:09   MegaVolt Цитата(Tiro @ Apr 13 2018, 00:09) Внешний... Apr 13 2018, 10:52    ViKo Цитата(MegaVolt @ Apr 13 2018, 13:52) Сте... Apr 13 2018, 12:06    a123-flex Цитата(MegaVolt @ Apr 13 2018, 13:52) Сте... Apr 19 2018, 12:18     MegaVolt Цитата(a123-flex @ Apr 19 2018, 15:1... Apr 20 2018, 14:49      a123-flex Цитата(MegaVolt @ Apr 20 2018, 18:49) Так... Apr 22 2018, 08:52       dinam Странно, что про рашпиль как в datasheet на MC3329... Apr 23 2018, 00:54        a123-flex Цитата(dinam @ Apr 23 2018, 03:54) Странн... Apr 24 2018, 10:31 x736C Инвертировать 'нужные' или случайные биты.... Apr 13 2018, 11:19 MegaVolt Цитата(x736C @ Apr 13 2018, 14:19) Инверт... Apr 13 2018, 11:33 novikovfb Цитата(x736C @ Apr 13 2018, 15:19) Инверт... Apr 13 2018, 11:55  MegaVolt Цитата(novikovfb @ Apr 13 2018, 14:55) По... Apr 13 2018, 12:26   ViKo Цитата(MegaVolt @ Apr 13 2018, 15:26) Пре... Apr 13 2018, 12:58    MegaVolt Цитата(ViKo @ Apr 13 2018, 15:58) Это дол... Apr 13 2018, 13:47     ViKo Цитата(MegaVolt @ Apr 13 2018, 16:47) Воп... Apr 13 2018, 13:57      MegaVolt Цитата(ViKo @ Apr 13 2018, 16:57) Э-э... ... Apr 14 2018, 08:22       ViKo Цитата(MegaVolt @ Apr 14 2018, 11:22) Я х... Apr 14 2018, 08:40        MegaVolt Цитата(ViKo @ Apr 14 2018, 11:40) Я поним... Apr 14 2018, 09:18 x736C Ничего универсального и простого не просматриваетс... Apr 14 2018, 12:09 MegaVolt Цитата(x736C @ Apr 14 2018, 15:09) Ничего... Apr 14 2018, 12:31 dinam Если я правильно понял.
То обычно беру иголочку и... Apr 16 2018, 04:09 dinam Какая есть Например, двунаправленная шина данных... Apr 17 2018, 06:21  AVR Цитата(dinam @ Apr 17 2018, 09:21) А каки... Apr 17 2018, 10:05  AVR Цитата(MegaVolt @ Apr 18 2018, 00:35) Сим... Apr 18 2018, 05:59  AVR Цитата(MegaVolt @ Apr 18 2018, 00:35) Да ... Apr 23 2018, 06:05 MegaVolt Господа. Имитация отказов, и тестирование на устой... Apr 25 2018, 08:32 a123-flex Цитата(MegaVolt @ Apr 25 2018, 12:32) Гос... Apr 28 2018, 05:25  MegaVolt Цитата(a123-flex @ Apr 28 2018, 08:2... Apr 28 2018, 08:51   a123-flex Цитата(MegaVolt @ Apr 28 2018, 12:43) Ссы... Apr 28 2018, 09:39    MegaVolt Цитата(a123-flex @ Apr 28 2018, 11:5... Apr 28 2018, 09:48   AVR Цитата(MegaVolt @ Apr 28 2018, 11:51) Это... Apr 29 2018, 20:04 Reanimator++ Я таки думаю что для того чтобы протестировать код... Apr 29 2018, 11:44 MegaVolt Цитата(Reanimator++ @ Apr 29 2018, ... May 2 2018, 08:23 syoma Интересно, а разве Периферийное сканирование не ре... Apr 30 2018, 13:24
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|