Устройство ввода информации Советский патент 1988 года по МПК G06F3/02 

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

10

15

20

1U170

Изобретение относится к вычислительной технике и технике связи и

предназначено для ввода информации

управления,

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

На фиг.1 представлена блок-схема устройства; на фиг.2 и 3 - временные диаграммы работы устройства.

Устройство содержит генератор 1 импульсов, первый счетчик 2, мультиплексор 3, первый дешифратор 4, блок

5коммутационных элементов, блок 6 защиты от дребезга, первьй блок 7 ключей, первый ключ 8, второй дешифратор 9, первый триггер 10, второй триггер 11, первый элемент ИЛИ 12, регистр 13 сдвига, регистр 14, второй элемент И 15, второй элемент ИЛИ 16, второй счетчик 17, блок 18 памяти, первый элемент И 19, блок 20 синхронизации, второй блок 21 ключей, второй ключ 22. Блок 6 защиты от дребезга содержит таймер 23, элемент за-25 держки 24, одновибратор 25. Блок 20 синхронизации содержит генератор 26 импульсов, элемент 27 задержки, одно вибратор 28.

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

С генератора 1 импульсы поступают на счетчик 2, на выходе которого последовательно и периодически вьодаются все возможные состояния счетчика 2, с при этом каждому из коммутационных элементов поставлено в соответствие одно из возможных состояний (комбинаций) счетчика 2. Дешифратор 4 выделяет подмножества состояний счетчика 2 Q и выдает сигнал на соответствующую шину блока 5. Мультиплексор 3 в рамках выделяемого подмножества сканирует по вертикальным шинам блока 5, опрашивая их состояния, и в случае об- дс наружения сигнала передает его в блок

6устранения дребезга контактов.

Блок 5 содержит коммутационные элементы, общее количество которых определеяется выбранным алфавитом, причем каждому элементу соответствует свойственный только ему код. В блоке 5 находятся также два коммутационных элемента технологического характера - элементы ЗАПИСЬ и ВЫДАЧА. При замыкании коммутационного элемента блока 5 производится фиксация состояния дешифратора 4, мультиплексора 3 и соответствующий код счетчика 2

50

55

0

5

0

0

5

0

с Q с

0

5

152

управляет блоком 7 ключей, которые открываются и закрывают свои выходы на корпус в моменты действия сигнала с выхода блока 6 устранения дребезга контактов. Последний формирует сигнал, приходящий с мультиплексора 3 с некоторой задержкой, определяемой таймером 23 и превышающей время переходных процессов (время дребезга) , чем исключаются сбои при выдаче данных. С целью исключения лож- . ной регистрации данные, выдаваемые с блока 7 ключей, сопровождаются выдачей синхронизирующего импульса, действующего в середине импульсов выдаваемых данных.

Синхронизируюшз й импульс формируется с некоторой задержкой, определяемой элементом 24 задержки, с длительностью, определяемой одновибра- тором 25. Ключ 8 синхронизации обеспечивает замыкание на корпус своего выхода в момент прихода синхроимпульса. В момент нажатия коммутационного элемента в блоке 5 сигнал с мультиплексора 3 подается -на генератор 1 и останавливает его. Если время действия сигнала с мультиплексора 3 превышает время таймера 23, то последний выдает сигнал на свой выход, открывая ключи блока 7.

Второй дешифратор 9 обеспечивает вьщеление кодов условных команд Запись макрокоманды и Выдача макрокоманды (или просто Запись и Выдача) в моменты действия синхроимпульсов с выхода ключа 8. Сигналы выделенных команд поступают на триггер 11 записи и триггер 10 выдачи, которые запоминают факт прохода соответствующих сигналов. Перевод триггеров 10, 11 в исходное нулевое состояние осуществляется сигналом с счетчика 17 в момент окончания цикла его работы. Сигналы с выходов триггеров 10,11 объединяются элементом НИИ 12, разрешая при наличии одного из сигналов на его входе, работу счетчика 17 и регистра 13 сдвига.

Регистр 13 сдвига обеспечивает запись и продвижение разрешающего сигнала, поступающего с выхода элемента ИЛИ 12 последовательно, с каждым синхронизирующим импульсом с ключа 8, в свои разряды. Сигнал, продвигаясь по регистру 13, обеспечивает запись информации о начальном адресе соответствующей макрокоманды, при этом ад

31Д

pec может содержать от одного до нескольких знаков (позиций). Каждый знак или позиция, Г1редставляющие собой кодовое слово, записываемое из общей шины в регистр 14, сопровождаются синхронизирующим импульсом с выхода ключа 8. По заполнении регистра 13, когда начальньй адрес полностью запишется в регистр 14, сигнал с пос- леднего разряда регистра 13 поступает на элементы И 15, И 19, разрешая в режиме Запись прохождение синхронизирующих импульсов через элемент И 15, элемент ИЛИ 16 на счетчик 17 и блок 18 памяти.

