Многоканальное устройство передачи информации со сжатием

 

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

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

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

РЕСПУБЛИН (gy)g С 08 С 19Л8

ОПИСАНИЕ ИЗОБРЕТЕНИЯ

К A BTOPCHOMV СВИДЕТЕЛЬСТВУ

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

ПО ИЗОБРЕТЕНИЯМ И ОТНРЫТИЯМ

ПРИ ГКНТ СССР (21) 4709135!24 (22) 26,06.89 (46) 23.07.91. Вюл. 27 (72) В.Л, Чураков, А.В.Кремнев, А.H.Øàõoâ и С.П.Никитина (53) 621.348(088.8) (56) Патент ЕПВ Р 0110794, кл. G 08 P 15/20, 1984. (54) МНОГОКАНАЛЬНОЕ УСТРОЙСТВО ПЕРЕIA IN ИНФОРМАЦИИ CO СЖАТИЕМ (57) Изобретение относится к вычислительной технике и может найти применение в многоканальных системах передачи и приема информации. Цель

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

На чертеже представлена функциональная схема устройства.

Устройство содержит генератор 1 тактовых импульсов, счетчик 2, мультиплексор 3, аналого-цифровой преобразователь (АЦП)4, первый блок 5 памяти, первый 6 и второй 7 блоки формирования адреса, второй блок 8 памяти, первый 9 и второй 10 блоки определения приоритета сигналов, первый 11 и второй 12 вычислительные блоки, шинный формирователь 13, первый 14 и . второй 15 блоки передачи и приема информации, элементы И 16-21 и блок 22 вывода информации, информационные вхо„„Я0„„1665399 А 1

2 изобретения - повышение коэффициента сжатия информации и быстродействия устройства, Устройство содержит генератор тактовых импульсов, счетчик, мультиплексор, аналого-цифровой преобразователь, первый и второй блоки памяти, первый и второй блоки формирования адреса, первый и второй блоки определения приоритета сигналов, элементы И, первый и второй вычислительные блоки, шинный формирователь, первый и второй блоки передачи и приема информации, блок вывода информации. 1 ил., 2 табл. ды 23, вход 24 начальной установки и С выход 25 устройства.

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

По сигналу "Сброс" на входе 24

Ьие4 устройства приводятся в исходное состояние счетчик 2 и блоки 11 и 12. Затем импульсы с генератора 1 запускают ©

АЦП 4 и пересчитываются счетчиком 2 СЛ для оцифровки времени, при Этом CO младшие разряды счетчика 2 используют- С© ся для коммутации входных аналоговых 1© каналов через мультиплексор 3.

Мультиплексор 3 опрашивает входные каналы, и информация с информационных а входов 23 устройства последовательно поступает на вход АЦП 4. и

С выхода АЦП 4 цифровой код, соответствующий зна ению параметра аналогсвого сигнала, записывается в последовательные ячейки первого блока 5 памяти в соответствии со структурой, 1665

40 представленной в табл.1. Восьмиразрядный двоичный код аналогового сигнала по каждому каналу записывается R

16-разрядные ячейки памяти по p,Bà Kr35 нала в каждую ячейку. Нарастание адресов ячеек для записи цифрового кода производится с помощью счетчика 2. 1ля этого выхоры счетчика 2 подключают к адресным входам первого блока 5 памяти О через блок 6 формирования адреса. Блок

