Устройство для выбора информационныхканалов
Иллюстрации
Показать всеРеферат
Союз Советских
Социалистических
Республик
ОПИСАНИЕ
ИЗОБРЕТЕНИЯ
К АВТОРСКОМУ СВИДЕТЕЛЬСТВУ (11836820 (61) Дополнительное к ввт. свид-ву— (22) Заявлено 110877 (2! ) 2516777/18-09 с присоединением заявки ¹ (23) Приоритет
Опубликовано 07.06.81, Бюллетень № 21
Дата опубликования описания 100681 (51)М. Кл.
Н 04 Q 9/14
Государственный комитет
L СССР но делам изобретений н открытий (5З) УДК 621. 382. .23(088.8) (72) Автор изобретения
Е.В. Олеринский (71) Заявитель
Особое конструкторское бюро вычислительной техники
Рязанского радиотехнического института
{54) УСТРОЙСТВО ДЛЯ ВЫБОРА ИНФОРМАЦИОННЫХ
КАНАЛОВ
Изобретение касается радиосвязи и может использоваться для ввода телеметрической информации в системы обработки данных и системы регистрации телеметрической информации.
Известно устройство для выбора информационных каналов, содержащее блок оперативной памяти, первый выход которого соединен с установочными входами регистра сдвига и блока выделения управляющего сигнала маски, выход которого подключен к первому входу блока управления, первый выход которого соединен с информационным входом регистра сдвига, выход которо- 15 го подключен к счетному входу счетчика результатов, установочный вход которого соединен с вторым выходом блока оперативной памяти, а выход счетчика результатов подключен к пер- 20 вому входу вентиля, второй вход которого соединен с вторым выходом блока управления, третий выход которого подключен к управляющему входу блока приема информации, первый выход которого через фиксатор нулевого состояния подключен к второму входу блока управления (1).
Однако известное устройство имеет недостаточное быстродействие. 30
Цель изобретения — повышение быстродействия.
Для этого в устройство для выбора информационных каналов, содержащее блок оперативной памяти, первый выход которого соединен с установочными входами регистра сдвига и блока выделения управляющего сигнала маски, выход которого подключен к первому входу блока управления, первый выход которого соединен с информационным входом регистра сдвига, выход которого подключен к счетному входу счетчика результатов, установочный вход которого соединен с вторым выходом блока оперативной памяти, а выход счетчика результатов подключен к первому входу вентиля, второй вход которого соединен с вторым выходом блока управления, третий выход которого подключен к управляющему входу блока приема информации, первый выход которого через фиксатор нулевого состояния подключен к второму входу блока управления, введен блок анализа, причем первый и второй входы блока анализа соединены с соответствующими выходами блока приема информации, первый выход блока анализа подключен к входу блока оперативной ц, мити, 836820 второй выход блока анализа подключен к информационному входу блока выделения управляющего сигнала маски, третий вход блока анализа соединен с четвертым выходом блока управления, а третий выход блока анализа подключен к третьему входу блока управле-. ния.
На чертеже представлена структур)ная электрическая схема предложенного устройства.
Устрой тво содержит блок 1 управления, блок 2 приема информации, блок 3 анализа, блок 4 оперативной памяти, блок 5 выделения управляющего сигнала маски, регистр б сдвига, счетчик 7 результатов, фиксатор 8 нулевого состояния и вентиль 9.
Устройство работает следующим образом.
Перед началом работы в блок 4 оперативной памяти заносятся исходные данные (маска и константы). Каждый разряд поля маски соответствует определенному исходному номеру канала.
Наличие "1" в рязрядах маски означа,ет, что соответствующие исходные каналы подлежат выбору. В поле констант в каждое слово блока 4 оперативной памяти заносится константа количество "1", содержащихся в поле маски для всех слоев, адреса которые меньше адреса данного слова. Кроме того, перед началом работы в блок 3 анализа заносятся границы "рабочих" зон памяти. После получения сигнала запроса от блока 1 управления источник исходных каналов выдает в устройство очередной исходный номер канала, ход которого фиксируется на регистре блока 2 приема информации. Содержимое регистра блока 2 приема информации транслируется в блок 3 анализа и сравнивается с кодами границ
"рабочих" зон, причем сравнению подвергаются старшие разряды кода исходного номера канала, определяющие адрес ячейки блока 4 оперативной памяти, и младшие разряды кода исходного номера канала, определяющие адрес (HDMep) разряда слова памяти.
Если в результате работы блока 3 анализа окажется, что код старших разрядов исходного номера канала лежит вне пределов "рабочей" зоны или код младших разрядов исходного номера -канала лежит вне пределов "рабочей" зоны, или оба кода (старших и младших разрядов) лежат вне границ
"рабочей" зоны, то обращение к блоку 4 оперативной памяти не производится, а из блока 3 анализа в блок 1 управления выдается сигнал, свидетельствующий о том, что иэ устройства необходимо выдать в источник исходных каналов очередной сигнал запроса. Если же в результате работы блока 3 анализа окажется, что код старших разрядов исходного номера
65 канала лежит в пределах "рабочей" зоны и код младших разрядов исходного номера канала лежит в пределах "рабочей" зоны, то значения кодов старших и младших разрядов исходного номера канала поступают из блока 3 анализа соответственно в блок 4 оперативной памяти и в блок 5 выделения управляющего сигнала маски. В результате обращения к блоку 4 оперативной памяти иэ него считывается содержимое требуемого слова. Разряды поля маски считанного слова фиксируются на регистре б сдвига, а константа поля — на счетчике 7 результатов.
Блок 5 выделения управляющего сигнала маски выделяет нужный разряд после маски считанного слова и выдает его значение в блок 1 управления. Если выбранный разряд поля маски содержит "0", то работа устройства прекращается и блок 1 управления выдает в источник исходных каналов очередной сигнал запроса. Если же выбранный разряд поля маски содержит "1", то устройство выполняет последовательность циклов по формированию нового адреса канала. Количество IJHKJIQB равно порядковому номеру выбранного разряда в слове, считая с младших разрядов слова. Цикл, в котором на счетчике 7 результатов фиксируется новый номер канала, состоит из двух тактов, остальные (предыдущие) циклы — из грех тактов. еТакт 1. Блок 1 управления вырабатывает сигнал сдвига и подает его на сдвигающий вход регистра 6. В результате этого содержимое регистра б сдвигается в сторону младших разрядов. Если на выходе регистра 6 появляется "1", то она считывается на счетчике 7 результатов.
Такт 2. Если на выходе фиксатора 8 нулевого состояния имеется сигнал "1", блок 1 управления осуществляет выдачу нового адреса канала, сформированного на счетчике 7, путем воздействия соответствующим управляющим сигналом на вентиль 9, на второй вход которого поступает код адреса канала со счетчика 7, после чего блок 1 управления выдает в источник исходных каналов очередной сигнал запроса. Если же на выходе фиксатора 8 нулевого состояния имеется
"0", блок 1 управления инициирует выполнение третьего такта цикла.
Такт 3. Блок 1 управления вырабатывает сигнал "-1", поступающий на второй вход блока 2 приема информации и затем инициирует начало нового цикла работы по формированию нового адреса канала.
Следует отметить, что в течение всех циклов работы по формированию нового адреса канала блок 3 анализа не реагирует на изменение содержимого регистра в блоке 2 приема инФорма836820
Формула изобретения
Составитель E. Погиблов
Редактор Н, Ахмедова Техред 3. Фанта Корректор В. Синицкая
Тираж 698 Подписное
ВНИИПИ Государственного комитета СССР по делам изобретений и открытий
113035, Москва, Ж-35, Раушская наб., д. 4/5
Заказ 3208/46
Филиал ППП "Патент", г. Ужгород, ул. Проектная, 4 ции. Введение блока анализа и его связей с другими блоками позволяет повысить быстродействие устройства по сравнению с известным. устройство для выбора информационных каналов, содержащее блок оперативной памяти, первый выход которого соединен с установочными входами регистра сдвига и блока выделения управляющего сигнала маски, выход которого подключен к первому входу блока управления, первый выход которого соединен с информационным входом регистра сдвига, выход которого подклю- 5 чен к счетному входу счетчика результатов, установочный вход которого соединен с вторым выходом блока оперативной памяти, а выход счетчика результатов подключен к первому входу Щ вентиля, второй вход которого соединен с вторым выходом блока управления, третий выход которого подключен к управляющему входу блока приема информации, первый выход которого через фиксатор нулевого состояния подключен к второму входу блока управления, о т л и ч а ю щ е е с я тем, что, с целью повышения быстродействия, в него введен блок анализа, причем первый и второй входы блока анализа соединены с соответствующими выходами блока приема информации,первый выход блока анализа подключен к входу блока оперативной памяти, второй. выход блока анализа подключен к информационному входу блока выделения управляющего сигнала маски, третий вход блока анализа соединен с четвертым выходом блока управления, а третий выход блока анализа подключен к третьему входу блока управления.
Источники информации, принятые во внимание при экспертизе
1. Авторское свидетельство СССР
Р 562952, кл. Н 04 Q 9/14, 1975 (прототип).