В режиме Вьщача сигнал с последнего разряда регистра 13 через элемент И 19 обеспечивает запуск блока

20синхронизации, который через эле- мент ИЛИ 16 выдает синхронизирующие сигналы на указанные входы счетчика

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

По достижении последнего адреса, соответствующего его переполнению, сигнал с его выхода сбрасывает триггеры 10, 1 в исходное состояние и действие режимов Запись или Вьда- ча прекращается, при этом счетчик 17 через элемент ИЛИ 12 сбрасывается в исходное состояние.

Емкость счетчика 17 или количество его состояний определяют количество кодовых слов в макрокоманде. Переход счетчика 17 в очередное состоя- ние осуществляется по заднему фронту импульса с элемента ИЛИ 16. Блок 18 памяти в режим записи устанавливается сигналом с триггера 11 записи.

Адресное пространство блока 18 памяти управляется регистром 14 и счетчиком 17. Сигнал выбора кристалла (сопровождения записи-считывания) выдается с элемента ИЛИ 16. Информа- ционные входы блока 18 памяти подклю- чены к общей информационной шине непосредственно, а информационные выходы через блок 21 ключей.

Блок 21 ключей обеспечивает развязку (отключение) выходов блока 18 памяти от общей шины на все время, кроме моментов вьщачи кодовых слов макрокоманд. Открывание ключей блока

21осуществляется в режиме вьщачи.

5

ю 15

0

25

30 35

40

45 50

55

когда с элемента И 19 разрешающий сигнал поступает на блок 20 синхрони- зации, запуская генератор 26 иьшуль- сов, сигналы с выхода которого управляют блоком 21 ключей.

С целью исключения ложного восприятия информации, выдаваемой через блок 2 на общую информационную тину, момент вьщачи каждого кодового слова сопровождается синхроимпульсом, действующим в середине интервала времени действия указанных слов. Форшфо- вание синхроимпульса осуществляется с помощью элемента 27 задержки и од- новиЬратора 28, формируемый импульс которого существенно меньше импульсов генератора 26 импульсов.

Импульс с выхода одновибратора 28 поступает на второй ключ 22, обеспечивая коммутацию синхронизации на корпус, образуя с первым ключом 8 синхронизации соединение Монтажное ИЛИ. Аналогичное соединение образуют первый и второй блоки 7 и 21 ключей.

В режиме выдачи начальный адрес записывается в регистр 14, после чего с регистра 13 поступает разрешающий сигнал на элемент И 19, который выдает разрешение на запуск блока 20 синхронизации, обеспечиваюцего в этом случае автономную работу устройства: вьиачу команд, ранее записанных в блоке 18 памяти-по данному начальному адресу и текущим адресам счетчика 17. Выдача команд производится в темпе, много превьшшющем темп ручного ввода с клавиатуры, за счет чего достигается повышение быстродействия.

С целью исключения случайного или умьш1ленного стирания ранее записанных макрокоманд с учетом ограничений кнопку Запись конструктивно исполняют труднодоступной или с возможностью блокирО1зания одним из известных способов, например плоь бированием. Таким образом, устройство позволяет накладывать ограничения на объем используемых данных, что является особенно важным в системах автоматизи- ров анной радиосвязи для ограничения используемой мощности передающих средств, исключения пользования }ie- разрешанными частотами, ограничения изменения содержимого программаторов, а также в вычислительных системах для ограничения в пользовании данны- ми или исключения случайной порчи

S14

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

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

|генератор импульсов, первый счетчик, регистр, блок памяти, первый элемент И, первый элемент ИЛИ, вы- ;ход генератора импульсов соеди- 1нен с входом первого счетчика, |вькоды первой и второй групп которо- |го соединены соответственно с входа- |ми первого дешифратора и адресными входами мультиплексора, информацион- ;ные входы которого соединены с выходами блока коммутационных элементов, входы которого соединены с выходами первого дещифратора, выход мульти- ппексора соединен с входом блока эа- щиты от дребезга, о тличаю- |Щ е € с я тем, что, с целью повышения быстродействия устройства, в не го введены второй счетчик, регист I сдвига, второй элемент Иг, ;торой элемент ИЛИ, первый и второй триггеры, i первый и второй блоки ключей, первый и второй ключи, блок синхронизации, выход-мультиплексора соединен с входом генератора импульсов, первый выход блока защиты от дребезга соединен с входом первого ключа, второй выяод блока защиты от дребезга соединен с управляющими входами ключей первого блока, информационные входы которых соединены с выходами первой к второй групп первого счетчика, информационные входы второго дешифратора соединены с выходами ключей первого и второго блоков и являются информационными выходами у стройства, выходы второго дещифратора соединены с входами установки в 1 первого и второго триггеров соответственно, выход первого триггера соединен с первыми входами первого элемента И и первого элемента ETu-f; яыхсд которо0156

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

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

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

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

