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

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

Изобретение относится к вычислительной технике и может быть использовано для подготовки и ввода информации в системах автоматизированного проектирования (САПР), а также в системах управления технологическими процессами (СУТП).

Целью изобретения является расширение области применения путем обес- печения контроля вводимой информации .в произвольной ячейке памяти.

На фиг. 1 представлена структурная схема устройства; на фиг. 2 - структурная схема блока 1 опроса, на фиг. 3 - структурная схема блока 2 управления записью; на фиг. 4 - структурная схема блока 3 памяти.

Устройство для ввода информации содержит (фиг. l) блок 1 опроса,

блоки 2.12.П управления записью

блоки 3,1,...,З.п памяти.

Блок 1 опроса (фиг. 2) содержит генератор 4 импульсов, первый счетчик 5, первый мультиплексор 6, первый 7, второй 8 элементы ИЛИ, первый 9, второй 10, третий и четвертый

12 элементы И, первый триггер 13, второй мул типлексор 14, второй счетчик 15, второй триггер 16, третий 17 и четвертый 18 элементы ИЛИ, элемент 19 коммутации.

Блок 2 управления записью (фиг.З) содержит дешифраторы 20, триггер 21 , элементы И 22, счетчик 23.

Блок 3 памяти (фиг. 4) содержит элемент НЕ 24, триггеры 25, дешифг а- тор 26, элементы 1И 27 первой группы, элементы И 29 второй группы, сумматоры по модулю два 30, элемент И,ПИ2

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

В режиме формирования осуществляется два цикла записи двух вариантов условно-постоянной информации.

Блок 1 опроса при этом работает след:,тощим образом.

С первого входа выбора режимов устройства устанавливается логическа единица на управляющем входе первого счетчика 5. В исходном состоянии на вторые входы первого и второго элементов И 9 и 10 подается логическая единица следу К1Щим образом. Элементом коммутации 19 отключается вход элемента ИЛИ 17 от выхода элемента ИЛИ 18. Сигналом установки, с пятого входа триггер 16 устанавливается в единичное состояние. На вто

0

15

25

20

30

35

40

45

50

55

рой вход элемента ИЛИ 17 в исходном состоянии поступает логический ноль. Импульсы с первого выхода генератора 4 через элемент И 9 и элемент ИЛИ 7 поступают на счетчик 5. Содержимое счет.чика 5 изменяется и определяет адрес входа мультиплексора 6, подключаемого на выход блока. На выход блока также поступает тактовый сигнал со второго выхода генератора 4 через элемент И 10 и элемент ИЛИ 8, сдвинутый по времени относительно сигнала с его первого выхода.

Блоки 2.1,,..,2.п управления записью работают следующим образом.

Блок управления записью каждого ка11ала осуществляет подготовку соответствующего блока 3 памяти к приему определенного числа входных сигналов с последовательной нумерацией. Адрес с первого выхода блока 1 опроса поступает на входы двух дешифраторов 20, первый из которых устанавливает в единичное состояние триггер 21 при появлении на входах дешифратора 20 кода, соответствующего номеру входного сигнала, с которого начинается ввод информации в данный блок 3 памяти. Единичное состояние триггера 2 разрешает прохождение сигнала с выхода элемента ИЛИ 8 через первый элемент И 22 па выход блока и на счетный вход счетчика 23, на управляющий вход 3 которого подана логическая единица. По заднему фронту сигнала с элемента ИЛИ 8 добавляется единица в счетчик 23, второй элемент И 22 счетчик 23 сбрасывается. .

Информационный сигнал с второго выхода блока I опроса поступает на установочные входы триггеров 25.1, ...,25.т. Сигнал с выхода первого элемента 22 И стробирует дешифратор 26, возбуждая один из его; входов, а именно тот, адрес которого определен содержимым счетчика 23. На входы элемента И 27 с выхода разрешення записи устройства устанавливается логическая единица, разрешающая запись в триггеры 25,1,...,25.т. Сигнал с возбулсденного выхода дешифратора 26 синхронизирует через элемент И 27 выбранный триггер 25. При этом информация, присутствующая на первом входе блока 3 паняти, записьгаается в соответствующий триггер 25 либо по

