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

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

Изобретение относится к цифровой вычислительной технике и может быть использовано для автоматической проверки и поиска неисправностей в блоках ЦВМ. Известно устройство для контроля логических блоков, основанное на методе сравнения выходных сигналов контролируемого и эталонного логических блоков, для формирования входньк сигналов которых используется генератор псевдослучайных кодов Cll« Недостатком этого устройства является то, что оно обнаруживает только те неисправности, которые приводят к изменению числа единиц в выходных последовательностях импульсов проверяемого блока. Наиболее близким к предлагаемому по технической сущности является устройство для контроля логических блоков, которое содержит управляющий генератор, два счетчика, триггер, одновибратор, элемент И, дешифратор,, генератор псевдослучайной последовательности, блок сравнения, причем первый вход триггера является входом пуска устройства, второй вход подключен к выходу дешифратора и к первому входу блока сравнения, выход триггера подключен к входу одновибратора и первому входу элемента И, второй вход которого подключен к первому выходу одновибратора, второй выход которого подключен к первым входам первого и второго счетчиков, генератора псевдослучайной последовательности, выход элемента И подключен к входу управляющего генератора, выход которого подключен к вторым входам первого и второго счетчиков, генератора псевдослучайной последовательности, выход первого счетчика подключен к первому входу ко.;тролируемого блока, второй вход которого подключен к выходу генератора псевдослучайной последовательности, выход второго счетчика подключен к входу дешифратора. Устрой ство позволяет контролировать логические блоки цифровой вычислительной техники, работающие под управлением , последовательности синхронизирующих импульсов t2. Недостатком устройства является ограниченная область применения, что является результатом искажения вьшодимой информации при контроле дискретных объектов, имеющих три состояния выходных сигналов. 11 7 Цель изобретения - расширение области применения устройства за счет обработки дискретной информации, имеющей три состояния. Указанная цель достигается тем, что в устройство, содержащее управляющий генератор, два счетчика, триггер, одновибратор, элемент И, дешифратор, генератор псевдослучайной последовательности, группу блоков вычисления остатков, блок сравнения, причем первьй вход триггера является входом пуска устройства, второй вход подключен к выходу дешифратора и первому входу блока сравнения, выход триггера подключен к входу одновибратора и первому входу элемента И, второй вход и выход которого подключены соответственно к инверсному выходу одновибратора и входу управляющего генератора, прямой выход одновибратора соединен с установочными входами первого и второго счетчиков, генератора псевдослучайной последовательности и блоков вычисления остатков группы, выходы которых соединены с вторым входом блока сравнения, выход управлякицего генератора соединен со счетными входами первого и второго счетчиков, выходы второго счетчика соединены с входами дешифратора, выходы первого счетчика соединены с тактовыми входами контролируемого блока, информационный вход которого соединен с выходом генератора псевдослучайной последовательности, введены формирователь импульсов синхронизации и группа шифраторов состояний, информационные входы которых соединены с соответствующими выходами контролируемого блока, а выходы соединены с информационными входами соответствующих блоков вычисления остатков группы, синхровходы которЪк соединены с первым выходом формирователя импульсов синхронизации, второй выход которого соединен с синхровходом генератора псевдослучайной последовательности, выход управлякяцего генератора соединен с входом формирователя импульсов синхронизации, группа входов которого соединена с выходами первого счетчика.. На чертеже приведена структурная схема предлагаемого устройства для контроля логических блоков. Устройство содержит управляющий генератор 1, первый счетчик 2, триггер 3, одновибратор 4, элемент И 5,

второй счетчик бГ, дешифратор ,7, генератор 8 псевдослучайной последовательности, контролируемый блок 9, блок 10 сравнения, блоки 11 вычисления остатков, шифраторы 12 состояНИИ, формирователь 13 импульсов синхронизации.

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

По приходе сигнала Пуск триггер 3 устанавливается в единичное состояние и запускает одновибратор 4, который генерирует импульс сброса,приводящий все элементы устройства в исходное состояние. На это время потен циал, снимаем{гй с его инверсного входа, запрещает прохождение сигнала Пуск на остальные элементы устройства. После окончания импульса сброс начинает работу управляющий генератор 1, управляющий работой устройства;, С выхода счетчика 2 и генератора . 8 псевдослучайной последовательности тестовые воздействия поступают на входы контролируемого блока 9. После довательности импульсов с каждого выхода контролируемого блока 9 и импульса управления коммутацией с выхода счетчика 2 поступают на шифратор 12 состояний, где за один период главного сигнала синхронизации с выхода счетчика 2 происходит кодирование одного бита выхода тестируемого логического блока в два соответствующих бита

О 1 О

1

О L.

где L - третье состояние сигнала диагностической информации.. Последовательное мультиплексирование этих двух бит на входе блока 11 и итоговьй синхросигнал с второго выхода формирователя 13 способствуют образованию двух сдвигов is регистре сдвига блока 1I, При этом, очевидно, удваивается длина контролируемого двоичного вектора. Это позволяет устранить ошибки для ик|)ормации,имекмцей три состояния. Блок 11 вычисления остатков представляет собой регистр сдвига с обратными связями с встроенными сумматорами по модулю два.

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

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

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

