Устройство для сопряжения дисплея с цифровой вычислительной машиной (цвм)

Иллюстрации

Показать все

Реферат

 

УСТРОЙСТВО ДЛЯ СОПРЯЖЕНИЯ ДИСПЛЕЯ С ЦИФРОВОЙ ВЫЧИСЛИТЕЛЬНОЙ МАПМНОЙ (ЦВМ), содержащее два приемопередающих блока, регистр команд, дешифратор команд, два блока контроля , блок задания режима, регистр сигналов состояния, первую группу элементов ИЛИ и блок управления, причем входы-выходы первого и второго приемопередающих блоков образуют первьп и второй входы-выходы устройства соответственно, группа выходов первого приемопередающего блока соединена,, с информационным входом регистра КОманд , первым входом первого блока контроля, первой группой входов блока управления, выход которого соединен с управляющим входом первого приемопередающего блока, выход регистра команд соединен с информационным входом дешифратора команд, выход первого блока контроля -соединен с первыми входами элементов ИЛИ первой группы , вторые входы которых соединены с выходом второго блока контроля, выходы элементов ИЛИ первой группы соединен с информационными входами регистров сигналов состояния группы, группа информационных выходов блока задания режима соединена с второй группой входов блока управления, третья группа входов которого соединена с третьими входами элемента ИЛИ первой группы и управляющим выходом второго приемопередающего блока, отличающееся тем, что, с целью повышения скорости обмена информацией между ЦВМ и дисплеем, в него введены шифратор, два коммутатора, блок формирования состояний, регистр состояний автомата, дешифратор состояний , вторая группа элементов ИЛИ, группа триггеров, причем вход идентификации команды шифратора соединен с выходом первого приемопередающего блока и с первой группой входов блока (Л формирования состояний, группа выходов которого соединена с входами регистра состояний автомата, группа выходов которого соединена с входами дешифратора состояний, первый выход которого соединен с входом блока управления , группа выходов которого соединена с первым входом блока мирования состояний, первым входом СО выборки режима шифратора и первыми со управлякяцими входами первого и О1 второго коммутаторов, выход которого со соединен с информационными входами второго блока контроля и первого приемопередаюш,его блока, группа управляющих входов которого соединена с первым управляющим входом второго блока контроля и первым выходом триггера группы, второй выход которой соединен с вторым управляющим входом первого коммутатора, выход которого соединен с информационным входом второго приемопередающего блока, информационньш выход которого соединен с первым информационным

СОЮЗ СОВЕТСКИХ

СОЦИАЛИСТИЧЕСКИХ

РЕСПУБЛИК (51)4 G 06 Р 13/00

ОПИСАНИЕ ИЗОБРЕТ

Н ABTOPCHOMV СВИДЕТЕЛЬСТВУ

ГОСУДАРСТВЕННЫЙ КОМИТЕТ СССР

flO ДЕЛАМ ИЗОБРЕТЕНИЙ И ОТКРЫТИЙ (21) 3684842/24-24 (22) 30. 12.83 (46) 15.09.85. Бюл, Р 34 (72) А.С.Дыкун, Б.И.Лехив, Я.С.Парамуд и Л.M.Ñåðãåé÷óê (53) 681.327.7(088.8) (56) Авторское свидетельство СССР

Р 840874, кл. G 06 F 3/04, 1981.

Авторское свидетельство СССР

У 717747, кл. С 06 F 3/04, 1980. (54)(57) УстРОйство для СОПРяжеНИя

ДИСПЛЕЯ С ЦИФРОВОЙ ВЫЧИСЛИТЕЛЬНОЙ

МАШИНОЙ (ЦВМ), содержащее два приемопередающих блока, регистр команд, дешифратор команд, два блока контроля, блок задания режима, регистр сигналов состояния, первую группу элементов ИЛИ и блок управления, причем входы-выходы первого и второго приемопередающих блоков образуют первый и второй входы-выходы устройства соответственно, группа выходов первого приемопередающего блока соединена с информационным входом регистра команд, первым входом первого блока контроля, первой группой входов бло- ка управления, выход которого соединен с управляющим входом первого приемопередающего блока, выход регистра команд соединен с информационным входом дешифратора команд, выход первого блока контроля соединен с первыми входами элементов ИЛИ первой группы, вторые входы которых соединены с выходом второго блока контроля, выходы элементов ИЛИ первой группы соединен с информационными входами реГистрОВ сигнапОВ состояния группы группа информационных выходов блока задания режима соединена с второй

„„SU„„1179353 A группой входов блока управления, третья группа входов которого соединена с третьими входами элемента ИЛИ первой группы и управляющим выходом второго приемопередающего блока, о т— л и ч а ю щ е е с я тем, что, с целью повышения скорости обмена информацией между ЦВМ н дисплеем, в него введены шифратор, два коммутатора, блок формирования состояний, регистр состояний автомата, дешифратор состояний, вторая группа элементов ИЛИ, группа триггеров, причем вход идентификации команды шифратора соединен с выходом первого приемопередающего бло ка и с первой группой входов блока формирования состояний, группа выходов которого соединена с входами регистра состояний автомата, группа выходов которого соединена с входами дешифратора состояний, первый выход которого соединен с входом блока управления, группа выходов которого соединена с первым входом блока формирования состояний, первым входом выборки режима шифратора и первыми управляющими входами первого и второго коммутаторов, выход которого соединен с информационными входами второго блока контроля и первого приемопередающего блока, группа управляющих входов которого соединена с первым управляющим входом второго блока контроля и первым выходом триггера группы, второй выход которой соединен с вторым управляющим входом первого коммутатора, выход которого соединен с информационным входом второго приемопередающего блока, информационный выход которого соединен с первым информационным

1179353 входом второго коммутатора, второй управляющий вход которого соединен с третьим выходом триггеров группы, четвертый выход которой соединен с вторым входом блока формирования состояний, первый выход которого соединен с первыми входами элементов ИЛИ второй группы, группа выходов которой соединена с соответствующими едкничньо1и входами триггеров группы,„ пятый выход которой соединен с группой управляющих входов второго приемопередающего блока, первый выход дешифратора команд соединен с третьим входом блока формирования состояний, четвертый Вход которого соединен с управляющим выходом второго приемопередающего блока и вторым входом выборки режима шифратора, первый выход которого соединен с разрешающим входом дешифратора команд, второй выход которого соединен с входом записи шифратора, второй Выход которого соединен с четвертыми входами элементов ИЛИ первой группы, пятые входы которых соединены с вторым выходом блока формирования состояний, третий выход которого соединен с входом записи регистра команд, четвертый выход блока формирования состояний соединен с первым управляющим входом регистров сигналов состояния группы, Второй управляющий вход которой соединен с вторым выходом дешкфратора состояний, первая группа выходов которого соединена с второй группой входов блока формирования состояний, пятый вход которого соединен с первым выходом регистров сигналов состояния группы, второй выход которой соединен с вторым информационным входом второго коммутатора, третий информационный вход которого соединен с первым информационным входом первого коммутатора и информационным выходом блока задания режима, установочный выход которого соединен с нулевыми входами триггеров группы, вход состояния шифратора соединен с третьим выходом дешифратора состояний, четвертый выход которого соединен с вторым Входом первого блока контроля, второй вход второго блока контроля соединен с пятым выходом дешифратора состояний, Вторая группа выходов ко" îðîãî соецинена с вторяк входами элементов ИЛИ второй группы, второй информ»ц11онный вход первого коммутатора соединен с выходом первого пркемопередающего блока, выход первого блока контроля соединен с Выходом паличия сбоя шифр»тора, при этом блок управления содержит два триггер», трк элемента ИЛИ, три элемента И, элемент HE группу элементов HF., две группы контактов реле, пркчем входы элементов НЕ группы, первые входы первого и второго элементов И, первый вход первого элемента ИЛИ и перекл1очающий контакт реле первой группы образуют первую группу Входов блока управления, единичный к нулевой входы первого триггера, вход элемента НБ и первый вход второго элемента ИЛИ образуют вторую группу входов блока управления, второй и третий Входы второго элемента ИЛИ образуют треть1о группу Входов блока управления„ первый вход третьего элемента HJIH является входом блока управления, переключ»1ощий контакт реле второй группы яьляется Выходом блока управления, единичпый Выхоц второго триггера и Вьгхоц элемент» Hl . Образуют группу выходов блока управления, при

ЭТОМ ОДИН КЗ ВХОДОВ BTOjOFI I"P òÏÏÛ блоков управления является одним из выходов группы блока управления, причем в блоке управления группа Выходов элементов НЕ группы соединена с группой входов первого элемента И, ВЫХОД КОТОРОГО СОЕДИНЕН С BTOPbft ВХОДом второго элемента И, третий Вход которого соединен с Выходом второго элемента ИЛИ, а выход — с единичным

Входом второго триггера, нулевой вход которого соединен с выходом третьего элемента ИЛИ, второй вход которого соецкнен с выходом первого элемента 1ЙЛ, второй вход которого соединен с еди ичным выходом первого триггера, нулевой выход второго триггера соединен с первым входом третьего элемента И, второй вход которого соединен с замыкающим контактом реле первой группы, размыкающий контакт которого соединен с размыкающкм контактом реле второй группы, нормально разомкнутойконтакт которой соединен свыходом третьего элемента И.

1179353

Устройство относится к вычислительной технике, в частности к уст.ройствам сопряжения, и может быть использовано в системах обработки, данных для связи ЦВМ с дисплеем, например для связи управляющих ЦВМ

СКН-СК с алфавитно-цифровым дисплеем "Видеотон-340".

Цель изобретения — повышение скорости обмена информацией между дис- 10 плеем и ЦВМ.

На фиг. 1 изображена схема предлагаемого устройства; на фиг.2— схема шифратора; на фиг.3 — схема блока управления; на фиг.4 — схема !5 блока задания режима; на фиг.5— граф, интерпретирующий работу устройства; на фиг.6 — схема блока формирования состояний.

Устройство (фиг. 1) содержит пер-. gp вый приемопередающий блок 1, регистр

2 команд, первый 3 и второй 4 блоки контроля, дешифратор 5 команд, шифратор 6, блок 7 управления, первую группу 8 элементов ИЛИ, второй 25 коммутатор 9, группу 10 регистров сигналов состояния, блок 11 формирования состояний, регистр 12 состояний автомата, дешифратор 13 состояний, вторую группу 14 элементов ИЛИ, группу 15 триггеров, блок

16 задания режима, первый коммутатор 17 и второй приемопередакнций блок 18. На фиг.1 обозначены также входы и выходы 19-37 узлов устрой35 ства.

Шифратор 6 (фиг.2) состоит из элементов И 38-41, элемента ИЛИ 42, элемента НЕ 43 и триггера 44.

Блок 7 управления (фиг.3) содержит группу 45 элементов НЕ, элементы И 46-48, элементы ИЛИ 49-51, элемент НЕ 52, триггеры 53 и 54 и реле 55.

Блок 16 задания режима (фиг.4) 45 состоит из переключателей 56-59.

Блок 11 формирования состояний (фиг.6) содержит элементы И 60-66, элементы ИЛИ 67-73, элементы HE 74 и 75 и дифференциальный элемент 76. у)