3

входу Установка 1, либо через элемент НЕ 24 по входу Установка О.

При записи информации внп-й триггер 25 блока 3 памяти логическая единица выхода дешифратора 2 поступает на второй вход элемента .ИЛИ 17 и сбрасывает, триггер 16. Опрос останавливается.

Во втором цикле записи элемент коммутации 19 подключает выход эле- мента ИЛИ 18 к первому входу элемента ИЛИ- 17. Триггер 16 устанавливается в единичное состояние.

В процессе второго цикла записи блок 3 памяти работает следующим об разом. Если при поступлении информации на информационный вход блока триггер 25 перебросился, то на выходе соответствующего сумматора 30 по модулю два появляется единица, кото рая через элементы И 29 и ИЛИ 28, 1 и 17 сбрасывает триггер 16, и запис останавливается, т.е. выявлено несоответствие записанной и записываемой информации. В триггер 25 с со- ответствующего датчика записьгаается правильная информация. Установлением триггера 16 в единичное состояние второй цикл записи продолжается.

В режиме работы на входы разреше- ния записи элементов И 27 с входа устройства устанавливается логический яоль, запрещающий запись в триггеры 25. Г,... ,25.П1, что обеспечива

ет сохранность условно-постоянной ин- ными матрицами большой размерности. Jj ,

формации. Переключатель отключает цепь останова опроса. Сигналы несовпадения информации в триггере 25 с выхода элемента ИЛИ 18 поступают на выход устройства вместе с адресом д триггера 25 с первого выхода блока 1 опроса и первых выходов блоков 2.1,... ,2.|- управления записью.

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

, Блок 1 опроса в этом режиме работает следующим образом.

С генератора 4 импульсы поступа- ют на счетчик 15. Сначала вводится номер начального числа блока 3 памяти. С входа устройства триггер 13

Для ускорения ввода информации в ви де специальной матритда необходимо иметь устройство с произвольным доступом к любой ячейке памяти,подобное предлагаемому устройству. Например, если матрица содержит 60 строк и 60 столбцов, т.е. 3600 ячеек памяти, и если в каждой строке должно быть записано по 5 единиц, то для ввода такой матриць с помощью устройства с последовательной выборкой ячеек памяти, являющегося прототипом необходимо обращение 3600 раз к ячей кам памяти. В то же время в случае применения предлагаемого устройства такое обращение будет сделано только 300 раз, т.е. более, чем на порядок сократится время для ввода информации .

Возможность контроля вводимой информации, обеспечиваемая пре.длагае- мьм устройством ввода, позволяет опе ративно осуществлять контроль режиус,танапливается в единичное состояние, разрешая прохождение сигнала с входа мультиплексора 14, адрес вход которого определяется содержимым счетчика 15, через элемент И П. Этот сигнал через элемент ИЛИ 7 синхронизирует запись кода номера входа мультиплексора 14 в счетчик 5 по входам предустановки,, соединенным с выходами счетчика 15.

Затем вводится номер триггера 25 в выбранном счетчиком 5 канале. Триггер 13 устанавливается в нулевое состояние. Запись по входам установки счетчика 23 синхронизируется сигналом с выхода элемента ИЛИ 8, на второй вход которого поступает сигнал с выхода элемента И 12. В выбранный триггер 25 осуществляется запись информации от соответствующего датчика с информационных входов устройства.

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

Для ускорения ввода информации в виде специальной матритда необходимо иметь устройство с произвольным доступом к любой ячейке памяти,подобное предлагаемому устройству. Например, если матрица содержит 60 строк и 60 столбцов, т.е. 3600 ячеек памяти, и если в каждой строке должно быть записано по 5 единиц, то для ввода такой матриць с помощью устройства с последовательной выборкой ячеек памяти, являющегося прототипом необходимо обращение 3600 раз к ячейкам памяти. В то же время в случае применения предлагаемого устройства такое обращение будет сделано только 300 раз, т.е. более, чем на порядок сократится время для ввода информации .

