Пересчетное устройство с контролем

 

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

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

РЕСПУБЛИК

3 Я) н 03 к 21/34

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

ПО ДЕЛАМ ИЗОБРЕТЕНИЙ И ОТКРЫТИЙ

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

K ABTopcKoMY свидетепьствч (21) 3411226/18-21 (22) 22.01.82 (46).07.07.83. Бюл. И 25 (72) А.И. Бобриков (53) 621 ° 374.32(088.8) (56) 1. Селлерс Ф. Методы обнаружения ошибок в работе ЭЦВИ. И., "Мир", 1974, с. 201-203, рис. 11.2.

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

N 674220, кл. H 03 K 21/34, 1977 (прототип). (54)(57) ПЕРЕСЧЕТНОЕ УСТРОЙСТВО С

КОНТРОЛЕМ, содержащее первую входную шину, счетчик, первый счетный вход которого соединен с первой входной шиной, элемент. свертки, два полусумматора, два элемента И-НЕ, триггер четности и элемент предсказания четности для прямого счета, входы которого соединены с выходами счетчика и с входами элемента свертки, выход которого соединен с первыми входами полусумматоров, выход первого из которых соединен с первым входом первого элемента И-НЕ, выход которого соединен с первым входом триггера четности и с первым входом второго эле"

„„SU„„1 27829 А мента И-HE выход которого соединен с вторым входом триггера четности, выход которого соединен с вторым входом второго полусумматора, о т л ич а ю щ е е с я тем, что, с целью расширения функциональных возможностей, в него введены вторая входная шина, элемент предсказания четности для обратного счета, два элемента ИЛИ, два элемента И, а в качестве счетчика используется реверсивный счетчик, второй,.счетный вход которого соединен с второй входной шиной, первая и вто- . рая входные шины соединены с входами первого элемента И и соответственно с первыми входами первого и второго элементов ИЛИ, вторые входы которых соединены соответственно с выходами элементов предсказания четности для прямого и обратного счета, входы последнего из которых соединены с выходами реверсивного счетчика, выходы элементов ИЛИ соединены с входами второго элемента И, выход которого соединен с вторым входом первого полусумматора, вторые входы элементов

И-HE соединены с выходом первого элемента И.

7829 2

55

1 102

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

Известно пересчетное устройство с контролем, которое содержит двоич ный счетчик на триггерах., элемент свертки, триггер четностй, даа элемента И, элемент ИЛИ и полусумматор $1).

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

Известно пересчетное устройство с контролем, содержащее входную шину, счетчик, счетный вход которого соединен с входной шиной, элемент свертки, два полусумматора, даа элемента И-НЕ, триггер четности и элемент предсказания четности для прямого счета, входы которого соединены с 2 выходами счетчика и с входами элемента свертки, выход которого соединен с первыми входами полусумматоров, выход первого из которых соединен с первым входом первого элемента И-НЕ, выход которого соединен с первым входом триггера четности и с первым входом первого элемента И-НЕ, выход ко" торого соединен с вторым входом триггера четности, выход которого соединен с вторым входом второго полусум" матора, выход элемента предсказания четности для прямого счета соединен с вторым входом первого полусуммато" ра, вторые входы элементов И-HF соединены с входной шино" $ 2).

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

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

Указанная цель достигается тем, что в пересчетное устройство с контролем, содержащее первую входную шину, счетчик, первый счетный вход которого соединен с первой входной шиной, элемент свертки, два полусумматора, два элемента И-НЕ, триггер четности и элемент предсказания четности для прямого счета, входы которого соединены с выходами счетчика и с входами элемента свертки, выход которого соединен с первыми входами no" лусумматороа, выход первого из кото" рых соединен с первым входом nepaoro элемента И-НЕ, выход которого соединен с первым входом триггера четности и с первым входом второго элемента

И-НЕ, выход которого соединен с вторым входом триггера четности, выход которого соединен с вторым входом второго полусумматора, введены вторая входная шина, элемент предсказания четности для обратного счета, даа элемента ИЛИ, два элемента И, а в качестве счетчика используется реверсивный счетчик, второй счетный вход которого соединен с второй входной шиной, первая и вторая входные шины соединены с входами первого элемента И и соответственно с первыми входами первого и второго элементов ИЛИ, вторые входы которых соединены соответственно с выходами элементов предсказания четности для прямого и обратного счета, входы последнего из которых соединены с выходами реверсивного счетчика, выходы элементов

