Устройство для ввода и вывода информации

 

- Союз Советских

Социалистических

Республик

ОПИСАНИЕ

ИЗОБРЕТЕНИЯ

К АВТОРСКОМУ СВИДЕТЕЛЬСТВУ

<п>941982 (61) Дополнительное к авт. свид-ву (22) Заявлено 271080 (21)3009565/18-24

Р(М g+ з

G 06 F 3/04 с присоединением заявки ¹ (23) Приоритет

Государственный комитет

СССР по делам изобретений и открытий

Опубликовано 07.07.82. Бюллетень №25 (531 УДК 681. 327.

° 11 (088. 8) Дата опубликования описания 07.0782 . (72) Авторы изобретения

И.И. Захаров, Л.М. Могилевер и В.М. Нечаев

Ленинградский электротехнический институт связи им. проф. М.A. Бонч-Бруевича (71) Заявитель (54) УСТРОЙСТВО ДЛЯ ВВОДА И ВЫВОДА ИНФОРМАЦИИ

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

Известно устройство, содержащее клавиатуру, выход которого подключен к входу шифратора, который соединен с входом регистра сдвига, а выход блока синхронизации подключен к входу первого счетчика (1).

Недостатком этого типа устройств является невозможность осуществлять коррекцию записываемой и считываемой информации.

Наиболее близким по техническому решению к предлагаемому объекту является устройство сопряжения телетайпа CTA-67 с микропроцессорной системой, содержащее формирователь временных меток, первый выход которого соединен с третьим входом преобразователя последовательного кода в параллельный, телетайп CTA-2МФ, выход которого соединен с первым входом преобразователя последовательного кода в параллельный, а вход соединен с выходом преобразователя параллельного кода в последовательный, вход которого соединен с выходом формирователя управляющих сигналов (2) .

Недостатками существукхцих устрой- ройств являются низкая помехоустойчивость, обусловленная отсутствием оперативного контроля как вводимой в блок оперативного запоминающего устройства (ОЗУ) микропроцессорной системы информации, так и выводимой информации на оконечный пульт (CTA-67), а также невозможность промежуточного исправления сшибок.

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

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

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

З0 временных меток, второй вход которо941982 го соединен с ныходом высокочастотного генератора и первым входом второго формирователя временных меток, первый выход которого соединен с нателя временных меток соединен с вторым входом перного преобразователя кодов, нведены регистр, первый и второй блоки сравнения, первый, второй и третий генераторы одиночных импульсов, первый, второй, третий и четвертый коммутаторы, первый

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

20

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

35 которогс соединен с вторым выходом устройства, выход первого счетчика соединен с нходами нторого генератора одиночных импульсов и дешифратора, выход которого соединен с третьим выходом устройства, выход

40 второго генератора одиночных импульсов соединен с входом второго счетчика, первый выход которого соединен с четвертым выходом устройства, а второй выход — с входом второго дешифратора, выход которого соединен с пятым выходом устройства, выход третьего генератора одиночных

50 импульсов подключе н к второму входу четвертого коммутатора, выход которого соединен с вторым входом второго формирователя временных меток, нторой выход которого соединен с вторым входом третьего коммутатора, а третий выход — с третьим входом четвертого коммутатора, вход второ55 го блока сравнения соединен с входом устройства и вторым входом второго преобразонателя кодов, третий вход которого соединен с выходом регистра, выход второго блока сравнения соединен с четвертым входом второго преобразователя -одон, выход которого со= .ïè еH с эдас пом тел -тайна.

60 первым входом второго преобразователя кодов, первый выход первого формиро- 5

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

Устройство содержит телетайп

CTA-2MC 1, первый преобразователь

2 кодов, первый формирователь 3 временных меток, высокочастотный генератор 4, первый блок 5 сравнения, первый коммутатор 6, второй коммутатор 7, третий коммутатор 8, тумблер Запись 9, тумблер Считывание

10, первый элемент И 11, первый генератор 12 одиночных импульсов, первый счетчик 13, первый дешифратор

14, второй генератор 15 одиночных импульсон, второй счетчик 16, второй дешифратор 17,.пусковая кнопка 18, третий генератор 19 одиночных импульсов, четвертый коммутатор 20, тумблер Ручной 21, второй формирователь 22 временных меток, второй элемент И 23, преобразователь 24 кодов (второй), второй блок 25 сравнения, регистр 26, тумблер Автомат 27.

Устройство моЖет работать н двух основных режимах — записи и считывания — которые в свою. очередь содержат ручной и автоматический режимы работы.

В режиме записи (ручной вариант) устройство работает следующим образом.

При нажатии на клавишу CTA-2МФ 1, кодовая последовательность импульсов, содержащая два служебных, четыре информационных и один вспомогательный импульс (семибитовая посылка) подается на первый преобразователь 2 последовательного кода в параллельный. Первый, служебный стартовый импульс кодовой последовательнос-, ти поступает в первый формирователь

3 временных меток, на который подается основная высокочастотная последовательность импульсов от генератора 4. Последовательность импульсов (начиная с второго по пятый включительно), полученная от CTA-2МФ

1 записывается в.первый преобразователь 2 последовательного кода в параллельный с помощью сигналов синхронизации, .получаемых от первого формирователя 3 временных меток. Моменты записи в первый преобразователь 2 последовательного кода в параллельный — сигналы синхронизации, определяемые первым формирователем

3 временных меток располагаются в середине каждого из информационных импульсов и вспомогательного импульса. Этим достигается максимальная помехозащищенность записи,. На выходе первого преобразователя 2 последовательного кода в параллельный производится контроль четности приняtoA пятибитовой 11оо.Iåцовательности ч первом блоке 5 сравнения, кoторый либо разрешает прохожление етыре_#_ информационных импу.ь.:с я :. Ite,-,ног

941982

30 преобра з оват еля 2 кода через первый коммутатор 6 блоку памяти, либо запрещает — при обнаружении ошибочно принятой пятибитовой последовательности. Ошибочно принятой пятибитовой последовательностью является любая комбинация, не удовлетворяющая требованию четности. управление первым коммутатором 6 производится лишь после получения первым блоком 5 сравнения стробирующего импульса, кото- )0 рый разрешает прохождение результата контроля четности из блока 5 равнения на первый коммутатор 6. С выхода первого коммутатора 6 четырехбитовый сигнал в параллельном коде поступает на.первый выход устройства, соединенный с первым входом блока памяти, в котором осуществляется запись при формировании соответствующих сигналов управления. Дополнительный сигнал с блока 5 сравнения разрешает прохождение сформированного в первом формирователе 3 импульса четверки через второй коммутатор 7. С выхода второго коммутатора импульс четверки подается на. третий. коммутатор 8. Импульс четверки проходит через третий коммутатор 8 при подаче разрешающего потенциала от тумблера Запись 9, тумблер Считывание 10 при этом разомкнут. С выхода третьего коммутатора 8 разрешающий импульс чет верки подается на первый элемент

И 11 и при наличии разрешающего потенциала запускает первый генера- 35 тор 12 одиночных импульсов, формирующий имцульс Строб записи,по- даваемый на второй выход устройства, .соединенный с вторым входом блока памяти. Одновременно импульс чет- 4(} верки из третьего коммутатора 8 подается на первый (десятичный) счетчик 13. Первый дешифратор 14, подключенный к десятичному счетчику 13, формирует сигнал Выбор четверки, 45 который подается на третий выход устройства, соединенный с третьим входом блока памяти. При переходе десятичного счетчика 13 из нулевого состояниями в единичное запускается второй генератор 15 одиночного импульса, который формирует импульс изменения состояния второго счетчика 16 (адреса команд), который в Виде сигнала Адрес команды подается на четвертый выход устройства, соединенный с четвертым входом блока памяти. Три старших разряда, который формирует второй счетчик 16 адреса команд, подаются на второй дешифратор 17, который формирует 60 сигнал Выбор кристалла, подаваемый на пятый выход устройства, соединенный с пятым входом блока памяти.

Таким. образом для записи четырех бит информации с выхода первого ком- 65 мутатора 6 формируются сигналы Вы-бор четверки, а также сигналы Адрес команды, Выбор кристалла, Строб записи . Непосредственно запись информации (4-х бит) осуществляется по сигналу Строб записи .

Автоматическая запись осуществляется посредством включения трансмиттера СТА-2МФ 1 с перфоленты. В этом режиме каждый стартовый импульс осуществляет синхронную запись требуемой информации.

Далее работа устройства осуществляется аналогично ранее описанному.

В режиме считывания в устройстве осуществляется как ручное, так и автоматическое управление. В. режиме ручного (одиночного) считывания тумблер Считывание 1 0 замкнут, а тумблер Запись 9 разомкнут. При нажатии на пусковую кнопку 18 положительный потенциал подается на третий генератор 19 одиночных импульсов который вырабатывает импульс управления, поступающий на четвертый коммутатор 20. При этом тумблер Ручной 21 замкнут. Второй формирователь 22 временных меток, на который подается высокочастотное напряжение от генератора 4 формирует импульс изменения состояния, который при наличии разрешающего потенциала от тумблера Считывание 10 проходит на вход первого десятичного счетчика 13.

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

17, который формирует сигнал Выбор кристалла, подаваемый на пятый вход блока памяти. Положительный потенциал с тумблера Ручной 21 инвертируется во втором элементе И 23 и тем самым запрещает прохождение импульса через первый элемент И 11, т.е. первый генератор 12 одиночных импульсов Be срабатывает и в блок памяти импульс Строб записи не подается.

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

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

С выхода блока памяти четырехбитовый информационный сигнал подается на вход устройства, соединенный с 5 вторым преобразователем 24 параллельного кода в последовательный, в который добавляется один вспомогательный (контрольный) бит из второго блока 25 сравнения. Добавление или }0 исключение единицы в контрольном бите (пятом) осуществляется после выяснения четности извлеченного из памяти информационного четырехбитового сигнала. Одновременно с этим в регистре

