Реверсивный двоичный счетчик с обнаружением ошибок

Номер патента: 1019641

Автор: Петров

ZIP архив

Текст

1 А ОСУДАРСТ ПО ДЕЛАМ НЫЙ КОМИТГГ СССРОБРЕТЕНИЙ И ОТНРЫТИ ЕНИЯ БР ЩффЩсц р ство СССР 1974. во СССР 1974ПИСАНИЕ ИЗАВ ГОРСКОМУ СВИДЕ"П.Л(54657) РЕВЕРСИВНЫЙ ДВОИЧС ОБНАРУЖЕНИЕМ ОШИБОК содсобственно реверсивиый двочик, входную шину, шину упблок анализа, первый входсоединен с входной шиной ивходом реверсивного двоичнка, вход управления которонен с шиной управления, оч а ю щ и й с я тем, что,увеличения глубины контрол НЫИ СЧЕТЧИ ержащийичный счет равления, которого со счетным ого счетчи го соедит л ис целью я, в него. введены элементы задержки по числу разрядов реверсивного двоичного счетчика, сумматор и элемент сравнения, первая группа входов которого соеди-, нена с выходами соответствующих разрядов реверсивного двоичного счетчика, выход первого разряда которого соединен с первым входом первого разряда сумматора, второй вход первого разряда которого соединен с шиной потенциала логической единицы, первый и второй входы каждого из по" следукяцих разрядов сумматора соединены соответственно с выходом соответствующего разряда реверсивного двоичного счетчика и с шиной управления, выходы разрядов. сумматора Е соедийены через элементы зацержки с . второй группой входов элемента сравнения, выход которого соединен свторым входом блока анализа.Изобретение относится к автомати-ке и вычислительной технике и можетбыть использовано при реализациитехнических средств н этих областях.Известно устройство для контроляработы счетчика с потенциальными выходами, содержащее два дешифратораи дна делителя на два 1 3.Недостатком этого устройства является малая глубина контроля,Известен двоичный счетчик с конт-ролем, содержащий собственно двоичный счетчик, входную шину, дифференцирующие элементы, пороговый элементи блок анализа, первый вход которогосоединен со входной шиной и со счет.ным входом двоичного счетчика, выходы разрядов которого соединены черездифференцирующие элементы со входамипорогового элемента, выход которогосоединен со вторым входом блока ана- Олиза (2).Однако н таком устройстве обнаруживаются сбои в динамическом режимеработы, кроме того, оно имеет недостаточную глубину контроля в этом 25режиме.Цель изобретения - увеличениеглубины контроля.Для достижения поставленной целив реверсивный двоичный счетчик с об-;наружением ошибок, содержащий собственно реверсивный двоичный счетчик,входную шину, шину. управления, блоканализа, первый вход которого соединен с входной шиной и со счетнымвходом реверсивного двоичного счетчи- З 5ка, вход управления которого соединен с шиной управления, введены элементы задержки по числу разрядовреверсивного,".,воичного счетчика, сумматор и элемент сравнения, первая 40группа входов которого соединена свыходами соответствующих разрядовреверсивного двоичного счетчика, выход первого разряда которого соединен с первым входом первого разряда 45сумматора, второй вход пернога разряда которого соединен с шиной потенциала логической единицы, первый ивторой входы каждого из последующихразрядов сумматора соединены соот Оветстненно с выходом соответствующего разряда реверсивного двоичногосчетчика и с шиной управления, выходы разрядов сумматора соединены через элементы задержки с второй группой входов элемента сравнения, выходкоторого соединен с вторым входомблока анализа.На Фиг.1 приведена блок-схема реверсивного двоичного счетчика с обнаружением ошибок; на фиг,2 - возможная реализация блока анализа, пример,Блок-схема включает реверсивныйдвоичный счетчик 1 сумматор 2, элементы 3 задержки, элемент 4 сравне- Б 5 ния, блок 5 анализа, входную шину6, шину 7 управления, выходную шину8, шину 9 потенциала логической .единицы.Блок анализа содержит триггеры10 и 11, элемент 12 задержки, элемент И 13 и элемент ИЛИ 14.Первый вход блока 5 анализа (Фиг,1).соединен со входной шиной 6 и сосчетным входом реверсивного двойногосчетчика 1, выход младшего разрядакоторого соединен с первым входомпервого разряда сумматора 2, второйвход перного разряда которого соединен с шиной 9 потенциала логическойединицы, выход каждого из остальныхразрядов реверсивного двоичного счетчика 1 соединен с первым входом соответствующего разряда сумматора 2,второй вход каждого разряда, кромепервого, которого соединен с шиной 7управления и со входом управленияреверсивного двоичного счетчика 1,выходы разрядов которого соединеныс первой группой входов элемента 4сравнения, вторая группа входов соединена через элементы 3 задержки свыходами соответствующих разрядовсумматора 2, выход элемента 4 сравнения соединен со вторым входом блока5 анализа,В блоке 5 анализа (фиг,2) первыйвход соединен со счетным входомтриггера 10 и соединен через элемент12 задержки с первым входом элементаИ 13, второй вход и выход которогосоединены соответственно со нторымвходом блока 5 анализа и с первымвходом элемента ИЛИ 14, выход которого соединен со входами установкив ноль триггерон 10 и 11, счетныйвход и прямой выход последнего.изкоторых соединены соответственно спрямым выходом триггера 10 и с выходом блока 5 анализа.Устройство работает следующим образомВ зависимости от управляющего сигнала (,"0" или "1") на шине 7 счетчик1 работает соответственно в режимесложения или вычитания входных сигналон, поступающих по шине 6. В режимесложения сумматор 2 осуществляет сложение кода 1000 с кодом счетчика1. В режиме вычитания сумматор 2 осуществляет сложение кода 111 с содержанием счетчика 2. Таким образом,на выходе сумматора Формируется код5"+", соответствующий содержимомусчетчика на Ь +1) -м такте работы. Сприходом (и +1)-го такта текущее значение содержимого счетчика становится 5"+" и на время задержки 2; элементов 3 задержки сравнивается с кодом на выходах сумматора 2. Если кодыравны, на выходе элемента 4 сравнения возникает сигнал, обнуляющийблок 5 анализа, схема которого с такказ 3726/5 Тираж 936 ВНИИИИ Государственног по делам изобретений 3035, Хосква, Ж 35 р РаушИодписноета СССР коми и от ская ытийаб., д илиаЛ ИИИ "Иатентф, г, Ужгород, ул. Проектная товым сигналом предварительно была установлена в состояние "1 ф. Если при переключении счетчика .1 сравниваемые коды были не равны, то на выходе элемента 4 сравнения будет отсутствовать сигнал, обнуляющий схему анализа. В этом случае с приходом следующего тактового сигнала блок 5 анализа досчитывает до двух, чем фиксируется сигнал ошибки.На фиг.,2 представлен вариант схе мы блока 5 анализа. Начальная установка блока 5-00. По первому входу блок 5 выводится в состояние 10, Ио второму входу блок 5 обнуляется при совпадении задержанного тактового 15 сигнала и ответа с элемента 4 сравнения. Таким образом; предложенное устройство позволяет проводить глубокий оперативный контроль работы счетчика в динамическом режиме, Любая ошибка, возникающая в счетчике в момент переключения будет зафиксирована схемой контроля.В известном устройстве на каждом шагу работы не обнаруживается(8-13-Ю ошибка; где М - разрядность счетчика, Таким образом, общее количество пропущенных ошибок будет 2 ф(М) . В предлагаемом устройстве обнаружи; ваются, все ошибки, оно по сравнению с известным позволяет дополнительно обнаружить 2(йошибок и довести глубину контроля до предельного значения.

Смотреть

Заявка

3374426, 31.12.1981

ПРЕДПРИЯТИЕ ПЯ М-5728

ПЕТРОВ ВЛАДИМИР ЭМИЛЬЕВИЧ

МПК / Метки

МПК: H03K 23/02

Метки: двоичный, обнаружением, ошибок, реверсивный, счетчик

Опубликовано: 23.05.1983

Код ссылки

<a href="https://patents.su/3-1019641-reversivnyjj-dvoichnyjj-schetchik-s-obnaruzheniem-oshibok.html" target="_blank" rel="follow" title="База патентов СССР">Реверсивный двоичный счетчик с обнаружением ошибок</a>

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