Изобретение относится к автомати-. ке н вычислительной технике и может быть использовано при реализации технических средств цифровой автоматики в ЦВМ,
Целью изобретения является повышение достоверности контроля.
На чертеже приведена функциональная схема устройства для контроля сумматора.
Схема включает счетчик 1, триггеры 2,3, блок 4 сравнения, контролируемый сумматор 5 (в состав устройства не входит), элементы И 6,7, элементы ИЛИ 8,9, блок 10 индикации, тактовый вход 11 устройства, установочный вход 12 устройства.
Устройство для контроля сумматора работает следующим образом.
Перед началом контроля сумматора 5 на установочный вход 12 устройства поступает единичный сигнал, вследствие чего в счетчике 1 нулевое число, триггеры 2 и 3 в нулевом состоянии, а на выходах элементов И 6, 7, ИЛИ 8 - нулевые сигналы. При этом на инверсном выходе триггера 2 присутствует единичный сигнал, вследствие чего Яа выходе элемента ИЛИ 9 также единичный сигнал. На входа: первого и второго слагаемых контролируемого сумматора 5 поступают нулевые числа, так как в счетчике 1 нулевое число, а на прямом выходе триггера 2 также нулевой сигнал. Вместе с тем, на вход переноса контролируемого сумматора 5 поступает нулевой сигнал с выхода элемента ИЛИ 8„ В результате выполнения операции сложения на выходе контролируемого сумматора 5 формируется число. Числа с выходов сумматора 5 и счетчика 1 поступают на входы блока 4, Если эти числа равны, то на выходе блока 4 сравнения нулевой сигнал и блок 10 индикации выключен. Это означает, что контролируемый суммато.р 5 исправлен. В случае, если числа, поступающие на входы блока 4 сравнения, не равны, то блок 10 индикации включен, а это означает, что сумматор 5 неисправен.
Затем на вход 11 устройства поступают тактовые импульсы. В интервале времени от начала поступления первого тактового импульса до импульса переполнения счетчика 1 триггер 2 находится в нулевом состоянии, а на выходе элемента ИЛИ В нулевой сигнал.
0
5
0
5
0
5
0
5
0
5
Это означает, что число, находящееся в счетчике 1, суммируется с числом 00,..О в сумматоре 5, При этом числа с выходов сумматора 5 и счетчика 1 поступают на блок 4 сравнения, при равенстве которых блок 10 индикации выключен, а при неравенстве - включен,- что соответствует исправному или неисправному состоянию сумматора 5.
В момент, когда на выходе переноса счетчика 1 возникнет единичный ci rHaji, то в счетчике 1 формируется число 00.,,О, а триггер 2 устанавливается в единичное состояние. При этом на выходе элемента ИЛИ 9 установится нулевой сигнал, а на прямом выходе триггера 2 и инверсном выходе триггера 3 - единичные сигналы, вследствие чего на выходах элементов И 7, ИЛИ 8 будут единичные сигналы и на вход переноса сумматора .5 поступает единица, В этом случае в сумматоре 5 суммируется число 00,,.О, поступающее с выхода счетчика 1, число 11.,.-1, поступающее с прямого выхода триггера 2, и единица переноса. В результате на выходе сумматора 5 должно сформироваться число 00,,.О, равное числу в счетчике 1,
Далее следующий тактовый импульс данного интервала записьшает в с.чет- чик 1 единицу. Триггер 3 перебрасывается в единичное состояние по той причине, что на прямом выходе триггера 2 и инверсном выходе триггера 3 единичные сигналы. При этом на выходе элементов И 6, 7 возникают нулевые сигналы и значение на выходе элемента ИЛИ 8 зависит только от значения сигнала на выходе -переноса сумматора 5, В результате в сумматоре суммируется число О,,,01, поступающее с выхода счетчика 1, число 1 1,,, 1, поступающее с прямого выхода триггера 2, и единица, которая через элемент РШИ 8 поступает с выхода переноса сумматора 5. Числа с выхода сумматора 5 и счетчика 1 поступают на входы схемы 4 сравнения, при равенстве которых индикатор 10 выключен, а при неравенстве - включен,
В интервале времени от второго тактового импульса до импульса переполнения счетчика 1 триггер 2 находится, в единичном состоянии, что означает, что число, находящееся в счетчике 2, суммируется с числом 11, , , 1 и .с единицей переноса с выхода сумматора 5. При этом на выходе переноса сумматора 5 всегда должен формироваться единичный сигнал, который через элемент ИЛИ 8 поступает на вход переноса сумматора 5. Числа с выходов сумматора 5 и счетчика 1 поступают на схему сравнения, при равенстве которых блок 10 индикации выключен, а при неравенстве - включен.
В момент, когда на выходе переноса счетчика 1 возникает единичный сигнал, в счетчике 1 есть нулевое число, а триггер 2 устанавливается в нулевое состояние. При этом единич- ньй сигнал с инверсного выхода триггера 2 устанавливает триггер 3 также в нулевое состояние. Далее устройство Сработает аналогичным образом.
При неисцравном состоянии контро- лируемого сумматора 5 число, формирующееся на его выходе в результате сложения,-не совпадает с числом с выхода счетчика 1. В этом случае на выходе блока 4 сравнения появляется единичный сигнал, который включает блок 10 индикации. В состав индика- - тора может входить расширитель импульсов на одновибраторе или триггер для включения индикации после первого сбоя сумматора 5.
В связи с тем, что содержимое счетчика 1 непрерывно изменяется, провер- ка всех разрядов сумматора, его входа и выхода переноса проводится при всех комбинациях числовых значений каждого из разрядов входных чисел, что повышает достоверность его проверки.
Формула изобретения
Устройство для контроля сумматора, содержащее блок сравнения и блок индикации, причем первый информационный вход блока сравнения является информационным входом устройства для под
5
0 5 д
0
5
ключения к выходу результата контролируемого сумматора, выход блока сравнения соединен с входом блока индикации, отличающееся тем, что, с целью повьшения достоверности контроля, в устройство введены счетчик, два триггера, два элемента И, два элемента ИЛИ, причем счетный вход счетчика и первый вход первого элемента И объединены и образ тот тактовый вход устройства, установочный вход :счетчика и нулевые входы первого и второго триггеров объединены и обра- зуют установочный вход устройства, информационный выход счетчика соединен с вторым информационным входом блока сравнения и является первым информационным выходом устройства для подключения к входу первого слагаемого контролируемого сумматора, выход переноса счетчика соединен со счетным входом первого триггера, прямой выход которого соединен с вторым входом первого элемента И, первым входом второго элемента И и является вторым информационным выходом устройства для подключения к входу второго слагаемого контролируемого сумматора, инверсный выход второго триггера соединен с третьим входом первого элемента И и вторым входом второго элемента И, выход которого соединен с первым входом первого элемента ИЛИ, выход которого является третьим информационным выходом устройства для подключения к входу переноса контролируемого сумматора, второй вход первого элемента ИЛИ является входом переноса устройства для подключения к выходу переноса контролируемого сумматора, инверсный выход первого триггера и выход первого элемента И соединены с соответствующими входами второго элемента ИЛИ, выход которого соединен со счетным входом второго триггера.
название | год | авторы | номер документа |
---|---|---|---|
Устройство для контроля сумматора | 1988 |
|
SU1527631A1 |
УСТРОЙСТВО ДЛЯ КОНТРОЛЯ РАДИОЭЛЕКТРОННЫХ ОБЪЕКТОВ | 2009 |
|
RU2413977C1 |
Устройство для контроля объектов | 1988 |
|
SU1545231A1 |
Контролируемый накапливающий сумматор | 1985 |
|
SU1249519A1 |
Устройство для контроля сумматоров | 1983 |
|
SU1242961A1 |
Сигнатурный анализатор | 1986 |
|
SU1357961A1 |
Устройство для вычисления модуля комплексного числа | 1990 |
|
SU1753472A1 |
Устройство для контроля логических блоков | 1984 |
|
SU1234841A1 |
Устройство для контроля цифровых блоков | 1984 |
|
SU1238082A1 |
Вероятностный преобразователь аналог-код | 1986 |
|
SU1363461A1 |
Изобретение относится к автоматике и вычислительной технике и может быть использовано при реализации технических средств цифровой автоматики в ЦВМ. Цель изобретения - повышение достоверности контроля. Блок 4 сравнения сравнивает коды с информационного выхода счетчика 1 и выхода результата контролируемого сумматора 5. На входы первого и второго слагаемых контролируемого сумматора 5 подаются сигналы с информационного выхода счетчика 1 и прямого выхода первого триггера 2. Выход первого элемента ИЛИ 8 соединен с входом переноса контролируемого сумматора 5, выход переноса которого соединен с вторым входом первого элемента ШИ 8, Элементы И 6,7, второй триггер 3 и второй элемент ИЛИ 9 служат для формирования сигнала, поступающего через элемент ИЛИ 8 на вход переноса контролируемого сумматора 5, Результат сравнения блока 4 отображается на блоке 10 индикации устройства. Начальная установка триггеров и счетчика осуществляется, сигналом по установочному входу 12 устройства. Тактовые импульсы поступают на тактовый вход 11 устройства. 1 ил. и
Селлерс Ф | |||
Методы обнаружения ошибок в работе ЦВМ, М.: Мир, 1972, с | |||
Аппарат для электрической передачи изображений без проводов | 1920 |
|
SU144A1 |
Печь для непрерывного получения сернистого натрия | 1921 |
|
SU1A1 |
Приспособление для точного наложения листов бумаги при снятии оттисков | 1922 |
|
SU6A1 |
Авторы
Даты
1988-02-28—Публикация
1986-09-18—Подача