Устройство для обработки и сжатияинформации
Иллюстрации
Показать всеРеферат
О П И С А Н И Е <11840914
ИЗОБРЕТЕНИЯ
К АВТОРСКОМУ СВИДЕТЕЛЬСТВУ
Союз Советских
Социалистических
Республик (61) Дополнительное к авт. свил-ву М 531158 (22) Заявлено 07. 09. 79(21) 28! 5595/18-24 (51) М. Кл.
Ъ с присоединением заявки №
5 06 15/00
Й 08 С 15/06
Гасударственный комитет (23 ) Приоритет
Опубликовано 23.06.81- Бюллетень № 23 (53) УДК 621.398 (088. 8) до делам изобретений н открытий
Дата опубликования описания 25. 06 .8 1 (72) Авторы изобретения
В. С. Серков, С. А. Джанумов, П. И. Гомзиков и А. В. Селиверстов . (71) Заявитель (54) УСТРОЙСТВО ДЛЯ ОБРАБОТКИ И СЖАТИЯ
ИНФОРМАПИИ
Изобретение относится к автоматике и вычислительной технике и может быть использовано, например, для.сжатия объема измерительной. информации в многоканальных системах телеметрии, 5 использующих временное разделение каналов.
По основному авт.св. М - 531158 из-. вестно устройство для обработки и сжа. тия информации, содержащее регистр текущей выборки, информационный вход которого соединен со входом устройства, выход которого соединен с первым входом сумматора, информационным входом блока оперативной памяти и инфор- 5 мационным входом регистра числа, выход котооого соединен с выходом устройст.— ва, первый синхронизирующий вход которого соединен с тактовым входом бло. ка буферной памяти и вычитающим входом счетчика заполнения, суммирующий вход которого соединен с выходом эле- мента ИЛИ, с управляющими входами блока оперативной памяти и регистра числа, соединенного двухсторонней связью с блоком буферной памятью, выход блока оперативной памяти соединен со вторым входом сумматора, прямые и инверсные выходы старших рязрядов которого соединены с информационными входами соответственно первого и второго элементов И-НЕ, управляющие входы которых соединены соответственно. с прямым и инверсным выходами переноса сумматора и с управляющими входами блока сравнения, первая и вторая группа информационных входов которого соединены соответственно с выходами младших разрядов сумматора и выходами элементов И, первые входы элементов И соединены с выходами счетчика заполнения, вторые - co вторым синхронизирующим входом устройства, выходы элементов И-НЕ и выход блока сравнения соединены с первым, вторым и третьим входами элемента ИЛИ.
Известное устройство наиболее пригодно для проводных систем дистанциЦель изобретения — повышение достоверности устройства.
Указанная цель достигается тем, что в устройство для обработки и сжатия информации введены элемент сравнения, элемент И, счетчик адреса и счет25 чик опроса, информационные выходы блока оперативной памяти соединены с ин— формационными входами элемента сравне— ния, адресные входы которого соединены с выходами счетчика адреса, вы30 ход — с первым входом элемента И и первым входом счетчика опроса, выход счетчика опроса соединен с четвертым входом элемента ИЛИ, выход которого соединен со вторым входом элемента И, 35 выход которого соединен со входом счетчика адреса и вторым входом счетчика опроса.
На чертеже представлена блок-схема устройства.
Устройство для обработки и сжатия информации содержит регистр 1 текущей выборки, сумматор 2, блок 3 оперативной памяти, первый элемент И-НЕ 4, элемент ИЛИ 5, регистр 6 числа, блок 7 буферной памяти, счетчик 8 заполнения, блок 9 сравнения, элементы И 10, второй элемент И-НЕ 11.
На чертеже обозначены первый 12 и второй 13 синхронизирующие входы
50 устройства,.прямые 14 и инверсные 15 выходы старших разрядов сумматора,, выходы 16 младших разрядов сумматора, вход первого 1 7 и вход второго 18 слагаемых сумматора, входы 19 блока срав55 кения, выход 20 устройства. В устройство введены элемент И 21, элемент 22 сравнения, счетчик 23 адреса, счетчик 24 опроса.
3 8409 онного контроля в режиме, когда систе-. ма молчит, если все параметры контролируем9го объекта в норме, и передает дантоне в случае выхода значений параметров за пределы установленных значений Г1j °
Однако устройство не дает однозначного ответа о состоянии измеряемого параметра, в случае отсутствия существенных выборок на его выходе, что имеет место в случае применения в составе адаптивной телеметрии, эта неоднозначность может возникнуть в случае отказа одного из параметров или в случае попадания измеряемого 15 ! параметра в пределы апертуры, благо-. даря чему снижается достоверность устройства.
14 4
Устройство работает следующим образом.
Предположим, что код выборки двоичный десятиразрядный, а максимальная апертура равна "7/10"/111 /. На рассматриваемом шаге апертура равна "4"
/100 /. На регистр 1 текущей выборки поступают через равные промежутки времени коды. выборок. С выхода этого регистра l параллельным кодом выборка поступает на вход 17 первого слагаемого сумматора 2. На вход 18 второго слагаемого поступает параллельный об— ратный код с выхода блока 3 оперативной памяти, где хранятся значения последней неизбыточной выборки каждого канала.
Сумматор 2 параллельный, причем выход переноса старшего разряда соединен со входом переноса. Рассмотрим случай, когда величина текущей выборки (содержимое регистра 1) больше неизбы.точной выборки (содержимое оперативной памяти). В этом случае сумматор 2 дает единичный сигнал переноса, и на прямых 14 выходах сумматора 2 появля— ется прямой код разности, а на инверсных 15 — обратный. Если разность больше максимальной апертуры (для рассматриваемого случая ill }, то хотя бы на одном выходу из семи старших разрядов сумматора 2 появляется нулевой инверсныи сигнал. В этом случае на выходе первого элемента И вЂ” НЕ 4 оказывается единичный сигнал (поскольку на входы элемента ИЛИ 5 подаются инверсные выходы семи старших рязрядов сумматора) . Единичный сигнал проходит через элемент ИЛИ 5 и разрешает запись содержимого регистра 1 текущей выборки в регистр 6 числа, блок 3 оперативной памяти, блок 7 буферной памяти и прибавляют единицу в счетчик 8 заполне-. ния, а также, если адрес проверяемого канала, хранящийся в счетчике 23 ад1 реса, совпадает с кодом адреса кана.ла, подключенного к устройству обработки и сжатия информации (этот код адреса приходит из блока 3 оперативной памяти), то единичный сигнал с выхода элемента 22 сравнения, пройдя через элемент И 21 сбрасывает в ноль счетчик 24 опроса, а содержимое счетчика 23 адреса увеличивает на единицу.
Если разность, найденная сумматором 2, меньше максимальной апертуры, то блок 9 сравнения для трехразрядных кодов производит сравнение разности
5 84091 с величиной апертуры. При этом код апертуры поступает с выходов 16 на группу входов апертуры блока 9 сравнения и с выходов счетчика Я через элементы И 10. Если разность между текущей и неизбыточной выборками, найденная сумматором 2 и поступившая .на входы блока 9 сравнения, больше значения апертуры (для рассматриваемо го случая 1002), то блок 9 сравнения ig выдает сигнал на элемент. ИЛИ 5. При этом содержимое регистра 1 записывается в регистр 6 числа, блок 3 оперативной памяти и блок 7 буферной памяти, и к содержимому счетчика 8 прибавля- 15 ется единица, а также, если адрес проверяемого канала совпадает с адресом последней неизбыточной выборки, из:влекаемой из блока 3 оперативной памяти, то к содержимому счетчика 23 2р прибавляется единица, а счетчик 24 сбрасывается в ноль. Если содержимое регистра 1 текущей выборки меньше неизбыточной выборки из оперативной памяти, то сумматор 2 выдает единичный 25 сигнал инверсии переноса и обратный код разности на прямые выходы. Если модуль разности, найденный сумматором 2, превышает величину максимальной апертуры (!11 ), то хотя бы íà go одном из семи старших разрядов суммаnîðà 2 оказывается нулевой сигнал.
В этом случае при единичной инверсии сигнала переноса старшего разряда на выходе второго элемента И-НЕ 11 формируется единичный сигнал, который, пройдя элемент ИЛИ 5, разрешает запись в регистр 6, блок 3 оперативной памяти, блок 7 буферной .памяти и прибавление единицы в счетчик 8, а также„1О если адрес проверяемого канала совпадает с кодом адреса последней неизбыточной выборки, то к содержимому счетчика 23 прибавляется единица, а счет.чик 24 сбрасывается в ноль. Если модуль разности не превышает максимальную апертуру, то блок 9 сравнения определяет больше ли модуль разности, чем значение апертуры, которое поступает на группу входов 19 апертуры бло-у ка 9 сравнения.. В случае превышения сигнал подается на элемент ИЛИ 5, и содержимое регистра 1 переписывается в регистр 6, блок 3 оперативной памяти, блок 7 буферной памяти, и к со держимому счетчика 8 прибавляется единица, а также, если адрес проверяемоIro канала совпадает с кодом адреса последней неизбыточной выборки, то
4 6 к содержимому счетчика 23 прибавля- ется единица, а счетчик 24 сбрасывается в ноль.
Счетчик 24 опроса подсчитывает число избыточных выборок проверяемого канала. Импульс переполнения счетчика 24 опроса поступает на элемент ИЛИ 5, содержимое регистра 1 переписывается в регистр 6, блок 3 оперативной памяти, блок 7 буферной памяти, и к содержимому счетчика 8 и 23 прибавляется едйница.
Таким образом, на блок 7 буферной памяти поступает неравномерный поток выборок иэ регистра 1 (неизбыточные выборки) . Блок буферной памяти предназначен для выравнивания во времени потока неизбыточных выоорок, поэтому считывание с блока 7 буферной памяти на выход 20 устройства происходит с равномерной частотой по сигналам, поступающим на первый 12 синхронизирующий вход устройства. При считывании содержимое счетчика 8 уменьшается на единицу. Для считывания информации из блока 7 буферной памяти вместо регистра числа может быть использован специальный вспомогательный регистр.
Счетчик 8 заполнения в зависимости от числа заполненных ячеек блока 2 буферной памяти по сигналам, подаваемым на второй 13 синхронизирующий вход устройства, устанавливает значение апертуры, с которой производится сравнение в блоке 9 сравнения, причем большему заполнению соответствуют большие апертуры.
С приходом новой текущей выборки цикл работы устройства для обработки и сжатия информации повторяется.
Таким образом, введение в известное устройство таких существенных признаков как дополнительного элемента И, элемента совпадения, счетчика адреса и счетчика опроса, позволяет существенно повысить достоверность передаваемой информации в условиях применения в составе адаптивной телеметрической системы, не снижая при этом быстродействия устройства, обеспечивает контроль неисправности регистрирующего устройства информации в процессе функционирования системы (за счет небольшой аппаратурной и информа" ционной избыточности)
Формула изобретения
Устройство для обработки и сжатия информации по авт.св. 11 531158, о т"
7 8409 л и ч а ю щ е е с я тем, что, с целью повьппения достоверности.устройства, в него. введены элемент сравнения, элемент И, счетчик адреса и счетчик опроса, информационные выходы блока оперативной памяти соединены с информационными входами элемента сравне.ния, адресные входы которого соединены с выходами счетчика адреса, выход — с первым входом элемента И и 10 первым входом счетчика опроса, выход
14 8 счетчика опроса соединен с четвертым входом элемента ЩИ, выход которого соединен со вторым входом элемента И,: выход которого соединен со входом счетчика адреса и вторым входом счетчика опроса.
Источники информации, принятые во внимание при экспертизе
l. Авторское свидетельство СССР
- 531158, кл. Q 06 Р 15/00, 1974 прототип
ВНИИПИ Заказ 4768/73 Тираж 745 Подписное
Филиал ППП "Патент, r. Ужгород, ул. Проектная,4