ГОСТР 55692— 2013
Переменная описания группы контактов предназначена для формирования тестового набора и
обозначает соответствие между разрядами машинного слова, в котором формируется значение пере
менной, и контактами, к которым подключается модуль.
Язык ЯСТЕК позволяет описывать тестовые наборы длиной до 256 бит. Таким образом, имеется
возможность проверять модуль, имеющий до 256 контактов, на которых формируются состояния, со
ответствующие тестовому набору. Двоичные значения переменных этого типа определяют состояния
сигналов, подаваемых на входы контролируемого модуля и ожидаемые состояния на выходах. В группу
контактов, описываемых переменной, включаются контакты, объединение которых имеет некоторый
смысл.
П р и м е р - Контакты, по которым подаются состояния, соответствующие адресу оператив
ной памяти.
Все контакты, определяемые переменной описания группы контактов в каждом тестовом наборе,
должны быть определены только как входы или выходы контролируемого модуля.
<операторы задания переменных описания группы контактов> ::=
<начало списка> ВК <список контактов> ВК <конец списка>
<начало списка> ::= GR
<хонец списка>KGR
<список контактов>
<одна группа> <список контактов |
<одна группа>
<одна группа> ::= GK <идентификатор> <номера контактов>
<номера контактов><номер> \ <номер> <номора контактов>
П р и ме р
GR ; Начало объявления групп контактов
GK DAN 5, 28, 13 ; Объявляется группа DAN из трех контактов
GKADR 17, 41, 4, 32 ; Объявляется группа ADR из четырех контактов
GK YPR 7 ; Объявляется группа YPR из одного контакта
KGR ; Конец объявления групп контактов
П р и м е ч а н и я
1 Использовавшийся ранее параметр оператора GR (число групп контактов) теперь игнорируется, поскопьку
эти объявления асе равно завершаются оператором KGR.
2 Число переменных типа группа контактов не ограничено.
3 Переменная описания группы контактов может описывать от 1 до 32 контактов.
4 Если не будет указана другая система счисления, то номера контактов модуля задаются по основанию 10.
Нумерация контактов начинается с 0.
2.14 Операторы структуры тест-программы
Операторы структуры задают название теста, название тестируемого устройства, а также делят
программу на область деклараций (объявлений констант и переменных) и область исполняемых опе
раторов. Также существует оператор, завершающий тест-программу.
<оператор структуры> ::=
<опвратор начала программьi> \
<оператор начала исполняемой части> |
<оператор конца программы>
<олератор начала лрограммы> ::=
ТР <названио mecma> <названио устройства>
<название теста> ::= <строка>
название устройства> ::= <строка>
<олвратор начала исполняемой части> ::= NACH
<оператор конца программы> ..- КТР
П р и ме р
ТР <Ячейка ОЗУ> <ХХХХ3.428.357.931.1> ; Описывают тест и устройство
С2 Const 1001010 ; Далее идут объявления
8