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

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

(54) УСТРОЙСТВО ДЛЯ КОНТРОЛЯ СХЕМ Изобретение относится к автоматике и вычислительной технике и может быть использовано при реализации технических средств проверки электронных блоков дискретной автоматики и вычислительных машин. Известно устройство для проверки схем сравнения, содержащее два двоичных счет чика, выходы разрядов которых подклю чены ко входам проверяемой схемы сравнения, триггер, элемент неравнозначности и индикатор . В этом устройстве входы переполнения двоичных счетчиков соединены со входами триггера, один из выходов которого и выход проверяемой схемы сравнения связаны со входами элемента неравнозначности, выход которого подключен ко входу индикатора, причем входы обоих двоичных счетчиков соединены с шиной тактовых сигналов, а вход одного из них - с входной шиной предварительной установки. Недостаток такого устройства в том, что схема сравнения не проверяется на СРАВНЕНИЯ разность двух чисел, участвующих в сравнении, причем для этой неполной проверки требуется 2 тактовых сигналов, где VI - разрядность схемы сравнения. Наиболее близким техническим решением к изобретению является устройство для проверки схем сравнения, содержащее триггеры, блок формирования сигнала .ошибки, два счетчика, входы которых через соответствующие элементы И соединены с тактовым входом устройства, а выходы подключены ко входам проверяемой схемы сравнения 2. . К недостатку известного устройства относится большое время проверки схемы сравнения, которое равняется , где Ц - разрядность схемы сравнения. Цель изобретения i- повышение производительности работы устройства. Поставленная цель достигается тем, что в устройство для контроля схем сравнения, содержащее блок формирования сигнала ошибки, первый, второй и третий триггеры, первый и второй элементы - -И-ИЛИ, причем едшпгчный выход первого триггера соединен с едини пи. входом втоуюго триггера и с первым входом первого элеьшнта И- ИЛИ, нулевой выход первого триггера связан с первым входом второго элемента И-ИЛИ, едпншшый выход второго триггера - с первым входом блока -форм фования сигнала ошибки, выход которого является выходом устройства, выход контролируемой схемы сравнения - со вторым входом блока форм1-фо вания сигнала ошибки, третий вход которо го подключен к единичному выходу третье го триггера, а тактовый вход устройства соединен с тaктoвьnv и входами второго и Третьего триггеров, введены первый и второй регистры сдвига и четвертый триг гер. При этом выходы первого и второго элементов И-ИПИ соединены с информационными входами первого и второго регистров сдвига соответственно, информаUHiDfHHbie выходы первого и второго регис ров сдвига - с первым н вторым входами 1 онтрол1фуемой схемы сравнения, а выход переполнения первого регистра сдвига со счетным входом первого триггера и со вторыми входами первого и второго элементов И-ИЛИi Выход переполнениявто poix) регистра сдвига соединен с третьими входами первого-и второго элементов И-ИЛИ и со счетным входом четвертого Tpiflnrepa, нулевой выход которого связан с четвертыми входами первого н второго элементов И-ИДИ, а едишиный выход -четвертого триггера - со входом третьего триггера, тактовый вход устройства подключен к тактовым входам первого к второгчэ регистров сдвига. Схема устройства представлена на чертеже. Она содержит контролируемую схему сравнения, первый 2 и второй 3 регистры сдвига, первый 4, второй 5, третий 6 и четвертый 7 триггеры, блок 8 формирования сигнала ошибки, первый 9 и второй 10 элементы И-ИЛИ, вход 11 - тактовьгй вход устройства. Устройство работает следующим образом. Перед началом проверки схемы сравнения триггеры 4 - 7 сбрасываются в нулевое состояние, в первые разряды регистров 2, 3 сдвига записываются логические единицы, а остальные разряды обнуляются (цепи начальной установки устройства не показаны). Схема 1 сравнения выдает на блок 8сигнал X., ( А Ъ ) где А и В - числа в регистрах 2 и 3 соответственно. По каждому тактовому ciirHfiny, поступающему по входу 1-1, в регистрах 2, .3 производится сдвиг информации на один разряд вправо. За Ц тактов , где Vi - разрядность схемы сравнения, логические единицы проходят поочередно все разряды регистров сдвига. При этом числа в регистрах сдвига равны, что соответствует нулевым состояниям триггеров 5,6. Блок 8 выдает на выход 12 сигнал ИСПРАВНО при .наличии сигнала или сигнал НЕИСПРВНО при отсутствии сигнала Х . При сдвиге логических ед1тиц в последние разряды регистров сдвига ( ц -и тактовый сигнал) триггеры 4,7 по счетным входам устанавливаются в, единичные состояния. На вход первого разряда первого регистра 2 сдвига через первый элемент И-ИЛИ 9 поступает логическая единица, а на вход первого разряда второго регистра 3 сдвига с выхода второго элемента И-ИЛИ 1О - логический нуль. Работа . элементов И-ИЛИ 9, 10 описывается следуюшикти уравнениями: 0--3hQ-(4Q; де c(ott)o - выходы первого и второго . элементов. И-ИЛИ соответственно;hi выходы последних разрядов первого и второго регистров сдвига соответственно;jl прямые выходы первого к второго триггеров соответ ственно;Q, Q 2 - инверсные выходы п эвого и второго триггеров соответственно. . По ( i- 1)му тактовому сигналу третий 6 и.четвертый 7 триггеры и в ервый разряд первого регистра 2 сдвиа записывается логическая единица, а в ервый разряд второго регистра 3 сдвиа - логический нуль. Схема 1 сравнеия выдает на блок В сигнал ), актовые сигналы от ( V +l)-ro до 2 И ) -го сдвигают логическую единицу регистре 2 сдвига, в регистре 3 в сдвиге частвуют нули во всех разрядах. При том числа,, что соответствует едиичньпл состряниям триггеров. По 2 И ) -му тактовому сигналу первый риггер 4 опрокидывается по счетному ходу и логическая единица с выхода оследнего разряда регистра сдвига 2. 57 через нторой элемент И-ИЛИ 10 поступа н« вход первого разряда регистра 3 сдви га , а на вход первого разряда регистра сдвига с выхода первого элемента И-ИЛИ 9 подается логический нуль. По (2п +1)му тактовому сигналу в первый разряд регистра 3 сдвига заносится логическая единица, а в первый разряд регистра 2 сдвига - нуль. Одновременно в триггеры 5 и 6 записываются логические О и 1 соответственно Схема 1 сравнения выдает на блок 8 си нал X -j ( А В ). Тактовые сигналы о (2п+1)-го до (3/v)-ro сдвигают логическую единицу в регистре 3 сдвига, в регистре 2 в сдвиге участвуют нули во всех разрядах. При этом числа А В, что соответствует нулевому состоянию второго триггера 5 и единичному состоя нию третьего триггера 6. По (3 Я )-му тактовому сигналу четвертый триггер 7 опрокидывается в нулевое состояние, а на входы первых разрядов регистров 2, 3 сдвига с выхода последнего разряда регистра 3 сдвига через элементы И-ИЛ 9 и 10 поступают логические единицы. По истечении 3 И тактовых сигналов устройство подготовлено к следующему циклу гфоверки схемы сравнения. Блок 8 формирования сигнала ошибки строится в соответствии со следующей таблицей состожгний Таким образом, в связи с тем, что проверка схемы сравнения осуществляется за 3 h тактов, где VI - разрядност схемы сравнения, время проверки схетлы сравнения при помощи предлагаемого уст ройства сокращается по сравненгао с временем проверки устройства прототипа в II раз, где Формула изобретен и VJ Устройство для контроля схем сравнения, содержащее блок формирования сигнала ошибки, первый, второй и третий триггеры, первый и второй элементы И-ИЛИ, причем единичный выход перниэго триггера соединен с ед1гаичным входом второго триггера и с первым входом первого элемента И-ИЛИ, нулевой выход первого триггера соединен с первым входом вторюго элемента И-ИЛИ, единичный выход второго триггера соединен с первым входом блока формирования сигнала ошибки, выход которого является выходом устройства, выход контролируемой схемы .сравнения соединен со вторым входом блока формирования сигнала ошибки, третий вход которого соединен с единичным выходом третьего триггера, тактовый вход устройства соединен с тактовыми входами второго и третьего триггеров, о т л и ч а ю щ е е с я,тем, что, с целью повышения производительности, в устройство введены первый и второй регистры сдвига и четвертый триггер, причем выходы первого и второго элементов И-ИЛИ соединены с информационными входами первого и второго регистров сдвига соответственно, информационные выходы первого и второго регистров сдвига соединены с первым и вторым входами контролируемой схемы сравнения, выход переполнения первого регистра сдвига соеди71ен со счетным входом первого Tplirrepa и со вторыми входами первого и второго элементов И-ИЛИ, выход переполнения второго регистра сдвига соединен с третьими входами первого и второго элементов И-ИЛИ и со счетным входом, четвертого триггера, нулевой выход которого соединен с четвертыми входами первого и второго элементов И-ИЛИ, единичный выход четвертого триггера соединен со входом третьего триггера, тактовый вход устройства соединен с тактовыми входами первого и второго регистров сдЕШга. Источншш информации, принятые во внимание при экспертазе 1.Авторское свидетельство СССР № 473180, кл. G06 F 7/04, 1973. 2.Авторское свидетельство СССР № 583436, кл.ООб F И/ОО, 1976 (прототип).

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