Первый приемопередающий блок служит для согласования и усиления сигналов устройства сопряжения.

Регистр команд 2 обеспечивает прием и хранение следующих команд, у принятых от ЦВМ: "Проверить вводвывод" ° Записать", "Считать" и

"Уточнить состояние" ° г

Первый блок 4 контроля осуществляет контроль по модулю два информации, передаваемой в ЦВМ.

Дешифратор 5 команд служит для дешифрации команды, принятой от ЦВМ. и хранящейся в регистре команд 2.

Дешифрация комаицы возможна в случае наличия сигнала разрешения дешифрации команды, который поступает на второй вход дешифратора с выхода 23 шифратора 6. На первом выходе дешифратора формируются сигналы "1" дешифрированных команд: "Проверить ввод-вывод" "Считать" "Записать" и "Уточнить состояние". На втором

И If выходе дешифратора 5 сигналом 1 является сигнал тех команд, которые в данный момент не выполняются, т.е. инверсные сигналы.

Шифратор 6 (фиг.2) служит для

fl выработки следующих сигналов: Команда отвергнута" (выход элемента И 38), "Команда "Запись" отвергнута" (выход элемента И 39), "Команда "Запись" отвергнута в местном режиме" (выход элемента И 40), "Разрешение дешифрации команды" (выход триггера 44).

