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

 

Изобретение относится к вычислительной технике. Его использование в системах обработки информации позволяет повысить быстродействие за счет распараллеливания обработки входных кодов. Преобразователь содержит группу 1 элементов ИСКЛЮЧАЮЩЕЕ ИЛИ. Положительный эффект обеспечивается благодаря введению в преобразователь группы 2 элементов ИСКЛЮЧАЮЩЕЕ ИЛИ, элемента ИСКЛЮЧАЮЩЕЕ ИЛИ 3 и элемента НЕ 4. При этом обработка входного кода производится с двух сторон группы 1, и в случае несовпадения сигналов на входах элемента ИСКЛЮЧАЮЩЕЕ ИЛИ 3 первая половина выходного кода инвертируется группой 2. 1 ил.

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

Цель изобретения - повышение быстродействия за счет распараллеливания обработки входных кодов.

Функциональная схема преобразователя кодов приведена на чертеже.

Преобразователь кодов содержит первую группу 1 из n элементов ИСКЛЮЧАЮЩЕЕ ИЛИ (n - разрядность входного кода), вторую группу 2 из n/2 элементов ИСКЛЮЧАЮЩЕЕ ИЛИ, ИСКЛЮЧАЮЩЕЕ ИЛИ 3 и элемент НЕ 4. На чертеже обозначены управляющий вход 5, информационные входы 6 и выходы 7.

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

При подаче на управляющий вход 5 нулевого сигнала он распространяется по элементам первой группы 1 до тех пор, пока на входы 6 поступают нулевые сигналы. При встрече единичного сигнала распространяется дальше уже единичный сигнал до встречи следующей единицы, после чего распространяется снова нулевой сигнал. При этом распространение сигналов происходит с двух сторон группы 1. В результате на выходе элемента ИСКЛЮЧАЮЩЕЕ ИЛИ 3 при несовпадении входных кодов образуется единичный сигнал, который осуществляет инвертирование выходных сигналов с первой половины первой группы 1 на элементах второй группы 2. При совпадении сигналов на входах элемента ИСКЛЮЧАЮЩЕЕ ИЛИ 3 вторая группа 2 пропускает сигналы на выходы 7 без инвертирования.

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

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

ПРЕОБРАЗОВАТЕЛЬ КОДОВ, содержащий первую группу из n элементов ИСКЛЮЧАЮЩЕЕ ИЛИ (n - разрядность входного кода), первые входы которых являются информационными входами преобразователя, выход i-го элемента ИСКЛЮЧАЮЩЕЕ ИЛИ первой группы (i = ) подключен к второму входу (i+1)-го элемента ИСКЛЮЧАЮЩЕЕ ИЛИ первой группы, выходы (n/2+1) -го - n-го элементов ИСКЛЮЧАЮЩЕЕ ИЛИ первой группы являются соответствующими выходами преобразователя, отличающийся тем, что, с целью повышения быстродействия путем распараллеливания обработки входных кодов, в преобразователь введены вторая группа из n/2 элементов ИСКЛЮЧАЮЩЕЕ ИЛИ, элемент НЕ и элемент ИСКЛЮЧАЮЩЕЕ ИЛИ, выход которого соединен с первыми входами всех элементов ИСКЛЮЧАЮЩЕЕ ИЛИ второй группы, второй вход i-го элемента ИСКЛЮЧАЮЩЕЕ ИЛИ второй группы подключен к выходу одноименного элемента ИСКЛЮЧАЮЩЕЕ ИЛИ первой группы, выход n/2 -го элемента ИСКЛЮЧАЮЩЕЕ ИЛИ первой группы соединен с вторым входом одноименного элемента ИСКЛЮЧАЮЩЕЕ ИЛИ второй группы и с первым входом элемента ИСКЛЮЧАЮЩЕЕ ИЛИ, второй вход которого подключен к выходу (n/2+1) элемента ИСКЛЮЧАЮЩЕЕ ИЛИ первой группы, второй вход n-го элемента ИСКЛЮЧАЮЩЕЕ ИЛИ первой группы объединен с входом элемента НЕ и является управляющим входом преобразователя, второй вход (i+n/2) -го элемента ИСКЛЮЧАЮЩЕЕ ИЛИ первой группы подключен к выходу (i+n/2+1) -го элемента ИСКЛЮЧАЮЩЕЕ ИЛИ первой группы, выходы первого -(n/2) -го элементов ИСКЛЮЧАЮЩЕЕ ИЛИ второй группы являются соответствующими выходами преобразователя, выход элемента НЕ соединен с вторым входом первого элемента ИСКЛЮЧАЮЩЕЕ ИЛИ первой группы.

