Счетное устройство с контролем и коррекцией ошибок

Иллюстрации

Показать все

Реферат

 

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

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

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

РЕСПУБЛИН

А1

„„SU„„1492472 (51) 4 !! 03 К 21/40

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

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

ПО ИЗОБРЕТЕНИЯМ И ОТНРЫТИРМ

ПРИ ГКНТ СССР

К А ВТОРСКОМУ СВИДЕТЕЛЬСТВУ (21) 4383350/24-21 (22) 28.12.87 (46) 07.07.89. Вюп. Y 25 (72) С.!!. Мороэ, В.С. Четвериков и A.ll. Романеев. (53) 621.374.32 (088.8) (56) Авторское свидетел ьс тво СССР

N - 1270870, кл. И 03 К 21/40, 1986.

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

V 1378051, кл. ll 03 К 21/40, 1986. (54) СЧЕТ!!ОЕ УСТРО!!СТВО 0 КО!!ТРОЛГ2!

И КОРРЕКЦИЕ!1 ОГП1ВОК (57) Изобретение отногитгя к автома— тике и вычиглитгльнои технике и M()— жет испопьэоваться в а BT матиэирован— ных системах контроля и управления, 2

lIvisa, изобретения — повьппение догто— нор ности функционирс на оп я — дости— гнется теM что в ус троиство введень1 фс рмирователь 11 и птульса, управляемый г умматор 6, рел грсивный кольцевои регистр 2 гдвига и дешифратор 3.

Устройство та кже г одержит реверси вный счетчик 1, блок 4 сравнения, ре; истр 5, элемент 7 задержки, элемент

ИЕ 8, элементы И 9, 10, элемент ИЧИ

12, входную пп ну 13, шину 14 управления реверсом, пптну 1 5 сигнала ошибки, выходные шины 16 и блок 17 установки в исходное сос тояние. Догтоверность функционирования па выш на эа счет исключения влияния сб ен регистра 5 на работу реверсивного счетчика 1.

1 ил.

3 1492472

