Контролируемое арифметическое устройство

 

СООЭ COBETCHHX

РЕСПУ6ЛИК

„,Я0„„1645957

А1 (Sl)5 G ОЬ F 11/00, 7/50

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

К АВТОРСКОМУ СВИДЕТЕЛЬСТВУ

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

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

flPN ГКНТ CCO ! (21) 4657336/24 (22) 01.03.89 (46) 30.04.91. Бкл. У 16 (7 I ) Тернопольсхий 4инан сово-э кономнческий институт (72) З,И.Домбровский, И.А.Дуда, В.Н.Немев и Л.А.Узлова (53) 681. 3(088. 8) (56) Авторское свидетельство СССР

II 1076906, кп. G 06 F 11/00, 1983.

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

И 425674, кп. С 06 F I I/00, 1987, (54) КОНТРОЛИРУЕМОЕ АРИФИЕТИЧЕСКОЕ

УСТРОИСТВО (57) Изобретение относится к области автоматики и вичислительной техники

;и макет быть использовано в узлах обработки цифровой информации поня2 щенной надехностн. Цель изобретения — сокращение аппаратур кях затрат устройства, Устрой ство содерхит регистры 1 и 2 сдвига, сумматор 3, регистр 4 результата, блок 5 сравнения ° Устройство работает в два такта: рабочий и контрольный, определяем,их сигналом на входе 6 задания рвкима работы устройства. В рабочем режиме операнды, поступинпие на регистры 1 и 2, складываются сумматором 3 и запоминаются на регистре 4 результата.

В контрольном такте операнды циклически сдвигаются на регистрах 1 и

2 сдвига, сумжруюгж сумматором 3 н эта сумма сравнивается с содерлимям g регистра 4 результата блоком 5 сравнения. 1 ил., 2 табл.

Cb

СЛ

Ж

С 3

16459 7

Ызобретение относится к автоматике и вычислительной технике и может быть использовано в узлах обработки цифровой инфор мацин повышенной н а 5 дежно сти, Цель изобретения — сокращеже аппаратурных затрат устройства, На чертеже приведена функциональная схема контролируемого арифмети- 10 ческого устройства.

Предлагаемое устройство содержит регистры 1 и 2 сдвига, сумматор 3, регистр 4 результата и блок 5 сравне ыя и имеет вход 6 задания режима работы контролируемого ари4иетического устройства.

Регистры 1 и 2 являются цкклическиж режстраьж сдвига.

Контролируемое арифметическое уст- 20 ройство работает следукир м образом.

Работа устройства состоит из двух тактов — рабочего и контрольного, В рабочем такте на вход 6 задания режима работы контролируемого арифметического устройства подается нулевой си гнал °

На циклические регистры 1 и 2 сдвига поступают и-разрядные операнды, которые с находов регистров 1 и 30

2 подаются на входы первого и второго операндов сумматора 3. Код с находа суммы и разрядов сумматора 3 записывается в регистр 4 результата.

После этого начинается коитрольнай такт работы устройства и на входе 6 задания режима работы контролируемого ари4иетического устройства устанавливается едижчнай сигнал, По этому сигналу происходит сдвиг содержи- 40 мого циклических регистров 1 и 2 сдвига на один разряд в сторону старших разрядов, при этом значение и-х разрядов циклических регистров 1 и 2 сдвига переносится в первые разряды 45 этих регистров. Запись в регистр 4 результата запрещается. В сумматоре

3 производится суиаирование поступинпих кодов. Результат суммирования снимается с выходов сумж разря- 50 дов с второго по и-й и сравжвается поразрядно на блоке 5 сравнения с содержимам регистра 4 результатами неравенстве этих кодов на находе блока 5 сравнения формируется един чнай сигнал, появление которого в такте контроля означает неисправность контролируемого арифметического у строй ст ва.

Например, необходимо произвести контроль пражльности выполненияоперации спожения двух кодов: А и В.

При этом, предположим, что при суммировании во втором разряде сумматора возникает ошибка: а) в рабочем такте; б) в контрольном такте; в) в рабочем и контрольном тактах одновременно, Пример 1: А = 0101, В-1001 (табл. 1) . Пример 2: А 0011,В =0101 (табл.2). Как видно Hs табл. l и 2, контролируемое арифметическое устройство 4иксирует все виды этих сбоев.

