Преобразователь кодов

 

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

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

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

РЕСПУБЛИК (5D 4 Н 03 М 7/02

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

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

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

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

ПРИ OEHT СССР (21) 4186264/24-24 (. :.2) 23.01. 87 (46) 28. 02. 89. Бюл. Р 8 (72) О.Н.Музыченко (53) 681. 325 (088. 8) (56) Приборы и техника эксперимента,.

1978, 11 5, с.100-101.

Авторское свидетельство СССР

М 1361723, кл. Н 03 М 7/02, 1986, (54) ПРЕОБРАЗОВАТЕЛЬ КОДОВ (57) Рэобретение относится к вычисли„.БО... 1462487 А1 тельной технике. Его использование в системах обработки дискретной информации позволяет повысить быстродействие преобразователя. Благодаря введению блока I преобразования параллельного кода в последовательности импульсов и соответствующему подключению входов преобразователя формиро" вание выходного кода происходит sa меньшее чйсло тактов. 1 s,ï. ф-лы, 3 ил.

1462487

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

Цель изобретения — повышение быст- 5 родействия преобразователя, На фиг. I приведена блок-схема преобразователя кодов; на фиг.2 дан пример выполнения преобразователя для случая преобразования трехдекадного двоично-десятичного кода в двоичный код; на фиг.3 — пример выполнения блока преобразования параллельного кода в последовательности импульсов для того же случая.

Преобразователь кодов содержит блок преобразования параллельного кода в последовательности импульсов и счетчик " в выходном коде. На блоксхеме обс значены вход 3 обнуления > тактовый вход 4, первые и вторые ин" ( формационные входы 5, 6, информацион,iwe выходы 7 и выход 8 окончания ра-! боты, 25

Для случая преобразования трехдекадного двоично-десятичного кода в двоичный код блок 1 может быть выпол нен (фиг.2) на элементах И 9, элемен-. тах ИЛИ 10 и распределителе 11 импульсов. Счетчик 2 при этом выполнен на лементах ИЛИ 12 и триггерах 13, На его установочные входы 5 поданы те разряды входного двоично-десятичного кода, двоичный код номеров которых содержит единицу на соответствующих

35 этим разрядам позициях. Причем на входы 6 уже не подаются те разряды входного кода, преобразование которых осуществляется непосредственной за40 писью в счетчик 2. Число элементов

И 9, на которые подается тот или иной разряд входного кода, равно чис" лу единиц данного разряц l в двоичном коде веса этого разряда, Элементы

ИЛИ 10 обьециняют выходы элементов

И 9, соответствующих единицам с оди-: ,наковыми весами„

При другом выполнении блок 1 (для случая того же преобразования трехдекадного двоично-десятичного кода в

50 двоичный код) содержит (фиг.3) четырнадцать разрядов 14„ элементы

ИЛИ 15 (соответствующие элементам ИЛИ

IG фиг,2) и триггер 16. Каждый разряд 14 включает в себя триггер 17 и элементы И 18- 20. Данный блок обеспечивает последовательное выделение единичных входных разрядов, не опрашивая те разряды 14, на входы которых подан нулевой сигнал, что обеспечивает преобразование входного кода за число тактов, равное числу единичных разрядов в представлении весов входов 6, на которые поданы единичные сигналы, за вычетом единичных разрядов, поданных на входы 5.

Преобразователь кода функционирует следующим образом.

Входной код подается на входы 5 счетчика 2, соответствующие разряды кода записываются в счетчик 2, а также на входы 6 блока 1, По окончании записи входного кода в счетчик

2 код снимается (либо входы установки счетчика выполняются импульсными, запись кода производится по переднему фронту сигналов на входе, при этом входной код может оставаться на входах 5 преобразователя кодов). Далее на тактовый вход 4 подаются тактовые импульсы, при этом блок I преобразует единичные сигналы на своих входах в последовательности импульсов на соответствующгх выходах. Импульсы с выходов блока 1 поступают на счетные входы разрядов счетчика 2, который их подсчитывает. По окончании преобра+ зования входного кода блок 1 формирует на выходе 8 сигнал останова и самоблокируется. Выходной код снимает,ся с выходов 7.

Для преобразователя, выполненногс по схеме фиг.2, преобразование входного кода осуществляется за 14 тактов, а при выполнении блока 1 в соот" ветствии с фиг.3 — в среднем за 7 тактов, поскольку он осуществляет преобразование лишь единичных раэрядов входного кода.

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

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

Xj установочные входы которого и информационные входы блока преобразования параллельного кода в последовательности импульсов являются соответ5 ственно первыми и вторыми информационными входами преобразователя, вход обнуления блока преобразования параллельного кода в последовательности импульсов подключен к входу обнуления преобразователя, тактовый вход и выход окончания работы блока преобразования параллельного кода в после" довательности импульсов являются одноименными входом и выходом преобразователя, 2. Преобразователь по п.1, о т— л и ч а ю щ и Й с я тем, что блок преобразования параллельноro кода в последовательности импульсов содержит элементы И, элементы ИЛИ и распределитель импульсов, тактовые выхо" ды которого соединены с первыми входами соответствующих элементов И, вторые входы элементов И, соответст" вукюцих одному и тому же разряду входного кода, объединены и являются соответствующими информационными входами блока, выходы элементов И, соответствукщих одному и тому же весу разрядов выходного кода, соединены с входами соответствующего элемента ИЛИ, выходы остальных элементов И и выходы элементов ИЛИ являются соответствующими информационными выходами блока, тактовый вход, вход обнуления и выход окончания работы распределителя импульсов являются одноименными входами и выходом блока, ! 462487

Составитель О,Ревинский

Техред М.Ходанич Карре к тор О. Кр авцо в а

Редактор А.Маковская

Заказ 736/56 Тираж 879 Подписное

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

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

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

Преобразователь кодов Преобразователь кодов Преобразователь кодов Преобразователь кодов 

 

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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