ГОСТ 26.201.2-94 сторінка 13 з 20
-
Сигналы у соединителя-кодировщика
Значение сигналов, проходящих через соединитель-кодировщик, указано ниже. С целью более подробного объяснения на черт. 28 дается структурная схема, поясняющая взаимодействие ПКК и устройства кодирования местонахождения источника запроса при обмене сигналами через соединитель-кодировщик.
I ' у^Л.
'Прямые соединения о 23
I Запуск таймере
। (37)дующее истрой-
cmfo
L1-29
I
'29
КодиродсцикЗБй і
'Йагистрипь крёйта і
генний lop
чиє сообщения отредоЗанш.
0UC~ (ИСТ)
, РазрядЮ
L29 регистра
UJ состояния
—> ,29 &Г«==
Роедшс управляю „ ,
юцеи станции I _иn(3D)FW)A(12)
I контроллер чп^шГста
11 крейта(ПкК) запросов
"^~~^шрпрммЛпниетрМх7а -
Выделенный ния (УТ)
■рос разрешен магистраль крейта
Внутр реннци таймер
Ьг разряд76 pfi-iрегистра. ■>! состояния
'.Внешний 'таймер
Четные контакты
да
L~ Сум
&
7-5
такты 3, 5,7,9,11~ыу
З’ЕТ.-мвдик.кон- SSL
Пример схемы взаимодействия ПКК и кодировщика
Черт. 28
-
Сигналы LI—L24 являются сигналами заявки на обслуживание, поступающими со станций 1—24 МК соответственно. Сигнал L24 можно рассматривать как запрос на обслуживание, генерированный внутри ПКК или кодирующего устройства. В частности, сигнал L24 может управляться разрядом 10 регистра состояния (см. 47.2). Это способ проверки процесса обработки заявок.
-
L-сум сигнал, поступающий от ПКК к кодирующему устройству. Он образуется сборкой ИЛИ сигналов LI—L24. Он указывает присутствие одного или более запросов независимо от их последующего возможного маскирования.
-
Сигналы SGLE1—SGLE5, поступающие от кодирующего устройства в ПКК, обеспечивают содержимое 5-разрядного поля, несущего информацию о местонахождении источника запроса в сообщении о требовании обслуживания.
-
Инициирование запроса (DM1) — это сигнал от кодирующего устройства к ПКК. Он указывает на наличие одного или более запросов после любого процесса маскирования в кодирующем устройстве. Переход этого сигнала от «0» до «1» инициирует генерацию сообщения о требовании обслуживания после того, как все условия, перечисленные в разд. 24, удовлетворены.
-
Выделенный запрос (SLP)
Этот сигнал управляет разрядом 16 регистра состояния (см. 47.3). Он может быть получен прямым соединением с L-сум-сигналом, когда просто указывается, что один или более L-сигналов в МК активны. Более сложное устройство кодирования местонахождения источника запроса может получить сигнал выбранной заявки из L-сигналов путем того или иного маскирования.
-
Формирование требования (DBSY)
Этот сигнал из ПКК указывает, что формируется сообщение о запросе. Когда DBSY — 1, устройство кодирования сигнала SGL должно зафиксировать SGLE1—SGLE5 таким образом, чтобы код SGLE не изменялся, пока передается поле SGL запроса.
-
Внешний повтор (ERPT)
Этот сигнал из устройства кодирования SGL указывает на присутствие необслуженного запроса. Когда ERPT = 1, ПКК генерирует 5-разрядное поле SGL, содержащее комбинацию двоичных знаков 11111,в любом сообщении о требовании обслуживания, который он передает. *
-
Байтовый тактовый сигнал (ВСК)
Этот сигнал из ПКК в устройство кодирования SGL формируется ПКК из байтового потока. Он предусмотрен прежде всего для использования внешним таймером необслуженного запроса в устройстве кодирования SGL (см. 56.2).
Когда ПКК работает в побайтно-последовательном режиме, переходы от состояния «0» к «1» и от «1» к «0» тактового сигнала ВСК должны быть обусловлены соответствующими переходами тактового сигнала, полученного на входном D-порте (черт. 29а).
Когда ПКК работает в поразрядно-последовательном режиме, переход от «0» к «1» байтового тактового сигнала ВСК должен быть обусловлен переходом от «0» к «1» битового тактового сигнала, полученного у входного D-порта в течение стопового бита.
Переход от «1» к «0» байтового тактового сигнала ВСК должен быть обусловлен переходом от «1» к «0» битового тактового сигнала в начале периода стопового бита (черт. 296),
В обоих режимах длительность каждого состояния логического «0» и логической «1» байтового тактового сигнала ВСК должна быть не менее 0,4 Тт, как указано в разд. 36.
Соотношения между байтовыми тактовыми сигналами на соединителе и принимаемыми
битовыми/байтовыми тактовыми сигналами
-
Побайтно-последовательный режим
-
Поразрядно-последовательный режим
Принимаеыыи байтовый тактовый сигнал
Выходной байтовый, тактовый сигнал
Выходной О байтовый < тактовый сигнал
Лпериов
Столовый
Черт. 29
-
Запуск таймера (STIM)
Этот сигнал от устройства кодирования SGL применяют для управления внутренним таймером ПКК.
-
3 а д е р ж к а таймера (TIMO)
Этот сигнал является выходным для внутреннего таймера ПКК (см. 56.1) STIM- и TIMO- сигналы проходят через соединитель-кодировщик SGL, в результате чего можно сделать выбор между внутренним таймером в ПКК и внешним таймером в кодировщике — SGL.
Пример временных соотношений этих сигналов дан на черт. 30.
-
К о н т р о л л е р занят (CBY)
Этот сигнал указывает, что ПКК находится в состоянии выполнения цикла команда/ответ. ПКК формирует CBY, когда он принимает начальный байт, адресованный ему, и поддерживает CBY до окончания передачи, т. е. до КОНЕЧНОГО байта или до непредвиденного прекращения выполнения цикла.
б) Аналогично а), кроме разрешения запроса после
установления сигнала LAM
Запрос разрешен
'Задержка
Внутренний
I Г
Период
задермки_
сброшен—I
период
зааержки
іїериої
'задержки
L-сум Запуск таймера
Внимание азадержкй
(LAM) ’ I
Внутренний повтор
(см..рис 23) f
> периода задержки
а) Длительность сигнала LAM меньше и больше периода задержки
Соотношения между сигналами на SGL-соединителе при генерировании сообщения о требовании обслуживания
Черт. 30
-
Сигналы N1, N2, N3, N8, N16
Эти сигналы позволяют дополнительному контроллеру обеспечить N-поле команды на МК (см. 58.1).
-
Блокировка дополнительного контроллера (ACL)
Этот сигнал указывает, что ПКК требует использования МК. ПКК генерирует сигнал ACL, когда он получает адресуемый ему начальный байт, и содержит сигнал ACL до тех пор, пока не завершено выполнение команды. Этот сигнал используют для управления доступом вспомогательного контроллера к МК (см. разд. 58).
-
Запрет требования
Параметры сигнала «Запрет запроса», согласно указаниям в колонке «Сигналы из ПКК» в табл. 12, должны обеспечиваться на контакте 17 соединителя-кодировщика, стоящего на ПКК (табл. 11).
Сигнал «Запрет запроса» необходим для передачи его по линии «Запрет запроса» дополнительной шины управления (канала) (АСВ), используемой дополнительными контроллерами.
-
Стандарты сигнала на соединителе-кодировщике SGL
Все сигналы на соединителе-кодировщике SGL на ПК должны соответствовать стандартам сигналов напряжения, указанным в табл. 5 ГОСТ 27080, и стандартам источников втекающего и вытекающего тока в табл. 12.
Эти сигналы выводятся из стандартных сигналов «Чтение» и «Запись» в МК, но с некоторыми дополнительными свойствами, связанными с определенными пассивными взаимосвязями, допустимыми у соединителя-кодировщика SGL (см. 57.1).
Эта спецификация допускает прямые связи внутри ПКК между поступающими L-сигналами в . магистрали крейта (LI—L24) у станции контроллера и выходящими сигналами LI—L24 у соединителя-кодировщика SGL. Она также допускает пассивные взаимосвязи между определенными выходами из ПКК (включая LI—L24) и выходами у соединителя-кодировщика SGL. Эти входы могут быть соединены либо с L-сигналом МК через связь в ПКК, либо с выходом из логического элемента в кодировщике.
Для того, чтобы гарантировать, что каждое такое соединение имеет один и только один стационарный источник втекающего и вытекающего тока, соответствующие входы в ПКК имеют источники малых токов, а выходы из логических элементов в кодировщике имеют стандартные источники тока
.
Таблиц а 12 — Соединитель-кодировщик SGL. Стандарты сигнала и источники тока нагрузки для всех сигналов, кроме кодированных N
|
Стандарты сигнала у соединителя |
Сигналы из ПКК |
Сигналы в ПКК |
|
Линия в состоянии «1» при напряжении +0,5 В Минимальный вытекающий ток (ток извлекается из линии устройством генерирования сигнала) |
L-сигналы 3,2 мА*, другие сигналы — 6,4 мА* (по шине ПКК) |
16 мА* (по шине из кодировщика) |
|
Линия в состоянии «1» при напряжении + 0,5 В Минимальный ток нагрузки (ток поступает в линию с помощью устройства-приемника сигнала) |
Каждое устройство 3,2 мА* (макс. 6,4 мА*) (подается в шину кодировщиком) |
3,2 мА (подается в шину ПКК) |
|
Линия в состоянии «0» при напряжении +3,5 В Минимальное ограничение (ток подается в шину от ПКК) |
2,3 мА (для L-сигналов эта величина типична в отношении кодировщика и КК) |
200 мкА |
|
Линия в состоянии «0» при напряжении + 3,5 В Максимальный ток, отбираемый через шину кодировщиком |
200 мкА |
200 мкА |
|
Ограничения источников тока в ПКК |
— |
— |
|
Внутреннее ограничение источников тока (/?) при напряжении 0,5 В |
6,0 < I < 9,6 мА* р |
0,8 мА < / < 1,6 мА |
|
Внутреннее ограничение источников тока (/.J при напряжении +3,5 В |
2,5 мА < I* р |
300 мкА < I р |
|
Ограничения источников тока в кодировщике SGL |
— |
(только для выходов) |
|
Внутреннее ограничение источников (1р) при напряжении + 0,5 В |
— |
6,0 мА s I <9,6 мА* |
|
Внутреннее ограничение источников тока (/?) при напряжении +3,5 В * См. ГОСТ 27080. |
— |
2,5 мА < I* ’ р |
-
Тайм-аут при отсутствии обслуживания запросов
Внутренний таймер ПКК обеспечивает основное средство обнаружения необслуженных запросов. Выборочно кодировщик SGL может включить внешний таймер для обеспечения более сложных устройств. Соответствующие соединения через соединитель-кодировщик SGL определяют, какой таймер используют: внутренний или внешний.
Если запущено сообщение о заявке и условие заявки требует более длительного периода прерывания, внутренний или внешний таймер определяет состояние необслуженного запроса и инициирует сообщение о запросе полем SGL.
Если запрос все еще присутствует после дополнительного тайм-аута, сообщение о необслужен- ном запросе повторяется и т. д.
Период тайм-аут должен быть значительно длиннее времени, обычно необходимого для обслуживания запроса в определенной системе.
Сообщение о необслуженном запросе не является абсолютным указанием, что первоначальный запрос еще не обслужен. Например, простой кодировщик SGL, возможно, не способен различать первоначальную заявку и новую заявку, которая появилась в том же самом крейте. Благодаря различным задержкам в канале последовательного драйвера последний может получить сообщение о необслуженном запросе, когда он уже послал команду или команды на обслуживание заявки.
-
Внутренний таймер
Каждый последовательный крейт-контроллер, способный генерировать сообщения о запросах, должен иметь внутренний таймер, обеспечивающий выбор периодов прерывания от 1 мс до 10 с.
Внутренний таймер должен начать действовать, когда сигнал «запуск таймера» (STIM) от соединителя-кодировщика находится в состоянии логической «1» и запросы разрешены.
Он должен продолжать работать, пока сигналы STIM и «формирование требования» не перейдут в состояние логического «0» или пока запросы не блокируются.
Этот таймер не должен реагировать на временное снятие сигнала STIM во время операций в МК ( например, от блока, снимающего L-сигнал в момент его адресации с некоторой командой, см. МЭК 516, пункт 5.4.1.3).
Внутренний таймер должен выдать ТАЙМ-АУТ (TIMO) на соединителе-кодировщике. Сигнал TIMO должен быть в состоянии логического «0», когда таймер не работает. Когда таймер начинает работать, сигнал TIMO должен перейти в состояние логической «1», пока длится период задержки. Затем он переходит в состояние логического «0» в течение не менее 200 нс. Такая последовательность логической «1» в течение одного периода задержки, за которым следует короткое состояние логического «0», должна повторяться, пока таймер работает (см. черт. 30). Время нарастания и спада сигналов TIMO и внутренний повтор должно быть менее 100 нс.
Побачили розбіжність з офіційним текстом?
Дивіться також
Сборник ГОСТ ЕСКД
Збірник із 154 стандартів