Блок 7 управления управляет режима ж работы устройства сопряжения:

"Автоматический", "Местный", опознает код своего адреса, приходящий от

ЦВМ, оповещая об этом сигналом разрешения блок 11, блокирует прохождение сигнала выборки абонента, поступающего от ЦВМ, если код адреса абонента, пришедший от ЦВМ, соответствует коду адреса устройства сопряжения, и вырабатывает сигнал установки в исходное состояние всех узлов устройства сопряжения.

Через первую группу элементов ИЛИ

8 в группу 10 регистров сигналов состояния 10 производится запись сигналов состояния и уточненного состояния. Группа 10 регистров сигналов состояния состоит из трех регистров. В первом регистре хранятся

° II 11 указатели состояния: Внимание

"Канал кончил", "ВУ кончило", "Сбой в устройстве". Два других. регистра используются для хранения указателей уточненного состояния: "Команда отвергнута", "Ошибка на шинах канала", "Сбой в оборудовании". Первый из этих регистров является буферным, второй — выходным. Наличие двух регистров сигналов уточненного состоя1179353

5 IO

30 ния объясняется тем, что при выполнении команды "Уточнить состояние" необходимо иметь информацию о сбоях, которые возникли при выполнении предыдущей команды.

Второй коммутатор 9 служит для коммутации и передачи в ЦВМ через первый приемопередающий блок 1 следующей информации: кода символа с дисплея, кода символа с блока 16 задания режима, сигналов состояния и уточненного состояния с группы 10 регистров символов состояния 10, кода адреса устройства сопряжения.

