Устройство для мажоритарного выбора сигналов

 

СОЮЗ СОВЕТСКИХ

СОЦИАЛИСТИЧЕСКИХ

РЕСПУБЛИК (51)5 Г 06 У 11 18 Й6ИЛ,,Б

Q i i: 1T@, g j; ",, 1„- ... ь 1(ОПИСАНИЕ ИЗОБРЕТЕНИЯ

К АВТОРСКОМ У СВИДЕТЕЛЬСТВУ

ГОСУДАРСТВЕННЫЙ КОМИТЕТ

IlO ИЗОБРЕТЕНИЯМ И ОТКРЫТИЯМ

IlPH ГКНТ СССР (21) 4488735/24 (22) 30.09.88 (46) 07.01.91. Выл. "" 1 (72) С.t, .Иощицкий, Г.И.Тимонькин, С.А.Соколов, С.И.Ткаченко, В.А.Ткаченко и В.С.Харченко (53) 681.374(088.8) (56) Авторское свидетельство СССР

875383, кл. Г 06 F 11/00, t980.

Авторское свидетельство СССР № 1092512, кл. Г 06 F 11/18, 1983.

Авторское свидетельство СССР №- 1538759, 1988. (54) УСТРОЙСТВО ДЛЯ МАЖОРИТАРНОГО

В??БОРА СИГНАЛОВ (57) Изобретен .е относится к автома, тике и вычислительной технике и может быть использовано при построении резервированных автоматических систем управления повышенной точно-. сти, например, в системах обработки и передачи служебной и измерительной

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

Цель изобретения — повышение достоверности функционирования устройства при работе с измерительной информацией.

На фиг.1 представлена функциональная схема устройства дпя мажоритар„„SU„„1619278 А I

2 информации. Цель изобретения — повышение достоверности функционирования устройства при работе с измерительной информацией. Устройство содержит регистры сдвига вправо, блок вычис ления среднего значения,- дешифратор, коммутатор, мультиплексор, счетчик адреса, триггеры, генератор импульсов, мажоритарный элемент, сумматоры по модулы два, блоки элементов И, элементы И?И, одновибратор, регистр хранения кода. Сущность йзобретения эакпючается в повышении достоверности и точности функционирования устройства путем раздельной обработки старших разрядов кодовых сообщений старших разрядов измерительной информации и младших разрядов кодовых сообщений, которые в одном цикле измерения могут отличаться в каналах вследствие различных значений случайных ошибок, а также путем анализа результата проверок на четность.3 ил.

t ного выбора сигналов; на фиг.2 — функциональная схем блока вычисления — — Ф среднего значения; на фиг.3 — функциональная схема счетчика адреса.

Устройство для мажоритарного выбдра сигналов (фиг.1) содержит регистры 1-4 сдвига вправо,. блок 5 вычисления среднего значения, дешифратор

6, коммутатор 7, мультиплексор 8, счетчик 9 адреса, триггер 10 управления, генератор импульсов 11, мажоритарный элемент 12, сумматоры 13

15 по модулы два, блоки 16- 18 зле1619278 ментов И, элементы ИЛИ 19-21, счетный триггер 7?, одновибратор 23, регистр 24 хранения кода, информацион" ные входы 25-27, вход 28 запуска, вход ?9 остановя, сумматор 30 по модулю два, элемент ИЛИ 31, информационный выход 32, выход 33 сигнала ошибки.

Блок 5 вычисления среднего. значения (фиг.2) содержит сумматор 34 и блок 35 памяти.

Счетчик 9 адреса (фиг.3) содержит счетчик 36 тактов, генератор 37 констант, схемы 38, 39 сравнения.

Регистры 1-3 сдвига предназначены для приема, хранения и выдачи младших разрядов измерительных частей входных последовательностей, каждая из которых содержит В разрядов. Запись информации в регистры 1-3 осуще" . ствляется за П тактов по заднему фронту синхроимпульсов, поступающих с выхода 11.1 генератора 11 при наличии единичного сигнала на входе 25

V (формируется на единичном выходе триггера 27).

Регистр 4 сдвига предназначен . для приема, хранения и выдачи мажоритарных разрядов служебной части стар их разрядов измерительной части входных последовательностей (С разря- дов). Запись информации в регистр 4 производится за С тактов синхроимпульсами, поступающими с выхода 11. 1 генератора 11 при наличии единичного сигнала на выходе V который формируется на нулевом выходе триггера 22.

