УСТРОЙСТВО для ПРЕОБРАЗОВАНИЯ ДВОИЧНОГО БЕЗЫЗБЫТОЧНОГО КОДА В ДВОИЧНЫЙ КОД ПОСТОЯННОГОВЕСА Советский патент 1970 года по МПК G06F5/00 

Описание патента на изобретение SU282750A1

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

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

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

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

регистр 2 входного кода, счетчик , анализатор 4 весовой структуры входного кода, логический блок 5 обратного кода, диодный блок 6 логического блока обратного кода, логический блок 7 прямого кода, диодный блок 8 логического блока прямого кода, регистр 9 выходного кода, шнны 10 параллельного выходного кода, элементы «И //-13, выходы 14 регистра входного кода (ai, а ..., UK, «к), выходы /5 счетчика (Ьо-Ьк), выходы 16 анализатора (di-di;), выходы 17 блока обратного кода (ci-CK), шины 18 синхроннзируюш,их импульсов.

С выходов 15 счетчика 3 на анализатор 4 подаются сигналы разрядов Ьт-Ьр, а на блок 6-только сигнал разряда Ьо. На элементы «И 12 подаются лишь сигналы ai-а с вы.ходов 14, а на элементы «И 13-сигналы .

На элементы «И (число которых равно k) по шинам 18 подаются синхронизируюш,ие импульсы (1 - иа первый элемент, tz - на второй элемент и т. д.). На разряды регистра 2, на счетчик 3 и на анализатор 4 по шине 18 подается импульс к+2, на элементы «И 12 и 13- импульс tk+i, на разряды регистра 9 - импульс считывания t.

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

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

Рассмотрим преобразование двух слоев - 000 000 000 и 001001000 -девятиразрядного () двоичного безызбыточного кода в двенадцатиразрядный () код веса w &.

Поступление первого слова не изменяет начального состояния регистра 2 и счетчика 3. Цепь bo выходов 15 будет возбуждена. Импульс tid возбуладает цепи выходов 17 элементов «И 12 и выход двенадцатого элемента «И 13. В единичное состояние переходят: первый, второй, третий, четвертый, пятый и двенадцатый триггеры регистра 9, т. е. получим слово 111110000001.

При поступлении второго слоя возбуждаются цепи из и Яб выходов 14 регистра 2, цепь bz выходов 15 счетчика 3, цепь dz выходов 16 анализатора 4, цепи С7-Сд выходов 17 блока 5, выходы третьего, десятого и двенадцатого элементов «И 13, т. е. в регистре 9 появляется слово 0001000111101.

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

Устройство для преобразования двоичного безызбыточного кода в двоичный код постоянного веса, содержащее й-разрядный регистр входного кода, л-разрядный регистр выходного кода, элементы «И, счетчик, анализатор весовой структуры входного кода, выполненный на триггерах и элементах «И, логические блоки прямого и обратного кодов, выполненные на диодных блоках и элементах «И, отличающееся тем, что, с целью упрощения схемы, выходы всех /г-разрядов регистра входного кода соединены через элементы «И логических блоков прямого и обратного кодов с единичными входами первых jfe-разрядов регистра выходного кода, причем вторые входы элементов «И логического блока прямого кода соединены с п- k+l выходами счетчика, а входы элементов «И анализатора весовой структуры входного кода соединены с остальными 2k-п выходами счетчика; выходы анализатора через диодные блоки соединены со входами всех элементов «И логического блока обратного кода и со входами первых k элементов «И логического блока прямого кода, а входы последних п-k элементов «И логического блока прямого кода соединены с -выходами счетчика.

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

название год авторы номер документа
Преобразователь линейного позиционного кода в двоичный код 1980
  • Хуршудян Леонид Суренович
  • Чигарков Игорь Николаевич
  • Зверев Алексей Михайлович
  • Вуколов Владимир Павлович
SU935944A1
Преобразователь двоичного кода в двоично-десятичный 1980
  • Пономарев Юрий Сергеевич
  • Миртов Владимир Константинович
SU888102A1
Преобразователь целых комплексных чисел в двоичный код 1980
  • Цупрев Николай Иванович
  • Трубицын Леонид Митрофанович
SU962914A1
Преобразователь двоичного кода в код постоянного веса 1982
  • Злотник Борис Моисеевич
  • Рейзин Юрий Исаакович
SU1089572A1
УСТРОЙСТВО для ПЕРЕКОДИРОВАНИЯ ДВОИЧИОГО КОДА В ДВОИЧНЫЙ код с постоянным ВЕСОМ 1967
SU191895A1
Преобразователь двоичного кода в двоично-десятичный код угловых единиц 1984
  • Макаров Николай Николаевич
SU1266008A1
Преобразователь двоичного кода в двоично-десятичный код угловых единиц 1983
  • Макаров Николай Николаевич
SU1124282A1
Преобразователь двоичного кода угла в двоично-десятично-шестидесятиричный код 1980
  • Сикорский Юрий Михайлович
SU943703A1
Устройство формирования укороченного псевдослучайного @ -разрядного кода 1982
  • Гущин Владимир Федорович
  • Заржецкий Евгений Викторович
  • Злотник Борис Моисеевич
  • Рейзин Юрий Исаакович
SU1200424A1
Двоичный счетчик 1983
  • Шевкопляс Борис Владимирович
SU1150758A1

Иллюстрации к изобретению SU 282 750 A1

Реферат патента 1970 года УСТРОЙСТВО для ПРЕОБРАЗОВАНИЯ ДВОИЧНОГО БЕЗЫЗБЫТОЧНОГО КОДА В ДВОИЧНЫЙ КОД ПОСТОЯННОГОВЕСА

Формула изобретения SU 282 750 A1

SU 282 750 A1

Даты

1970-01-01Публикация