название год авторы номер документа
Устройство для контроля логических блоков 1985
  • Ярмолик Вячеслав Николаевич
  • Кацнельсон Ефим Израйлевич
SU1251082A1
Устройство для контроля логических блоков 1988
  • Заславский Виль Израилевич
SU1624459A1
Устройство для контроля логических блоков 1980
  • Ткачук Евгений Остапович
SU951312A1
ИМИТАТОР СИГНАЛОВ УПРАВЛЕНИЯ ПОЗИЦИОНИРОВАНИЕМ МАГНИТНЫХ ГОЛОВОК ОТНОСИТЕЛЬНО МАГНИТНЫХ ДИСКОВ 1991
  • Великородов Н.И.
  • Товеровский О.В.
  • Толочков С.Н.
  • Пименов А.В.
  • Гаврилов В.К.
  • Тимонькин Г.Н.
  • Соколов С.А.
  • Харченко В.С.
  • Ткаченко С.Н.
RU2017239C1
Устройство для стохастического контроля микропроцессорных цифровых блоков 1990
  • Жданов Владимир Дмитриевич
  • Кочин Иван Владимирович
  • Мардаре Игорь Аврамович
SU1725222A1
Логический анализатор 1986
  • Цуркан Николай Андреевич
  • Клименко Сергей Иванович
  • Высоцкий Владимир Васильевич
  • Довгань Виктор Евгеньевич
  • Беликов Борис Петрович
SU1432527A1
Устройство для контроля программных автоматов 1988
  • Ткаченко Сергей Николаевич
  • Тимонькин Григорий Николаевич
  • Харченко Вячеслав Сергеевич
  • Моченков Андрей Владимирович
SU1571552A1
Устройство для контроля микропроцессорных цифровых блоков 1986
  • Борщевич Виктор Иванович
  • Жданов Владимир Дмитриевич
  • Морщинин Евгений Викторович
  • Мардаре Игорь Аврамович
  • Гушан Виталий Федорович
  • Сидоренко Вячеслав Васильевич
SU1383364A1
Устройство для контроля лоических блоков 1986
  • Дорохин Вадим Константинович
  • Дюков Игорь Иванович
  • Магдиев Ринат Рауфович
SU1453409A1
Устройство для сопряжения ЭВМ с объектами управления 1986
  • Голицын Валентин Васильевич
  • Новаченко Александр Борисович
SU1401469A1

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

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

УСТРОЙСТВО ДЛЯ КОНТРОЛЯ ЛОГИЧЕСКИХ БЛОКОВ, содержащее управляющий генератор, два счетчика, триггер, одновибратор, элемент И, дешифратор, генератор псевдослучайной последовательности, группу блоков вычисления остатков, блок сравнения, причем первьй вход триггера является входом пуска устройства, второй вход подключен к выходу дешифратора и первому входу блока сравнения, выход триггера подключен к входу однов братора и первому входу элемента И, второй вход и выход которого подключены соответственно к инверсному выходу одновибратора и входу управлякндего генератора, прямой выход одновибратора соединен с установочными входами первого и второго счетчиков, генератора псевдослучайной последовательности и блоков вычисления остатков группы, выходы которых соединены с вторым входом блока сравнения, выход управляющего генератора соединен со счетными входами первого и второго счетчиков, выходы второго счетчика соединены с входами дешифратора, выходы первого счетчика соединены с тактовыми входами контролируемого блока, информационньш вход которого соединен с выходом генератора псевдо-v случайной последовательности, отличающееся тем, что, с целью расширения области применения, оно содержит формирователь импульсов синхронизации и группу шифраторов Э состояний, информационные входы которых соединены с соответствующими (Л выходами контролируемого блока, а выходы соединены с информационными входами соответствующих блоков вычисления остатков группы, синхровходы которых соединены с первым выходом формирователя импульсов синхронизации, второй выход которого соединен 4ib с синхровходом генератора псевдослуЮ чайной последовательности, выход 00 управляющего генератора соединен с со входом формирователя импульсов синх ронизации, группа входов которого соединена с выходами первого счетчика.

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

Печь для непрерывного получения сернистого натрия 1921
  • Настюков А.М.
  • Настюков К.И.
SU1A1
Устройство для контроля логических блоков 1976
  • Попенков Константин Анатольевич
  • Сергеев Виктор Александрович
SU643877A1
Приспособление для точного наложения листов бумаги при снятии оттисков 1922
  • Асафов Н.И.
SU6A1
Аппарат для очищения воды при помощи химических реактивов 1917
  • Гордон И.Д.
SU2A1
Устройство для контроля логических блоков 1980
  • Ткачук Евгений Остапович
SU951312A1
Приспособление для точного наложения листов бумаги при снятии оттисков 1922
  • Асафов Н.И.
SU6A1

SU 1 142 837 A1

Авторы

Загайгук Светлана Антоновна

Ткачук Евгений Остапович

Даты

1985-02-28Публикация

1983-02-22Подача