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

Номер патента: 1260934

Авторы: Марукова, Тонкий

ZIP архив

Текст

,ЯО 1260934 0 4 С 06 Г 3/00 11 00 ОПИСАНИЕ ИЗОБРЕТЕНИЯ хной и И.Н.Марукова 1(088.8)свидетельство ССС С 06 Г 3/00, 1981. видетельство СССРй 06 Г 3/00, 1984(54) УСТРОЙСТВО ДЛЯ (57) Изобретение о лительной технике пользовано для под данных в системах го проектирования в системах управлен ВВОДА ИНФОРМАЦИИносится к вычиможет быть исотовки и вводав томатизированно-АПР), а также я технологичесГОСУДАРСТВЕННЫЙ КОМИТЕТ СССРПО ДЕЛАМ ИЗОБРЕТЕНИЙ И ОТКРЫТИЙ АВТОРСКОМУ СВИДЕТЕЛЬСТ(71) Андроповский авиационньлогический институт(56) АвторскоеУ 980085, кл.Авторское сВ 1086420, кл. кими процессами, Цельизобретения - расширение области применения путем обеспечения контроля вводимой информации в произвольной ячейке памя 1ти при минимуме аппаратурных .затрат, Сущность изобретения состоит в изменении блока опроса и блока памяти, а следовательно, и связей между блоками устройства для достижения поставленной цели. Новой, по сравнению с известными аналогами, является организация контроля текущей информации в блоке памяти, хранящем предварительно записанную откорректированную информацию. За счет организации блока опроса реализован активный конт роль, позволяющий оперативно вносить коррективы в любую ячейку памяти.1 з.п. ф-лы, 4 ил. С:Изобретение относится к вычислительной технике и может быть использовано для подготовки и ввода информации в системах автоматизированногопроектирования (САПР), а также в 5системах управления технологическими процессами (СУТП).Целью изобретения является расширение области применения путемабес.печения контроля вводимой информа-10ции,в произвольной ячейке памяти.На Фиг. 1 представлена структурная схема устройства; на фиг. 2 -структурная схема блока 1 опроса,на фиг, 3 - структурная схема блока 152 управления записью, на фиг, 4 -структурная схема блока 3 памятиУстройство для ввода информациисодержит (фиг. 1) блок 1 опроса,блоки 2.12.п управления записью, 20блоки 31Зеп памяти,Блок 1 опроса (фиг. 2) содержитгенератор 4 импульсов, первый счетчик 5, первый мультиплексор 6, первый 7, второй 8 элементы ИЛИ, первый.9, второй 10, третий 11 и четвертый12 элементы И, первый триггер 1 3второй мультиплексор 4, второйсчетчик 15, второй триггер 16, третий 17 и четвертый 18 элементы ИЛИ, ЗОэлемент 19 коммутации.Блок 2 управления записью (фиг.З)содержит дешифраторы 20, триггер 21,элементы И 22, счетчик 23.Блок 3 памяти (фиг. 4) содержитэлемент НЕ 24, триггеры 25, дешифратор 26, элементы И 27 первой группы,элементы И 29 второй группы, сумматоры по модулю два 30, элемент ИЛИ 28.Устройство работает следующим об Оразом.В режиме Формирования осуществляется два цикла записи двух вариантовусловно-постоянной информации.Блок 1 опроса при этом работаетследующим образом.С первого входа выбора режимовустройства устанавливается логическаяединица на управляющем входе первого счетчика 5. В исходном состояниина вторые входы первого и второгоэлементов И 9 и 10 подается логическая единица следующим образом. Элементом коммутации 19 отключаетсявход элемента ИЛИ 17 от выхода элемента ИЛИ 18, Сигналом установки. спятого входа триггер 16 устанавливается в единичное состояние, На второй вход элемента ИЛИ 17 в исходном состоянии поступает логический ноль. Импульсы с первого выхода генератора 4 через элемент И 9 и элемент ИЛИ 7 поступают на счетчик 5. Содержимое счетчика 5 изменяется и определяет адрес входа мультиплексора 6, подключаемого на выход блока. На выход блока также поступает тактовый сигнал со второго выхода генератора 4 через элемент И 10 и элемент ИЛИ 8, сдвинутый гю времени относительно сигнала с его первого выхода.Блоки 2.12,п управления записью работают следующим образом.Блок управления записью каждого капала осуществляет подготовку соответствующего блока 3 памяти к приему определенного числа входных сигналоВ с последовательной нумерацией. Адрес с первого выхода блока 1 опроса поступает на входы двух дешифраторов 20, первый ив которых устанавливает в единичное состояние триггер 21 при появлении на входах дешифратора 20 кода, соответствующего номеру входного сигнала, с которого начинается ввод информации в данный блок 3 памяти. Единичное состояние триггера 21 разрешает прохождение сигнала с выхода элемента ИЛИ 8 через первый элемент И 22 на выход блока и на счетный вход счетчика 23, на управляющий вход 3 которого подана логическая единица. По заднему фронту сигнала с элемента ИЛИ 8 добавляется единица в счетчик 23 Через второй элемент И 22 счетчик 23 сбрасывается. Информационный сигнал с второго выхода блока 1 опроса поступает на установочные входы триггеров 25.1, ,25.п. Сигнал с выхода первого элемента 22 И стробирует дешифратор 26, возбуждая один из его; входов, . а именно тот, адрес которого определен содержимым счетчика 23. На входы элемента И 27 с выхода разрешения записи устройства устанавливается логическая единица, разрешающая запись в триггеры 25,125.е. Сигнал с возбужденного выхода дешифратора 26 синхронизирует через элемент И 27 выбранный триггер 25. При этом информация, присутствующая на первом входе блока 3 паияти, записывается в соответствующий триггер 25 либо поУСтанавлинается в единичное состояние, разрешая прохождение сигнала с входа мультиплексора 14, адрес входа которого определяется содержимым счетчика 15, через элемент И 11,Этот сигнал через элемент ИЛИ 7синхронизирует запись кода номеравхода мультиплексора 14 в счетчик 5по входам предустановки, соединенным с выходами счетчика 15.Затем вводится номер триггера 25в выбранном счетчиком 5 канале. Триггер 13 устанавливается в нулевоесостояние, Запись по входам установки счетчика 23 синхронизируется сигналом с выхода элемента ИЛИ 8, навторой вход которого поступает сигнал с выхода элемента И 12, В выбранный триггер 25 осуществляется записьинформации от соответствующего датчика с информационных входов устройства.В системах проектирования информация о связях элементов проектируемого устройства или системы задается сигнальной матрицей, содержащей только "О",или "1", в которой строки соответствуют элементам, а столбцы - сигналам. В системах управления технологическими процессами подобной же матрицей может быть задана связь между параметрами технологического процесса и единицами оборудования. Сигнальные матрицы являются разреженными матрицами большой размерности. Для ускорения ввода информации в виде специальной матрицы необходимо иметь устройство с произвольным доступом к любой ячейке памяти,подобное предлагаемому устройству, Например, если матрица содержит 60 строк и 60 столбцов, т.е. 3600 ячеек памяти, и если в каждой строке должно быть записано по 5 единиц, то для ввода такой матрицы с помощью устройства с последовательной выборкой ячеек памяти, являющегося прототипом, необходимо обращение 3600 раз к ячейкам памяти. В то же время в случае применения предлагаемого устройства такое обращение будет сделано только 300 раз, т.е. более, чем на порядок сократится время для ввода информации.Возможность контроля вводимой информации, обеспечиваемая лредлагаемым устройством ввода, позволяет оперативно осуществлять контроль режи 3 12 б 0934входу "Установка 1", либо через эле мент НЕ 24 по входу "Установка 0",При записи информации в ь -й триггер 25 блока 3 памяти логическаяединица с М-го выхода дешифратора 26поступает на второй вход элемента. ИЛИ 17 и сбрасывает триггер 16. Опрос останавливается.Во втором цикле записи элементкоммутации 19 подключает выход эле Омента ИЛИ 18 к первому входу элемента ИЛИ 17, Триггер 16 устанавливается в единичное состояние,В процессе второго цикла записиблок 3 памяти работает следующим образом. Если при поступлении информации на информационный вход блокатриггер 25 перебросился, то на выходе соответствующего сумматора 30 помодулю два появляется единица, которая через элементы И 29 и ИЛИ 28, 18и 17 сбрасывает триггер 16, и записьостанавливается, т.е. выявлено несоответствие записанной и записываемой информации. В триггер 25 с соответствующего датчика записываетсяправильная информация. Установлениемтриггера 16 в единичное состояниевторой цикл записи продолжается.В режиме работы на входы разреше- ЭОния записи элементов И 27 с входаустройства устанавливается логический ноль, запрещающий запись в триггеры 25.125.ш, что обеспечивает сохранность условно-постоянной ин 35формации, Переключатель отключаетцепь останова опроса. Сигналы несовпадения информации в триггере 25с выхода элемента ИЛИ 18 поступаютна выход устройства вместе с адресомтриггера 25 с первого выхода блока1 опроса и первых выходов блоков2.12. управления записью.В режиме выборочного исправленияусловно-аьстоянной информации (или,И 11например, записи только 1 послеобщего обнуления с целью ускоренияпроцесса записи) с входа выбора режима устройства на угравляющие входы.счетчиков 5, 23 устанавливается логический ноль. Счетчики 5 и 23 работают в режиме установки.Блок 1 опроса в этом режиме рабо-.тает следующим образом.С генератора 4 импульсы поступают на счетчик 15. Сначала вводитсяномер начального числа блока 3 памяти. С входа устройства триггер 13мон в системах управления технологическими процессами. Так, например,если в память устройства ввода записана условно-постоянная информация в виде сигнальной матрицы, и если информация, поступающая от оборудования в устройство ввода, не будет соответствовать заданной матрице,то в устройстве формируются сигналы,обеспечивающие точное выявление не- Осоответствий и своевременную корректировку режимов работы оборудования. формула изобретения151, Устройство для ввода информации, содержащее блок опроса, блоки управления записью, блоки памяти, адресные выходы блока опроса подключены к адресным входам блоков управ ления записью, а информационные выходы - к информационным входам блоков памяти, входы стробирования и адресные входы которьгх подключены соответственно к выходу стробирования и ад ресным выходам соответствующих бло- ков управления записью, информационные входы блока опроса являются информационными входами устройства, блок опроса содержит первый мульти плексор, генератор импульсов, первый счетчик, выходы которого соединены с адресными входами первого мультиплексора и являются адресными выходами блока опроса, выходы первого муль- З 5 типлексора являются информационными выходами блока опроса, а информационные входы первого мультиплексора являются информационными входами блока опроса, о т л и ч а ю щ е е с я тем, что, с целью расширения области ф применения путем обеспечения контра" ля вводимой информации в произвольной ячейке, тактовый выход блока опроса соединен с тактовыми входами, блоков управления записью, управляющие входы которых соединены с управляющим входом блока опроса, который является входом выбора режима устройства, установочные выходы блока опроса соединены с установочными входами блоков управления записью, выходы стробирования которых являются выходами стробирования устройства, адресные выходы и выход сигнала несовпадения блока опроса являются адресными выходами и выходом сигнала несовпадения устройства, входы признака адреса, адресные входь 1 и вход установки блока опроса являются соответственно входами признака адреса,адресными входами и входом установки. устройства, входы разрешения записи блоков памяти являются входом разреиения записи устройства, первые выходы блоков памяти соединены с входами сигналов несовпадения блока опроса, а второй выход одного из блоков памяти соединен с входом сброса блока опроса, блок опроса содержит первый, второй, третий и четвертый элементы И, первый и второй триггеры, второй счетчик, второй мультиплексор, первый, второй, третий, четвертый элементы ИЛИ, элемент коммутации, первые входы первого и второго элементов ИЛИ соединены соответственно с выходами первого и второгоэлементов И, а вторые входы - соответственно с выходами третьего и четвертого элементов И, первые входы которых соединены с "оответствующимивыходами первого триггера, а вторыевходы - с выходом второго мультиплексора, информационные входы которогоявляются адресными входами блока опроса, входы первого триггера являются входами признака адреса блока опроса, вьгходы второго счетчика соедииены с адресными входами второгомультиплексора, с входами предустановки первого счетчика и являются установочными выходами блока опроса,выход второго элемента ИЛИ являетсятактовым выходом блока опроса, входвторого счетчика соединен с первымвыходом генератора импульсов и с первым входом первого элемента И, втойрой вход которого и второй вход второго элемента И соединены с выходомвторого триггера, первый вход которого соединен с выходом третьего элемента ИЛИ, а второй вход являетсявходом установки блока опроса, выход четвертого элемента ИЛИ является выходом сигнала несовпадения блока опроса, входы четвертого элемента ИЛИ являются входами сигналов несовпадения блоха опроса, второй вход третьего элемента ИЛИ является входом сброса блока опроса, выход четвертого элемента ИЛИ через элемент коммутации подключен к первому входу третьего элемента ИЛИ, второй выход генератора импульсов соединен с первым входом второго элемента И, счетный вход пер 160вого счетчика соединен с выходом первого элемента ИЛИ, а управляющий вход является управляющим входом блока опроса.2, Устройство по п. 1, о т л ич а ю щ е е с я тем, что каждый блок памяти содержит элемент НЕ, триггеры, дешифратор, две группы элементов И, сумматоры по модулю два, элемент ИЛИ, адресные входы дешифра тора являются адресными входами блока памяти, вход стробирования дешиА- ратора является входом стробирования/блока, входыустановки в "0" триггеров соединены с выходом элемента НЕ, 15 вход которого, первые входы сумматоров по модулю два и входы установки в "1" триггеров являются ин 3 ормациЧЗ 4 8онными входами блока памяти, выходыэлементов И первой группы подключены к входам синхронизации соответствующих триггеров, первые входы элементов И первой и второй группсоединены с соответствующими выходами дешиАратора, вторые входы элементов И первой группы являются входомразрешения записи блока памяти, выходы триггеров соединены с вторымивходами сумматоров по модулю два,выходы которых подключены к вторымвходам элементов И второй группы,выходы которых соединены с входамиэлемента ИЛИ, выход которого является первым входом блока памяти,один из выходов дешийратора является вторым входом блока памяти.1260934 Рие,Составитель И,КариРедактор Т.ЛарФенова Техред А.Кравчук Корректор Л пенк Тнраг. 671 НИИПИ Государственно по делам изобретени 35, Москва, Ж, РаЗаказ 5232 Лодпо комитета СССи открытийушская наб., д. е оизводственно-полиграФическое предприятие, г. Ужгород, ул. Проектн

Смотреть

Заявка

3867596, 05.03.1985

АНДРОПОВСКИЙ АВИАЦИОННЫЙ ТЕХНОЛОГИЧЕСКИЙ ИНСТИТУТ

ТОНКИЙ ЛЕОНИД ВАСИЛЬЕВИЧ, МАРУКОВА ИРИНА НИКОЛАЕВНА

МПК / Метки

МПК: G05B 19/4097

Метки: ввода, информации

Опубликовано: 30.09.1986

Код ссылки

<a href="https://patents.su/6-1260934-ustrojjstvo-dlya-vvoda-informacii.html" target="_blank" rel="follow" title="База патентов СССР">Устройство для ввода информации</a>

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