Блок 5 вычисления среднего значе-. 40 ния определяет среднее арифметическое значение флуктуирующей части параметра, записанное в регистры 1-3 и удовлетворяющее критерию четности.

Значения параметров, удовлетворяющие критерию четности, поступают на входы сумматора 4. Сумма значений параметра поступает на входы младших разрядов адреса блока 35 памяти, средний разряд адреса формируется элементом ИЛИ 19. Он равен нулю, ес50 ли все три значения параметра удовлетворяют критерию четности, и равен единице, если одно из значений параметра не удовлетворяет критерию четности, а вместо него на входы блока

5 поступает нулевой код.

В ячейки блока 35 памяти с нулевым значением старшего разряда записаны средние значения, соответствующие значению кода адреса, деленному на три. В ячейки блока 35 памяти записаны средние значения, соответствующие значении кода адреса (без старшего разряда), деленному на два.

Таким образом, на выходе 5.1 блока 5 формируется среднее значение параметра из двух или трех значений параметра, поступающих на входы, а на выход 5.2 блока 5 поступает выходной сигнал сумматора 34 .

Дешифратор 6 преобразует сигналы, формируемые сумматорами 13-15 по модулю два и свидетельствующие об искажении информационных частей входных последовательностей, и выдает сигналы, управляющие процессом их обработки. Сигнал на выходе 6.0 свидетельствует об отсутствии искажений, сигналы на выходах 6.1, 6.2 или 6,.4— аб искажении одной из трех последовательностей, сигналы на выходах

6,3. 6,5 или 6.6 — об искажении одной из трех последовательностей, сигнал на выходе 6.7 — об искажении всех трех информационных частей вход" ных последовательностей.

Коммутатор 7 коммутирует на информационный вход регистра 24 результат обработки информационных частей трех входных последовательностей. При нулевом сигнале на его управляющем входе на выход поступает код с выхода

5. 1 блока 5, что соответствует усредкению значений неискаженных последовательностей, а при единице на управляющем входе на выход поступает код с выхода 5.2 блока 5, который совпадает с кодом единственной неискаженной входной последовательности.

Иультиплексор 8 преобразует параллельный код, поступающий с выхода регистра 24 в последовательный. Выходной сигнал появляется только при наличии синхроимпульса на входе Ч, На адресный вход мультиплексора 8 подается код с выхода 9. 1 счетчика 9, по которому последовательна выбираются, сначала разряды первой части выходнЫ последовательности а потом второй части.

Счетчик 9 формирует адресные коды на вход мультиплексора 8 и отсчитывает длину первой (С разрядов) и второй (Л разрядов) частей последовательностей, выдавая импульсы на выходах 9.2 и 9.3 соответственно. Но

5 16192 заднему фронту синхроимпульса с выхода 11. 1 генератора 11 содержимое счетчика 36 тактов увеличинается на единицу. Генератор 37 констант формирует двоичные коды чисел С и C+D, которые на схемах 38 и 39 соответственно сравниваются с выходным кодом счетчика 36 тактов. При сонпадении этих ходов по сигналу с выхода

11.2 генератор 11, поступающему на управляющие входы V схем 38 и 39 сравнения, на их выходах формируются импульсы, поступающие на выходы 9.3 и 9.2 соответственно.

Триггер 10 управляет работой генератора 11. Он устанавливается в единицу;игналом "Пуск", поступающим на вход 28 устройства и соответствующим началу первой входной после- 20 довательности. Сброс триггера 10 в

"0" осуществляется по сигналу, поступающему на вход 29 устройства.

Генератор 11 формирует на выходах

11.1 и 11.2 две последовательности 25 синхроимпульсов, сдвинутых одна относительно другой. Он функционирует при наличии единичного сигнала на его управляющем входе (с выхода триггера 10).

Мажоритарный элемент 12 формирует служебную часть и старшие разряды измерительной части вьгходной последовательности путем поразрядного мажоритирования служебных частей входных последовательностей.

Сумматоры 13-15 по модулю два осуществляют контроль на четность поступающих на входы 25-27 младших разрядов измерительных частей входных последовательностей после записи их в регистры 1-3 соответственно.

