Устройство для приоритетного ввода информации в цифровую вычислительную машину(цвм)

Иллюстрации

Показать все

Реферат

 

(») 702О

Союз Советскин

Социалистических

Республик

К АВТОРСКОМУ СВИДавТИДЬСТВУ (61) Дополнительное к авт. свид-ву (22) Заявлено06.07.73 (21) 1941326/18-24 (51) М, Кл2 063 3/04 с присоединением заявки №

Гасударственный комнтет

Совета Мнннстров СССР по делам нзоорвтвннй н открытнй (23} Приоритет (43) Опубликовано05.06.76.Бюллетень N21 (45) Дата опубликования описания14 09 -,6 (N2 УЙК 681.325 (088.8) (72) Автор.. иэобретеиия

Е. С. Иванов (71)Заявитель Московский ордена Ленина авиационный институт им. Cepro Орджоникидзе (54) УСТРОЙСТВО ДЛЯ ПРИОРИТЕТНОГО ВВОДА ИНФОРМАЦИИ

B ЦИФРОВУЮ ВЫЧИСЛИТЕЛЬНУЮ МАШИНУ

Изобретение относится к области вычислительной техники, в частности к устройствам для ввода информации в 11ВМ и может быть использовано в измерительно-информационной технике при построении авто- б матизированных систем сбора, передачи, обработки и регистрации данных пассивных экспериментов, Известно устройство для приоритетного ввода информации в llBM, содержашее блок 10 формирования приоритетов информационных посылок, первый вход которого соединен с информационным входом устройства, а выход- со входом буферной памяти, один выход которой соединен с блоком регистрации информации.

Однако быстродействие такого устройства недостаточно.

11ель .изобретения — повышение быстродействия устройства, 20

Поставленная цель достигается.тем, что устройство содержит блок анализа информационных посылок, блок анализа программ и блок формирования приоритетов программ, выход которого соединен со входом UBM, выходы которой соединены с первыми вхЬ дами блоков анализа информационных посылок и программ, вторые входы которых сое« динены с уставочными входами устройства, а выходы — со вторыми входами соответственно блока формирования приоритетов информационных посылок и блока формирования приоритетов программ, Третий вход блока анализа информационных посылок соединен с информационным входом устройства, а другой выход буферной памяти соединен с первым входом блока формирования приори» тетов программ.

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

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

» I

На фиг. 1 представлена блок-схема уст- 1б ройства для ввода информации в UBM; на фиг. 2 - вариант блок-схемы блока формирования приоритетов программ, Устройство для приоритетного ввода информации в UBM содержит блок регистрации информации 1, блок анализа информационных посылок 2, блок формирования приоритетов информационных посылок 3, блок анализа программ 4, блок формирования приоритетов программ 5, буферную память 6. На фиг, 1 обозначены устройство сбора информации 7 и 11ВМ 8.

Блок формирования приоритетов программ, содержит дешифраторы 9, 10, формирователи 111-11, 121-12, переключательho ные элементы 131 1 -13), регистры 14

14, элементы блокировки 1512 — 15р

) элементы установки в "0" 1612-16 элементы блокировки 171- 17, элементы "ИЛИ" 181-18, обший элемент

"ИЛИ" 19, матрицу регистров 20, первый узел приоритетов 21, второй узел приоритетов 22, узел местного управления 23 и узел согласования 24.

