Устройство для передачи кодовых комбинаций постоянного веса
Иллюстрации
Показать всеРеферат
ОПИСАНИЕ
ИЗОБРЕТЕНИЯ
К АВТОРСКОМУ СВИДЕТЕЛЬСТВУ
Союз Советских
Социалистических
Республик
< в982055 (63) Дополнительное к авт. свид-ву (22) Заявлено 0801.81 (21) 3234979/18-24 (54) М. Кл.з
G 08 С 19/28
G 08 С 25/00 с присоединением заявки Йо (23) Приоритет
Государственный комитет
СССР но делам изобретений и открытий
Опубликовано 15.1282 Бюллетень М 4б
Дата опубликования описания 1512.82 (33) УДК б21. 398 (088. 8) В.И.Ключко, g П.Зубков, С.В.Кузнецов, Ю..:ИгНиколаев и B. В. Хромов
1 (72) Авторы изобретения
М
У (11) Заявитель (54) УСТРОЙСТВО ДЛЯ ПЕРЕДАЧИ КОДОВЫХ КОМБИНАЦИЙ
ПОСТОЯННОГО ВЕСА
Изобретение относится к электросвязи, а именно к кодопреобразователям, и может быть исполь зовано в системах автоматического управления, в системах передачи телеметрической информации, в вычислительной технике, а также в перспективных системах связи, использующих многопозиционные многоуровневые составные сигналы.
Известны устройства, осуществляющие формирование кодовой комбинации заданного веса, при котором исходная кодовая комбинация полного двоичного кода входит в состав кодовой комбинации кода постоянного веса. Эти устрройства, как правило, представляют собой шифратор и дешифратор, а сложность их при увеличении длины комбинаций исходного кода растет по закону,. близкому к экспоненциальному Н).
Наиболее близким к предлагаемому является устройство для перекодирования k-разрядного безизбыточного двоичного кода в п-разрядный двоичный код с постоянным весом и, которое содержит двоичный регистр, селектор старших единиц, преобразователь, выходной двоичный регистр (2).
Недостатком этого устройства является невысокая информативность, заключающаяся в том, что в устройстве нельзя осуществлять преобразование полного двоичного кода в полный недво:ичный код постоянного веса.
Цель изобретения — повышение информативности устройства.
Поставленная цель достигается тем, что в устройство для передачи кодовых комбинаций постоянного веса, содержащее регистр сдвига, вход которого соединен с входом устройства, и . преобразователь полного двоичного. кода в код постоянного веса, введены распределитель, формирователи многоуров не- вого сигнала, ключи и регистр памяти, выход регистра сдвига через распределитель соединен с входом преоб. разователя полного двоичного кода в код постоянного веса и первым входом первого формирователя многоуровнево"
ro сигнала, первые выходы всех формирователей многоуровневого сигнала соединены с первыми входами соответствующих ключей, вторые выходЫ каждого, кроме последнего, формирователя многоуровневого сигнала соединены с первьщи входами последукщего формирователя многоуровневого сигнала, выходы преобразователя полного двоичного кода в код постоянного веса
982055 соединены с вторыми входами соответ" ствующих формирователей многоуровневого сигнала и ключей, выходы ключей соединены с соответствующими входами регистра памяти, выход которого соединен с выходом устройства.
Кроме того, формирователь многоуровневого сигнала выполнен на элеМенте ИЛИ, переключателе, регистре записи, дешифраторе и триггере памяти, выход элемента ИЛИ соединен с первьм входом переключателя, первый выход которого соединен с входом регистра записи, первые выходы регистра записи через дешифратор соединены
1р с входами триггера памяти, выход три-15 ггера памяти и вторые выходы переключателя и регистра записи соединены соответственно с первым и вторыми выходами формирователя, входы элемента ИЛИ и второй вход переключателя 2р соединены соответственно с первыми и вторыми входами формирователя.
На фиг. 1 изображена структурная схема устройства; на фиг. 2 — то же, формирователя многоуровневого сигна- р5 ла; на фиг. 3 — алгоритм работы переключателя формирователя.
В качестве примера рассматривают устройство, осуществляющее преобразование тридцатисемиразрядной двоичной З-р кодовой комбинации беэыэбыточного кода в шестнадцатиразрядную девятичную кодовую комбинацию с постоянным весом 8 и передачу последней.
Устройство содержит двоичный регистр 1 сдвига, в который вводится двоичная кодовая комбинация, подлежащая преобразованию; распределитель
2, который разбивает тридцатисемиразрядную двоичную кодовую комбинацию.на двадцатичетырехразрядную и тринад-4Р цатиразрядную кодовые комбинации, а также управляет синхронной работой всех блоков в устройства; преобразователь 3 полного двоичного кода тринадцатиразрядной двоичной кодовой 45 комбинации беэыэбыточного кода (код постоянного веса) в шестнадцатиразрядную двоичную кодовую комбинацию постоянного веса S: ключи 4 — 46 формирователи 5 — 5 многоуров не- 5р ваго сигнала, регистр б памяти.
Формирователи 5 — 5 содержат регистр 7 записи, дешифратор 8, триггер 9 памяти, элемент ИЛИ 10 и переключатель 11. 55
Устройство работает следующим образомм.
Исходная тридцатисемираэрядная кодовая комбинация двоичного беэызбыточного кода вводится в регистр l. .6Р
Из входного регистра l распределитель
2 направляет тринадцатидвоичных разрядов в преобразователь 3, где последовательно фиксируются старшие единицы этой комбинации, которые носледо- 65 вательно продвигаются на выход преобразователя. В результате на выходе преобразователя 3 формируется двоичная кодовая комбинация с постоянным весом, равным 8 (т.е., в восьми ячейках памяти регистра преобразователя записаны сигналы 1 ) . Эти сигналы поступают на управляющие входы ключей 4„- 4 <, открывая их, и на переключатели 11 формирователей 5р
5 б, разрешая запись информации в трехраэрядные регистры 7. В других восьми ячейках памяти регистра преобразователя 3 записаны сигналы 0, которые также подаются на управляющие входы ключей 4 q — 4, закрывая их, и на соответствующие переключатели 11, которые коммутируют вход соответствующих формирователей 5 — 5 6 так, что входные двоичные сигналы с выхода элемента ИЛИ 10 в соответствукщий регистр 7 не записываются, а подаются на вход следующего формирователя 5. В результате восемь ключей, на управляющие входы которых подаются сигналы 1, открыты, а остальные восемь ключей закрыты. Воеемь формирователей 5 — 5„ многоуровневого сигнала, переключатели 11 которых соединены с открытыми ключами
4, могут записывать информацию в свои регистры, а у остальных восьми формирователей 5 — 5 6 вход и выход регистров 7 как бы закорочены. Поэтому совокупность из шестнадцати формирователей 5 - 5 б многоуровневого сигнала представляет из себя двадцатичетырехразрядный двоичный регистр, составленный из восьми трехразрядных регистров. Далее распределитель 2 выводит из регистра
1 оставшиеся двадцать четыре двоичных сигнала и последовательно записывает их в двадцатичетырехразрядный регистр, полученный коммутацией в формирователях 51 — 5 многоуровневого сигнала. После этого каждому иэ восьми трехзначных двоичных чисел посредством дешифраторов 8 ставится в однозначное соответствие одно из внутренних состояний многоустойчивого триггера 9. Это одно из m= 8 состояний соответствующих сигналов через открытый ключ 4 — 4 поступает на вход девятичной ячейки регистра 6 и записывается в нее. В результате во всех ячейках регистра б, соединенных с открытыми ключами, записаны какието ненулевые восьмичные символы, а в ячейках, соединенных с закрытии ключами, записаны сигналы 0 . Таким образом, в регистре б всегда после описанных преобразований записывается девятичное шестнадцатиразрядное число с восемью ненулевыми символами. После вывода информации из регистра 6 установки регистра 1 и
982055 всех трехзначных регистров 7 форми,.рователей 5 - 5 многоуровневых сигналов в нулевое состояние устрой ство работает аналогичньм образом.
Использование устройства позволя. ет увеличить разрядность комбинации полного двоичного кода при той же разрядности недвоичного кода постоянного веса, что повышает его информативность °
В системах связи на основе недво- (О . ичных кодов постоянного веса можно получать и испольэовать для передачи информации многоуровневые многопоэкционные составные сигналы, что позволяет более полно использовать про- 15 пускную способность каналов связи за счет повышения скорости передачи сообщений.
Так, для,рассмотренного случая преобразования тридцатисемираэрядной 20 комбинации двоичного беэыэбыточного кода шестнадцатиразрядный девятичный код постоянного веса при скорости модуляции V 600 Бод количество многопозиционных сигналов на основе дво- 25 ичных и = 16-разрядных кодовых комбинаций постоянного веса р = 8 равно
М = С = С = — = 2
9 1 1 и 40 8/8)
Если же, не изменяя скорости модуляции, использовать для передачи информации многоуровневые многопозиционные сигналы на основе шестнадцатиразрядных девятичных комбинаций кода постоянного веса, то количество 35 таких сигналов будет равный
М =щр. С = 8 - С 2
8 37 р Vt 46
Скорость передачи информации в пе рвом случае.
= V, Bog м = 60O ° 13
= 7800 (В ф ), а во втором случае
В = V " (!OÖ М, = 60O З7 =
22200 (eñ ) . 45
Таким образом, использование многоуровневых многопоэиционных сигналов на основе яедвоичных кодов постоянного веса существенно повышает скорость передачи информации в дис- 50 кретных системах связи.
Формула изобретения
1. Устройство для передачи кодовых комбинаций постоянного веса, содержащее регистр сдвига, вход которого соединен с входом устройства, и преобразователь полного двоичного кода в код постоянного веса, о т л и ч а -. ю щ е е с я тем, что, с целью ловышения информативности устройства, в него введены распределитель, формирователи многоуровневого сигнала, ключи и регистр памяти, выход регистра сдвига через распределитель соединен с входом преобразователя полного двоичного кода в код постоянного веса и первьм входом первого формирователя многоуровневого скгнала, первые выходы всех формирователей многоуровневого сигнала соединены с первьми входами соответствующих ключей, вторые выходы каждого, кроме последнего, формирователя многоуровневого сигнала соединены с первьми входами последующего формирователя многоуровневого сигнала, выходы преобразователя полного ° двоичного кода в код постоянного веса соединены
С вторыми входами соответствующих формирователей многоуровневого сигнала и ключей, выходы ключей соединены с соответствующими входами ре гистра памяти, выход которого соединен с выходом устройства.
2. Устройство по и. 1, о т л и ч а ю щ е е с я тем, что формирователь многоуровневого сигнала выпол/ нен на элементе ИЛИ, переключателе, регистре записи, дешифраторе к тркггере памяти, выход элемента ИЛИ соединен с первьм входом переключателя, первый выход которого соединен с входом регистра записи, первые выходы регистра записи через дешифратор соединены с входами триггера памяти, выход триггера памяти и вторые выходы переключателя и регистра записи соединены соответственно с первьм и вторыми выходами формирователя, входы элемента ИЛИ и второй вход пере-. ключателя соединены соответственно с первьми и вторыми входами формирователя.
Источники информации, принятые во внимание,при экспертизе
1. Бородин Л.Ф. Введение в теорию помехоустойчивого кодирования. М., "Советское радио, 1968, с. 192.
2. Авторское свидетельство СССР
9 281897, кл. G 06 F 5/02, 1968 (про" тотип) .
Составитель H.Áî÷àðoâà
Редактор Е.Лазуренко Техред А.Бабинец КорректорН. Король
Заказ 9717/71 Тираж 642 Подпис кое
ВНИИПИ Государственного комитета СССР . по делам изобретений и открытий
113035, Москва, Ж-35, Раушская наб., д. 4/5
Филиал ППП Патент, r.Óæãoðoä, ул.Проектная, 4