Устройство для контроля счетчика
Иллюстрации
Показать всеРеферат
УСТРОЙСТВО ДЛЯ КОНТРОЛЯ СЧЕТЧИКА, содержащее дешифраторы начального и конечного состояний, ходы которых соединены с группой эходных шин, отличающееся тем, что, с целью расширения функциональных возможностей, в него введены RS-триггер и элемент равнозначности , первый вход которого соединен с инверсным выходом RS-триггера , S-вход которого соединен с выходом дешифратора начального состояния и с вторым входом элемента равнозначности , тактовый вход и R-вход RS-триггера соединены соответственно с тактовой шиной и с выходом дешифратора конечных состояний, выход устройства подключен к выходу элемента равнозначности.
СОЮЗ СОВЕТСКИХ
СОЦИАЛИСТИЧЕСНИХ
РЕСПУБЛИК (19) (11), А
3(5D Н 03 К 21 4
ОПИСАНИЕ ИЗОБРЕТЕНИЯ
К АВТОРСКОМУ СВИДЕТЕЛЬСТВУ
ГОСУДАРСТВЕННЫЙ КОМИТЕТ СССР
IlO ДЕЛАМ ИЗОБРЕТЕНИЙ И ОТКРЫТИЙ (21) 3436529/18-21 ,(22) 07.05.82 (46) 15.10.83, Бюл. 38 (72) А.Н.Степанов .(53) 621.374,32(088.8) (56) 1. Авторское свидетельство СССР
И 607221, 1978.
2. Авторское свидетельство СССР
8 416883, кл. Н 03 K 21/34, 1974 (прототип). (54)(57) устРойство для контРоля
СЧЕТЧИКА, содержащее дешифраторы начального и конечного состояний, Входы которых соединены с группой рходных шин, о т л и ч а ю щ ее с я тем, что, с целью расширения функциональных возможностей, в него введены RS-триггер и элемент равнозначности, первый вход которого соединен с инверсным выходом RS -триггера, S-вход которого соединен с выходом дешифратора начального состояния и с вторым входом элемент равнозначности, тактовый вход и R-вход
RS-триггера соединены соответственно с тактовой шиной и с выходом дешифратора конечных состояний, выход устройства подключен к выходу элемента равнозначности.
1048579
Изобретение относится к вычислительной технике и автоматике и может быть использовано для контроля рабо- тоспособности суммирующих и вычитающих двоичных и двоична-десятичных 5 счетчиков.
Известно устройство для контроля двухтактного двоичного счетчика, содержащее элемент задержки, триггер, блок коррекции, блок свертки по модулю два, элементы И, сумматор по модулю два. Контроль счетчика основан на методе предсказания четкости результата показания контролируемого счетчика (1).
Недостаток этого устройства состоит в большом количестве обору" дования, превышающего объем аппаратуры контролируемого счетчика. Известно устройство для контроля 20 счетчика, содержащее дешифраторы начального и конечного состояний, груп" пу входных шин, тактовую шину, два делителя и элемент ИЛИ, входы которого соединены с выходами первого и вто >5 рого делителя, тактовые входы кото" рых соединены соответственно с выходами дешифраторов начального и конечт
; ного состояний, выходы которых соеди нены соответственно со входами уста- 30 новки в ноль второго и первого делителей, группа входных шин соединена со входами дешифраторов начального и конечного состояний, входы стробирования которых соединены с тактовой шиной (2).
Недостатками известного устройства являются его относительная сложность и то, что оно не контролирует первоначальное состояние счетчика, что сужает его функциональные возможности.
Целью изобретения является расширение функциональных воэможностей, заключающееся во введении контроля первоначального (исходного) состояния счетчика °
Поставленная цель достигается тем, что в устройство для контроля счетчика, содержащее дешифраторы на- . чального и конечного состояний, входы которых соединены с группой входных шин, введены RS-триггер и элемент равнозначности, первый вход которого соединен с инверсным выходом RS-триггера, S-вход которого сое
55 динен с выходом дешифратора начального состояния и со вторым входом элемента равнозначности, тактовый вход и R-вход RS-триггера соединены соответственно с тактовой шиной и выходом дешифратора конечных состояний, выход устройства подключен к выходу элемента равнозначности.
На чертеже приведена блок-схема .устройства для контроля счетчика.
Устройство содержит группу входных шин 1, тактовую lllHHy 2, дешифраторы 3 и 4 соответственно начального и конечного состояния, RS-триггера 5, элемент 6 равнозначности, выходную шйну 7.
Выходная шина 7 соединена с выходом элемента 6 равнозначности, второй вход которого соединен с выходом дешифратора 3 начального состояния и со 5-входом Ю-триггера 5, инверсный выход которого соединен с первым входам элемента 6 равнозначности, тактовый вход и R-вход RS-триггера 5 соединены соответственно с тактовой шиной 2 и с выходом дешифратора 4 конечных состояний, группа входных шин 1 соединена со входами. дешифраторов 3 и 4 соответственно начальчого и конечного состояний.
Группа входных шин 1 соединяется с информационными. выходами контролируемого счетчика, а его входная шина соединяется тактовой шиной 2 предлагаемого устройства.
Устройство работает следующим об разом.
Перед началом работы происходит доустановка в "ноль" К3-триггера 5 и в исходное состояние контролируемого счетчика (на чертеже соответ"ствующие цепи установки и контролируемый счетчик условно не показаны).
После установки исходного состояния устройства контроля, срабатывает дешифратор 3 начального состояния счетчика, выходной сигнал которого поступает на S-вход RS-триггера 5, и на элемент б равнозначности, где он сравнивается с сигналом с инверсного выхода RS"òðèããåðà 5. В,случае несовпадения сигналов на входах элемента 6 равнозначности, на его выходе.появляется сигнал ошибки, сигналиэирующий о невозможности установки разрядов контролируемого счетчика в исходное состояние °
Первый такт работы устройства заканчивается прохождением первого счетного импульса в контролируемый счетчик и на тактовый вход RS-триг1048579,"гера 5 ° По заднему, например отрица" тельному, фронту с.четный импульс с выхода дешифратора 3 начального сос", тояния снимается, а триг.гер 5 уста навливается в состояние "1". В даль- нейшем поступление счетных импуль сов приводит к последовательному изменению состояний только контролируемого счетчика. Переключение RSтриггера 5 в начальное состояние "0" 1
BosHoNHo только после заполнения контролируемого счетчика, т.е. после срабатывания дешифратора 4 конечно-. го состояния счетчика, выходной сиг, нал которого подается на R-вход
RS"òðèããåðà 5, и после поступления следующего счетного импульса на тактовый вход триггера 5 и в контроли" руемый счетчик..Разрешающий сигнал с выхода дешифратора 4 конечного соа->О тояния снимается, триггер 5 устанав" ливается в состояние "0", а контролируемый счетчик - в начальное состояние.
В случае отказа i -го разряда (i -го триггера или цепей переноса в i-ый триггер) в и-разрядном контролируемом счетчике в каждом 2 (где i= 1...п) такте работы счетчика будет срабатывать дешифратор 3 начально-. го состояния счетчика, что приведет ф месравнению сигналов на входах элемента б и появлению сигнала ошиб". ки.на выходе 7 .устройства. . 35
Таким образом, признаком неисправ" ной работы контролируемого счетчика после окончания nepeoro такта рабо: ты устройства (прохождения первого счетного .импульса в контролируемый
;счетчик и RS-триггер 5) является . повторное срабатывание дешифратора . 3 начального состояния счетчика до момента срабатывания дешифратора 4 конечного состояния счетчи45 ка.
Устройство контроля обнаруживает неисправности и частично случайные сбои в и-разрядном контролируемом 50 счетчике, до момента поступления на счетчик 2" счетного импульса, т.е. до момента срабатывания триггера старшего разряда счетчика. Если до этого момента не произошло по- 55 вторного срабатывания дешифратора 3 начального состояния, то можно сде- лать вывод, что все разряды и цепи
4 переноса счетчика функционируют ис" правно. А с момента срабатывания последнего триггера (старшего разряда счетчика) до полного заполнения (конечного состояния) счетчика, устройство контроля может выявлять только некоторые случайные сбои. Таким образом, для проверки работоспособности счетчика фактически не требуется полноГо заполнения его, так как сигнал об отказе счетчика может быть получен уже в момент поступления (непоступления) счетного импульса в и-ый триггер (старший разряд) контролируемого счетчика.
С целью сокращения аппаратурных затрат в качестве дешифраторов начального и конечного состояний могут быть использованы дешифраторы состояний счетчика, которые, как правило, являются составной частью неизбыточной схемы счетчика и необходимы- для выбора команд или схемы совпадения, необходимые для органиэа ции цепей переноса счетных имI пульсов между тетрадами счетчика. !
В качестве элементов б может быть использован сумматор по модулю два, а функции RS-триггера 5 может выполнять 3 К -триггер.
Использование предлагаемого устройства для контроля счетчика обеспечивает по сравнению с прототипом возможность контроля нулевой комбинации всех двоичных ячеек контролируемого счетчика; значительное снижение затрат оборудования (объем аппаратуры устройства не превышает
403 от объема контролируемого счетчика); отсутствие элементов подстройки; сокращение вдвое времени, необходимого для проверки работоспособности счетчика (не требуется полного заполнения счетчика, так как сигнал об отказе счетчика может быть йолучен в момент поступления (непоступления ) счетного импульса. в старший разряд контролируемого счетчика
1 или еще раньше, т е ° в каждом 2 такте работы счетчика, что позволяет значительно расширить область применения данного устройства, т.е. обеспечит контроль работоспособности счетчика с произвольным законом посту1048579
Составитель Ранов
Техред Л.Микеш Корректор В. Гирняк Редактор Т.Колб
Заказ 7947/59 Тираж 936 Подписное
ВНИИПИ Государственного комитета СССР по делам изобретений и открытий
113035, Москва, N-35, Раушская наб., д. 4/5 филиал ППП "Патент", r. Ужгород,ул..Проектная, 4 пления счетных импульсов при мини,мальном количестве контролируемой ап-. паратуры. Технико-экономический эффект данного устройства заключается в расширении функциональных возмож ностей.