В регистрах 1 и 2 и сумматоре 3 содержится только по и разрядов, что сокращает аппаратурнае затраты устройства, Кроме того, устройство обладает хорошими диагностическиьм способностями, так как позволяет фиксировать сбои, возникающие в рабочем такте, контрольном такте нли в рабочем и контрольном тактах одновременно °

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

Контролируемое арифметическое устройство, содержащее два регистра сдвига, сумматор, регистр результата и блок сравнения, причем параллельнае информационные входы первого и второго регистров сдвига являются. соответственно входами первого и второго операндов контролируемого арифметического устройства, информационные находы первого и второго регистров сдвига соединены соответственно с входаьи первого н второго операндов сумматора, выход сумиа которого соединен с информационным входом регистра результата, наход которого соединен с пернам информационнам входом блока сравнения и является информационнам находом контролируемого арифметического устройства, наход иесравнения блока сравнения является находом ошибись контролируемого арифметического устройства, входы сдвига первого и второго регистров сдвига и вход разрапежя записи регистра результата подключены к входу задания режима работы контролируемого арифметического устройства, i-й разряд выхода сумма сумматора соединен с (i-1)-м разрядом второго информационного входа блока сравнения (2 i 4n, где n— разрядность операндов), о т л и—

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

Наличие ошибки

Л 1010

В 001!

Л 0101

В = 1001

Нет ошибки

С I IOI

С 1110

На бйох ср а вне ни я

Не фиксируется ошибка

С = 1110

«-

На блок ср авне ния

Ошибка во втором разряде сумматора в рабочем тахте устройства

А 1010

В 0011

А 0101

В - 1ОО!

i I Iil0 О 6» ! ! с = 1!00 ка

На блок ср авненн я

Фиксируется ошибка

А = 0101

В = 1001

Фиксируется ошибка

С 1110

На блох ср авне ния

А 10!О

В 00 I I

А O IO I

В 1001

С - 1!!О!! ! Ошиб-! !

Фиксщ> ует ся ошибка ка

С ll ср авнення

На блок сравжжя

Ошибка во втором разряде сумматора в контрольном такте устройства

Ошибка во втором разряде сумматора в рабочем н контрольном тахтах устр ойст s a

С - 1!11!О ! i Оыб-! ,!ха

С 1101

-«;-

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

Таблица 1

Контроль!ш!й такт Фиксация ошибки

С 1101

И1

На блок сравнения

А !010

В 001!

С-1М ! !

О!шубка

С 1111

С - )

На блок сравнения

)645957

Габлица 2

Колтрол ь ый т акт Фиксация ошибки

Рабочий такт

Наличие ошибки

А 00 I! в - olo!

А 0110

В - !О!О

Нет ошибки

С - 1ООО

На блок сравнения с - оооо

Не фиксируется г ошибка

С 0001 с - 10011

На блок ср а в не ни я

Ошибка во втором разряде сумматора в рабочем такте устройства

А 00 1 I

В O IO I

* 0!10

В lo l o

С = 0000

Фи ксир ует ся ошибка

С 000 I

С 1000

На блок ср авнения ср авнения

Ошибка во втором разряде сумматора в контрольном такте устройства

А 0011

B 0101

А 0110

В * IOIO

С Iooo

На блок сравнения

С 0000

Фиксируется ошибка

Ошибка

Ошибка во втором разряде сумматора в рабочем и контрольном тактах устройства

А O I 10

В ** 1010

Фиксирует ся ошибка

С 0000

Оши бка ср а в не ния

Состажтель В. Гречнев

Техред И.Дидык Корректор Т,Палий, Редактор Л.Пчапииская

Заказ 1350 Тирак 420 Подписное

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

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

Производственно-издательский комбинат "Патент", г. Ужгород, ул. Гагарина, 101 с = lddo ! I

Оши бi1 ка

ll

С 1010

На блок

A 001 I

В = 0101 с-иф

1! ка !

ll

С Io lo --г»

На блок

С - 001011

1!

С - 00 II с-ВЙ

На блок сравнения

С - 001011

I 1

l !

С ООИ

С 1001

На блок ср авнени я

Контролируемое арифметическое устройство Контролируемое арифметическое устройство Контролируемое арифметическое устройство Контролируемое арифметическое устройство 

 

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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