Устройство для определения кодовых комбинаций

 

Изобретение относится к технике обработки цифровых данных, в частности к устройствам для определения кодовых комбинаций, и может найти применение при передаче цифровой информации для выделения из нее заданных кодовых комбинаций. Технический результат, который может быть получен при осуществлении изобретения, выражается в уменьшении погрешности результата выделения кодовых комбинаций. Устройство содержит триггеры 1 - 4, сумматоры 7 - 9, по модулю два элементы ИЛИ - НЕ 13, 14, элементы НЕ 15, 16. 1 ил.

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

Известно устройство для определения кодовых комбинаций, содержащее регистры, триггеры, элементы ИЛИ и элементы И-НЕ, включенные между входными и выходной шинами [1].

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

Наиболее близким по технической сущности к предлагаемому устройству для определения кодовых комбинаций является устройство для определения кодовых комбинаций, содержащее триггеры, соединенные входами установки нуля и входами синхронизации соответственно с входной шиной сброса и с входной шиной тактового сигнала, сумматоры по модулю два [2].

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

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

Сопоставительный анализ совокупности существенных признаков, характеризующей заявляемое техническое решение, показал, что заявляемое техническое решение является новым, так как оно не известно из уровня техники.

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

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

Устройство содержит первый-четвертый триггеры 1-4, вход 5 сброса, вход 6 тактового сигнала, сумматоры 7, 8 и 9 по модулю два, информационный вход 10, вход 11 задания режима работы, выход 12 устройства, элементы ИЛИ-НЕ 13 и 14, элементы НЕ 15 и 16.

Триггеры ("Инструкция по разработке микросхем, Минск, НПО Интеграл, 1988, с. 13), выполнены с прямым и инверсным входами синхронизации, что позволяет уменьшить потребление энергии за счет использования одного элемента НЕ, включенного между входной шиной тактового сигнала и инверсными входами синхронизации всех триггеров, входящих в устройство. Сумматоры 7, 8 и 9 по модулю два могут быть выполнены в виде сумматоров по модулю два/описанных в кн. Инструкция по разработке микросхем, Минск, НПО Интеграл, 1988, с.12.

Работает предлагаемое устройство для определения кодовых комбинаций следующим образом.

Входной двоичный сигнал, поступающий на вход 10, стробируется в моменты положительного перепада напряжения на входе 6 тактового сигнала и вписывается в первый триггер 1. Под действием тактовых импульсов на входе 6 тактового сигнала информация, поступившая на вход 10, проходит через первый, второй, третий и четвертый триггеры 1, 2, 3 и 4, работающие в режиме сдвигового регистра. На прямых выходах первого, второго, третьего и четвертого триггеров 1, 2, 3 и 4 после поступления n-го импульса по входной шине 6 тактового сигнала действуют значения Sn, Sn-1, Sn-2, Sn-3 соответственно, где Sn - значение сигнала на входе 10 в момент n-го положительного перепада напряжения на входе 6 тактового сигнала, а Sn-1, Sn-2, Sn-3 - значения того же сигнала в предыдущее моменты времени. При совпадении значений Sn и Sn-1 на выходе первого сумматора 7 по модулю два действует уровень логического "0". Аналогично выходы сумматоров 8 и 9 по модулю два имеют уровень логического "0" при совпадении сигналов Sn-1 и Sn-2 и сигналов Sn-2 и Sn-3 соответственно.

Сигналы с выходов сумматоров 7 и 8 поступают на входы элемента ИЛИ-НЕ 14 непосредственно. Сигнал с выхода сумматора 9 по модулю два через элемент НЕ 16 и элемент ИЛИ-НЕ 13 поступает на третий вход второго элемента ИЛИ-НЕ 14 без инверсии в случае уровня логического "0" на входной шине 11 режима работы. При наличии уровня логической "1" на входе 11 задания режима работы на третий вход второго элемента ИЛИ-НЕ 14 подается уровень логического "0" независимо от значения выхода сумматора 9 по модулю два. При наличии на всех трех входах элемента ИЛИ-НЕ 14 уровня логического "0" на выходе 12 устанавливается уровень логической "1". В противном случае на выходе 12 действует уровень логического "0".

Таким образом, на выходе 12 устанавливается уровень логической "1" при поступлении одного значения логического "0" или логической "1" на вход 10 в три или четыре последовательных момента положительного перепада сигнала на входе 6 тактового сигнала при уровне логической "1" и логического "0" на входе 11 соответственно. Иными словами обеспечивается выделение комбинации 000 или 111 при уровне логической "1" на входе 11 задания режима работы и комбинации 0000 или 1111 при уровне логического "0" на входе 11 задания режима работы.

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

УСТРОЙСТВО ДЛЯ ОПРЕДЕЛЕНИЯ КОДОВЫХ КОМБИНАЦИЙ, содержащее сумматоры по модулю два и триггеры, входы установки нуля которых соединены с входом сброса устройства, а прямые входы синхронизации - с входом тактового сигнала устройства, отличающееся тем, что в него введены два элемента ИЛИ-НЕ и два элемента НЕ, причем вход тактового сигнала устройства через первый элемент НЕ подключен к инверсным входам синхронизации всех триггеров, информационный вход устройства соединен с информационным входом первого триггера, прямой выход которого соединен с первым входом первого сумматора по модулю два и информационным входом второго триггера, прямой выход которого соединен с вторым входом первого сумматора по модулю два, с первым входом второго сумматора по модулю два и с информационным входом третьего триггера, прямой выход которого подключен к второму входу второго сумматора по модулю два, к первому входу третьего сумматора по модулю два и к информационному входу четвертого триггера, выход которого соединен с вторым входом третьего сумматора по модулю два, выход которого через второй элемент НЕ соединен с первым входом первого элемента ИЛИ-НЕ, второй вход которого соединен с входом задания режима работы, устройства, а выход - с первым входом второго элемента ИЛИ-НЕ, второй и третий входы которого подключены к выходам соответственно первого и второго сумматоров по модулю два, а выход является выходом устройства.

РИСУНКИ

Рисунок 1



 

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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