На фиг. 2 обозначены первый 25 и второй 26 входы блока, Блок формирования приоритетов информационных посылок 3, управляет информацион« ными потоками и оптимизирует временное распределение параметров исследуемой. среды по ценности информации А (л х, =, й.) с(„, i

Блок формирования приоритетов программ

5 управляет информационными потоками, поступаюшими на UBM для обработки по соответствуюшим программам (программы определяются задачами) с целью оптимизации (максимизации) вероятности полной обработки информации

Буферная память 6 выравнивает информа-, 1 ционные потоки и распределяет их на по- j 60 тоМи для непосредственной регистрации и потоки для обработки на ЦВМ 8, На блок анализа информационных посылок 2 и на блок анализа программ 4 поступают соответ твенно уставки исследователя (экспериментатора) и опрратора, Устройство работает следуюшим образом.

Параметры исследуемой среды поступают с устройства сбора информации 7 одновременно на блок анализа информационных посылок 2 и на блок формирования приоритетов информационных посылок 3. Блок 2 анализирует поступающие параметры в соо ветствии с заданными или полученными в процессе эксперимента критериями оценки (например, по математическому ожиданию параметра, дисцерсии его или другим вероятностным оценкам исследуемого случайного процесса) и выдает соответствующие управляюшие сигналы на формирование приоритетных последовательностей в передаче информационных параметров, Быстродейст"f вие Т блока 2 и блока 3 должно быть максимальным (7 (< Т„„„, где Т „, период наиболее изменяющегося процесса), Это можно обеспечить использованием по возможности аналоговых элементов.

Из блока формирования приоритетов ин формационных посылок 3 информация поступает в буферную память 6, где она накапливается и распределяется по двум направлениям: на блок регистрации информации 1 и на блок формирования приоритетов программ 5, Буферная память 6 необходима для осуществления передачи информации при трансформации приоритетов на линии "источник информации -UBN", Распределение осушествляется по программе, определенной заранее или в процессе эксперимента.

Блок анализа программ 4 анализирует программы обработки информации, размещаемые в памяти LIBM 8 до проведения эксперимента, по критерию объема (длительности) программы и с помошью блока формирования приоритетов программ 5 устанавливает приоритетнук последовательност поступления информации на LIBN 8. Иэ LlBM 8 организуется обратная связь для анализа программ обработки блоком анализа программ 4, Независимо от интенсивности поступаюших потоков право первоочередной обработки предоставляется той информации, среднее время обработ ки которой меньше или интенсивность обработки больше, т.е. приоритеты потоков устанавливаются в таком порядке, чтобы

7 ников и исключения потерь времени (адан наивное квантование по времени), Первый узел приоритетов 21 предназначен для приема и дешифрации кода (номера) источника с высшим приоритетом и управления этим источником. Узел 21 содержит дешифратор 9 кода источника и формирователи 111-11 ), Код источника с высшим приоритетом поступает на дешифратор9 из блока анализа информационных посылок 2, 10

Второй узел приоритетов 22 предназначен для приема и дешифрации кода (номера отсчета по шкале времени) информационной посылки с высшим приоритетом и управ4 ленин этими посылками (в частности, возможно и паритетное управление), Узел содержит дешифратор 10 кода информационной посылки и формирователи 121-12 .

Код посылки поступает на дешифратор 10 из блока анализа программ 4.

Узел местного управления 23 предназначен для выдачи соответствующих управляющих и синхронизируюших сигналов на все остальные узлы блока и может быть, в частности, построен по микропрограммному принципу (все управляющие и синхронизируюшие цепи от узла местного управления 23 на фиг. 2 не показаны).

Узел согласования 24 предназначен для объединения параллельных выходов в каждой строке матрицы регистров 20 (в каждом канале), объединения выходов всех строк матрицы регистров 20 и согласования выхода устройства с трактом передачи информации. Узел согласования 24 включает L 4 -входовых элементов "ИЛИ"

181-,18 по числу каналов и общий для всех каналов „-входовый элемент "ИЛИ"

19. Каждый элемент "ИЛИ" 181-18 имеет соответствующий элемент блокировки 171-17 выдачи информации, управляемые соответствующими формирователями 1 1 l»l 1 l первого узла приоритетов 21 .

Информация выдается только с приоритетной (выделенной) строки матрицы регистров 20.

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

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

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

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

517020

Составитель ф.1;1агнакметов

l лвктор т1 у „нна Техрел .1. К,к Корректор 11

Х2

Тираж д61

111аа. М (gg

Заказ 598о

lli1llI11il1 Государственного комитета Совета Министров СССР ио делам изобретсниИ H открытий

Москва, Ж-Зо Рауьнскан нао., а. 4/5

Фндн и ПП11 11атопт, г, Ужгород, уд. Проектная, 4

Полиисное