ИЛИ соединены с входами второго элемента И, выход которого соединен с вторым входом первого полусумматора,. вторые входы элементов И-НЕ соединены с выходом первого элемента И.

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

Устройство содержит реаерсивный счетчик 1, элемент 2 предсказания четности для прямого счета, элемент 3 свертки, триггер 4 четности, элемент предсказания четности для обратного счета, элемент ИЛИ 6, полусумматор 7, элементы И-WE 8 и 9, полусумматор 10, элемент ИЛИ 11, элементы И 12 и 13, и входные шины 14 и 15.

Входные шины 14 и 1 соединены со" ответственно с первым и вторым счетными входами реверсивного счетчика 1, с входами элемента И 13 и соответственно с первыми входами элементов

ИЛИ 6 и 11, вторые входы которых соединены соответственно с выходами элементов 2 и 5 предсказания четности

3 Е?7829. 4 для прямого и обратного счета, входы И 13, выходы элементов ИЛИ 6 и 11" которых соединены с выходами pesep- соединены- с входами элемента И 12, сивного счетчика 1 и .с входами элемен. выход которого соединен с вторым та 3 свертки, выход которого соединен : входом полусумматора 10. с первыми входами полусумматоров 7 j- Принцип работы устройства заклюи 10, выход последнего из которых чается в том, что предсказываются соединен с первым входом элемента значения четности кода счетчика 1

И-НЕ 8, выход которого соединен с пер-., после прибавления еще одной единицы вым входом триггера 4 четности и с при прямом счете и вычитания еще одпервым входом элемента И-НЕ 9, выход 1о ной единицы при обратном счете. которого соединен с вторым входом В таблице приведены значения котриггера 4 четности, выход которого дов реверсивного счетчика и соответсоединен с вторым входом полусуммато- ствующих ему кодов на выходах элера 7, вторые входы элементов И-НЕ 9 ментов 2, 5 и 3-и 10 в режимах. пряи 8 соединены с выходом элемента - мого и обратного счета.

Код на выходе элемента

Код счетчика

5 3

Прямой счет Обратный счет

000

001

010

011

100

101

Как видно из таблицы, на выходе полусумматора 10, входами которого являются выходы элемента 3 свертки и 40 элемента И 12,* в каждом цикле счета формируется код, значение которого представляет собой четность кода счетчика на следующем шаге счета - после прибавления единицы при прямом счете 45 или вычисления единицы при обратном счете (т.е. предсказывается четность кода счетчика как для прямого, так и для обратного счета).

Устройство работает следующим об. so разом.

При прямом счете очередной отрицательный импульс поступает по шине

14 на вход +1 реверсивного счетчика

1, при этом на вход -1 должен быть подан постоянный уровень логической 1.

При этом на выходах элементов 2 и 5 появляются коды, предсказывающие изменение ко@а четности после прибавления или вычисления очередной единицы соответственно. На выходе элемента

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

ИЛИ 11, на второй вход которого подан постоянный уровень логической 1.

Ка выходе элемента 3 свертки ïîявляется код, соответствующий четности кода реверсивного счетчика в дан;. ном цикле. Коды с элементов 3 и 12 поступают на входы полусумматора 10, на выходе которого формируется код, соответствующий четности кода счетчи.ка в следующем цикле.

По приходу следующего импульса разрешается срабатывание элементов

И-HK 8 и 9 и код с выхода полусумматора 10.запоминается в триггере 4

Составитель А, Ранов

Редактор Ю. Ковач Техред N,Tåïåð Корректор Г. Огар

Заказ 4755/59

Тираж 936 Подписное

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

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

Филиал ППП "Патент", r. Ужгород, ул. Проектная, 4

5 10278 четности. Таким образом, в триггере 4 четности запоминается значение четности, которое соответствует четности кода счетчика в следующем цикле.

Это значение сравнивается со зна" чением кода элемента 3 свертки на полусумматоре 7, наличие на выходе которого потенциала "1" (что свидетельст) 1О вует о несравнении кодов) свидетельствует о сбое в работе счетчика. В режиме обратного счета очередной отрицательный импульс поступает по шине l5 на вход -1 счетчика I, при этом на вход +1 должен быть подан уровень логической "1". При этом блокируется элемент ИЛИ 6 и на выходе элемента

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

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

Пересчетное устройство с контролем Пересчетное устройство с контролем Пересчетное устройство с контролем Пересчетное устройство с контролем 

 

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

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

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

Триггер // 1037426
Наверх