ГОСТ IEC 60730-1—2016
Примечания
1 Тестовые данные получают из спецификации команд ЦП.
2 Схожие команды группируют, и входной набор данных разбивают на отдельные интервалы данных (классы
эквивалентности). Каждая команда в пределах группы обрабатывает, как минимум, одну выборку тестовыхданных
таким образом, чтобы вся группа обрабатывала весь набор тестовыхданных. Тестовые данные могут быть сфор
мированы из следующих источников:
- данные издопустимого диапазона значений:
- данные из недопустимого диапазона значений:
- данные в районе границ диапазона значений;
- экстремальные значения и их комбинации.
Испытания внутри группы команд проводят с различными режимами адресации так. чтобы вся группа ис
пользовала есв режимы адресации.
Н.2.18.6 средства распознавания ошибки (error recognizing means): Независимые средства, предусмот
ренные в целях распознавания ошибок, внутренних по отношению к системе.
Примечание 1— Примерами являются устройства слежения, компараторы и генераторы кодов.
Н-2.18.7 расстояние Хемминга (Hamming distance): Статистическая мера, представляющая способность
кода обнаруживать и исправлятьошибки.
Примечания
1 Расстояние Хемминга для двух кодовых слов равняется числу позиций, различных в этих двух кодовых
словах.
2 См. Н. Holscherand J. Rader; «Microcomputers in safety techniques». Verlag TUV Bayern. TUV Rheinland. (ISBN
3-88585-315-9).
H.2.18.8 сравнение информации на входе (input comparison): Метод контроля состояния неисправности/
ошибки, при котором сравнивают входные сигналы, которыедолжны находиться в пределах указанных допусков.
Н.2.18.9 обнаружение внутренней ошибки (internal error detection): Метод контроля состояния неисправ-
ности/ошибки. в котором используют специальную схему для обнаружения или исправления ошибок.
Н.2.18.10 Программная последовательность
Н.2.18.10.1 контроль частоты (frequency monitoring): Метод контроля состояния неисправности/ошибки.
в котором тактовую частоту сравнивают с независимой фиксированной частотой.
Примечание 1— Примером является сравнение с частотой линии питания.
Н.2.18.10.2 логический контроль очередности выполнения команд программы (logical monitoring of the
programme sequence): Метод контроля состояния неисправности/ошибки. в котором логически контролируют
выполнение программной последовательности.
Примечание 1 — Примерами являются использование ведущих учет подпрограмм или отдельных дан
ных в самой программе или в независимых устройствах контроля.
Н.2.18.10.3 контроль интервалов времени и логический контроль (time-slot and logical monitoring): Этот
пункт является комбинацией Н.2.18.10.2 и Н.2.18.10.4.
Н.2.18.10.4 контроль интервалов времени в программной последовательности (time-slot monitoring of
the programme sequence): Метод контроля состояния неисправности/ошибки. в которой устройства учета време
ни (таймеры) с независимой временной разверткой периодически активируют для наблюдения за функциониро
ванием и последовательностью выполнения программы.
Примечание 1— Примером является сторожевой таймер (watchdog timer).
Н.2.18.11 многоканальные параллельные устройства вывода (multiple parallel outputs): Метод контроля
состояния неисправности/ошибки. при котором предусматрены независимые выходы для обнаружения ошибки
или для независимых компараторов.
Н.2.18.12 верификация состояния выхода (output verification): Метод контроля состояния неисправно-
сти/ошибки. в котором выходы сравнивают с независимыми вводами.
Примечание 1 — Данная техника может связывать, а может и не связывать ошибку с неисправным
выходом.
Н.2.18.13 проверка вероятности (plausibility check): Метод контроля состояния неисправности/ошибки. в
котором процесс выполнения программы, входы или выходы проверяют на недопустимую программную последо
вательность. временные характеристики или данные.
136