5 соединен с первым входом второго элемента ИЛИ и управляющими зусдзми ключей второго блока, выход второго элемента И соединен с вторым входом вто- pOT o И,ЛК.( зыхсд которого соQ единен со счетным входом второго счетчика и стробирующим входом блока памяти, информационные входы которого соединены с выходами ключей первого блока, второй выход блока синхронизации соединен с входом второго ключа, выход которого соединен с третьим входом второго элемента И, стробирующим входом второго дешифратора, входом сдвига регистра сдвига и является стробирующим выходом устройства, выход первого ключа объединен с выходом второго ключа, блок синхронизации содержит генератор импульсов, элемент задержки, одновибратор, вы- ход которого является вторым выходом блока, вход генератора импульсов является входом блока, выход генератора импульсов соединен с входом элемента задержки и является первым выходом блока, выход элемента задерж35

40

45

0

ки соединен с входом одновибратора.

Запись f цифра 2frr цuфpa f/fOf oMffct qucppcf

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

название год авторы номер документа
Устройство для ввода информации 1987
  • Манякин Юрий Николаевич
SU1501023A1
Устройство для ввода информации 1986
  • Манякин Юрий Николаевич
  • Киселев Олег Николаевич
  • Иванов Александр Сергеевич
  • Антыпко Борис Самуилович
  • Пастухов Виктор Иванович
  • Медведев Андрей Владимирович
SU1425638A1
УСТРОЙСТВО ДЛЯ ВВОДА ИНФОРМАЦИИ С ОГРАНИЧЕННЫМ ДОСТУПОМ 1985
  • Манякин Ю.Н.
RU1306360C
Устройство для ввода информации 1980
  • Власов Михаил Владимирович
  • Лазутин Виктор Тихонович
  • Шилина Вера Николаевна
  • Лазутина Алла Николаевна
  • Назаренко Сергей Николаевич
SU943691A1
МОДУЛЬ ДЛЯ РЕТРАНСЛЯЦИИ СООБЩЕНИЙ В КОММУТАЦИОННОЙ СТРУКТУРЕ 2002
  • Беляев Ю.В.
  • Анпилогов Е.Г.
  • Зотов И.В.
RU2222044C2
Устройство для ввода информации 1985
  • Аюпов Равиль Масулевич
  • Чабан Сельвер Джеферович
SU1327085A2
Устройство для ввода информации 1987
  • Манякин Юрий Николаевич
SU1569817A1
ИМПУЛЬСНЫЙ КОДОВЫЙ ПРЕОБРАЗОВАТЕЛЬ 2004
  • Рогатнев Н.Т.
  • Лебедев М.М.
  • Смагин А.С.
  • Евтеев В.В.
  • Рогатнев А.П.
RU2248607C1
УСТРОЙСТВО ДЛЯ СЧИТЫВАНИЯ ИЗОБРАЖЕНИЙ ПО БАЗОВОМУ ИНТЕГРАЛЬНОМУ МЕТОДУ (БИМ) 1996
  • Романов В.Ф.
  • Барашев А.Ф.
  • Барашева Л.А.
RU2162247C2
Устройство для ввода информации 1987
  • Лазутин Виктор Тихонович
  • Назаренко Сергей Николаевич
  • Смык Зинаида Хакимовна
  • Шилина Вера Николаевна
SU1529208A1

Иллюстрации к изобретению SU 1 417 015 A1

Реферат патента 1988 года Устройство ввода информации

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

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

дх.9

Вьп(.

-JT -TL Л

ттяяЛ мннш « «мя IMHMM о «

J5 . /7-f. 17-2

t3

фиг. 2

п

л

« ts

is tf

, выдача fцифра

гtъ tu is

Фиг. 3

2 цифра

Документы, цитированные в отчете о поиске Патент 1988 года SU1417015A1

Устройство для ввода информации 1978
  • Герман Геннадий Брунович
  • Дедык Георгий Степанович
  • Иванов Владимир Иванович
  • Цырульник Марат Петрович
SU840863A1
Приспособление для точного наложения листов бумаги при снятии оттисков 1922
  • Асафов Н.И.
SU6A1
УСТРОЙСТВО ДЛЯ ВВОДА ИНФОРМАЦИИ С ОГРАНИЧЕННЫМ ДОСТУПОМ 1985
  • Манякин Ю.Н.
RU1306360C
Приспособление для точного наложения листов бумаги при снятии оттисков 1922
  • Асафов Н.И.
SU6A1

SU 1 417 015 A1

Авторы

Манякин Юрий Николаевич

Даты

1988-08-15Публикация

1986-10-30Подача