название год авторы номер документа
Устройство для контроля схем сравнения 1980
  • Шадрин Юрий Васильевич
SU940162A1
Устройство для контроля регистра сдвига 1980
  • Глебович Вячеслав Геннадьевич
SU911530A1
Устройство для контроля @ -разрядных схем сравнения 1984
  • Пермяков Виктор Михайлович
SU1187171A1
Устройство для контроля схем сравнения 1984
  • Улитенко Валентин Павлович
  • Тимонькин Григорий Николаевич
  • Харченко Вячеслав Сергеевич
  • Ткаченко Сергей Николаевич
  • Сперанский Борис Олегович
SU1218386A1
Многовходовый сигнатурный анализатор 1986
  • Путятин Евгений Петрович
  • Кривуля Геннадий Федорович
  • Таранов Виктор Борисович
  • Унукович Игорь Николаевич
SU1383362A1
Микропрограммное устройство управления с контролем 1989
  • Харченко Вячеслав Сергеевич
  • Петунин Сергей Юрьевич
  • Тимонькин Григорий Николаевич
  • Вахрушев Алексей Леонидович
  • Говоров Алексей Альбертович
  • Ткаченко Сергей Николаевич
SU1702370A1
Устройство для контроля блоков постоянной памяти 1983
  • Самойлов Алексей Лаврентьевич
SU1104590A1
Устройство для контроля регистра сдвига 1981
  • Станин Герман Леонидович
  • Екимов Виктор Антонович
  • Сайкович Василий Ларриевич
  • Белов Александр Иванович
SU964646A1
Устройство для контроля регистра сдвига 1987
  • Шаров Борис Григорьевич
  • Швед Богдан Антонович
SU1476471A1
Резервированное запоминающее устройство 1987
  • Николаев Виктор Иванович
  • Королев Михаил Иванович
SU1513526A1

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

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

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

SU 767 767 A1

Авторы

Кипецкий Юрий Антонович

Теслюк Анатолий Филиппович

Даты

1980-09-30Публикация

1978-08-28Подача