STORAGE – номер (имя) устройства;
CAP. – емкость многоканального устройства;
REM. – неиспользованная емкость (на момент конца моделирования);
MIN. – минимальное число единиц емкости многоканального устройства, использованного во время моделирования;
MAX. – максимальное число единиц емкости многоканального устройства, использованного во время моделирования;
ENTRIES – число входов в многоканальное устройство за период моделирования;
AVL. – доступность в конце моделирования (1 – доступен, 0 – недоступен);
AVE.C. – среднее количество транзактов в многоканальном устройстве;
UTIL. – коэффициент использования устройства (процент времени);
RETRY – число транзактов, ожидающих особого условия, зависящего от состояния устройства;
DELAY – число транзактов, ожидающих занять устройство.
Проверка состояния устройств, приборов и логических переключателей
Блок проверки состояния элементов GATE используется в трех режимах:
проверка многоканальных устройств и приборов;
проверка состояния логических переключателей;
проверка состояния парности.
Рассмотрим синтаксис блока GATE.
GATE O A,B – блок проверки состояния элементов,
O – логический указатель, задающий условие проверки:
для проверки многоканальных устройств и приборов:
U – проверка занятости прибора,
NU – проверка незанятости прибора,
I – проверка прибора на использование захватом,
NI – проверка прибора на неиспользование захватом,
SF – проверка заполненности многоканального устройства (память заполнена),
SNF – проверка незаполненности многоканального устройства,
SE – проверка того, что многоканального устройство пусто,
SNE – проверка того, что многоканального устройство не пусто;
для проверки состояния логических переключателей:
LS – логический переключатель "установлен",
LR – логический переключатель "сброшен";
A – имя многоканального устройства, прибора или логического переключателя;
B – имя блока, в который передается транзакт, если условие O не выполняется.
Передача транзактов
Часто возникает необходимость передачи транзакта в другой блок по какому-либо условию, безусловным образом или с определенной вероятностью. Для этого может быть использован блок TRANSFER в общей сложности в 9 режимах.
TRANSFER ,B – блок передачи транзактов, безусловный режим,
B – имя блока, куда передается транзакт.
TRANSFER A,B,C – блок передачи транзактов, статистический режим,
A – вероятность передачи транзакта в блок С,
B – имя блока, куда передается транзакт с вероятностью (1-А),
C – имя блока, куда передается транзакт с вероятностью А.
TRANSFER BOTH, В, С – блок передачи транзактов, условный режим,
BOTH – ключевое слово, обозначающее режим, когда транзакт пытается сначала войти в блок В и, если это невозможно, то в блок С.
Если невозможен вход и в блок С, то транзакт остается в блоке TRANSFER до тех пор, пока не сможет войти в один из блоков В или С.
TRANSFER ALL,В,С,D – блок передачи транзактов, условный режим,
ALL – ключевое слово, обозначающее режим, когда транзакт последовательно пытается войти в блоки с номерами от B до C с шагом, равным D. Если это невозможно, то остается в блоке TRANSFER до тех пор, пока не сможет войти в один из блоков,
B – номер или имя первого блока, куда транзакт пытается войти,
C – номер или имя последнего блока, куда транзакт пытается войти,
D – значение шага.
Достарыңызбен бөлісу: |