РИСУНКИ

Рисунок 1



 

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

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

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

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

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

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

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

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

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

Изобретение относится к импульсной технике и может быть применено в устройствах автоматики и вычислительной техники для перевода одной формы числа в другую, Преобразователь кодов содержит два счетчика 1, 2 импульсов, компаратор 3, регистр 4, генератор 5 импульсов, два элемента И 6, 7, элемент 8 задержки, элемент ИЛИ-НЕ 9, дешифратор 10, формирователь 11 импульсов, триггер 12

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

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

Изобретения относятся к области информатики и вычислительной техники и могут быть использованы в различных технологиях, требующих обработки сигналов, например в технологиях обработки и преобразования информационных сообщений. Техническим результатом является повышение быстродействия обработки сигналов при сохранении достоверности результатов обработки. В одном из вариантов способ содержит параллельно-последовательную обработку сигнала в блоке триггеров входного регистра; матричном устройстве; блоке логических элементов, преимущественно логических элементов «И»; блоке триггеров выходного регистра. При этом обработку сигнала в матричном устройстве выполняют в соответствии с геометрической моделью обработки сигнала, представляющей собой совокупность графов, образующей, по меньшей мере, один прямоугольный треугольник, который разделяют на три части линиями, исходящими из вершин углов треугольника. 5 н. и 24 з.п. ф-лы, 3 ил., 3 табл.

Изобретение относится к кодирующим устройствам помехоустойчивого кода, обеспечивающим восстановление передаваемой по каналу связи информации после ее искажений под действием помех. Технический результат - формирование на выходе устройства систематического кода, в котором информационные элементы занимают одну часть комбинации (например, левую), а проверочные элементы другую (правую). Формирователь кольцевого кода содержит последовательно-параллельный сдвигающий регистр, входы параллельной записи разрядов которого, начиная со второго, соединены с соответствующими информационными входами устройства, начиная с последнего разряда, вход управления последовательно-параллельным режимом регистра соединен с управляющим входом устройства, входы синхронизации и общего сброса соединены соответственно с тактовым входом и входом сброса устройства, выходы последнего и предпоследнего разрядов регистра соединены с входами первого элемента ИСКЛЮЧАЮЩЕЕ ИЛИ, дополнительно введены элемент ИЛИ-НЕ и второй элемент ИСКЛЮЧАЮЩЕЕ ИЛИ, выход которого соединен с входом параллельной записи первого разряда регистра, а входы - с входами параллельной записи второго и старшего разрядов регистра, входы элемента ИЛИ-НЕ соединены с тактовым входом и входом сброса устройства, а выход является тактовым выходом устройства, выход первого элемента ИСКЛЮЧАЮЩЕЕ ИЛИ соединен с входом последовательной записи регистра, выход последнего разряда которого является информационным выходом устройства. 1 ил.

Изобретение относится к кодирующим устройствам помехоустойчивого кода. Технический результат заключается в создании декодирующего устройства кода Хэмминга с упрощенной схемой реализации. Декодирующее устройство кода Хэмминга дополнительно содержит двухвходовой элемент И, счетчик и последовательно-параллельный сдвигающий регистр, выходы которого соединены со вторыми входами двухвходовых сумматоров по модулю 2 соответственно, выходы которых соединены с первыми входами двухвходовых элементов И, выходы которых являются информационными выходами устройства, а вторые входы объединены и соединены с первым выходом счетчика, второй, третий и четвертый выходы которого соединены с первыми входами первого, второго и третьего двухвходовых элементов И-НЕ соответственно, вторые входы которых объединены и соединены с выходом дополнительно введенного двухвходового элемента И, первый вход которого соединен со входом синхронизации сдвигающего регистра, входом синхронизации счетчика и является входом синхронизации устройства, а второй вход соединен со входом последовательной записи сдвигающего регистра и информационным входом D устройства. Достигаемым техническим результатом является формирование на выходе декодирующего устройства кода Хэмминга неискаженной кодовой комбинации. 2 ил.

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