При нечетном числе единиц в информационной части последовательности на выходе элемента t3 (14, 15) формируется единичный сигнал.

Группы элементов И t6-18 разрешают поступление на информационные входы блока 5 информационных частей входных последовательностей, если контроль на четкость не обнаружил их искажения. Для этого на их инверсные входы подается сигнал с выходов элементов 13-15 соответственно.

Элемент ИЛИ 19 формирует сигнал об искажении одной из трех, а эле55 мент ИЛИ 20 — двух из трех, поступивших в регистры 1-3 информационных частей входных последовательностей

78 6

Элемент ИЛИ ?1 формирует сигналы на счетный вход трит гера 22 при переходе устройства от одного подцикла к другому. Триггер 22 формирует сигналы, управляющие приемом первой (единицы на инверсном выходе) и второй (единица на прямом выходе) частей входных последовательностей.

Однонибратор 23 формирует импугьс сброса счетчика 9 по окончании цикла приема (выдачи) последовательности и запись в регистр 24 результата обработки поступивших и течение цикла на входы 25-27 входных последовательностей.

Регистр 24 предназначен для приема, хранения и выдачи сформированной выходной последовательности (C+d разрядов), а также для хранения и выдачи на выход 31 устройства сигнала ошибки об искажении выходной последовательности.

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

Элемент ИЛИ 31 формирует единичный сигнал при окончании первой части сообщения и при окончании второй части сообщения, который использует" ся для передачи триггера 22 °

Устройство работает следующим образом.

Я исходном состоянии все элементы памяти устройства установлены в нулевое состояние. Цепи установки и исходное состояние на фиг.1-3 не показаны. В блоке 35 памяти записаны коды, соответствующие среднему арифметическому значению флуктуирующей части параметра, поступающему на входы сумматора 34.

0 начале цикла обработки входных последовательностей сигнализирует импульс, поступающий на вход 28 устройства.Он устанавливает н единичное состояние триггер 10, который своим единичным сигналом запускает генератор 11. Генератор начинает формирование последовательностей импульсов на выходах 11. 1 и 11.?. Так как триггер 22 находится в нулевом состоянии, то единичный сигнал с его иннерсно1619278

15

30 го выхода разрешает запись информации в регистр 4, Старшие разряди входных последовательностей, соответствующие служебным и старшим разрядам измерительных частей сообщения, поступающим на входы 25-27 устройства, мажоритируются на элементе 12 и поступают на вход 0 регистра 4 сдвига вправо. Зались значений разрядов в регистр 4 осуществляется по заднему фронту синхроимпульсов, поступающих на вход С. По ; прохождении С тактов в регистре 4 запишется результат мажоритирования служебных и старшихразрядов измерительных частей входных последовательностей. По очередному импульсу с выхода 11.2 генератора 11 на выходе 9. 1 счетчика 9 появится единичный импульс, который, пройдя через элемент ИЛИ 21, задним фронтом переключит триггер 22 в единичное состояние. При этом регистр 4 по управляющему входу будет закрыт, а регистры 1-3 единичным сигналом с прямого выхода триггера 22 откроются.

В результате последующие d импульсов входных последовательностей, опредепяющие младшие разряды измерительной инАормацни, подверженной

Алуктуациям, будут со входов 25-27 записываться соответственно в регистры 1-3.

После записи полной входной последовательности в регистры 1-4 с выходов последних записанная инАормация будет проверяться соответственно сумматорами 13-15 и 30 по модулю два. на четность. Если в одном или нескольких регистрах из числа 1-3 контроль информации на четность не выполняется, то соответствующий сумматор выдает единичный сигнал íà HHверсный вход соответствующего элемента И из числа 16-18. При этом искаженная инАормация с соответствующего регистра на вход блока вычисления среднего не поступает. Одновременно результаты контроля на четкость информации в каждом иэ регистров 1-3 поступают с выходов элементов 16 -18 в виде трехразрядного кода на входы дешиАратора 6, выходы которого соот ветствующим образом подключены к элементам HJIH 19, ?О и 31. Ясли ошибка по нечетности обнаружена в одном

I канале, то единичный сигнал появит ся на выходе элемента ИЛИ 19, если в двух каналах, то на выходе элемента