26 служебной информации формируются два бита, которые дополняют информационный сигнал до 7 бит. С второго формирователя 22 временных меток на второй преобразователь 24 параллельного кода в последовательный подаются управляющие сигналы, которые служат для параллельной записи семибитового сигнала Во второй преобразователь 24 кода и последовательного считывания.

С выхода второго преобразователя

24 кода семибитовый информационный сигнал поступает на вход телетайпа

CTA-2МФ 1 и перфорируется на стандартной ленте, 30

В режиме автоматического считывания тумблеры Считывание 10 и Автомат 27 замкнуты, а тумблеры Запись 9 и Ручной 21 разомкнуты. При этом происходит полный цикл работы считывания, описанный в режиме ручного считывания. Второй формирователь 22 временных меток формирует сигнал запуска, который во времени появляется после прохождения 40 цикла считывания и вследствие того, что включено разрешение от тумблера Автомат 27 обеспечивается прохождение этого импульса вновь на вход второго формирователя 22 вре- 45 менных меток через четвертый комму- татор 20. Далее все повторяется циклически. Останов считывания в режиме Автомат осуществляется размыканием тумблера Автомат 27. 50

Данное техническое решение позволяет производить посимвольный контроль как вводимой, .так и выводимой информации, что в свою очередь позволяет своевременно проводить коррекцию. Одновременно, оперативный контроль (проверка на четность) существенно повышает помехоустойчивость аппаратуры ввода — вывода.

