Устройство для ввода информации
Похожие патенты | МПК / Метки | Текст | Заявка | Код ссылки
Номер патента: 1476479
Авторы: Зубцовский, Лупиков, Спиваков
Текст
СОЮЗ СОВЕТСКИХСОЦИАЛИСТИЧЕСНИХРЕСПУБЛИК А 1)4 С 06 Р 13/00 ЕННЫЙ НОМИТЕТНИЯМ И ОТНРЫТИЯСР ГОСУД АРСПО ИЗОБПРИ Гннт ссПИСАНИЕ ИЗОБРЕТЕНИЯ ЕТЕЛЬСТВУ К АВТОРСКОМУ(56) Авторское свидетельство СССР Р 1049893, кл. С 06 13/00, 1982.Авторское свидетельство СССР У 1269144, кл. С 06 Г 13/00, 1985. (54) УСТРОЙСТВО ДЛЯ ВВОДА ИНФОРМАЦИИ (57) Изобретение относится к автоматике и вычислительной технике и может быть использовано в системах сбора"и обработки информации, Цельизобретения - повышение надежностии увеличение быстродействия устройства. Устройство содержит блок памяти 1, три блока синхронизации 7,811, три счетчика 2,3,9, два триггера 4,5, дешифратор 18,.элементыИ 13,14, элемент ИЛИ 6, элементыНЕ 16,17, элемент задержки 15. Цельизобретения достигается благодаряобеспечению ввода массивов данныхпеременной длины и считывания принимаемых данных параллельно с вводом информации в устройство. 5 ил.1476479 Изобретение относится к вычислительной технике и может быть использовано в системах сбора и обработкиинформации.Цель изобретения - повышение надежности и увеличение быстродействияустройства,На йиг. 1 приведена структурнаясхема предлагаемого устройства; нафиг. 2 и 3 - варианты. выполненияблока .задания массива; на фиг. 4и 5 - варианты выполнения третьегоблока синхронизации.Устройство содержит блок 1 памяти, первый 2 и второй 3 счетчики,первый 4 и второй 5 триггеры, элемент ИЛИ 6, первый 7 и второй 8блоки синхронизации, третий счетчик9, блок 10 задания массива, . третийблок 11 синхронизации, одновибратор 12, первый 13 и второй 14 элементы И, элемент 15 задержки, первый16 и второй 17 инверторы, дешифратор 18, Дополнительно на фиг. 1обозначены информационные входы 19и выходы 20, первый вход 21 синхронизации, третий выход 22 синхронизации, второй вход 23 синхронизации,второй 24 и первый 25 выходы синхронизации, четвертый вход 26 синхронизации, второй вход 27 синхронизации устройства,Блок 1 памяти содержит накопитель28, коммутатор 29, одновибратор 30,Вариант выполнения блока 10, представленный на йиг. 2, содержит элемент И-НЕ 31 и коммутатор 32, выполненный в виде кроссировочного поля или многопозиционного переключателя, Вариант блока 10 (фиг, 3) содержит. элемент И-НЕ 33, мультиплексор 34, регистр 35. Изображенный на, фиг. 4 блок 11 содержит элементИ-НЕ 36, элемент И-ИЛИ-НЕ 37, элемент ИЛИ 38 и регистр 39, а блок 11,изображенный на фиг. 5, содержитэлемент И-НЕ 40, элемент ИЛИ-НЕ 41,коммутатор 42, выполненный в видекроссировочного поля или набора переключателей,Изображенные на йиг. 2 и 5 варианты выполнения блоков 10 и 11 наиболее целесообразно использоватьпри размещении устройства на удален"ных пунктах, при вводе информациив систему обработки по линиям связи.Варианты выполнения блоков, изображенные на фиг. 3 и 4, целесообразно 5 10 15 20 25 30 35 40 45 50 55 использовать при размещении устройства в посредственной близости с системой обработки, когда возможно из системы задавать значения регистров 35 и 39, обеспечивая прохождения соответствующих сигналов через мультиплексор 34 и элемент И-ИЛИНЕ 37.Блоки 7 и 8 обеспечивают поочередную выдачу сигналов на своих выходах при одновременном поступлении сигналов на первый и второй входы.Перед началом работы сигналом по входу 27 начальной установки счетчики 2,3 и 9 и триггеры 4 и 5 сброшены в нулевое состояние, Дпя организации ввода инйормации от источника в систему обработки в режиме с предварительным накоплением массива данных коммутаторы 32 и 42 устанавливаются в положения, соответствующие требуемой величине массива данных, а имен" но при массиверавном 2 слов, (гдеКК = 1,2. . .и, а и - разрядность счетчиков 2,3 и 9) коммутатор 32 устанавливается в положение, при котором к первому входу сброса триггера 5 через элемент И-НЕ 31 блока 10 подключается выход К разряда счетчика 3, а коммутатор 42 блока 11 при этом устанавливается в положение, при котором на входы. элемента ИЛИНЕ 41 подключаются выходы к,к ++ 1п - разрядов счетчика 9, а к входу элемента И 40 подключен уровнь "1".На информационные входы 19 поступает информация в виде параллельного двоичного кода, Необходимость ввода соответствующего слова определяется по ходу нескольких разрядов слова, поступающего на информационные входы дешифратора 18. Импульсы стробирования с входа 21 поступают на первый вход блока 7 синхронизации и управляющий вход дешифратора 18. Импульсы с первого выхода блока 7 поступают на первый управляющий вход блока 1 памяти и обеспечивают под" ключение к адресным входам накопителя 28 выходных сигналов счетчика 2 и запись по сигналам с выхода одновибратора 30 данных с входов 19.Для слов, подлежащих вводу в систему обработки, на выходе дешифратора 18 формируются сигналы, поступающие на первый вход блока 8 синхронизации. Сигналы с первого выхода блока1476479акв ния всего массива данных в 2 слов,т.е. при накоплении М слов, где 8 производят инкрементацию счетчико2 и 9. При накоплении в блоке 1 памяти требуемого массива данных навыходе блока 11, т.е, на выходе 25устройства появляется сигнал высокого уровня, свидетельствующий оготовности информации к вводу в систему обработки.При необходимости получения блока данных, система обработки подает сигнал на вход 23, устанавливаятриггер 5 в единичное состояние.При этом на выходе 24.появляется высокий уровень сигнала, свидетельствующий о том, что устройство выполняет операцию ввода массива данных. Сигнал с выхода триггера 5 открывает элемент И 14, обеспечиваяформирование на выходе одновибратора 12 сигнала, поступающего на второй вход блока 7 синхронизации,. Сигнал с второго выхода блока 7обеспечивает чтение данных из блока1 по адресу, сформированному счетчиком 3, и устанавливает триггер 4в единичное состояние. На выходе 22формируется сигнал стробирования дан"ных, принимаемых системой обработки,После приема слова данных из системы 30обработки по входу 26 поступает сигнал квинтирования, который через инвертор 16 закрывает элемент И 14 ичерез открытый элемент И 13 поступает на второй вход блока 8 и с задержкой на элементе 15 сбрасываеттриггер 4. По сбросу сигнала на выходе 22 система обработки сбрасываетсигнал квинтирования на входе 26,сигнал на втором выходе блока 8 осуществляет, инкрементацию счетчика 3и декрементацию счетчика 9, По сбросу сигнала квинтирования одновибратор 12 вновь формирует сигнал навход блока 7 и операция ввода данныхв систему обработки продолжается дотех пор, пока не будет считан веськблок данных, т,е. 2 слов после чегозадним фронтом сигнала, поступающегос блока 10 на первый вход сбросатриггера 5, последний устанавливается в нулевое состояние. При этом навыходе 24 появляется низкий уровеньсигнала, свидетельствующий о том,что массив данных был выдан в систему обработки. Сигнал о готовности на выходе 25может быть сформирован и до накопле" 2 (1- -- ) сМ 2к 1 3 фпКГУВв где й- средняя частота поступления данных на вход;Е - частота ввода данныхв систему обработки.Для этого коммутатор 42 блока 11 устанавливается в положение, обеспечивающее выдачу сигнала с выхода блока 11 при накоплении в блокенапример в 1 = 2 слов, при этом наЪвходы элемента ИЛИ-НЕ подключаются выходы Ь, Ь + 11 сп - разрядов счетчика 9, В результате за счет начала операции ввода до накопления блока объемом 2 сокращается время задержки информации в устройстве. Операция ввода данных заверша" ется при выдаче 2 слов или же по окончании информации. При окончании поступления информации на вход устройства ввод данных в систему обработки завершается до выдачи массива размером 2 слов. В этом случае после выдачи последнего слова информации состояние счетчика 9 становится равным нулю (т.е. блок 1 памяти пуст), низкий уровень сигнала с выходаэлемента ИЛИ 6 поступает на вход блока 10 и сигнал с его выхода сбрасывает триггер 5 и на выход 24 поступает сигнал,формула и з о б р е т е н и яУстройство для ввода информации, содержащее блок памяти, два счетчика, два триггера, дешифратор, элемент ИЛИ, информационные входы блока памяти являются информационными входами устройства, о т л и ч а ю щ ее с я тем, что, с целью повышения надежности и быстродействия устройства., в него введены три блока синхронизации, третий счетчик,. блок за-.дания. массива, одновибратор, два элемента И, элемент задержки, два элемента НЕ, информационные входы дешифратора соединены с информационными входами блока памяти, вход синхронизации дешифратора и первый вход первого блока синхронизации являются первым входом синхронизации устройства, выход дешифратора соединен с первым входом второго блока синхронизации, первый выход которого сое 147динен со счетным входом первого счетчика и входом прямого счета тре" тьего счетчика, входы сброса счетчи ков, вторые входы сброса первого и второго триггеров являются вторым входом синхронизации устройства, выходы блока памяти являются информационными выходами устройства, первый выход первого блока синхронизации соединен с первым управляющим входом блока памяти, второй выход первого блока синхронизации соединен с вторым управляющим входом блока памяти и. входом установки первого триггера, выход которого соединен с первьм входом первого элемента И и является третьим выходом синхронизации устройства, вход первого эле" мента НЕ, второй вход первого элемента И и вход элемента задержки являются четвертым входом синхронизации устройства, выход первого элемента И соединен с вторым входом второго блока синхронизации, второй выход которого соединен со счетным входом второго счетчика и входом обратного счета третьего счетчика, выходы которого соединены с группой 6479,6входов третьего блока синхронизациии входами элемента ИЛИ, выход которого соединен с входом блока задания массива и через второй элемент 5НЕ - с входом третьего блока синхронизации, выход которого являетсяпервым выходом синхронизации устройства, выход блока задания массивасоединен с первым входом сбросавторого триггера, вход установкикоторого является третьим входомсинхронизации устройства, выход второго триггера соединен с первым входом второго элемента И и являетсявторым выходом синхронизации устройства, выход первого элемента НЕ соединен с вторым входом второго элемента И, выход которого через одновибратор соединен с вторым входомпервого блока синхронизации, выходыпервого счетчика соединены с адресными входами первой группы блока памяти, выходы второго счетчика соедине ны с адресными входами второй группыблока памяти и входами группы блоказадания массива, выход элемента задержки соединен с вторым входом сброса первого триггера.1476479 Составитель А. Трунов ТехредМ.Ходанич Е Редактор еред ректор в акаэ 2158/50 Тираз 669 ПодписноеНИИПИ Государственного комитета по иэобретениям и открытиям при ГЕНТ СС 113035, Москва, Ж, Рауаская наб., д. 4/5 роиэводственно-иэдательский комбинат "Патент", г. Уагород, ул. Гагарина, 10
СмотретьЗаявка
4315769, 12.10.1987
ПРЕДПРИЯТИЕ ПЯ А-3756
СПИВАКОВ СЕРГЕЙ СТЕПАНОВИЧ, ЗУБЦОВСКИЙ ВАЛЕРИЙ АВЕНИРОВИЧ, ЛУПИКОВ ВИКТОР СЕМЕНОВИЧ
МПК / Метки
МПК: G06F 13/00
Метки: ввода, информации
Опубликовано: 30.04.1989
Код ссылки
<a href="https://patents.su/5-1476479-ustrojjstvo-dlya-vvoda-informacii.html" target="_blank" rel="follow" title="База патентов СССР">Устройство для ввода информации</a>
Предыдущий патент: Устройство для подключения абонента к общей магистрали
Следующий патент: Устройство для сопряжения абонента с каналом ввода-вывода
Случайный патент: Устройство для моделирования изгибных колебаний балок