ИЛИ 20, если во всех трех каналах, то на выходе элемента ИЛИ 31. Если ошибки нет, то на выходах всех элементов ИЛИ 19, 20 и 31 присутствуют нулевые сигналы.

Если ошибки в каналах не обнаружено, то в вычислении среднего значения участвует инАормация со всех трех регистров 1-3. При этом с выходов элементов И 16-18 она поступает на сумматор 34 блока 5 вычисления среднего значения. Полученная сумма в качестве адресного кода поступает на вход элемента 35 памяти.. При этом старший разряд адреса, снимаемый с выхода элемента ИЛИ 19,равен нулю, т.е. обращение будет производиться к области памяти, в которой хранятся средние значения параметра, полученные при делении суммы на три. Полученное среднее значение флуктуирующей части измеряемой величины с выхода 5. 1 блока выделения среднего через открытый коммутатор 7 поступит на вход D регистра 24 для записи в качестве младших 1азрядов обработанного сообщения.Если в процессе контроля на четность будет обнаружена ошибка в одном из каналов, то появится единичный сигнал на выходе элемента ИЛИ 19, этот сигнал в качестве старшего разряда адресного кода поступит на элемент 35 памяти блока 5 вычисления среднего. При этом обращение проходит ,к области памяти, где хранятся сред ние значения из двух входных величин.

Полученное среднее значение, как в предыдущем случае, будет передаваться на входи П регистра 24.

При обнаружении ошибок сразу в двух каналах единичный сигнал с выхода элемента ИЛИ 20 откроет вторую половину коммутатора 7 и на входы

D< регистра 24 будет с выхода 5.2 бло, ка 5 вычисления среднего поступать инАормация непосредственно с того канала, в котором не обнаружена ошибка, минуя элемент 35 памяти.

Если ошибки обнаружены во всех трех регистрах 1-3,,либо в первой, мажоритарной, части сообщения, то единичный сигнал поступит с выхода элемента ИЛИ 31 на вход 0@ специального разряда ошибки регистра 24. Запись обработанного сообщения в ре гистр 24 осуществляется по заднему

9 16192 фронту импульса одновибратора 23, который срабатывает при появлении импульса на выходе 9.3 счетчика 9.

Схема счетчика 9 приведена на фиг.3. Он работает таким образом, что

5 импульсы с выхода 11.1 генератора 11 поступают на счетный вход счетчика

36, при этом на информационных входах счетчика изменяется код адреса позиций разрядов входной последовательности. Этот код поступает на два элемента 38 и 39 сравнения.На второй вход элемента 39 сравнения поступает с генератора 37 констант величина С, t, определяющая длину мажоритируемой части входной последовательности, а на второй вход элемента 38 сравнения

;с генератора 37 констант поступает код величины С+4, определяющий длину .20 всей входной последовательности. Единичные импульсные сигналы на выходах элементов 38 и 39 сравнения появляются тогда, когда содержимое счетчика 36 становится равным соответству- 25 ющей константе и при наличии сдвинутого импульса генератора 11 с его выхода 11.2. При этом временной сдвиг между импульсами с выходов 11.1 и 11.2 должен быть больше, чем время срабатывания счетчика 36, и больше, чем время переходных процессов в комбинированных элементах каналов обработки сообщений (сумматоров 13

15 по модулю два, элементов И 16-18, дешифратора 6, элементов ИЛИ 19, 20 и 31, блока 5 вычисления среднего и коммутатора 7).

Импульс с выхода одновибратора

23, который свидетельствует об окончании приема очередной последовательности, сбрасывает счетчик 9 в нулевое состояние, тем самым подготавливая ycTpoHcTBQ к приему следу»щеи 45 входной последовательности. При приеме следующей входной последовательности производится выдача через мультиплексор 8 на входы устройства 32 предыду чей последовательности. При этом счетчик 9 формирует на своих выходах 9.1 адрес позиций последовательного кода выходной последовательности и они поочередно считываются через мультиплексор 8 с информационных выходов регистра ?4. Чтобы мультиплексор 8 был закрыт во время изменения состояния счетчика 9, он синхронизирован по управляющему входу

78 13 импульсами с выхода 11.? генератора

11.

При ошибочной информации, записанной в регистре 24, внешнее устройство (приемник информации) извещает об этом по выходу 33 устройства единичным сигналом с выхода специального разряда ошибки П регистра 24.

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

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