941982

Составитель С. Гапич

Редактор A. Шандор Техред Л. Пекарь Корректор И. Муска

Заказ 4839/37 Тираж 731 Подпис ное

ВНИИПИ Государственного комитета СССР по делам изобретений и открытий

113035, Москва, Ж-35, Раушская наб., д. 4/5

Филиал ППП Патент, r. Ужгород, ул. Проектная, 4 ля кодов, третий вход которого соединен с выходом регистра, выход второго блока сравнения соединен с четвертым входом второго преобразователя кодов, выход которого соединен с входом телетай- 5 па.:

ИстОчники информации, принятые во внимание при экспертизе

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

Р 657431 кл. G 06 F 3/04, 1976.

2. Вопросы атомной науки и техники. — Ядерное приборостроение, 1979, Р 3/41, с. 153-166 (прототип).

Устройство для ввода и вывода информации Устройство для ввода и вывода информации Устройство для ввода и вывода информации Устройство для ввода и вывода информации Устройство для ввода и вывода информации 

 

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

Изобретение относится к измерительной технике и предназначено для определения плотности жидкости

Изобретение относится к устройствам телевизоров, имеющих формат изображения широкоэкранного соотношения сторон

Изобретение относится к различным вариантам схем автоматического переключения входного сигнала монитора

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

Изобретение относится к области вычислительной техники, в частности к конструкции клавиатур для ввода информации

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

Изобретение относится к осуществлению виртуальной реальности или телереальности

Изобретение относится к устройству и способу управления работой канала данных отображения (ДДС) монитора

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

Изобретение относится к вычислительной технике и может быть использовано в информационно-управляющих автоматизированных системах
Наверх