Изобретение относится к импульоной технике и предназначено для использования в системах телеизмерений, в частности в устройствах для программного опроса информационных каналов с автоматическим выбором порядка опроса. Известны устройства опроса, содер- жащие распределитель соединенный с яче ками памяти, регистр и логические эл& менты l . Недостаток этого устройства - низкая надежность, обусловленная сложное-. тью подготовки программы опроса с боль шим объемом требуемой памяти. Известны устройства опроса, содержа щие счетчики, регистры, блоки анализа и управления, запоминающие устройства, дешифраторы и ключи 2j. Недостаток этого устройства - ниа-; кая надежность, вызванная большим числом регистров фаз и сложностю управл&ния ими, Цель изобретения - повышение надежности устройства. С целью повышения надежности В устройство опроса информационных каналов, содержащее соединеяньте- последоЬательно счетчик кадра, блок анализа и регистр команд, а также счетчик сканирования, выход которого подключен к дру- , гим входам регистра команд и запоминающему устройству, а входы - соответственно к первой тактовой шине и ко второй тактовой шине и входу счетчика кадра, и дешифратор, введены сумматор и операционный регистр, причем выходы запом нающего устройства через дешифратор сс единены с входами сумматора и вторыми входами блока анализа, третьи входы которого подключены к выходам операционного регистра и к другим входам сумматора, при этом его выходы соединены с первыми входами операционного регистра, второй Вход которого подклк чен к другому выходу блока анализа, а третий вход - к первой тактовой шине и тактовому входу регистра команд. На чертеже представлена функционапьHM cxeMif устройств, которое с счетчик 1 кадра, выходы которого сжединены со входами блока 2 анализа, выход которого п6дклю4)геи юЬ в1ьд у райре шения зйписи регистра 3 , счет чик 4 скайированйЯ выходы которого соединены с квфорыапконньнлта Bjfon&MK регистра 3 команд и со входами зйпо1 инающего устрюйства 5, дешифратор 6, сумматор .7 и операционный регистр 8, выходы запоминающего устройства 5 через дешифратор 6 соединены со входам сумматора 7, выходы которого через операционный регистр 8 соединены b другими входами сумматора 7 и блоком 2 ана лиза, тактовые шины 9, 10,
Устройство работает следующим об разом.. .
Перед работой в запоминающее уст ройство 5 за юсятся коды частот опроса каналов в виде f Cog 1 , причем адреса ячеек памяти с кодами частот опроса каналов совпадают с номерами этих кайалов.
Е5 процессе работы на устройство
поступают тактовые импульсы с шин 9, 10, частота следования импульсов с шины 9 соответствует информативности устройства I5 а частота следования импульсов с шины 9 больше информативности в N раз, где N - число телеметрических каналов.
Для каждого тактового импульса с шины 9 соответствующего позиции телеметрического кадра, устройство опре- деляет номер опрашиваемогЬкШала;
Счетчик 4,устанавливаемый в исходное состояние тактом с шины 9, считает импульсы с шины 1О, гфйййК1&я ВТбче НИИ одной позиции кадра последовательно значения всех номеров каналов. Для каждого состояния счетчика 4 из запоминающего устройства 5 извлекается код частоты опроса соответствующего канала.
На основании кодов частот опрюса с помощью дешифратора 6 и сумматора 7 йа каждым каналом резервируется фаза опроса, которая сравнивается в блоке анализа 2 с текущей, определяемой счи-гучиком кадра 1.
Если резервируется фаза меньше текущей, содержимое операционного регистра 8 обновляется с по мощьк)сумматора 7, что соответствует закреплению фазы за каналом, при равенстве фаз, состоянием счетчика 4 сканирования зайосИся Ь регистр 3 команд В качестве номера опрашиваемого канала. СигналбГ разрешения
записи в регистр 3 команд и в операционный регистр 8 формируется блоком 2 анализа.
Устройство формирует адреса опроса каналов, причем адрес каждого канала вьщается регулярно с заданной частотой следования где I а - информативгюсть устройства определяемая частотой следования тактов с шины 10 и t - 1, 2,.
В качестве текущей фазы частоты F i берется 1 младших ра;зрядов счетчика 1 кадров CjCj,., Cj C.... С, где Cj - младший разряд счетчика 1 кадра.
Для фиксации резервируемых фаз используется операционный регистр 8 - левых разрядов которого для каждой чаототы 1 указывают на последнюю занятую фззу этой частоты:
.al
0r.l..i.
Задача резервирования позиций кадра .за каналом с частотой опроса F; решается при условии, что за каналом резервируются позиции кадра, определяеК1ы первой свободной фазой данной, частоты. Операция резервирования соответствует размещению каналй по позициям кадра, определяемым в результате увеличения значения кода фазы операционного регисра на единицу i -2О разряда и распространения переноса влево.
В исходном состоянии во всех разрядах операционного регистра 8 устанавливаются единицы, означающие, что первым свЬбодным значением фазы любой частоты является нулевое, КаНалы предълякугся на распределение по списку, упорядоченному по их номерам в соответствий со значением счетчика 4 сканирования.
На каяодом. такте с шины 9 производится считывание нз памяти кода частоты очередного канала и для этого канала в соответствии с кодом его частоты опроса производится резервирование фазы указанным выше способом, Зарёзервированная фаза сравнивается с текущей путем сравнения I --младших разрядов счетчика 1 кадра и t - левых разрядов операционного регистра 8, Операция сравнения производится блоком 2 анализа,г
ЕСЛИ зарезервированная фаза меньше текущей, то содержимое операционного регистра 8 увеличивается с помощью сумматора 6 на единицу в i -ом разряде с учетом переноса влево, что соот отпгпуот HOBUfty ;51 ачоиию о.чнятой ., с-одоржнмоо счотчика 4 сканирования уволичивоотся на единицу и по следу ющему такту с шины 9 устройства пер& ходит к редерви хэванию фазы для следую шего канала. При условии совпадения аарезервиров ной фазы с текущей, данная текущая фаза закрепляется за просматриваемым каналом, значение номера этого канала, со счетчика 4 скашгрования заносится в регистр 3 команд по разреще1шю от блока 2 анализа и дальнейщее вычисление на этой позиции кадра прекращаются Если зарезервирюванная фаза окажет ся больше текущей, то просматриваемый канйя из распределения для текущей позиций исключается содержимое операционного регистра на этом такте не, изменяется, содержимое счетчика 4 ска нирования увеличивается на единицу и с приходом следующего такта с щины 9 устройство переходит к резервированию фазы для следующего канала. Описанный процесс распределения каналов по позициям кадра путем резервирования фаз для данной позиции продолжается до тех пор, пока зарезервированная фаза не совпадет с текущей или будут предъяЕшены и распределены все fj каналов. Если при распределении ни для одного канала резервируемая фаза не совпадает с текущей, то данная текущая позиция остается пустой, то возможно в случае 1/н.,, Проведя распределение и закрепление каналов для каждой позиции кадра, получим рабочее распределение каналов по позициям, являющееся результатом закрепления канала за каждой текущей позицией. Устройство обладает повьш1ен1юй надежностью за .счет уменьщения количества элементов иупрощения функционирования при сохранении технических характеристик. Этот эффект становится весьма значительным при увеличении количества возможш,1х, частот/опроса. Формула изобретени Устройство опроса информационных каналов, содержащее соединенные послёдователыю счетчик кадра, блок анализа и регистр команд, а также, счетчик сканирования, выход которого подключен к другим входам регистра команд и запоминающему устройству, а входы - соответственно к первой тактовой щине и ко второй тактовой щине и входу счет чика кадра, и дещифратор, отличающееся тем, что, с целью повьпиения надежности, введены сумматор и опе рационный регистр, причем выходы запоминающего устройства через дещифратор соединейл С входами сумматора и вторыми входами блока анализа, третьи входы которого подключены к выходам операционного регистра и к другим взводам сумматора, при этом его выходы соединены с первыми входами операционного регистра, второй вход которого.подключен к другому выходу блока анализа, а третий вход - к первой тактовой щине и тактовому входу регистра команд. / Источники информации, принятые во внимание при экспертизе 1.Авторское свидетельство СССР 278759, кл. Н 03 К 17/ОО, О8.О5.69. 2.Авторское свидетельство СССР позаявке№2385862,кл. Н 03 К 17/О2, 06.07.76.
720720
название | год | авторы | номер документа |
---|---|---|---|
Устройство опроса информационных каналов | 1980 |
|
SU911727A2 |
Устройство опроса информационных каналов | 1980 |
|
SU920697A1 |
Устройство для опроса информационных каналов | 1982 |
|
SU1062677A1 |
Устройство опроса телеметрических каналов | 1976 |
|
SU612406A1 |
Устройство опроса телеметрических каналов | 1978 |
|
SU705678A1 |
Многокоординатная система числового программного управления | 1972 |
|
SU448435A1 |
Устройство для опроса информационных каналов | 1980 |
|
SU955067A1 |
Многоканальное устройство для формирования временных интервалов | 1980 |
|
SU932603A1 |
Устройство для контроля микропроцессорной системы | 1990 |
|
SU1700558A1 |
Многоканальный коммутатор | 1985 |
|
SU1260993A1 |
Авторы
Даты
1980-03-05—Публикация
1978-01-09—Подача