I хранения кода и счетный триггер, вход

16192 7Я которого подключен к выходу первого элемента ZOBZ, прямой выход — к входам управления сдвигом первого-третьего, а инверсный — к входу управления

5 сдвигом четвертого регистров сдвига, вью<оды первого-третьего регистров сдвига соединены с первыми входами одноименных блоков элементов И и входами одноименных сумматоров по модули два, выходы которых подключены к соответствующим входам дешифратора и вторым входам одноименных бло.ков элементов И, выходы которых подключены к соответствующим информационным входам блока вычисления среднагозначения, вход управления,к оличеством уср дняемьх сигналов которого соединен с в..ходом второго элемента И, а выход — с группой инфор- 2О мационных входов коммутатора, управляющий вход которого подключен к выходу третьего элемента ИЛИ, а вы= ,ход — к группе информационных входов младших разрядов регистра хранения 25 кода, информационные входы которого соединены с информациоными входами мультиплеKopR Вхор, блокировки Ко торого подключен к второму выходу генератора импульсов, группа выходов четвертого регистра сдвига соеди" иена с группой инАормационных входов старших разрядов регистра хранения ко да и входом четвертого сумматора по модулю два, выход которого подключен к первому входу четвертого элемента

ИЗБ, второй вход которого соединен с третьим выходом дешиАратора, а выход — с входом дополнительного разряда ошибки регистра хранения кода, выход которого является выходом ошибки устройства, синхровход регистра хранения кода подключен к выходу одновибпатора, четвертый выход дешифратора соединен с третьим входом второго элемента ИЛИ,а пятын, шестой и седьмой выходы дешифратора подключены к соответствующим входам третьего элемента ИЛИ.

1619278

Фиа 3

Составитель А.Александров

Редактор А.Мотыль Техред Л,Сердюкова Корректор М.Пожо

Заказ 49 Тираж v Подписное

ВНИИПИ Государственного комитета по изобретениям и открытиям при ГКНТ СССР

113035, Москва, Ж-35, Раушская наб., д. 4/5 в

Производственно-издательский комбинат "Патент", r. Ужгород, ул. Гагарина, 101

Устройство для мажоритарного выбора сигналов Устройство для мажоритарного выбора сигналов Устройство для мажоритарного выбора сигналов Устройство для мажоритарного выбора сигналов Устройство для мажоритарного выбора сигналов Устройство для мажоритарного выбора сигналов Устройство для мажоритарного выбора сигналов 

 

Похожие патенты:

Изобретение относится к автоматике и вычислительной технике и может быть использовано при проектировании систем и устройств повышенной надежности

Изобретение относится к вычислительной технике и может быть использовано в системах обработки информации высокой надежности

Изобретение относится к автоматике и вычислительной технике

Изобретение относится к автоматике и вычислительной технике

Изобретение относится к цифровой вычислительной технике повышенной надежности

Изобретение относится к технике связи и может быть использовано в радиотехнических установках различного назначения при построении высоконадежных генераторов

Изобретение относится к области вычислительной техники, в частности к средствам контроля логических устройств

Изобретение относится к области автоматики и вычислительной техники и может быть использовано при построении высоконадежных устройств и систем, например резервированных систем для обработки числоимпульсных кодов, устройств для анализа и сравнения импульсных последовательностей и т.д

Изобретение относится к автоматике и вычислительной технике, и может быть использовано при построении высоконадежных устройств и систем, например резервированных систем для обработки число-импульсных кодов, устройств для анализа и сравнения импульсных последовательностей и т.д

Изобретение относится к вычислительной и импульсной технике и может быть использовано при построении высоконадежных резервированных систем для счета и обработки цифровой информации

Изобретение относится к электронной технике и может быть использовано при построении высоконадежных устройств и систем, проектируемых по методу горячего резервирования

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

Изобретение относится к электронной технике и может быть использовано при построении высоконадежных устройств и систем, проектируемых по методу горячего резервирования

Изобретение относится к электронной технике и может быть использовано при построении высоконадежных устройств и систем, проектируемых по методу горячего резервирования

Изобретение относится к автоматике, вычислительной технике и может быть использовано в информационно-измерительных системах

Изобретение относится к автоматике и вычислительной технике и может быть использовано в резервированных системах управления
Наверх