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

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

со

00

ел ГС N5

10

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

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

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

Устройство содержит блок 1 памяти, блок 2 сравнения, первый 3 и второй 4 блоки контроля, первый 5 и второй 6 коммутаторы, первый 7, второй 8 и третий 9 счетчики, первый 10 и второй 11 элементы И, первый 12 и второй 13 фор.мирователи импу. 1ь- са, входы 14-16 и выходы 17 - 19 устройства.

В качестве блоков 3, 4 контроля могут быть использованы сумматоры но .модулю два.

Счетчик 7 является счетчиком по модулю М. где Л - количество инфор. ных входов коммутатора 5. Счетчики 8 и 9 являются счетчиками по модулю Р, где Р - информационная емкость блока 1 па.мяти в словах. Причем .

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

Перед началом работы сигналом по входу 25 16 установки счетчики 7 и 8 устанавливаются в нулевое состояние, а счетчик 9 устанавливается (в счетчик заносится код) в состояние М. Во время начальной установки сигналы на входе 15 управления должны отсутствовать.

После начальной установки устройство готово к опросу информационных датчиков с входов 14 устройства, который начинается с приходом синхронизирующего сигнала по входу 15 управления. До момента приновременно информация с выходов коммутатора 5 и блока 1 памяти подается на соответствующие блоки 3 и 4 контроля, которые формируют на своих выходах высо- 5 кие уровни сигналов при наличии достоверных данных.

По переднему фронту синхросигнала на входе 15 устройства формирователь 12 импульса формирует сигнал опроса элемента И 10, на выходе которого появляется сигнал в случае изменения информации от анализируемого датчика и при отсутствии зафиксированных ощибок в данных. Сигнал на выходе 19 устройства является сигналом сопровождения данных, присутствующих на

15 выходах 17, и адресного признака, присутствующего на выходах 18 анализируемого датчика.

По заднему фронту сигнала на выходе формирователя 12 импульса формирователем 13 формируется сигнал, по которому к

20 адресным входам блока 1 па.мяти через ком.мутатор 6 подключаются выходы счетчика 9. Выходной сигнал формирователя 13 импульса опрашивает элемент И 11, выходной сигнал которого производит запись в блок 1 памяти новых данных анализируемого датчика при отсутствии в них 01пиб- ки, зарегистрированной блоко.м 3 контроля. Следует отметить, что для нормальной работы устройства сумма длительностей сигналов формирователей 12 и 13 импуль30 должна быть меныпе длительности синхросигнала по входу 15 устройства.

Задним фронтом сигнала по входу 15 производится модификация содержимого счетчиков 7, 8, 9, т. е. к их содержимому добавляется единица. С приходом

хода первого синхросигнала по входу 15 35 следующего синхросигнала по входу 15

счетчик / находится в нулевом состоянии, соответствующем адресу первого датчика. Через коммутатор 5 информация этого датчика поступает на входы первой группы блока 2 сравнения, на входы второй группы которого поступает информация о предыдущем состоянии первого датчика, считываемая из блока 1 памяти по адресу, сформированно.му на выходах счетчика 8 и подавае.мому на адресные входы блока 1 па40

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

В первом цикле опроса датчиков при опросе первого датчика при коде 000 счетчика 7 производится чтение предыдущего значения данных первого датчика из ячейки с адресом 000 на счетчике 8 и последующая запись текущего значения данных первого датчика в ячейку с адресом 111 на

мяти через открытый для них коммутатор АС счетчике 9. После этого содержимое счет6. В этом случае низкий уровень сигнала на выходе формирователя 13 импульса обеспечивает режим чтения для блока 1 памяти и подключает к его адресным входам через коммутатор 6 сигналы с выходов счетчика 8.

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

чиков 7, 8, 9 модифицируется. В следующем такте опрос второго датчика производится при коде 001 счетчика 7, чтение предыдущего состояния из ячейки с адресо.м 001 на счетчике 8, запись текуп его состоя- 50 ния второго датчика по адресу 000 на счетчике 9 и модификация содержимого счетчиков 7, 8, 9. В дальнейшем работа устройства аналогична.

Таким образом, в первом цикле опроса датчиков с первого по седьмой при последоуровень сигнала. Если имеет место изме- 55 вательном изменении кодов на счетчике нение информации, на выходе блока 2 ус-7000,001,010,011, 100, 101, 1 10 производится чтение предыдущих значений данных даттанавливается высокий уровень сигнала. Од0

5

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

По переднему фронту синхросигнала на входе 15 устройства формирователь 12 импульса формирует сигнал опроса элемента И 10, на выходе которого появляется сигнал в случае изменения информации от анализируемого датчика и при отсутствии зафиксированных ощибок в данных. Сигнал на выходе 19 устройства является сигналом сопровождения данных, присутствующих на

5 выходах 17, и адресного признака, присутствующего на выходах 18 анализируемого датчика.

По заднему фронту сигнала на выходе формирователя 12 импульса формирователем 13 формируется сигнал, по которому к

0 адресным входам блока 1 па.мяти через ком.мутатор 6 подключаются выходы счетчика 9. Выходной сигнал формирователя 13 импульса опрашивает элемент И 11, выходной сигнал которого производит запись в блок 1 памяти новых данных анализируемого датчика при отсутствии в них 01пиб- ки, зарегистрированной блоко.м 3 контроля. Следует отметить, что для нормальной работы устройства сумма длительностей сигналов формирователей 12 и 13 импуль0 должна быть меныпе длительности синхросигнала по входу 15 устройства.