Первый и четвертый вход коммутатора является управляющим, а второй, третий, пятый — информационными.

Коммутатор состоит из двух групп трехвходовых элементов И, трех групп двувходовых элементов И и группы пятивходовых элементов ИЛИ, через которую информационные сигналы с выходов элементов И указанных групп выдаются в первый приемопередающий блок 1 и далее в HBM. На первые входы элементов И первой группы трехвходовых элементов И подается информация от дисплея, на вторые входы — сигнал режима "Автоматический" с второго выхода блока 7, на третьи — сигнал с прямого выхода триггера выдачи информации группы триггеров 15. На первые входы элементов И второй группы трехвходовых элементов И поступает информация с блока 16 задания режима, на вторые входы — сигнал режима Местный, на третьи — сигнал с прямого выхода триггера выдачи информации группы триггеров 15. На первые входы элементов И первой группы двувходовых элементов И подается сигнал "0" или

"1" в зависимости от кода адреса устройства, а на вторые — сигнал с прямого выхода триггера выдачи адреса группы 15 триггеров. На первые входы элементов И второй группы двувходовых элементов И подаются сигналы состояния с группы 10 регистров, а на вторые — сигнал с прямого выхода триггера выдачи сигналов

БО состояния абонента группы 15 триггеров. На первые входы элементов И третьей группы двувходовых элементов И подаются сигналы уточненного состояния устройства сопряжения с выходного регистра группы 10 регистров, а на вторые — сигнал с прямого выхода триггера выдачи сигналов уточненного состояния абонента группы 15 триггеров. В коммутаторе нахо" дится также схема формирования контрольного разряда.

Блок 11 формирования состояний, регистр состояний автомата 12 и дешифратор 13 состояний представляют собой асинхронный автомат, обеспечивающий функциональные устройства сопряжения.

Регистр 12 состоит из RS-триггеров. Их количество определяется по формуле где Q — количество состояния автомата, необходимое для интерпретации работы устройства.

