Устройство для ввода информации
Похожие патенты | МПК / Метки | Текст | Заявка | Код ссылки
Номер патента: 1226430
Авторы: Васильев, Дрынь, Солодихин, Солодовников
Текст
(54 УСТРОИСТВ ГОСУДАРСТВЕННЫЙ КОМИТЕТ ССПО ДЕЛАМ ИЗОБРЕТЕНИЙ И ОТНРЫ ВТОРСКОМУ СВИДЕТЕЛЬСТ(57) Изобретение относится к области вычислительной техники, в частности к средствам автоматизированной обработки информации, и можетбыть использовано в измерительноинформационных системах и комплек-сах автоматизированной обработкиэкспериментальных данных, получаемых при научных исследованиях и испытаниях образцов новой техники вразличных областях народного хозяйства. Целью изобретения являетсяуменьшение избыточности вводимойинформации и повышение быстродейЯО 1226430 А ствия устройства. Цель достигается введением в устройство блока элемен. тов И, блока вычисления производных, таймера и блока формирования выходного слова, обеспечивающих предварительный анализ значений накапливаемых в ЭВМ сигналов, Отбор сигналов, подлежащих вводу, осуществляется по величине второй производной входно)го сигнала А, сравниваемой с заданной величиной Ы . Команда на ввод формируется при выполнении условия Ак . В случае присутствия на входе устройства сигнала, вторая производная которого не превышает величину о 6 , сигнал разрешения выдачи выходного слова формируется в момент времени, соответствующий заданной максимальной величине Тэ. Одновременно с кодовой посылкой в ЭВМ вводится величина первой производной и интервал относительного времени, что необходимо для восстановления сжатой функции и сохранения масштаба времени по числу тактов анализа, а также контроля вводимой информации, 2 з,п. ф-лы, 3 ил.Изобретение относится к вычислительной технике, н частности к средствам автоматизированной обработки информации, и может быть использовано в измерительно-информационных системах и комплексах автоматизированной обработки экспериментальных данных, получаемых при научных иссле-" дованиях и испытаниях образцов новой техники в различных областях народного хозяйства.Целью изобретения является уменьшение чэбыточности вводимой информации и повьппение быстродействия устройства,На фиг, 1 представлена блоксхема устройства; на фиг, 2 - блоксхема блока вычисления производных;на фиг. 3 - блок-схема блока формирования выходного слона.Устройство для нвода информации(фиг,1) содержит ВХОД р блок 2коммутации, блок 3 формирования машинного слова, блок 4 синхронизации,блок 5 элементов И, блок б вычисления производных, таймер 7, блок: 8формирования выходного слова, блок9 согласования параметрон, блок 10контроля, блок 11 преобразованияформата, первую и вторую группы выходов 12 и 13, первую и вторую груп,пы входов 14 и 15, выход 1 б.Блок б-вычисления производных(фиг, 2) содержит входы 17 компаратор 18, первый, второй, третий, четвертый и пятый регистры 19 - 23,первый и второй сумматоры 24 и 25,Блок 8 формирования выходногослова (фиг. 3) содержит первый, второй и третий регистры 26 - 28,Устройство функционирует следующим образом.Информация поступает на вход 1 устройства в виде определенной периодической последовательности кодов различной разрядности, совокупность которых составляет информационный кадр.Блок 2 производит коммутацию выбранного внешнего устройства, согласование его выхода по электрическим параметрам с входом устройст." ва. С блока 2 информация по тупает в блок 3, который обеспечивает формирование машинных слон определенной унифицированной разрядности и структуры из информационных слов различной разрядности и структуры.,Ппя упрощения алгоритма поиска информации и ее обработки в ЭВМ выходная информация содержит служебныеразряды, соответствующий код которых является признаками начала кадра, кода времени, опознавательныхданных, сбойного слова, сбойногокадра и т.д. С этой же целью в ЭВМ,могут выдаваться необходимые служебные слона с кодами выбираемых кана-лов, зарегистрированного текущеговремени и служебных отметок, Крометого, в блоке 3 формируется контрольный код скомпонованных мапинныхслов, которые далее выдаются в блок9 через блоки 5 - 8,Блок 9 осуществляет буферизациюпоступающей измерительной и служебной информации и согласование скоростей поступления данных и записиих на накопитель на магнитной ленте НМЛ) ЭВМ. Занесение в блок 9информации, поступающей из блока 8,осуществляется под управлением блока 4 При этом н блоке 9 выдаются дваполя памяти определенного объема,которые поочередно переключаютсян режимы записи или чтения. Призаполнении первого поля запись продолжается во второе поле памяти,а из первого информация считывается. После заполнения второго поля памя-ти запись продолжается в первое поле памяти, а из второго считывается, Из блока 9 согласования параметров информация по сигналам блока 4синхронизации поступает.в блок 1,В блоке 11 сформированное в блоках9 и 1 О полноразрядное слово приводится к строго Определенному формату записи на НМЛ ЭВМ, для чегоосуществляется его раскомпоновкана байты (строки). Каждая строкаинформации дополняется контрольнымразряцом четности", который формируется в блоке 10. Кроме того, вблоке 10 для записи на НМЛ осуществляется подсчет циклической контрольной суммы и продольной контрольнойсуммы а также контроль информацииот блока 9 по четности с фиксациейсбоев При необходимости, в блоке1 О вырабатывается сигнал останонафункционирования устройства н случае наличия сбоев н работе блока 9при появлении ошибок на линии устройство - НМЛ ЭВМ типа "эхо-ошибка",ошибка в регистре записи, ошибкач регистре переноса" и др, 226430Из блока 11 информация поступает в ЗВМ, которая формирует необходимые упраВляющие сигналы для организации взаимодействия с НМЛ в режимах записи и чтения. Запись на НМЛ собственно массивов данных и меток пользователя происходит по определенным микротактам, вырабатываемым блоком 4, с помощью которых обеспечивается согласованное функционирование всех блоков ,устройства.ЭВМ используется для формирования и записи на НМЛ тестовой информации и определенных меток пользователя (меток томов данных, начальных и конечных меток формируемых с помощью устройства файлов и т.д. ) . С этой целью необходимая служебная информация набирается на экран видеотерминала и в виде зон определенной длины посредством блоков 4 и 9 записывается на НМЛ, При наличии в составе видеотерминала печатающего устройства имеется возможность их документирования.Блок 6 вычисления производных (фиг,2) работает следующим образом:На 1-м этапе производится запись первого информационного слова в регистр 19.На 11-м этапе осуществляется перезапись первого информационного слова в регистр 20 и запись второго информационного слова в регистр 19; вычисление первой производной в сумматоре 24 как модуля разностипервого и второго информационных слов; запись первой производной в регистр 22, На 111-м этапе производится запись третьего информационного слова в регистр 19, перезапись второго информационного слова в регистр 20, перезапись первого информационного слова в регистр 21; вычисление первой производной в сумматоре 24 как модуля разности второго и третьего информационных слов; перезапись первой производной из регистра 22 в регистр 23; запись результата первой производной для второго и третьего информационного слова в регистр 22; вычисление в сумматоре 25 второй производной как модуля разности первых производных от первого, второго и второго, третьего информационных слов; сравнение второй производной с заданной (с пульта управления) величиной о 5 10 15 20 25 30 35 40 45 50 По поступающим на вход кодовым сигналам блок Ь производит вычисления первой и второй производной от значения величины сигнала, запоминает величину первой производной, сравнивает величину второй производной с заданной малой величиной К, . При этом, если величина второй ,произИводной А оказывается больше илиЮ равна величине Ж, т. е. А ) о", то блок 6 выдает ка вход блока 7 сигнал обнуления, а на вход блока 8 формирования выходного слова - кодовую посылку, содержащую величину А. Если же величина второй производной оказывается меньше заданной величины с , то сигнал разрешения ввода в ЭВМ не выдается, блок 7 не обну- ляется, а продолжает вычисление величины относительного времени до очередного ввода в ЭВМ машинного слова, Вычисление относительного времени блоком 7 производится до достижения заданной максимальной величины Т. Поэтому, в случае "плавного" . характера изменения входного сигнала и по достижении значения относительного времени величины Тэ блок 7 выдает на вход блока 8 сигнал разрешения выдачи выходного слова. Одновременно счетчик времени в таймере 7 обнуляется, а его содержимое заносится ка вход узла формирования выходного слова 8.Ввод в ЗВМ одновременно с кодовой посылкой значений величины первой производной и интервала относительного времени требуется для того, чтобы восстановить сжатую функцию, а также сохранить масштаб времени ло числу тактов анализа и произвести контроль верности вводимой информапии.Предлагаемое устройство позволяет сократить объем и избыточность вводимой в ЭВМ информации без изменения точкосткых характеристик, результатов обработки за счет предварительного анализа значений накапливаемых на НМЛ ЭВМ сигналов и возможности последующего восстановления первичной информации. Формула изобретения 1, Устройство для ввода информации, содержащее блок коммутации, блок синхронизации, блок формирования машинного слова, блок согласо 5 12 вания параметров, блок контроля, блок преобразования формата, выходы которого являются выходами первой группы устройства, выход блока синхронизации соединен с первым входом блока преобразования формата. входами блоков контроля, согласования параметров, первым входом блока формирования машинного слова и является выходом устройства, второй вход блока формирования машинного слова соединен с входом блока синхронизации и выходом блока коммутации, вход которого является входом устройства, выходы группы блока согласования параметров соединены с входами группы блока преобразования формата.и блока контроля и являются выходами второй группы устройства, входы пер" вой и второй групп блока соглясова ния параметров являются соответствен" но входами первой и второй групп устройства, выход блока контроля сое". динен с вторым входом блока преобра= зования форматов, а т л и ч а ю - щ е е с я тем, что, с целью уменьшения избыточности вводимой инфор мации и повышения быстродействия устройства, в него введень; блок элементов И, блок вычисления произ. водных, таймер, блок формирования выходного слова, первыи вход кото рого соединен с выходом блока синхронизации, первыми входами таймера, входами блоков вычислителя производньж и элементов И, выходы блока элементов И соединены с входами группы блока вычисления производ-. ных, выходы группы которого соединены с входами первой группы блока формирования выходного слова, выходы которого соединены с входами третьей группы блока согласования параметров, выход блока вычисления производных соединен с вторыми вхс-. дами блока формирования выходного слова и таймера, выходы группы кото." рого соединены с входами второй группы блока формирования выходного 2 б 430 Ьслова, входы группы блока элементов Я соединены с выходами блока формированиямашинного слова.2, Устройство по п.1, о т л ич а ю щ е е с я тем, что блок вычисления производных содержит первый, второй, третий, четвертый ипятый регистры, первый и второй сумматоры и компаратор, выход которого 1 О является выходом блока, входы первого, второго, третьего, четвертого ипятого регистров являются входомблока, входы группы второго регист-:ра соединены с входами первой группы первого сумматора и выходамипервого регистра, входы группы которого являются входами группы блока,выходы второго регистра соединеныс входами:второй группы первого сум- Б матора и входами группы третьегоре.истра, .выоды которого являютсявыходами групгы блока, выходы первого сумматора соединены с входамигрупгы четвертого регистра, выходы 25 которого соединены с входами первойгрупгы второго сумматора и входамигруппы пятого регистра, выходы которого соединены с входами второй группы второго сумматора, выходы котороЗб го соединены с входами компаратора.3, Устройство по п.1, о т л и -ч а ю щ е е с я тем, что блок формирования выходного слова содержитпервый, второй и третий регистры,ггервый вход первого регистра соединен с вхсдами второго и третьегорегистров и является первым входомблока, второй вход первого регистраявляется вторым входом блока, входы д групгы первого регистра являютсявходами первой группы блока, выходыпервого регистра соединены с входами псрвай группы третьего регистра,выходы которого являются выходамиб:ока, входы: второй группы третьего регистра соединены с выходамивторого регистра, входы группы которого являются входами второйгруппы блока.1226430 ф 3. 3 Составитель Н. Максимдактор Е, Папп Техред И.Верес орректор Т, К 1 роиэводственно-полиграфическое предприятие, г. Ужгород, ул, Проектная,Заказ 2133/47 Тираж ВНИИПИ Государстве по делам изобре 113035, Москва, Ж Подписноета. СССРтийнаб., д. 4/5 ного комите ений и откр 5, Раушская
СмотретьЗаявка
3779311, 10.08.1984
ПРЕДПРИЯТИЕ ПЯ А-3158
СОЛОДОВНИКОВ ВЛАДИМИР АЛЕКСАНДРОВИЧ, СОЛОДИХИН ГЕРМАН МИХАЙЛОВИЧ, ВАСИЛЬЕВ ВЛАДИМИР НИКОЛАЕВИЧ, ДРЫНЬ АЛЕКСАНДР ИВАНОВИЧ
МПК / Метки
МПК: G06F 3/00
Метки: ввода, информации
Опубликовано: 23.04.1986
Код ссылки
<a href="https://patents.su/6-1226430-ustrojjstvo-dlya-vvoda-informacii.html" target="_blank" rel="follow" title="База патентов СССР">Устройство для ввода информации</a>
Предыдущий патент: Устройство ввода-вывода информации
Следующий патент: Устройство для ввода информации
Случайный патент: Устройство для исследования сетей петри