Устройство для контроля регистра сдвига Советский патент 1975 года по МПК G06F11/26 

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

1

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

Известно устройство для контроля регистров сдвига, содержащее элементы «И, элемент несовпадения, триггеры, элементы «НЕ, причем выход проверяемого регистра сдвига соединен с первым входом первого элемента «И и элемента несовпадения, выход первого элемента «И подключен к единичному входу первого триггера, выход элемента несовпадения подключен к -первому входу второго элемента «И, соединенного с единичным входом второго триггера, нулевые входы триггеров через первый элемент «НЕ подключены к входу устройства, а выходы триггеров через третий элемент «И - к его выходу.

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

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

второго элемента «НЕ, выход которого соединен со вторым входом второго элемента «И, вход первого элемента «НЕ подключен к второму входу элемента несовпадения и

третьему входу второго элемента «И.

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

Устройство содержит генератор 1 сигналов диагностического теста и установки нуля,

формирователь 2 строба, дешифратор 3, триггеры 4 и 5, элемент 6 несовпадения, элементы «И 7-9, элементы «НЕ 10 и 11, проверяемый регистр 12 сдвига и конденсаторы 13 и 14.

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

Генератор 1 формирует сигналы Xi установки нуля и сигналы Х2 диагностического теста. Период работы генератора разделяется на три временных интервала, в течение каждого из которых сигналы /Yj и Х принимают значения в соответствии с табл. 1.

Таблица I

25