6 осуществляет подключение адреса или ( со счетчика 2, или с блока 11 на блок 5 памяти по разрешающим сиг.нала "Запись", формируемым блоком 9.

Частота обращения на запись в блок 5 памяти определяется частотой генератора 1. При этом время подключения аналоговых каналов в ДЦП 4 и для записи в блок 5 памяти, соответствующее периоду генератора 1, превышает возможное время ожидания обслуживания на блоке 9, В результате потери инфор мации в процессе обработки не происходит. Одновременно с записью ин- 25 формации в блок 5 производится чтение информации из этого блока вычислительным блоком 11 для обработки, Для того, чтобы произвести считывание из блока 5, необходимо знать код 30 времени и адрес записи аналогового параметра. Для этого производится

, считывание состояния счетчика 2 через шинный формирователь 13 обра,щением к последнему по команде INADR блока 11.

Разнесение во времени записи и считывания информации из блока 5 памяти производится блоком 9. Обработка информации, записанной в блок 5 памяти, производится вычислительным блоком 11.

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

8 памяти по обращению от первого вычислительного блока 11 согласно структуре, представленной в табл.2.

При этом код времени соответствует текущему значению времени, адрес считывания содержит информацию о номере канала и времени записи данной информации в блок 5 памяти. Так как период генератора известен - Т„, то

399

4 можно определить по коду (С ) счетчика 2 записи и адреса чтения дд, время запаздывания записи параметра по отнойению к записанному коду времени Д, = (С,т. - ADRS) Тг. Тогда время записи входного аналогового сигнала опрелелится следующим образом:

f>nк Ткал Ь>

Все приведенные вычисления по определению действительного времени записи параметра производятся вычислительным блоком 1?, который формирует кадр выдачи информации, состоящий из времени записи информации и самого параметра. Этот кадр выдачи информации преобразуется в последовательный код с помощью блока 22 вывода информации. Разнесение во времени моментов обращений ко второму блоку памяти 8 от первого.11 и второго 12 вычислительных блоков производится с помощью блока 10. Обращение к второму 8 блоку памяти дешифруется с помощью элементов И

18 и 20, сигналы с которых поступают на второй блок 10, сигналы на входах блока 10 управляют работой блока 7 формирования адреса, который переключается на адресные входы блока 8 памяти или первого или второго вычислительных блоков, разделяя их во времени.

Для обработки и записи информации в блок 8 памяти первым вычислительным блоком 11 необходимо знать адрес считывания, который находится в регистрах общего назначения второго вычислительного блока 12, а для работы последнего необходимо знать адрес записи, который находится в регистрах общего назначения первого вычислительного блока 11. Для обмена такой информацией предназначены блоки 14 и 15, обращение к которым дешифруется на элементах И 19 и 20.

Пересылка адреса записи во второй вычислительный блок организована следующим образом, Обращением к блоку 15 блок 12 программирует его в режим "1" для регистра В и в режим "2" для регистра А, затем записывает в регистр В информацию, которая передается в блок 11 в качестве вектора прерывания. Отрабатывая это прерывание, блок 11 считывает адрес записи из своего регистра об5 166 щего назначения и передает в регистр

А блока 14. Так как регистр 4 запрограммирован в режим 2 у обоих блоков

14 и 15, то информация, записанная в один регистр, передается в другой, следовательно, становится доступной для блока 12. Ьлок 12 после запроса прерывания через регистр В блока 15 переходит в режим сканирования признака записи информации в регистр А, этот признак располагается в регистре С этого блока. Как только появляется признак записи информации в регистр А, содержимое этого регистра считывается в блок 12, так этот блок

"узнает" адрес записи информации в блоке 8 памяти, По та кому же алгоритму блок 11 "узнает" адрес считывания информации из блока 8 памяти, только направление запроса и передачи информации меняется на противоположное.

В процессе сжатия информации блок

11 постоянно контролирует степень заполнения второго блока 8 памяти.

Как только степень заполнения второго блока памяти превысит 80 » блок

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

1младшего разряда старшего байта (табл.2). Переход на еще более сложный алгоритм вызывает перемещение единицы в старшем байте этой ячейки еще на разряд вверх и т.д.

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

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

5399

45 выходы которого подключены к информационным входам-выходам первого вычислительного блока, генератор тактовых импульсов, Выход которого под" ключен к тактовому входу аналого-цифрового преобразователя, счетчик, соответствующие выходы которого подключены к адресным входам мультиплек" сора, блок вывода информации, выход которого является выходом устройства, о т л и ч а ю щ е е с я тем, что, с целью повышения коэффициента сжатия информации и быстродействия, в него введены второй блок памяти, второй вычислительный блок, шинный формирователь, первый и второй блоки определения приоритета сигналов, первый и второй блоки Формирования адреса, элементы И, первый и второй блоки передачи и приема информации, выход генератора тактовых импульсов подключен к тактовым входам первого блока определения приоритета сигналов и счетчика, вход "Сброс" последнего и входы "Сброс" первого и второго вычислительных блоков объединены и являются входом начальной установки устройства, соответствующие выходы счетчика подключены к входам первой группы адресных входов первого блока формирования.адреса и к входам группы информационHblx входов шинного Формирователя, выходы которого; информационные входы второго блока памяти, входы группы входов и входы-выходы первой группы входов-выходов первого блока передачи и приема информации объединены и подключены к информационным входам-выходам первого вычислительного блока, выходы первой группы выходов последнего подключены к входам группы входов первого, второго, третьего и четвертого элементов И, входам второй группы адресных входов первого блока Формирования адреса и входам первой группы адресных входов второго блока фор50

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

Табли ца 1

7 8 9

12

Каналы

1 3 5 7 91113151719 21 23

9

11

12

13

14

2 4 6 8101214161820 22 24

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

1п блока передачи и приема информации соответственно, первый и второй выходы второго бгока определения приоритета сигналов подключены к первому и второму управляющим входам второго блока формирования адреса соответственно, выходы группы, первый и второй выходы которого подключены к адресным входам, к входам чтения и записи второго блока памяти соответственно, выходы первого и второго блоков определения приоритета сигналов объединены и подключены к входу Тотовность" первого вычислительного блока, четвертый выход второго блока определения приоритета сигналов подключен к входу Готовность" второго вычислительного блока, выходы групп и выходы первого и второго блоков передачи и приема

30 информации подключены к информационным входам и к входам прерывания второго и первого вычислительных блоков соответственно, входы-выходы вторых групп первого и второго блоков перЕдачи и приема информации объединены.

1 65399

Та бли ца 2 ед.часов дес.минут ед .минут дес ° секунд

Время ед„м.сек, ед.секунд сот.мсек дес.мсек счетчик записи адрес чтения

0 0 0 0

0 0 0 0 змерение канала

Время счетчик записи адрес чтения измерение канала

O(1) Ю О 0 0 0 0 0

Составитель И,Кузнецов

Техред p„Кравчук Корректор. А.0бручар

Редактор И.Горная

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

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

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

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

Многоканальное устройство передачи информации со сжатием Многоканальное устройство передачи информации со сжатием Многоканальное устройство передачи информации со сжатием Многоканальное устройство передачи информации со сжатием Многоканальное устройство передачи информации со сжатием 

 

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

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

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

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

Изобретение относится к телеметрии

Изобретение относится к телемеханике, может быть использовано для контроля положения двухпозиционных аппаратов АСУ и является усовершенствованием системы по авт

Изобретение относится к телеизмерению

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

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

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

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

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

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

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

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

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

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

Изобретение относится к информационно-управляющим комплексам, в которых устройства периферийных контролируемых пунктов рассредоточены относительно общей для них центральной приемопередающей станции (ЦППС) и соединяются с ней общей линией связи магистральной структуры

Изобретение относится к информационнно-управляющим комплексам

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