20
Изобретение относится к вычислиельной технике и может быть испольовано при вводе информации от внеших устройств (ВУ) в режиме прямого оступа к памяти (ПДП).5
Цель изобретения - повьшение наежности устройства за счет обеспеения возможности обнаружения и индиации сбоев при вводе информации.
На чертеже изображена функциональ- ная схема устройства.
Устройство содержит регистр 1 входной информации, формирователь 2 адреса вектора прерывания, первый мультиплексор 3, дешифратор 4 адреса, реги- стры адреса 5, счета слов 6, состояния 7, второй мультиплексор 8, блок 9 сопряжения, формирователь 10 слуебных сигналов прерывания,- формирователь 11 служебных сигналов ПДП, первый 12-и второй 13 элементы И, элемент НЕ 14, элемент ИЛИ 15, первый 16 и второй 17 триггеры, первый 18 и второй 19 индикаторы, внешнее уст- yf ройство (ВУ) 20, вход 21 сигнала Прерывание устройства, вход 22 сигнала Ввод устройства, информационные входы 23 устройства, двунаправленная шина 24 канала ЭВМ.
Устройство работает следующим образом.
Перед началом цикла ввода информации ВУ 20 формирует сигнал Прерывание на входе 21, которьй устанавливает триггеры 16 и 17 в нулевые состояния, а разряд Прерывание регистра 7 - в единичное состояние. Выходной сигнал разряда Прерывание регистра 7, поступающий на вход формирователя 10, запускает его, и на шину 24 вьщаются служебные сигналы, вызывающие прерывание программы ЭВМ и передачу по шине 24 в канал ЭВМ адреса вектора прерывания, поступающего с формирователя 2 через мультиплексоры 3 и 8 и блок 9 сопр(яжения. Вьтолняя программу прерывания, ЭВМ по шине 24 через блок 9 сопряжения последовательно записывает в регистр 5 адрес начальной ячейки памяти, в которую должно быть записано первое передаваемое слово, в регистр 6 - двоичньш дополнительный код числа слов в одном цикле обмена, а в реги30
40
50
55
стре 7 состояния устанавливается в единичное состояние разряд Готов. После этого ЭВМ переходит к выпол- ,нению основной программы и далер
0
f
0
0
0
5
ввод информации происходит без участия процессора по алгоритму ПДП. Единичньм сигнал с разряда Готов регистра 7 (третий выход регистра) разрешает прохождение сигнала Ввод (вход 22) через элемент И 13 и запрещает прохождение сигнала Ввод через . элемент И 12. Сигнал Вйод,проходя через элемент И 13, устанавливает в единичное состояние триггер 17, в результате разряд Ввод регистра 7 также устанавливается в единичное состояние. Переход разряда Ввод регистра 7 в единичное состояние (второй выход регистра 7) вызывает запуск формирователя 11, импульс с первого выхода которого через элемент ИЛИ 15 возвращает триггер 17 в нулевое состояние. Одновременно с сигналом Ввод ВУ 20 устанавливает на входах 23 информацию, которую необходимо ввести в ЭВМ. Эта информация запоминается в регистре 1. Формирователь 11 по шине 24 передает в канал служебные сигналы, необходимые для записи в память ЭВМ информации с регистра 1, которая поступает на шину 24 через мультиплексоры 3 и 8 и блок 9 сопряжения. После записи в память ЭВМ первого слова формирователь 11 на втором выходе вырабатывает импульс, поступакщий на счетные входы регистров 5 и 6, в результате их содержимое увеличивается на единицу. С приходом следующего сигнала Ввод процесс ввода .информации повторяется. При нормальной работе устройства триггер 16 будет все время находиться в нулевом состоянии. Триггер 17 большую часть времени также будет находиться в нулевом состоянии, так как после переключения триггера
17в единичное состояние сигналом Ввод формирователь 11 возвращает триггер 17 в исходное нулевое состояние. Б единичном состоянии триггер 17 будет находиться сотые доли микросекунд (задержка элементов схемы), поэтому индикаторы (светодиоды)
18и 19 при нормальной работе устройства будут находиться в выключенном состоянии. Если в момент ввода информации сигнал в разряде Готов регистра 7 примет нулевое значение (например, произошел сбой в регистре 7 или неправильно сработала программа обслуживания прерывания), то для сигнала Ввод откроется элемент И 12
и закроется элемент И 13, в результате триггер 16 установится в единичное состояние и зажжется светодиод индикатора 18, сигнализирующий о неправильной выдаче сигнала Готов, Если в ответ на сигнал Ввод формирователь 11 не выдает импульса на первом выходе (например, произошло обращение к несуществующей памяти), то триггер 17 не возвратится в нулевое состояние и зажжется светодиод индикатора 19, сигнализирующий о сбо в тракте ПДП.
Таким образом, предлагаемое уст- ройство позволяет производить обнаружение и индикацию сбоев при обмене информацией в режиме ПДП, т.е. в случае, когда процессор канал (ЭВМ) не контролирует протокол обмена. Формула изобретения
Устройство для ввода информации, содержащее регистр входной информации, формирователь адреса вектора прерывания, два мультиплексора, дешифратор адреса, регистр адреса, регистр счета слов, регистр состояния, блок сопряжения, формирователь служебных сигналов прерывания и формирователь служебных сигналов прямого доступа к памяти, входы-выходы которого являются информационными входами-выходами устройства, информационные входы и управляющий вход регистра входной информации являются соответственно информационными входами устройства и входом сигнала Ввод устройства, выходы регистра входной информации и выходы формирователя адреса вектора прерывания соединены с информационными входами соответственно первой и второй группы первого мультиплексора, выходы которого соединены с информационными входами четвертой группы второго мультиплексора, выходы которого соединены с входами блока сопряжения, входы-выходы которого являются информационными входами-выходами устройства, выходы блока сопряжения соединены с входами дешифратора адреса, информа- ционными входами регистров адреса и счета слов, входами группы регистра состояния, первый вход которого является входом сигнала Прерывание устройства, первый, второй и третий
O
0
5
г
выходы дешифратора адреса соединены соответственно с управляющим входом регистра адреса, управляющим входом регистра счета слов и третьим входом регистра состояния, первый вы- ход которого соединен с входом формирователя служебных сигналов треры- вания, входы-выходы которого являются информационными входами-выходами устройства, выход формирователя служебных сигналов прерывания соединен с адресньм входом первого мультиплексора, второй выход регистра состояния соединен с входом формирователя служебных сигналов Прямого доступа к памяти, второй выход и выходы группы которого соединены соответственно со счетными входами регистров адреса и счета слов и адресными входами второго мультиплексора, выходы регистра адреса, выходы регистра счета слов и выходы группы регистра состояния соединены с информационными входами соответственно первой, второй и третьей группы второго мультиплексора, отличающееся тем, что, с целью повьппения надежности, за счет обеспечения возможности обнаружения и индикации сбоев при вводе информации, устройство содержит два элемента И, два триггера, два индикатора, элемент НЕ и элемент ИЛИ, первый вход которого объединен с ;вто- рым входом первого триггера и первым 5 входом регистра состояния, третий вы ход которого соединен с вторым входом второго элемента И и входом элемента НЕ, выход которого соединен с вторым входом первого элемента И, выход которого соединен с первым входом первого триггера, выход которого соединен с входом первого индикатора, первый вход первого элемента И объе динен с управляющим входом регистра входной информации и первым входом второго элемента И, выход которого соединен с первым входом второго триггера, первый выход формирователя служебных сигналов прямоИ с доступа к памяти соединен с вторым входом элемента ИЛИ, выход которого соединен с вторым входом второго триггера, выход которого соединен с вторым входом регистра состояния и входом второго индикатора.
0
0
5
0
Редактор Е. Копча
Составитель В. Файзрахманов
Техред И.ПоповичКорректор М. Пожо
Заказ 7066/53Тираж 671
ВНИИПИ Государственного комитета СССР
по делам изобретений и открытий 113035, Москва,Ж-35, Раушская наб., д. 4/5
Производственно-полиграфическое предприятие, г. Ужгород, ул. Проектная, 4
Подписное
название | год | авторы | номер документа |
---|---|---|---|
Устройство для ввода информации | 1989 |
|
SU1684787A1 |
Запоминающее устройство на цилиндрических магнитных доменах | 1987 |
|
SU1451768A1 |
Устройство для сопряжения ЭВМ с внешними устройствами | 1985 |
|
SU1288709A1 |
Устройство для сопряжения ЭВМ с накопителем на магнитных дисках | 1986 |
|
SU1410046A1 |
Устройство для сопряжения ведущей и ведомой ЭВМ | 1989 |
|
SU1679493A1 |
Устройство для сопряжения ЭВМ с внешним устройством | 1986 |
|
SU1401470A1 |
Устройство для отладки программ микроЭВМ | 1989 |
|
SU1815643A1 |
МУЛЬТИПЛЕКСОР ТЕЛЕКОММУНИКАЦИОННЫЙ МНОГОФУНКЦИОНАЛЬНЫЙ | 2004 |
|
RU2269154C1 |
Устройство для сопряжения двух ЭВМ | 1989 |
|
SU1681307A1 |
Устройство для сопряжения ЭВМ с абонентом | 1986 |
|
SU1334154A1 |
Изобретение относится к вычислительной технике и может быть использовано при вводе информации от внешних устройств (ВУ) в режиме прямого доступа к памяти (ДДП). Цель изобретения - повышение надежности устройства за счет обнаружения и индикации сбоев при вводе информации. Устройство содержит регистры входной информации, состояния, счета слов и адреса, формирователи адреса вектора прерывания, служебных сигналов прерывания и служебных сигналов ЦЦП, дешифратор адреса, два мyльтиплek- сора, блок сопряжения, два элемента И, элемент НЕ, два триггера, элемент ИЛИ и два индикатора. При поступлении сигнала Прерывание от ВУ устройство передает в канал ЭВМ адрес вектора прерывания и необходимые служебные сигналы прерывания. Выполняя программу прерывания,- ЭВМ заносит в регистр адреса начальньй адрес памяти ЭВМ для записи информации, в регистр счета слов - дополнительный код числа обменов в одном цикле и устанавливает разряд Готов регистра состояния в единицу. После этого процессор ЭВМ отключается, ввод информации происходит по алгоритму ПДП, т.е. информация из регистра входной информации (от ВУ) вместе с необходимыми служебными сигналами передается в канал ЭВМ. При этом происходит модификация содержимого регистров адреса и счета слов. Если происходит сбой (неправильное формирование сигнала Готов или сбой в тракте ПДП), то этот сбой фиксируется логическими элементами устройства (триггерами, элементами И, ИЛИ, НЕ) и отображается с помощью индикаторов. Это позволяет повысить надежность устройства, т.к. в режиме ПДП процессор канала (ЭВМ) не контролирует протокол обмена. 1 ил. W с N9 00 СП
Прибор для нагревания перетягиваемых бандажей подвижного состава | 1917 |
|
SU15A1 |
УРМЗ | |||
Радиатор | 1925 |
|
SU857A1 |
Прибор для нагревания перетягиваемых бандажей подвижного состава | 1917 |
|
SU15A1 |
Техническое описание и инструкция по эксплуатации | |||
Разборный с внутренней печью кипятильник | 1922 |
|
SU9A1 |
Авторы
Даты
1986-12-30—Публикация
1984-12-07—Подача