Устройство для преобразования двоичного безызбыточного кода в двоичный код постоянноговеса

Иллюстрации

Показать все

Реферат

 

ОП И САНИ Е

ИЗОБРЕТЕНИЯ

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

282750

Союз Советских

Социалистических

Республик

Зависимое от авт. свидетельства №

Заявлено 14.111.1969 (№ 1313233/18-24) Кл 42птз, 5/02 с присоединением заявки №

МПК G 06f 5/02

УДК 681.325.53 (088.8) Приоритет

Опубликовано 28.IX.1970. Бюллетень № 30

Дата опубликования описания 1б.111.1971

Комитет по делам изобретений и открытий при Совете Мииистров

СССР

Автор изобретения

Б. М. Злотник

Заявитель

УСТРОЙСТВО ДЛЯ ПРЕОБРАЗОВАНИЯ ДВОИЧНОГО

БЕЗЪ|ЗБЫТОЧНОГО КОДА В ДВОИЧНЫЙ КОД ПОСТОЯННОГО

ВЕСА

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

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

Предложенное устройство отличается тем. что выходы всех k-разрядов регистра входного кода соединены через элементы «И» логических блоков прямого и обратного кодов с еди ничными входами первых k-разрядов регисгра выходного кода, причем вторые входы элементов «И» логического блока прямого кода соединены с и — k+1 выходами счетчика, а входы элементов «И» анализатора весовой структуры входного кода соединены с остальными 2k — и выходами счетчика. Выходы анализатора через диодные блоки соединены со входами всех элементов «И» логического блока обратного кода и со входами первых k-элементов «И» логического блока прямого кода, а входы последних n — k элементов «И» логического блока прямого кода соеди нены с k-выходами счетчика, Это позволяет упростить схему устройства.

Схема устройства приведена на чертеже.

Устройство содержит шину 1 подачи последовательного двоичного безызбыточного кода, регистр 2 входного кода, счетчик 8, анализатор

4 весовой структуры входного кода, логический блох 5 обратного кода, диодный блок б логического блока обратного кода, логический блок 7 прямого кода, дподный блок 8 логического блока прямого кода, регистр 9 выходного кода, шины 10 параллельного выходного кода, элементы «И» 11 — 13, выходы 14 регистра входного кода (а, а ..„а„, a„.), выходы 15

10 счетчика (Ь,— 6„), выходы 1б а нализатора (4 †. Ä), выходы 17 блока обратного кода (с1 — c„), шины 18 синхронизирующих импульсов, 15 С выходов 15 счетчика 8 на анализатор 4 подаются сигналы разрядов bÄ вЂ” b„а на блок б †толь сигнал разряда b,, На элементы

«И» 12 подаются лишь сигналы а1 — a„= выходов 14, а на элементы «И» 18 — сигналы а,— а„.

20 На элементы «И» (чпсло которы: равно k) по шинам 18 подаются синхронизирующие импульсы t — t„(t — на первый элемент, 1з — на второй элемент и т. д.). На разряды регистра 2, на счетчик 8 и на анализатор 4 по шине 18 по25 дается импульс 1и+з, на элементы «И» 12 и 18— импульс tq+, на разряды регистра 9 — импульс считывания t.

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

Сигнал последовательного двоичного безыз30 быточного k-разрядного кода по шине 1 посту282750

3 пает на входы элементов «И» 11, которые с помощью синхронизирующих импульсов преобразуют последователыный входной код в параллельный, записанный в регистре 2. Входной код поступает также в счетчик 8, который фиксирует вес (число единиц) в словах входного кода и имеет (k+1) состояний.

Сигналы с единичных .и нулевых выходов 14 регистра 2 и с выходов 15 счетчика 8 поступают в анализатор 4 и в блоки 5 и 7. Анализа- 1р тор 4 анализирует весовую структуру входного кода, т. е. наличие определенного числа единиц в разрядах с определенными номерами. Сигналы, вырабатываемые анализатором 4 в зависимости от весовой структуры входного кода, 15 поступают в блоки 5 и 7. Последние, в зависимости от состояния счетчика 8 и сигналов с выходов 1б анализатора 4, переводят в единичное состояние п определенных триггеров регистра 9. Выходной параллельный код считывается с выходов 10 регистра 9 при наличии импульса считывания t.

Рассмотрим преобразование двух слоев—

000 000 000 и 001001000 — девятиразрядного (k=9) двоичного безызбыточного кода в двенадцатиразрядный (и=12) код веса au=6.

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

Цепь b, выходов 15 будет возбуждена. Импульс 1щ возбуждает цепи с — с5 выходов 17 элементов «И» 12 и выход двенадцатого элемента «И» 18. В единичное состояние переходят: первый, второй, третий, четвертый, пятый и двенадцатый триггеры регистра 9, т. е. получим слово 111110000001.

При поступлении второго слоя возбуждают4 ся цепи аз и а6 выходов 14 регистра 2, цепь 4 выходов 15 счетчика 8, цепь d выходов 1б анализатора 4, цепи c — с, выходов 17 блока 5, выходы третьего, десятого и двенадцатого элементов «И» 18, т. е, в регистре 9 появляется слово 0001000111101.

Предмет изобретения

Устройство для преобразования двоичного безызбыточного кода в двоичный код постоянного веса, содержащее k-разрядный регистр входного кода, и-разрядный регистр выходного кода, элементы «И», счетчик, анализатор весовой структуры входного кода, выполненный на триггерах и элементах «И», логические блоки прямого и обратного кодов, выполненные на диодных блоках и элементах «И», отличающееся тем, что, с целью упрощения схемы, выходы всех k-разрядов регисгра входного кода соединены через элементы «И» логических блоков прямого и обратного кодов с единичными входами первых k-разрядов регистра выходного кода, причем вторые входы элементов «И» логического блока прямого кода соединены с n—

1+1 выходами счетчика, а входы элементов

«И» а нализатора весовой структуры входного кода соединены с остальными 2k — и выходами счетчика; выходы анализатора через диодные блоки соединены со входами всех элементов «И» логического блока обратного кода и со входами первых k элементов «И» логического блока прямого кода, а входы последних и — элементов «И» логического блока прямого кода соединены с

Й-выходами счетчика.

282750

Составитель В. Игнатущенко

Редактор М. Андреева Текред Л. В, Куклина Корректор Т. А, Джаманкулова

Изд. № 160 Заказ 354/4 Тираж 473 Подписное

ЦНИИПИ Комитета по делам изобретений и открытий прп Совете Мшгисгров СССР

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

Типография, пр. Сапунова, 2