Устройство для контроля сумматоров Советский патент 1986 года по МПК G06F11/10 

Описание патента на изобретение SU1242961A1

11

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

Цель изобретения состоит в уменьшении времени контроля.

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

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

В табл. 1 соединений первого регистра 7 сдвига (Х. и Х- (,4) обозначают соответственно прямой i-й и инверсный i-й выходы регистра 7; (,15) - соответствующий вход разрядов первого слагаемого контролируемого сумматора 12; Ъ (1 1,15) - соответствующий вход разрядов второго слагаемого контролируемого сумматора 12, причем пример приведен для случая контроля цепи последовательно соединенных пятнадцати сумматоров 1 1 .

В табл. 2 соединений второго регистра 9 сдвига у и у. (i,4) обозначают соответственно прямой и ин- вареный i-e выходы регистра 9, и d. (,15) - соответственно вторы входы первого 13 и второго 14 сумматоров по модулю два..

В табл. 3 и 4 сигналов первого 7 и второго 9 регистров сдвига приведены временные-диаграммы изменений сигналов на выходах указанных регистров по тактам, задаваемым генератором 10 тактовых импульсов.

Временные диаграммы (табл. 5) содержат следующие обозначения: 1-й такт - такт, задаваемый генератором 10 тактовых импульсов- А - множе- ство сигналов на входах разрядов первого слагаемого сумматоров 1Ь ;. Ь. е в - множество сигналов на вторых

0

«1

входах разрядов второго слагаемого сумматоров р. е Р - множество сигналов на выходах поразрядного ле- реноса сумматоров 1 Ь ; е S - множество сигналов на выходах разрядов сумм сумматоров 11, -.

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

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

Алгоритм работы устройства контроля . су мматоров строится на свойствах кольцевых кодов, например четырехразрядного кольцевого кода, который имеет вид: ... 1111011001010000 ....

Возьмем два частных кольца ... . . .00001 1 . . . и . . .1 10100Ш. . ,.

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

Применим частные кольца для конт- - роля сумматоров. Рассмотрим возможный вариант. Пусть соответственно на вхо- де разрядов первого слагаемого а , .входе разрядов второго слагаемого Ъ, входе переноса Р , выходе переноса Р и выходе . суммы S первого сумматора 1 формируются следующие последова.- тельности:

а,

5

0

0

0

5

I

Ъ, РО

Р,

Я

lOllOiOO

00101101

01111000

00111100

11100001

При этом законы формирования следующие Р а а Р V Ь Р , S . Аналогично возможно сформировать следующие последовательности выходах сумматоров 11.Ej 00101101 Ъ 01001011 Р 00011110 РЗ 00001111 Зз 011П000

а 01001011 Ъ5 11010010.

Очевидно достоинство применения кольцевых кодов для контроля сумматоров базируется на том, что последовательность сигналов на выходах сумматора 1Ij отличается от последовательности сигналов сумматора 1Ц только временным сдвигом на один такт . Кроме того, вторая половина последовательности является инверсией первой, что позволяет генерировать требуемые последовательности сигналов четырехразрядным регистром сдвига, Проверку любого числа сумматоров можно производить за восемь тактов,

Исходя из изложенного, для орга- низации процесса контроля имеем следующие начальные условия: по первой группе входов 6 фиксированного кода в первый регистр 7 сдвига заносится кодовая комбинация 0010, по второй группе входов 8 фиксированного кода во второй регистр сдвига .заносится код 1110. Причем данные кодовые комбинации заносятся до подачи сигнала по входу 1,

образом, если все сумматоры 11 исправны, то- на выходах сумматоров 13 и 14 по модулю два за восемь тактов - нулевые потенциалы. Тогда счетчик 3 досчитывает до трех, дешифратор 16 дешифрирует это состояние, потенциал с его выхода перево-. дит второй триггер 4 в единичное состояние, а также через элемент ИЛИ i 7 переводит триггер 2 в нулевое состояние и останавливает генератор 10, Сигнал на выходе 20 результата контроля говорит об исправности всех сумматоров контролируемого сумматора 12, Если в одном из сумматоров 11 есть неисправность, то она определяется, так как в этом случае с выходо

2429614

сумматоров 11 и второго регистра 9 различны. Тогда на выходе соответствующего сумматора 13, или по модулю два присутствует потенциал, ко- 5 торьш через элемент ИЛИ 18 перебрасывает триггер 5 в e щничнoe состояние. Сигнал на контрольном выходе 19,- говорит о том, что i-й сумматор I 1у в контролиру емом сумматоре 12 неис10 правен. Кроме того, потенциал с выхода элемента ИЛИ I8 через элемент ИЛИ 17 переводит триггер 2 в единичное состояние, что приводит к остановке генератора 10,

J5 В известном устройстве при выходе из строя цепи сумматоров необходимо затратить время на контроль сумматоров Tjj, время на поиск неисправного сумматора Т и время ремонта Тр .

20 В предлагаемом устройстве время поиска неисправного сумматора TH, значительно меньше. Необходимо, например, проконтролировать только выходы сумм и переноса неисправного

25 сумматора, найденного за время Т, т,е. ..Т . Тогда эффективность предлагаемого устройства определяетс формулой

э 3jc±Itii - -Tp

,

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

Устройство для контроля суммато- ррв, содержащее первый регистр сдвига, первую и вторую группы сумматоров по модулю два, отличающее- с я тем, что, с целью уменьшения времени контроля, в него введены второй регистр сдвига, счетчик, дешифратор, группа элементов ИЛИ, первый и второй триггеры, генератор тактовых импульсов, группа триггеров, причем группа информационных входов первого регистра сдвига является первой группой входов задания фиксированного кода устройства, тактовые входы первого и второго регистров сдвига соединены с выходом генератора тактовых импульсов, вход пуска которого соединен с выходом первого триггера, входы сброса первого и второго триггеров и счетчика соединены с входом запуска устройства, группа информационных входов второго регистра является второй группой входов заания фиксированного кода устройста, прямой выход i-ro разряда первого регистра сдвига () соединен

51

с входами (i, i+8)-x разрядов первого слагаемого контролируемого сумматора и с входами (1+6)-го разряда второго слагаемого контролируемого сумматора, инверсный выход i-ro разряда первого регистра сдвига соединен с входом (i+4, i+12)-x разрядов первого слагаемого контролируемого сумматора и входами (1+2, 1+10)-х разрядов второго слагаемого контролируемого сумматора, -инверсный вьгход старшего разряда первого регистра сдвига соединен с последовательным информационным входом первого регистра , выходы 1-го разряда суммы контролируемого сумматора соединены с первым входом 1-го сумматора по модулю два первой группы, 1-й вход поразрядного перенрса контр1олируемого сумматора соединен с первым входом 1-го сумматора по модулю два второй группы, выходы 1тх сумматоров по мо- дулю два первой и второй групп соединены с соответствующими входами 1-го элемента ИЛИ группы, выход которого соединен с 1-м входом элемен2429616

та. ШШ и установочным входом 1-го триггера группы, выходы триггеров . группы являются контрольными выходами устройства, зз.ыход элемента ИЛИ 5 соединен с установочным входом первого триггера., прямые выходы разрядов второго регистра сдвига соединены с вторыми входами (1, 1+8)-х сумматоров по модулю два первой группы

10 и (1+3, i+ll)-x сумматоров по модулю два второй группы, инверсные выходы разрядов второго регистра сдчи- га соединены с вторы 4и входами (1+4, 1+12)-х сумматоров по модулю два

15 первой группы и (1+7)-го сумматора по модулю два второй группы, инверсный выход старшего разряда второго регистра сдвига соединен с информационным входом второго регистра сдви20 га и счетным входом счетчика, выходы которого соединены с входами дешифратора, выход которого соединен с (п+1)-м входом элемента-ИЛИ И установочным входом второго триггера.,

25 выход которого является выходом результата контроля устройства. Т а б л и- ц а 1

Т а б л и ц а 2

ТаблицаЗ

Т а б л и ц а 5

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

название год авторы номер документа
УСТРОЙСТВО ПАРАЛЛЕЛЬНО-ПОСЛЕДОВАТЕЛЬНОЙ СТРУКТУРЫ ДЛЯ ДЕТЕКТИРОВАНИЯ ГРУПП НУЛЕВЫХ И ЕДИНИЧНЫХ БИТ И ОПРЕДЕЛЕНИЕ ИХ КОЛИЧЕСТВА 2019
  • Чугунков Илья Владимирович
  • Ядыкин Игорь Михайлович
RU2711054C1
Устройство для контроля микропроцессорных цифровых блоков 1986
  • Борщевич Виктор Иванович
  • Жданов Владимир Дмитриевич
  • Морщинин Евгений Викторович
  • Мардаре Игорь Аврамович
  • Гушан Виталий Федорович
  • Сидоренко Вячеслав Васильевич
SU1383364A1
Сигнатурный анализатор 1986
  • Богданов Вячеслав Всеволодович
  • Лупиков Виктор Семенович
  • Маслеников Борис Сергеевич
  • Спиваков Сергей Степанович
SU1357961A1
Устройство для вычисления квадрата числа 1983
  • Жабин Валерий Иванович
  • Корнейчук Виктор Иванович
  • Макаров Владимир Васильевич
  • Тарасенко Владимир Петрович
  • Ткаченко Валентина Васильевна
SU1115051A1
Устройство для управления реконфигурацией резервированной вычислительной системы 1991
  • Онуфрей Андрей Юрьевич
  • Бобонец Сергей Алексеевич
  • Николаев Виктор Иванович
  • Шубинский Игорь Борисович
SU1837296A1
Устройство для формирования тестовых воздействий 1984
  • Богданов Вячеслав Всеволодович
  • Лупиков Виктор Семенович
  • Спиваков Сергей Степанович
SU1168953A1
Устройство для контроля логических блоков 1982
  • Ткачук Евгений Остапович
SU1037257A1
Устройство для контроля цифровых узлов 1984
  • Богданов Вячеслав Всеволодович
  • Лупиков Виктор Семенович
  • Маслеников Борис Сергеевич
  • Спиваков Сергей Степанович
SU1231506A1
Устройство для контроля логических узлов 1981
  • Богданов Вячеслав Всеволодович
  • Маслеников Борис Сергеевич
  • Светников Олег Григорьевич
  • Чибисов Валерий Георгиевич
  • Шалимов Александр Федорович
SU968816A1
Устройство для контроля многовыходных цифровых узлов 1984
  • Тарасенко Александр Николаевич
  • Ерохин Альберт Николаевич
SU1176333A1

Иллюстрации к изобретению SU 1 242 961 A1

Реферат патента 1986 года Устройство для контроля сумматоров

Изобретение относится к системам и средствам автоматического контроля функциональных элементов и устройств импульсной техники. Цель - уменьшение времени контроля. Устройство содержит два регистра сдвига, две группы сумматоров по модулю два, счетчик, дешифратор, группу элементов ИЛИ, два триггера, группу триггеров, генератор тактовых импульсов. 1 ил. 5 табл. о 4 to О)

Формула изобретения SU 1 242 961 A1

Документы, цитированные в отчете о поиске Патент 1986 года SU1242961A1

Устройство для контроля сумматора 1973
  • Беришвили Георгий Константинович
  • Кипшидзе Зураб Шалвович
  • Гахария Карло Трифонович
  • Чачхиани Нугзар Николаевич
  • Мурадян Заира Григорьевна
SU510716A1
Приспособление для точного наложения листов бумаги при снятии оттисков 1922
  • Асафов Н.И.
SU6A1
Контролируемый п-разрядный сумматор 1973
  • Корнейчук Виктор Иванович
  • Тарасенко Владимир Петрович
  • Торошанко Ярослав Иванович
SU500527A1
Приспособление для точного наложения листов бумаги при снятии оттисков 1922
  • Асафов Н.И.
SU6A1
Устройство для контроля сумматора 1972
  • Метешкин Александр Александрович
  • Колпаков Борис Дмитриевич
SU483673A1
Приспособление для точного наложения листов бумаги при снятии оттисков 1922
  • Асафов Н.И.
SU6A1

SU 1 242 961 A1

Авторы

Финаев Валерий Иванович

Горбиков Владимир Николаевич

Даты

1986-07-07Публикация

1983-11-21Подача