Задним фронтом сигнала по входу 15 производится модификация содержимого счетчиков 7, 8, 9, т. е. к их содержимому добавляется единица. С приходом

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

В первом цикле опроса датчиков при опросе первого датчика при коде 000 счетчика 7 производится чтение предыдущего значения данных первого датчика из ячейки с адресом 000 на счетчике 8 и последующая запись текущего значения данных первого датчика в ячейку с адресом 111 на

счетчике 9. После этого содержимое счетчиков 7, 8, 9 модифицируется. В следующем такте опрос второго датчика производится при коде 001 счетчика 7, чтение предыдущего состояния из ячейки с адресо.м 001 на счетчике 8, запись текуп его состоя- 50 ния второго датчика по адресу 000 на счетчике 9 и модификация содержимого счетчиков 7, 8, 9. В дальнейшем работа устройства аналогична.

Таким образом, в первом цикле опроса датчиков с первого по седьмой при последо55 вательном изменении кодов на счетчике 7000,001,010,011, 100, 101, 1 10 производитчиков из ячеек блока 1 памяти с адресами счетчика 8 последовательно 000, 001, 010, 011, 100, 101, 110 и запись текущих значений данных датчиков по адресам счетчика 9 соответственно 111, 000, 001, 010, 011, 100, 101.

Во втором цикле опроса датчиков с первого по седьмой при последовательном изменении кодов на счетчике 7000, 001, 010, 011, 100, 101, 110 чтение предыдущих значений данных датчиков производится но адресам счетчика 8 последователь но 111, 000, 001, 010, 011, 100, 101 и запись текущих значений данных датчиков по адресам счетчика 9 соответственно 110, 111, 000, 001, 010, Oil, 100 и т. д. Таким образом осуществляется устранение однозначного соответствия номера информационного датчика и номера ячейки блока 1 памяти, где хранятся данные этого датчика.

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

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

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

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

Q второго элемента И и вторым входом первого элемента И, выход второго элемента И соединен с входом чтения-записи блока памяти, выход блока сравнения соединен с третьим входом первого элемента И.

5

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

название год авторы номер документа
Устройство для ввода информации 1987
  • Лупиков Виктор Семенович
SU1442999A2
Устройство для ввода информации 1987
  • Лупиков Виктор Семенович
SU1472912A1
Устройство управления сортировкой изделий 1986
  • Квасников Александр Алексеевич
  • Китаев Владимир Юрьевич
  • Пехарт Томас Вольдемарович
  • Руднев Андрей Михайлович
SU1388111A1
Устройство для программного управления технологическим оборудованием 1987
  • Фишман Марк Менделеевич
  • Сердюков Наум Исаакович
  • Рязанский Анатолий Авраамович
SU1423982A1
Буферное запоминающее устройство 1985
  • Лупиков Виктор Семенович
  • Зинин Виктор Георгиевич
SU1261010A1
Устройство для ввода-вывода информации 1987
  • Ордынцев Вячеслав Михайлович
  • Слепова Светлана Сергеевна
SU1451674A1
Буферное запоминающее устройство 1985
  • Лупиков Виктор Семенович
SU1287236A1
Устройство для сопряжения 1985
  • Лупиков Виктор Семенович
SU1278861A1
Устройство для записи и анализа циклограмм дискретных блоков 1985
  • Деткин В.Г.
  • Захарченко Н.В.
SU1313221A1
Устройство для контроля цифровых блоков 1986
  • Борщевич Виктор Иванович
  • Жданов Владимир Дмитриевич
  • Бодян Геннадий Константинович
  • Сидоренко Вячеслав Васильевич
  • Филимонов Сергей Николаевич
  • Морщинин Евгений Викторович
SU1383368A1

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

Изобретение относится к вычислительной технике и может быть использовано в качестве многоканального устройства ввода информации в системы обработки. Целью изобретения является повышение надежности устройства. Устройство содержит блок 1 памяти, два блока контроля 3 и 4, блок 2 сравнения, два коммутатора 5 и 6, три счетчика 7, 8 и 9, два элемента И 10, 11 и два формирователя импульсов 12 и 13. Цель изобретения достигается за счет уменьшения вероятности потери информации, поскольку устраняется однозначное соответствие между номером информационного датчика и адресом ячейки памяти блока 1, хранящей информацию о его предыдущем состоянии. 1 ил.

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

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

Устройство для ввода информации 1983
  • Ицкович Владимир Соломонович
  • Зоткин Анатолий Александрович
  • Григорьев Юрий Григорьевич
SU1144101A1
Приспособление для точного наложения листов бумаги при снятии оттисков 1922
  • Асафов Н.И.
SU6A1
Устройство для ввода информации 1983
  • Вертлиб Михаил Яковлевич
  • Гордон Феликс Георгиевич
  • Витушкин Леонид Ибрагимович
SU1151978A1
Приспособление для точного наложения листов бумаги при снятии оттисков 1922
  • Асафов Н.И.
SU6A1

SU 1 381 522 A1

Авторы

Лупиков Виктор Семенович

Даты

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

1986-07-31Подача