Устройство для контроля программно-управляемого вычислительного блока

 

Изобретение относится к автоматике и вычислительной технике и может быть использовано в системах обработки цифровой информации повышенной надежности. Цель изобретения - упрощение устройства и расширение области его применения за счет расширения перечня контролируемых операций. Устройство для контроля программно-управляемых вычислительных блоков содержит формирователь кода по модулю К и блок памяти результатов операции , схему сравнения. Первым в устройстве является введение первого и второго регистров и блока управления, причем выходы блока управления соединены с соответствующими входами регистров, блока памяти результатов операций и схемы сравнения, выход формирователя кода по модулю К соединен через регистры с входами блока памяти результатов операций и входом схемы сравнения. 2 ил., 1 табл.

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

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

РЕСПУБЛИК (я)з G 06 F 11/00

ГОСУДАРСТВЕННОЕ ПАТЕНТНОЕ

ВЕДОМСТВО СССР (ГОСПАТЕНТ СССР) ОПИСАНИЕ ИЗОБРЕТЕНИ

К АВТОРСКОМУ СВИДЕТЕЛЬСТВУ (21) 4863896/24 (22) 03,09,90 (46) 23.07.93, Бюл, ¹ 27

971) Ленинградский институт инженеров железнодорожного транспорта им, акад.

В.Н,Образцова (72) Д,В.Берников (56) Авторское свидетельство СССР

N 1425674, кл. G 06 F 11/00, 1987.

Граф LLI,| åcñåëü М. Схемы поиска неисправностей. — M,, Энергоатомиздат, 1989, с. 144. (54) УСТРОЙСТВО ДЛЯ КОНТРОЛЯ ПРОГРАММНО-УПРАВЛЯЕМОГО ВЫЧИСЛИТЕЛЬНОГО БЛОКА (57) Изобретение относится к автоматике и вычислительной технике и может быть использовано в системах обработки цифровой

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

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

Устройство для контроля программноуправляемого вычислительного блока содержит формирователь 1 кода по модулю К и блок памяти результатов операции 2, схему сравнения 3, первый 4 и второй 5 регист„„Я ) „„1829Î34 А1 информации повышенной надежности.

Цель изобретения — упрощение устройства и расширение области его применения за счет расширения перечня контролируемых операций. Устройство для контроля программно-управляемых вычислительных Gnoков содержит формирователь кода по модулю К и блок памяти результатов операции, схему сравнения, Первым в устройстве является введение первого и второго регистров и блока управления, причем выходы блока управления соединены с соответствующими входами регистров, блока памяти результатов операций и схемы сравнения, выход формирователя кода по модулю К соединен через регистры с входами блока памяти результатов операций и входом схемы сравнения. 2 ил., 1 табл. ры и блок управления 6 причем вхо> блока управления 6 и формирователя 1 кода по модулю К являются входами устройства и подключены с соответствующим выходам контролируемого программно-управляемогс вычислительного блока 7.

Блок управления 6 (см. фиг. 2) содержит селектср адресов 8 шифратор кода операции 9, реализованном на постоянном запоминающем устройстве, и регистр 10.

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

Первой командой первый операции засылается в первый регистр 4, причем данные по сигналу на втором выходе блока управления 6, проходя через формирователь 1 кода пс модулю К, записываются в

1829034 регистр 4 в преобразованном виде. Второй командой аналогичная операция производится над вторым операндом, который записывается во второй 5 регистр по управляющему сигналу на третьем выходе блока управления 6, При выполнении третьей команды, в первом машинном цикле вычислительный блок получает из памяти код операции, который одновременно поступает на входы блока управления 6.

Выработанный блоком управления 6 сигнал с первого выхода поступает на вход блока памяти 2, который вырабатывает контрольный результат операции, поступающий на первый вход схемы сравнения 3. Параллельно вычислительный блок 7 тоже обрабатывает операнды в соответствии с кодом полученной команды. Следующей командой результат обработки данных передается вычислительным блоком 7 через формирователь 1 кода по модулю К на второй вход схемы сравнения 3, при этом блок управления 6 вырабатывает управляющий сигнал на четвертом выходе, по которому производится сравнение вычислительного и контрольного результатов схемой сравнения 3.

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

Таблица истинности функционального преобразователя в заявляемом устройстве зависит от числа и вида контролируемых операций. Одним из вариантов конкретной реализации может быть осуществление функциональным преобразователем операции сложения по модулю 3, Таблица исгинности функционального преобразователя, реализующего указанную операцию представлена в таблице, где Х1, X2 — входы первого операнда; ХЗ, X4 — входы второго операнда; У1, Y2 — выходы функционального преобразователя.

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

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

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

1829034

Продолжение таблицы

Составитель Д.Ванюхин

Техред М. Моргентал Корректор Н.Ревская

Редактор T.Èâàíîâà

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

Заказ 2475 Тираж Подписное

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

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

Устройство для контроля программно-управляемого вычислительного блока Устройство для контроля программно-управляемого вычислительного блока Устройство для контроля программно-управляемого вычислительного блока 

 

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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