Возможность контроля вводимой информации, обеспечиваемая пре.длагае- мьм устройством ввода, позволяет оперативно осуществлять контроль режи5126093А

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

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

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

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

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

5

0

50

з о 5 o 5

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

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

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

Pus. 2

Рие.З

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

название год авторы номер документа
Устройство для контроля качества проводного монтажа 1983
  • Гриць Валерий Матвеевич
  • Хамко Николай Григорьевич
  • Якушев Евгений Александрович
SU1108466A1
Устройство для контроля электрического монтажа 1989
  • Давыдов Андрей Семенович
SU1698843A1
Система коммутации 1985
  • Зенкин Александр Николаевич
  • Руднев Сергей Николаевич
  • Полковников Сергей Петрович
  • Гонтарь Анатолий Карпович
  • Петров Евгений Иванович
SU1317448A1
Устройство для ввода и вывода информации 1990
  • Сметанин Игорь Николаевич
  • Рукоданов Юрий Петрович
  • Друзь Леонид Вольфович
SU1709295A1
Устройство для контроля сбоев псевдослучайного испытательного сигнала 1987
  • Смирнов Юрий Константинович
SU1540025A1
Устройство ввода-вывода матричной вычислительной системы 1987
  • Коробкин Вячеслав Михайлович
  • Эльман Владимир Юрьевич
SU1529234A1
Устройство для контроля матриц памяти на цилиндрических магнитных пленках с неразрушающим считыванием информации 1986
  • Мириджанян Мурад Габриелович
  • Даниелян Миша Мнацаканович
  • Абелян Мгер Погосович
  • Чокекчян Ашот Арутюнович
SU1387045A1
Устройство для ввода информации 1986
  • Ткаченко Виктор Павлович
  • Лобазнюк Олег Александрович
SU1319017A1
Устройство цикловой синхронизации 1988
  • Данилов Владимир Николаевич
  • Паниткин Дмитрий Витальевич
  • Жапов Владимир Цоктович
  • Петрунин Анатолий Николаевич
SU1721835A1
Устройство для ввода информации 1984
  • Подтуркин Владимир Ефимович
  • Умблия Александр Александрович
SU1201842A1

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

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

Изобретение относится к вычислительной технике и может быть использовано для подготовки и ввода данных в системах автоматизированно- го проектирования (САПР), а также в системах управления технологическими процессами. Цель изобретения - расширение области применения путем обеспечения контроля вводимой информации в произвольной ячейке памяти при минимуме аппаратурных .затрат. Сущность изобретения сЬстоит в изме-, нений блока опроса и блока памяти, а следовательно, и связей между блоками устройства для достижения поставленной цели. Новой, по сравнению с известными аналогами, является организация контроля текущей информации в блоке памяти, хранящем предварительно записанную откорректированную информацию. За счет организации бло- д ка опроса реализован активный контроль, позволяющий оперативно вносить коррективы в любую ячейку памяти. 1 з.п. ф-лы, 4 ил. (Л с 1C Од о со 00 4

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

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

Устройство для ввода информации от датчиков 1981
  • Сечкин Виталий Алексеевич
SU980085A1
Приспособление для точного наложения листов бумаги при снятии оттисков 1922
  • Асафов Н.И.
SU6A1
Устройство для ввода информации 1982
  • Сечкин Виталий Алексеевич
  • Юлдашев Владислав Иргашевич
SU1086420A1
Приспособление для точного наложения листов бумаги при снятии оттисков 1922
  • Асафов Н.И.
SU6A1

SU 1 260 934 A1

Авторы

Тонкий Леонид Васильевич

Марукова Ирина Николаевна

Даты

1986-09-30Публикация

1985-03-05Подача