Устройство для ввода-вывода информации Советский патент 1987 года по МПК G06F13/00 G06F3/00 

Описание патента на изобретение SU1298759A1

Изобретение относится к телемеханике, а именно к устройствам ввода- вывода информации, используемым в пунктнах управления систем телемеханики, и предназначено для приема последовательного кода из линий связи и преобразования его в машинное слово, вводимое в ЭВМ параллельным кодом, и наоборот, преобразования машинного слова, полученного из ЭВМ параллельным кодом, в последовательный код, выдаваемый в линию связи.

Цель изобретения - повьппение быстродействия устройства.

На чертеже приведена структурная схема устройства.

Устройство содержит триггеры 1-3, элемент 4 задержки, регистр 5, регистр 6 сдвига, многофазный генератор 7, группу элементов И 8, мультиплексор 9, элемент ИЛИ 10, четвертый элемент И 11, счетчик 12, де- шифра тор 13, элемент НЕ 14, элементы И 15 - 17, входы, поступающие из ЭВМ начала обмена 18, конец обмена 19, приема 20, считывания 21, записи 22, параллельные информационные 23, выбора скорости обмена 24; выходы, пос тупаквдие в ЭВМ: готовности к приему 25, готовности к передаче 26, группа информационных 27, информационный выход 28 в линию связи, информационный вход 29 из линии связи, выходы 30 скорости обмена.

Устройство работает следующим об- .

В начале обмена из ЭВМ в регистр

5через входы 23 выводится код скорости обмена, который стробируется сигналом, поступающим из ЭВМ на вход 24. Сигнал с соответствующего выхода регистра 5 разрешает прохождение импульсной последовательности с выбранной частотой от многофазного генератора 7 на вход элемента И 11 и на тактовый вход триггера 2. После этого из ЭВМ через входы 23 в регистр

6поступает выводимая информация. Она записывается в регистре 6 сдвига по сигналу разрешения параллельной записи с входа 22 устройства и стро- бирующему сигналу параллельной записи с выхода элемента 4 задержки. Далее из ЭВМ через вход 18 поступает сигнал начала обмена, которьй устанавливает триггер 1 в единичное состояние. В результате снимается сигнал сброса с R-входа триггера 1 и с

входа сброса счетчика 12 через элемент ИЛИ 10, а также триггер 3 устанавливается в единичное состояние. По переднему фронту импульса с вькода мультиплексора 9 триггер 2 устанавливается в единичное состояние и разрешает прохождение импульсов через элемент И 11 на счетйый вход счетчика 12. Одн-овременно импульсы

с выхода элемента И 11 поступают на сдвигающий вход регистра 6 (регистр 6 находится в сдвигающем режиме, так как сигнал разрешения параллельной записи с входа 22 снят) и вызывают сдвиг его содержимого. Информационное слово побитно из старшего разряда регистра 6 поступает на первый вход элемента И 15. Последова- тельньм В.ЫВОД информации в линию разрешается единичным сигналом, поступающим на третий вход элемента И 15 с выхода триггер 1 3, и тактируется импульсами, поступающими на второй, вход элемента И 15 с выхода элемента И 11. Счетчик 12 подсчитывает число тактов, соответствующих длине передаваемого в линию из регистра 6 слова. Это число дешифрируется в дешифраторе 13 и сигнал в паузе после передачи последнего бита в слове с выхода элемента И 16 поступает в ЭВМ, свидетельствуя о завершении передачи информационного слова в линию. В случае продолжения передачи информации в линию ЭВМ в этой же паузе выводит следующее слово с регистр 6 (это возможно благодаря тому, что быстродействие ЭВМ многократно превосходит скорость обмена устройства

с линией связи). При этом очищается счетчик 12 по сигналу записи с входа 22 через элемент ИЛИ 10. Цикл передачи в линию этого слова (н следующих слов) осуществляется аналогично описанному выше.