30 В течение каждого временного интервала работы генератора 1 сигналы Xi и 2 имеют равные длительности и изменяют свои значения одновременно. В отличие от сигнала Х сигнал Xi при нереходе от второго интервала к третьему остается неизменным (равным «1). Длительность-каждого из временных интервалов должна удовлетворять условию: с р А , где Гп - период повторения импульсов сдвига, подаваемых на регистр сдвига; К--число разрядов регистра сдвига; /р - отрезок времени, в течение которого сигнал Xz должен продвинуться от входа 5 регистра сдвига до выхода его -последнего разряда. При нормальной работе регистра сдвига его выходной сигнал Х, снимаемый с последнего разряда и соответствующий входному сигналу Х, должен частично .совпадать во времени с сигналом Xz, если выполняется условие (1). Время со впадения сигналов Х и Х определяется разностью . Сигналы FI и YZ, снимаемые соответственно с первого и второго выходов дешифраторов 3, принимают значения согласно табл. 2. Таблица 2 При исправном регистре сдвига сигналы Z и Zz, снимаемые соответственно с триггеров 4 и 5, принимают значения, приведенные в таблице 3. Таблица 3 Выходным сигналов устройства является сигнал и, снимаемый с элемента «И 9. Появление сигнала свидетельствует об исправной работе регистра сдвига. При включении устройства генератор 1 формирует сигнал Х и Х. Во время первого временного интервала работы генератора 1 в исходное, нулевое (положение, устанавливаются сигналом Zi 0 триггеры 4 и 5, сигналом - контролируемый регистр сдвига. Во время второго временного интервала работы генератора 1 пров-еряется возможность нор510 30 35 40 45 50 55 60 65 мального -прохождения через регистр сдвига сигнала Х2 1. Результат проверки фиксируется триггером 4. Если на выходе регистра 12 появляется сигнал , то на .выходе дешифратора 3 формируется сигнал У1 0, в результате триггер 4 устанавливается в единичное положение (Z ). Во время тре-тьего временного интервала работы генератора 1 проверяется возможность нормального прохождения через регистр сдвига сигнала 2 0. Если на выходе регистра появляется сигнал , то на выходе дешифратора формируется сигнал , в результате чего триггер 5 устанавливается в единичное положение ). Если сигналы , то на выходе схемы «И 9 формируется сигнал U, свидетельствуюа,ий об исправности регистра сдвига. Если до конца третьего временного интервала работы генератора сигнал U не появляется, то, следовательно, регистр сдвига неисправен. Для нормальной работы предлагаемого уст-, ройства достаточно одного периода работы генератора. Конденсаторы 7 и 8 препятствуют появлению кратковременных сигналов Fi 0 или , которые могли бы возникнуть во время переходных процессов в генераторе и в регистре сдвига и тем са.мым вызвать ложное срабатывание триггеров 4 и 5. Предлагаемое устройство может быть использовано для контроля Л регистров сдвига различной длины. Для этого оно должно содержать Л одинаковых временных каналов, каждый из которых состоит из дешифратора, триггеров, логического элемента «И и один генератор, выход сигналов диагностического теста которого подключен к входам V регистров сдвига и к вторым входам N дешифраторов, а выход .сигналов установки нуля - к первым входам дешифраторов и к вторым входам триггеров всех Л приемных каналов. Работа приемных каналов не зависит от их числа в устройстве и от длины контролируемых регистров, так как все они работают одинаково. Предмет изобретения Устройство для контроля регистра сдвига, содержаш.ее элементы «И, элемент несовпадения, триггеры, элементы «НЕ, (причем выход проверяемого регистра сдвига соединен с первым входом первого элемента «И и элемента несовпадения, выход первого элемента «И подключен к единичному входу -первого триггера, выход элемента несовпадения подключен к первому входу второго элемента «И, соединенного с единичным входом второго триггера, нулевые входы триггеров через первый элемент «НЕ подключены к входу устройства, а выходы триггеров через третий элемент «И - к его выходу, отличаюш.ееся тем, что, с целью упрощения устройства, в него введен формирователь строба, выход которого подключен к входу проверяемого регистра, второму входу первого элемента «И и входу второго элемента «НЕ, выход которого соединен со вторым входом второго элемента «И, вход первого элемента «НЕ подключен к второму входу элемента несовпадения и третьему входу второго элемента «И.

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

название год авторы номер документа
Устройство для поиска неисправностей в логических узлах 1981
  • Сергеев Виктор Александрович
SU970283A1
Устройство для нахождения кратных неисправностей в схемах цвм 1974
  • Кизуб Виктор Алексеевич
  • Криволуцкий Анатолий Георгиевич
  • Никифоров Сергей Николаевич
  • Скворцов Игорь Владимирович
SU533894A1
Устройство для преобразования временных интервалов в цифровой код 1975
  • Никитин Юрий Павлович
SU531124A1
Устройство для обнаружения неисправностей 1974
  • Никифоров Сергей Николаевич
  • Скворцов Игорь Владимирович
SU514294A1
Устройство для контроля цифровых узлов 1981
  • Куприенко Борис Петрович
  • Максимов Игорь Юрьевич
  • Ройзенвасер Давид Ильич
  • Ярмилко Георгий Григорьевич
SU978154A1
Устройство для контроля функционирования логических блоков 1987
  • Кондратеня Григорий Николаевич
  • Старовойтов Алексей Яковлевич
  • Шуляк Людмила Николаевна
SU1432528A2
Устройство для контроля цифровых узлов 1983
  • Рубинштейн Григорий Львович
  • Репетюк Евгений Михайлович
SU1120338A1
Резервированная вычислительная система 1989
  • Николаев Виктор Иванович
  • Филяев Михаил Петрович
  • Заяц Анатолий Моисеевич
  • Шубинский Игорь Борисович
  • Власов Феликс Сергеевич
SU1691991A1
Резервированная вычислительная система 1990
  • Коберник Владимир Васильевич
  • Николаев Виктор Иванович
  • Сидоров Сергей Валерьевич
SU1755400A1
Устройство для обнаружения неисправностей 1973
  • Кизуб Виктор Алексеевич
  • Никифоров Сергей Николаевич
  • Скворцов Игорь Владимирович
SU478309A1

Иллюстрации к изобретению SU 463 973 A1

Реферат патента 1975 года Устройство для контроля регистра сдвига

Формула изобретения SU 463 973 A1

Г

Л

12

J

Выход

SU 463 973 A1

Авторы

Кузьмин Евгений Иванович

Кузнецов Борис Павлович

Даты

1975-03-15Публикация

1971-02-15Подача