Согласно фиг.5 (=29. Тогда число триггеров равно k = log 2945. Коди2 рование состояния автомата осуществляется способом соседнего кодирования для устранения гонок в автомате. При таком способе кодирования любые состояния, связанные дугой на графе (фиг.5), кодируются наборами, отличающимися состояниями лишь одного элемента памяти, т.е. при переходе автомата из одного состояния в

pyroe происходит установка в единичное состояние по S-входу или сброс в нулевое состояние по R-входу одного из пяти триггеров регистра 12.

Блок 11 формирования состояний состоит из элементов НЕ, И, ИЛИ и дифференцирующего элемента. Выходными сигналами блока являются сигналы дешифрованных команд, сигналы управления и идентификации от ЦВИ, сигнал разрешения и сигналы режимов работы со второго выхода блока 7 управления, сигналы указателей "Внимание" и "Сбой в устройстве" от группы 10 регистров, сигналы режимов работы дисплея, сигналы запроса и идентификации информации от дисплея и сигнал

"Конец текста" в режиме работы дисплея "SEND" сигнал с выхода триггера окончания обмена и сигнал с выхода триггера сигнала работы абонента, поступающие от группы 15 триггеров, и сигналы состояний автомата, выдаваемые дешифратором 13 состояний. Выходными сигналами блока формирования состояния являются сигналы установки регистра 12 в опреде1179353 ленные состояния, сигналы установки триггеров группы 15 триггеров, сигнал установки в нулевое состояние выходного регистра сигналов уточнен5 ного состояния группы 10 регистров и записи указателей в эти же регистры, а также сигнал приема команды на регистр 2 команд. Условием формирования блоком 11 выходного сигнала для перевода автомата в последукицее состояние является наличие сигнала текущего состояния, поступающего на вход блока 1 1 с выхода дешифратора

13, а также наличие одного или нескольких сигналов на входе блока 11, поступакпцих от других элементов устройства. Условия перехода автомата от одного состояния в другое и фор мирования выходных сигналов блоком

11 реализуются на элементах НЕ, И, ИЛИ. Сигналы, по которым происходит установка или сброс триггеров регистра 12, собираются элементами ИЛИ, с выхода которых они поступают на

S- или R-вход соответствующего триггера.

Группа триггеров 15, состоящая из RS-триггеров, предназначена для выработки управляющих сигналов и сиг-, налов идентификации. В ее состав входят следующие триггеры: триггер сигнала работы абонента, триггер сигнала идентификации адреса абонента, триггер сигнала идентификации сигналов состояния от абонента, 35 триггер сигнала идентификации инфор- . мации от абонента, триггер сигнала требования обслуживания абонента, триггер выдачи адреса абонента, триггер выдачи сигналов состояния або40 нента, триггер выдачи сигналов уточненного состояния абонента, триггер выдачи информации от дисплея или с блока 16 задания режима в ЦВМ, триггер приема информации от ЦВМ на дис45 плей, триггер сигнала запроса информации от дисплея, триггер сигнала идентификации информации для дисплея, триггер сигнала идентификации информации, передаваемой с блока 16 на дисплей, триггер окончания обмена.

Триггер сигнала идентификации информации, передаваемой с блока 16 на дисплей, устанавливается в единичное состояние нри нажатии кнопки 67 блока 16. При отпускании этой кнопки он возвращается в нулевое состоя ние. Установка или сброс остальных триггеров производится с первого выхода блока 11 и дешифратора 13 состояний через вторую группу элементов ИЛИ 14.

На блоке 16 задаются режимы работы -устройства сопряжения — "Автоматический", "Местный". Блок 16 содержит тумблерный регистр для набора кода символа при записи его на дисплей или для передачи в ЦВМ, кнопочные переключатели для выработки сигнала идентификации информации, передаваемой с тумблерного регистра пульта на дисплей в местном режиме и для установки всех узлов устройства сопряжения в исходное состояние.

Первый коммутатор 17 предназначен для коммутации и выдачи на дисплей через второй приемопередающий блок

18 информации от ЦВМ в автоматическом режиме или с тумблерного регистра пульта управления в местном режиме.

Коммутатор состоит из групп двувходовых и трехвходовых элементов И, а также группы двувходовых элементов ИЛИ, через которую информация с выходов элементов И поступает на второй приемопередающий блок 18. На первые входы элементов И группы трехвходовых элементов И поступает информация с выхода блока 1, на вторые входы — сигнал с прямого выхода триггера приема информации от

ЦВМ на дисплей группы 15 триггеров, на третьи входы — сигнал режима "Автоматический" с выхода блока 7. На первые входы элементов И группы двувходовых элементов И поступает информация с тумблерного регистра блока

16, на вторые входы — сигнал режима

"Местный" с блока 7.

Второй приемопередающий блок 18 служит для согласования и усиления сигналов устройства сопряжения по входу и выходу с дисплеем. Сигналы триггера сигнала идентификации информации, передаваемой с блока 16 на дисплей, выдаются с пятого-выхода группы триггера 15 и поступают на двувходовый элемент ИЛИ блока 18. С выхода элемента ИЛИ эти сигналы усиливаются и согласовываются по входу с дисплеем. Остальные сигналы, поступающие с пятого выхода группы 15 триггеров, непосредственно усиливаются и согласовываются блоком 18 по входу с дисплеем.

117

Устройство сопряжения работает в двух режимах: "Автоматический" и Местный". В автоматическом режиме выполняются команды: Проверить ввод-вывод", "Записать", "Считать", нУточнить состояние". Местный режим служит для проверки работы устройства сопряжения от ЦВМ при выполнении команд: "Считать", "Проверить вводвывод", "Уточнить состояние". При 10 выполнении команды Считать" информация в ЦВМ считывается с тумблерного регистра 56 блока 16. В местном режиме производится также проверка исправности работы дисплея при ig выполнении команды "Записать". Информация, записываемая в буферную память дисплея, набирается на тумблерном регистре 56 блока 16.

Дисплей работает в следующих основных режимах: "0FF LINE" — местный режим для автономной работы дисплея, "ON LINE" — автоматический режим для приема информации от ЦВМ и выдачи ее в ЦВМ, "SEND" — режим переда- р5 чи информации в ЦВМ из буферной памяти дисплея.

В исходном состоянии регистр 2 команд, регистр 12 состояний автомата, группа 10 регистров сигналов состояния, группа 15 триггеров, rpvrrep 44 шифратора 6, триггер 53 блока

7 управления находится в нулевом состоянии., Установка в исходное состояние производится импульсом с выхода элемента ИПИ 51 по импульсу

35 установки в нулевое состояние от

ЦВМ, который по входу 30 блока 7 управления по"тупает на первый вход элемента ИЛИ 51 с выхода первого приемопередающего блока 1. Установка в исходное состояние возможна кнопкой 58 блока 16. При нажатии кнопки положительным перепадом напряжения с первого контакта этой кнопки триггер 54 блока 7 управления по единичному входу устанавливается .в исходное состояние. При отпускании кнопки 58 положительным перепадом с второго контакта этои кнопки триггер 54 по нулевому входу уста- . навливается в нулевое состояние.

Работа устройства сопря>кения в автоматическом режиме.

Дисплей находится в режиме "ОИ

ЕINE". Все элементы устройства сопряжения находятся в исходном состо- янии. В этом случае с третьего кон9353

S такта тумблера 57 блока 16 снимается сигнал "0", s результате чего на выходе элемента HE 52 сигнал "1", что является признаком автоматического режима. Зтот сигнал с выхода 31 блока 7 управления 7 поступает на четвертый вход элемента И 39 шифратора 6, вторые входы элемента И первой из двух трехвходовых групп элементов И коммутатора 9, третьи входы элементов И группы трехвходовых элементов И коммутатора 17 и первый вход блока 11 Сигнал "0" с входа элемента HE 53 поступает на вторые входы элементов И второй трехвходовой группы элементов И коммутатора 9 (запрещает считывание информации с тумблерного регистра 56 блока 16) и на вторые входы элементов И группы двувходовых элементов И коммутатора

17 (запрещает считывание информации с тумблерного регистра 56 блока 16 на дисплей).

Сигнал режима "ÎN LINE" nc входу

32 блока 7 поступает через второй вход элемента ИЛИ 49 на второй вход элемента И 47, подготавливая его к открыванию.

Обмен информацией между ЦВМ и дисплеем начинается с того, что ЦВМ выставляет код адреса внешнего устройства, который принимается блоком

1 и с его вьгхода поступает через вход 30 блока 7 управления на группу элементов FIE -45 и группу входов элемента И 46, Группа элементов НЕ 45 предназначена для инвертирования cHT" налов .адреса на тех шинах, где они равны нулю. Если, например, код адреса устройства сопряжения равен

0111 0011, то шины второго, третьего и седьмого разрядов кода адреса заведены на группу элементов НЕ 45, а шины нулевого, первого, четвертого, пятого, шестого разрядов кода адреса соединены непосредственно с группой, входов элемента И 46. При приеме кода адреса, соответствующего коду адреса yc< ройства сопряжения, на выходе элемента И 46 имеется сигнал "1", который поступает на третий вход элемента И 47. При появлении сигнала идентификации адреса абонента от ЦВМ, который с выхода блока через вход

30 блока 7 поступает на первый вход элемента И 47, íà em выходе вырабатывается импульс, устанавливающий триггер 53 в единичное состояние.

1179353

Сигнал с его прямого выхода поступает на первый вход блока 11, разрешая перейти асинхронному автомату иэ состояния Яд в состояние Ц„ по сигналу выборки абонента, поступающему с выхода блока 1 на первую группу вхо;.дов блока 11. Сигнал с инверсного выхода триггера 53, равный "О", поступает на первый вход элемента И 48, запрещая прохождение сигнала выборки 10

1 1 с входа 30 через замкнутые контакты

"б" и "в" пары 55. 1 через элемент И 48 и замкнутые контакты "б" и "в" пары контактов 55.2 на выход 29. Если от

ЦВМ приходит код адреса, не соответ- 15 ствующий коду адреса устройства сопряжения, триггер 53 находится в нулевом состоянии и сигнал выборки проходит через элемент И 48 и замкнутые контакты "б" и "в" пар контактов 20

55.1 и 55.2 на выход 29, а затем на вход блока 1. Если питание блока сопряжения не включено, то сигнал выборки через нормально замкнутые контакты "а" и "в" пар контактов 25

55.1 и 55.2 передается с выхода 29 через вход блока 1 к следующему абоненту, подключенному к интерфейсу

UBM.

На второй группе выходов дешифра- З0 тора 13 состояний при нахождении автомата в состоянии Ц вырабатывает1 ся сигнал, соответствующий этому состоянию, по которому через вторую группу элементов ИЛИ 14 в единичное 35 состояние устанавливаются триггер сигнала работы абонента группы 15 триггеров и его выходной сигнал с первого выхода группы 15 через управляющий вход блока 1 поступает в 40

ЦВМ. В ответ на пришедший сигнал, ЦВМ снимает сигнал идентификации адреса абонента, отрицательным перепадом которого с выхода комбинационной схемы вырабатывается сигнал, пе- <5 реводящий автомат в состояние Q2 (с первой группы выходов дешифратора

13 на вторую группу блока 11 поступают сигналы всех состояний, в которых находится автомат). По сигналу 50 состояния Q второи группы выходов дешифратора 13 через группу элементов ИЛИ 14 в единичное состояние устанавливается триггер выдачи адреса абонента группы 15 триггеров. Сигнал 55 с прямого выхода этого триггера по ступает через второй управляющий вход коммутатора 9 на вторые входы элементов И первой группы двухвходо вых элементов И, открывая их для выдачи адреса устройства сопряжения ,.через группу элементов ИЛИ коммута тора 9 на информационный вход блока

1 и далее в ЦВМ. Одновременно автомат переходит в состояние Я, по сигналу этого состояния он перехоДит В СОстОяние Q4, ПО сигналу КОТО

poro Он перехОдит в сОстОЯние Q>

По сигналу состояния Q на второи группе выходов дешифратора 13 формируется сигнал, устанавливающий через вторую группу элементов ИЛИ 14 триггер сигнала идентификации адреса абонента, который с первого выхода группы 15 поступает через группу управляющих входов блока 1 в ЦВМ. Состояния Яз и Q+ введены для создания задержки во времени между моментом выдачи кода адреса абонента и моментом появления сигнала идентификации адреса абонента. Приняв адрес абонента, ЦВМ присылает код команды, который с выхода блока 1 поступает на информационный вход регистра команд 2, и сигнал идентификации команды, который поступает на первую группу входов блока 11 и переводит автомат в состояние Q<. При переводе автомата из состояния Q в состояние ЯЬ на третьем выходе блока 11 появляется импульс, поступающий на вход записи регистра команд 2, по которому в регистр команд записывается код команды.

Первый блок контроля 3 контролирует по модулю два всю приходящую от

ЦВМ информацию: код адреса, код команды, код символа для записи на дисплей. Если он обнаруживает ошибку, то íà его выходе вырабатывается сигнал, который по первому входу группы элементов ИЛИ 8 записывается в группу регистров 1О указатели:, "Сбой в устройстве", "Ошибка на шинах канала". Если произошел сбой информации при приеме команды, то с выхода блока контроля 3 через вход

21 шифратора на второй вход элемента И 41 поступает сигнал сбоя. При появлении на входе 22 сигнала идентификации команды от ЦВМ, на выходе элемента И 41 появляется импульс, устанавливающий триггер 44 в единичное состояние. Нулевой сигнал с его инверсного выхода запрещает дешифрировать комаяду5 поего второмувходу.

1179353 12

Если регистром 2 принята команда, код который не соответствует коду команд "Проверить ввод-вывод", "Считать", "Уточнить состояние", "Записать", инверсные сигналы. которых 5 поступают на второй, третий, четвертый, пятый входы элемента И 38, то. на его выходе при нахождении автомата в состоянии Q6 (сигнал состояния

Q6 поступает на первый вход элемен- 10 та И 41) вырабатывается сигнал "Команда отвергнута

Если дисплей находится в режиме

"SEND" (сигнал режимов "SEND" поступает на третИй вход элемента И 39), 15 устройство сопряжения находится в автоматическом режиме (на четвертом входе элемента И 39 присутствует

"1") и приходит команда "Записать" (на выходе элемента НЕ 43 — "1"), 20 то в состоянии Q6 автомата на выходе элемента НЕ 39 вырабатывается сигнал

"Команда "Запись" отвергнута".

Если устройство сопряжения находится в местном режиме (на третьем 25 входе элемента И 40 — "1") и приходит команда "Записать" ("1" с выхода элемента HE 43 поступает на второй вход элемента И 40), то в состоянии

Q6 автомата на выходе элемента И 40 ЗО вырабатывается сигнал "Команда "Записать" отвергнута в местном режиме . По сигналам с выходов элементов И 38-40 через группу 8 элементов ИЛИ в группу 10 регистров запи- З5 сываются указатели: "Сбой в устройстве", "Команда отвергнута".

При переходе автомата в состояние устанавливаются в нулевое состоя6 ние триггер выцачн адреса абонента 40 и триггер сигнала идентификации адреса абонента группы 15 триггеров.

При снятии сигнала идентификации команды от ЦВМ на группе выходов блока

11 формируется сигнал, переводящий 45 автомат в состояние Q . Сигналом

7 этого состояния устанавливается в единичное состояние триггер выдачи сигналов состояния, сигнал которого с первого выхода группы 15 триггеров 50 поступает на вторые входы элементов И второй двувходовой группы элементов И коммутаторов 9, на первые входы которой через второй вход коммутатора подается сигнал состояния с 55 группы 10 регистров °

При наличии сигнала Я автома переходит в состояние Q< из состояHHH Qg B Q, В cocToHHHH Q если не принята команда "Уточнить состояние", устанавливается в нулевое состояние по второму входу группы 10 регистров выходной регистр сигналов уточненного состояния группы 10 регистров. Сигналом состояния Q9 автомат переводится в состояние Q . Сигналом

16 этого состояния устанавливается в единичное состояние триггер сигнала идентификации сигналов состояния от абонента группы 15 триггеров. Состояния Q> и Q> введены для создания задержки между моментом выдачи сигналов состояния в ЦВМ и моментом вы дачи сигнала идентификации сигналов состояния в ЦВМ. Приняв сигналы сос тояния, ЦВМ присыпает сигнал идентификации информации, по которому с выхода блока 11 формируется сигнал, устанавливающий автомат в состояние

Сигналом этого состояния сбрасывается в нулевое состояние триггер выдачи сигналов состояния и триггер . сигналов идентификации сигналов состояния. Сигналом состояния Q ав11 томат переводится в состояние Q

12.

Сигналом этого состояния с первого выхода дешифратор 13 устанавливается через первый вход элемент ИЛИ 50 триггера 53 блока управления 7 в исходное состояние и с второго выхода дешифратора 13 через второй управляющий вход группы 10 регистров происходит перезапись сигналов уточненного состояния из буферного регистра в выходной регистр сигналов уточненного состояния. При снятии сигнала идентификации информации ЦВМ блок

11 формирует сигнал, по которому asтомат переходит в состояние Q

Если принята команда "Проверить ввод-вывод" или записан указатель

"Сбой в устройстве" (сигнал этого указателя с первого выхода группы

10 регистров поступает на пятый вход блока 11), то на группе выходов блока 11 формируется сигнал, переводящий автомат в состояние Qz, а на первом выходе — сигнал, устанавливающий триггер сигнала работы абонента группы 15 триггера в нулевое состояние.

Если принята команда "Записать", то в состоянии автомата 1 „упри наличии сигнала запроса информации от дисплея (он поступает на четвертый вход блока 11) на первом выходе бло14

1179353

1З ка 11 формируется сигнал, устанавливающий триггер сигнала идентификации информации от абонента и триггер приема информации. Сигнал первого триггера является сигналом запроса информации от ЦВИ, он выдается в ЦВМ с первого выхода группы 15 триггеров через управляющую группу

Если произошел сбой принимаемой информации, то в состоянии Q c первого выхода блока 11 устайавливается в единичное состояние триггер выдачи байта состояния, а с группы выходов блока 11 в регистр 12 записывается код состояния Ц, . Если сбой не произошел, то при условии, что входов блока 1 ° Сигнал второго триггера с второго выхода группы 15 по- 10 ступает на вторые. входы элементов И группы трехвходовых элементов И коммутатора 17, первые входы которых через второй информационный вход коммутатора 17 соединены с выходом 1 блока 1. При приеме сигнала запроса информации ЦВМ передает информацию, которая поступает с выхода блока 1 на первые входы элементов И группы трехвходовых элементов И, затем на 20 группу элементов ИЛИ и через информационный вход блока 18 на дисплей.

Затем ЦВМ вьщает сигнал идентификации информации, по которому с группы выходов блока 11 в регистр 12 запишется код состояния Я„

Если произошел сбой прйннмаемой информации по сигналу Я„, который поступает на второй вход блока контроля 3, на его выходе формируется сигнал сбоя и записываются в группу

10 регистров следующие указатели:

"Сбой в устройстве", "Ошибка на шинах канала". По указателю "Сбой в устройстве" на группе выходов блока

11 формируется сигнал перехода автомата в состояние Я

Если сбой не произошел на первом выходе блока 11 формируется сигнал, устанавливающий триггер с сигнала

40 индентификации информации для дисплея, сигнал которого с пятого выхода группы 15 триггеров поступает через группу управляющих входов блока

18 íà писплей. IIDHHRB информацию, 1 дисплей снимает сигнал запроса информацни, при снятии которого блок

11 вырабатывает сигнал перевода автомата в состояние Q . В состоянии

Q сбрасываются триггер приема информации, триггер сигнала идентифи- 50 кации информации для дисплея и тригrep сигнала идентификации информации от абонента. При снятии сигнала идентификации информации от абонента ЦВМ снимает информацию и сигнал иденти- Ы фикации информации, при снятии которого блок 11 формирует сигнал перехода автомата в состояние Q1< триггер окончания обмена находится в нулевом состоянии (сигнал этого трнггера с четвертого выхода группы триггеров 15 поступает на второй вход блока 11), на группе выходов блока

11 формируется сигнал, переводящий автомат в состояние Q H процесс записи информации на дисплей продолжается.

Если ЦВИ передает последний символ, то в ответ на сигнал идентификации информации от абонента при нахождении автомат