Для перевода устройства в режим приема информации из линии на его вход 20 в первой после передачи последнего слова паузе тактовой последовательности из ЭВМ подается сигнал приема. Триггер 3 устанавливается в нулевое состояние, С1чищается счетчик 12 через элемент ИЛИ 10. Сигналы в линии связи поступак1Т на последовательный вход регистрг 6. Последовательный прием сигналов в регистре 6 тактируется импульсами, посту- пакщими с выхода элемента И 11 на

сдвигающий вход регистра 6 сдвига. Счетчик 12 подсчитывает число тактов, соответствующих разрядности слова, принимаемого в регистр 6. После определенного количества тактов сигнал с выхода дешифратора 13 поступает на второй вход элемента И 17. На третий вход элемента И 17 поступает сигнал разрешения приема с инверсного выхода триггера 3, Сигнал с выхода элемента НЕ 14 в первой после завершения приема слова паузе тактовой последовательности поступает через элемент И 17 и вькод 26 в ЭВМ, свидетельствуя о конце приема слова на линии. ЭВМ в этой же паузе вводит информацию из регистра 6 через группу элементов И 8 с помощью сигнала считывания, подаваемого на вход 21 устройства. При этом очищается счетчик 12 через элемент ИЛИ 10 и подготавливается для подсчета длины очередного слова. Прием следующего слова осуществляется аналогично описанному.

По завершении цикла обмена из ЭВМ на вход 19 поступает сигнал конца обмена, сбрасывающий триггер 1 в нулевое состояние. Сигнал с инверсного выхода триггера 1 сбрасыва е т и запирает триггер 2, а также через элемент ИЛИ 10 очищает и запирает счетчик 12.

Сигналы выбора скорости обмена с выходов 30 устройства могут быть использованы в устройствах и узлах, осуществляющих контроль скорости обмена по линии.

Внедрение предлагаемого устройст- ва позволит получить положительный эффект благодаря повьш1ению скорости обмена информацией по системе телемеханики в целом путем обеспечения возможности варьирования скорости обмена информации между устройством и линией связи.

Формула изобретения

Устройство для ввода-вывода информации, содержащее регистр сдвига, счетчик, первый триггер, элемент НЕ, три элемента И, группу элементов И, элемент ИЛИ, информационные выходы регистра сдвига соединены с первыми входами группы элементов И, один из информационных вькодов регис.тра сдвига соединен с первым входом пер - вого элемента И, выход которого является ииформлционным выходом устройства, последовательный вход регистра сдвига является информационным входом устройства, вторые входы с группы элементов И объединены и являются входом считывания устройства, выход элемента НЕ соединен с первым входом второго элемента И, отличающееся тем, что,с целью

0 повьшения быстродействия устройства, в него введены регистр, два триггера, элемент задержки, четвертый элемент И, мультиплексор, регистр, многофазный генератор, выходы которо5 го подключены к информационным входам мультиплексора, параллельные входы регистра сдвига и информационные входы регистра являются группой информационных входов устройст0 на, управляющий вход регистра является входом выбора скорости обмена устройства, выходы регистра соединены с адресными входами мультиплексора и являются выходами скорости

5 обмена устройства, выход эл емента НЕ соединен с первым входом третьего элемента И, выход мультиплексора соединен с первым входом четвертого элемента И и тактовым входом первого

0 триггера, выход которого соединен с вторым входом четвертого элемента И, выход которого соединен с счетным входом счетчика, вторым входом первого элемента И, входом элемен5 та НЕ и тактовьпм входом регистра

сдвига, D-вход и R-вход первого триггера соединены с прямым и инверсным выходами второго триггера соответственно, инверсный выход второго триг0 гера соединен с первым входом элемента ИЛИ, выход которого подключен к входу сброса счетчика, которого соединены с входами дешифратора, выход которого подключен к

5 вторым входам второго и третьего элементов И, выходы которых являются выходами готовности к приему и готовности к передаче устройства соответственно, S-входы второго и тре0 тьего триггеров являются входом начала- обмена устройства, вход сброса второго триггера является входом конца обмена устройства, вход сброса третьего триггера соединен с вторым

5 входом элемента ИЛИ и является входом приема устройства, прямой и инверсный выходы третьего триггера соединены с третьими входами второго и третьего элементов И соответствен5 12987596