Изобретение отш сится к л втомлтицена (выходами ренерсивно(п к<)льценого р» гистра 2 сдвига, 33ход управления реверсом которогo соединен с шиной 14 управления реверсом и с входом управления управляемого сумматора 6, ныходы которого соединены с информационными входаMH реверсивного счетчика 1, выход формирователя 11

HMIIyJI ьса соединен с и ер вым входом элемента ИЛИ 12, второй нход и выход которого соединен с оответст воино с вьгходом элемента И 10 и входом разрешения параллельной записи регистра 5, выходы которого соединены с информлциоцш(ми входами управляемого сумматора 6 и с выходными шинами 16.

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

В момент включения питания блок 17 вьп>лбаты33лет одиночный импульс, уста33авливающий счетчик 1, регистр 5 в исходlll I(. нулевые состояния, а в peE3(ð(иншпй кол ьцег>ой(регистр 2 сдвига

3лпис»IIIII» T(я "1" в его мчлдший рлэPЯjI °

Jl(>пиф!) Iт Ор 3 с ос тон EIHI1 счетчики 1 работает так, что каждому состоянию счетчика 1 соотвеTc TBует положение логической "1" на определенном выходе дешифратора 3. Число разрядов регистрл 2 равно числу выходов дешифраторл 3 и соответствует коэффициенту пересчета счетчика 1. При поступлении каждого тактового импульса на входную шину 13 логическая "1н ца выходе регистра 2 сдвигается на один разряд в направлении, которое определяется сигналом ца шине 14 управления реверсом, задающим прямой, либо обратный, счет счетчику 1. В соответствии с количеством подсчитанных счетчиком 1 тактовых импульсов изменяется и положение логической "1" иа выходах дешифратора 3.

При правильной работе устройства

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

Целью изобретения является повьппе5 иие достоверности функциоцирования.

Поставленная цель до< .тигается за счет введеиия новых конструктивных признаков, об есп ечи влк)<цих ис ключ ениее влия ция сбоев регистра нл фу нкциоцировацие ренерсинног о счетчика при сохранении KoHTpoJIEI работы и коррек—

>Гни ошибок п<к.леднего.

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

Счетное устройство с контролем и коррекцией опп<бок содержит реверсив— цый счетчик 1, реверсивный кольцевой регистр 2 сдвига, депгифратор 3, блок

4 сравнения, регистр 5, управляемый сумматор 6, элемент 7 задержки, элемент HE 8, первый 9 и второй 10 элементы И, формирователь 11 импульс<3, элемент ИЛИ 12, входную шину 13, шину 14 управления реверсом, шину 15 сигнала ошибки, выходные пгицы 16 и блок 17 установки в исходное состояние.

Вход управления реверсом pel3epcHI3ного счетчика 1 соединен с шиной 14 управлении реверсом, выходы реверсивного счетчикл 1 соедицець(с информл— ционцыми входами регистра 5, выход блока 4 сравнения соединен с первым входом элемента И 9 и с входом элемента HE 8, вых(д которог() соединен с первым вход» м элемента И 10, нторой вход которого соединен с вторым входом элемента И 9, ньгкод бл<>ка 17 устлнов— 0 ки в исходное «.)стояние соединен с входом установки регистра 5, входом установки реверсивного счетчика и входом устано)3ки реверсивного кольцевого регистрл 2 сдвига, тактовый вход которого с о едицен со счетным входом реверсивного с етчика 1, с входной шиной 13 и с входом элемента 7 злдерж— ки, выход кот >рого соединен с вторым входом элемента И 9, выход которого . соединен с шиной 15 сигнала опгибки, с входом формирователя 11 импульса и с входом упрлвнеция загрузкой ревер— сивиого < четчика 1, выходы которого соединены с входами дешифраторл 3, выходы котор(>3 <> <.. оединены с первой группой IIx(>)(nl(блока 4 сравнения, ! вторая I pyllll;I нходов к(>торого с<>еди— изменение состояния выходов регист— ра 2 и дешифратора 3 происходит синхронно, при этом ца выходе блока 4 сравнения, который поразрядно сравнивает состояние выходов регистра 2 и лешифратора 3, присутствует уровень

;<огHHIIC Кого "0", I(OTOpbIH HEIEI» pTHpy— ется элементом НЕ 8 и разрешает прохожде ни е задержанного на элемент е 7 задержки тактового импульса через

)лемент И 10 и элемент ИЛИ 12 ца вход ра Зрешения параллельной записи информации с ныходов счетчика 1 в реФормулаиз

Счетное устро!с коррекцией ошибок, шину, шину сигнала шины, шину управе нерсинный счетчик, о 6 р е т е н и я тн <- контролем и содержащее входную о««п«бки, выходные пия р< нерсом, ре«х д управления

5 149 гистр 5, Т;«ким образом, пранильнля инфс>рмлггия с: «холл счетчика 1 пере— писывлется в !>< l ««стр 5 и с его ньгходл поступает нл ньгходную «ш«ну 16. В случае сбоя счетчика 1 происходит рассогласование состояний выходов регистра 2 и пешифратора 3, н результате чего на выходе блока 4 сравнения появляется сигнал ошибки — уровень логической "1", который разрешает прохождение задержанного ня элементе

7 задержки тактового импульса через элемент И 9 нл шину 15 сигнала ю«ш«бэки, на вход 4и>рмиронате««я 11 и нл вход упрл нления загрузкой счетчика 1, н результате чего н счетчик 1 записываетсяя число с выхода сумматора 6.

IIocJ! vga!II(II работает тлк, что при прямом счете счетчика 1 к числу, поступающему на информационные входы сум-а маторл 6 с выходя регистра 5, приблн— ляется "1", при обратном счете из этог о числа вычитается "1". Режим работы сумматора 6 зядлется сигналом с шины 14 управления реверсом.

Таким образом, при сбое счетчика

1 в ««< l о переписывается верная информация с выходов сумматора 6, которая затем кор<эт«о«м импульсом, сформированным формирователем 11 по срезу сигнала ошибки на шинс 15 и поступлющим через элемент ШН! 12 нл вход рл зр еще ния парллл ел ь ной записи р егистра 5, заносится в данный регистр.

В резун ьтат е на выход« шинах 16 присутствует исти««««с«я информация не— зависимо от того, Il!><>II «пшел или нет сбой счетчика 1.

В случае с >оя реги< трл 5 ложная информация г«рис утс.т «уе т нл выходных шинах 16 q<> поступления следующего тактового импул«,cл по шине 13, однако сбой рег«lcip;I 5 не приводит к искажению информации н счетчике 1, что повышает дост<>«еf>«locть функционир она ния устройст«л н пелом.

2472 реверсом «сото>ого соеди««ен с шиной управпения реверсом, регистр, блок сравнения, элемент НЕ, дна элемента

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

НЕ, выход которого соединен с первым входом второго элемента И, второй вход которого соединен с вторым входом первого элемента И, о т л и ч аю щ е е с я тем, что, с цельюпоньгшения достоверности функционирова«гг«я, в него введены формирователь импу:«ьса, управляемый сумматор, дешифратор, ренерсивный кольцевой регистр сдвига, выход блока установки в исходное состояние соединен с входом установки реверсивного кольцевого регистра сдвига, тактовый вход которого соединен со счетным входом реверсив10

20

25 ного счетчика,с входной шиной и с вхолом элемента злдержки, выход которого соединен с вторым входом первого элемента И, выход которого соединен с шиной сигналя с«>п«бки, с входом формирователя импyyJ«ьса и с входом управления загрузкой реверсивного счетчика, выходы которого соединены с входами дешифратора, выходы которого со30

35 матора и с выходными шинаьы.

eSIII«Ie«III с первой группой входЬв блока сравнения, вторая группа входов которого соединена с выходами реверсивного колы«с но«(> ре истра сдвига, 40 вход управления р< «ерсом которого соединен с шиной упранления реверсом, нходом управле«гия управляемого суммат >ра, выходы которого соединЕны с информационными входами реверсивного

Э счетчика, выход формирователя импульса соединен с перным входом элемента

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