но, прямой выход третьего триггеразадержки являются входом записи устсоединен с третьим входом первогоройства, выход элемента задержки соеэлемеита И, третий вход элемента ИЛИдинен с входом стробирований паралявляется входом считывания устройст-лельной записи регистра сдвига, выва, вход разрешения параллельнойс ходы группы элементов И являются

записи регистра сдвига, четвертьйгруппой информационных выходов уствход элемента ИЛИ и вход элементаройства.

Похожие патенты SU1298759A1

название год авторы номер документа
Устройство для сопряжения ЭВМ с линией связи 1986
  • Джавадов Адиль Алибала Оглы
  • Джафаров Фирад Дадаш Оглы
  • Талыбов Этибар Гурбанали Оглы
SU1325492A1
Устройство для ввода-вывода информации 1985
  • Джавадов Адил Алибала Оглы
  • Джафаров Фирад Дадаш Оглы
  • Талыбов Этибар Гурбанали Оглы
SU1264194A1
Устройство для ввода-вывода информации 1987
  • Талыбов Этибар Гурбанали Оглы
SU1424021A1
Устройство для вывода информации из электронно-вычислительной машины (ЭВМ) в линию связи 1986
  • Джавадов Адиль Алибала Оглы
  • Джафаров Фирад Дадаш Оглы
  • Рыскин Леонид Моисеевич
  • Талыбов Этибар Гурбанали Оглы
SU1310834A1
УСТРОЙСТВО ДЛЯ ВВОДА ИНФОРМАЦИИ 2002
  • Киселев Е.Ф.
  • Крюков Ю.В.
  • Тимофеев С.С.
RU2220440C1
Устройство коррекции кода 1986
  • Пыров Александр Елисеевич
  • Тимохин Юрий Анатольевич
  • Стариков Александр Борисович
SU1490720A1
Устройство для сопряжения абонента с каналом связи 1987
  • Подзолов Герман Константинович
  • Хлебников Николай Иванович
  • Гнедовский Юрий Михайлович
  • Булахов Игорь Энгельсович
  • Тимонькин Григорий Николаевич
  • Ткаченко Сергей Николаевич
  • Харченко Вячеслав Сергеевич
  • Ярмонов Виктор Иванович
SU1499358A1
Устройство для обработки данных 1984
  • Макаров Сергей Борисович
  • Чуркин Владимир Николаевич
  • Жмыхов Вадим Борисович
  • Ткачев Геннадий Максимович
SU1352498A1
Устройство для ввода-вывода информации 1991
  • Горшков Сергей Николаевич
SU1820375A1
Устройство для сопряжения ЭВМ с объектами управления 1986
  • Голицын Валентин Васильевич
  • Новаченко Александр Борисович
SU1401469A1

Реферат патента 1987 года Устройство для ввода-вывода информации

Изобретение относится к телемеханике, а именно к устройствам ввода-вывода информации, используемым в пункта х управления систем телемеханики. Устройство предназначено для приема последовательного кода из линии связи и преобразования его в машинное слово, вводимое в ЭВМ параллельным кодом, и наоборот, преобразования машинного слова, полученного .из ЭВМ параллельным кодом, в последовательный код, выдаваемый в линию связи. Цель изобретения - повышение быстродействия устройства. Цель достигается введением в состав устройства регистра 5 для хранения кода скорости обмена информации, многофазного генератора 7 импульсных последовательностей, мультиплексора 9, злемента 4 задержки, второго..1 и третьего 3 триггеров, дешифратора 13. Введенные элементы позволяют в системах с рассредоточенными объектами производить ввод и вывод информации с различными скоростями. Т ил. о СЛ С lg-5 ю со 00 СП со X

Формула изобретения SU 1 298 759 A1

SU 1 298 759 A1

Авторы

Джавадов Адил Алибала Оглы

Джафаров Фирад Дадаш Оглы

Рыскин Леонид Моисеевич

Талыбов Этибар Гурбанали Оглы

Даты

1987-03-23Публикация

1985-10-29Подача