Устройство для контроля функционирования логических блоков Советский патент 1990 года по МПК G06F11/30 

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

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

Цель изобретения - повьшение производительности устройства за счет одновременного контроля группы из m однотипных или поочередного автй- матического контроля m разнотипных логических блоков.

На фиг.1 представлена структурная схема устройства для контроля функционирования логических блоков; на фиг.2 - пример выполнения блока сопряжения; на фиг.З - то же, дешифратор команд; на фиг.4 - то же, блока управления; на фиг.5 - то же, блока индикации; на фиг.6 - то же, т-разрядного регистра; на фиг.7 - то же, дешифратора контактов.

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

На сЬиг.1 также обозначены выходная шина 17 блока памяти, второй 18 и первый 19 выходы дешифратора команд, группа 20 выходов дешифратора команд, первый 2Т и второй 22 выходы программируемого формирователя серий импульсов, первый-третий 23-25

ел

со

00 О5

N

315

выходы блока управления, выход 26 генератора импульсов, первый-четвер- тый выходы 27-30 блока синхронизации группа 31 выходов счетчика тестовых наборов, выход 32 элемента сложения по модулю два, выход 33 переключающего контакта переключателя, выходы 34v|-34j т-разрядного регистра, вторые выходы 351-35 блоков сопряжения, третьи вькоды ,« блоков сопряжения, первые входы-выходы блоков сопряжения, выход 38.третьего элемента И, выход 39 четвертого элемента И, выход 40 .дешифратора команд .

Блок 13 сопряжения (фиг.2) содер- лсит дешифратор 41 контактов, программируемые узлы 42 .,,. 42 1 согласования по числу контактов контролируемого блока, два элемента И 43 и 44,

На фиг.2 обозначены выходы 45,-45 дешифратора контактов, 46,-46.п, 47.ч - 47 выходы программируемых согласования.

Дешифратор 3 команд (фиг.З) содержит элемент И-НЕ 48, дешифратор 49 двоичного кода в позиционный.

Блок 5 управления (фиг.4) содержит первую кнопку 50, первьй элемент И-НЕ 51, первый .52 и второй 53 переключатели, первый элемент НЕ. 54J третий переключатель 55, вторую кнопку 56, второй-четвертый И-НЕ элементы 57-59, первый элемент И 60, второй элемент НЕ 61, D-триггер 62, пятый элемент И-НЕ 63, элемент 64 индикации, второй элемент И 65,

Блок 9 индикации (фиг.5) содержит первый 66 и второй 67 элементы И, RS-триггеры 68-71, элемент И 72, цифровой индикатор 73, элементы 74-77 индикации.

PerticTp 12 та-разрядный (фиг.6) предназначен для управления очередностью ввода программы контроля в m блоков сопряжения. Информационные входы регистра соединены с шиной 17 блока памяти, вход сброса - с выходом 24 блока управления, вход параллельной записи - с выходом 40 дешифратора команд, выходы 34,-34 регистра т-разрядного соединены с восьмыми входами соответствушпщх блоков сопряжения 13(-13.

Дешифратор 41 контактов (фиг.7) содержит элемент НЕ 78, элемент И-НЕ 79, дешифратор 80 двоичного кода в позиционный.

5

0

860

Q

5

0

5

0

5

0

5

4

Устройство для контроля функционирования логических блоков работает в основном аналогично известному устройству по авт.св. № 1327107.

В исходном состоянии регистр 12 обнуляется сигналом сброса и сигналы с его выходов блокируют прохождение программы контроля во все блоки 13 сопряжения. Для того, чтобы программа контроля проходила в данный блок сопряжения, соответствуияций ему разряд регистра т-разрядного должен быть установлен в единичное состояние.

Кодирование программы контроля логического блока выполняется так же, как и для известного устройства по авт.св. К 1327107. Для обеспечения контроля группы логических блоков и управления очередностью работы блоков сопряжения программа контроля должна содержать в дополнение к шести командным словам известного устройства седьмое командное слово ВЫБОРКА БС, структура которого приведена в таблице. Это командное слово (см. таблицу) обеспечивает на определенном этапе прохояздение программы контроля загрузку регистра 12 и выбор тем самым блоков сопряжения, в которые должна поступать тестовая информация программы контроля. Если контролируется только .. один из логических блоков, подключенный, например, к первому блоку сопряжения устройства, то первым словом программы контроля должно быть ко- командное слово ВЬЮОРКА БС q единицей с восьмом разряде Адресный байт этого слова поступит в децгафратор-J команд, на выходе 40 которого будет сформирован сигнал записи разрядов данных командного слова в регистр 12. Б первый разряд регистра 12 будет записана единица из разряда шины 17 блока памяти. Сигнал ЗАГР БС1 с выхода регистра 12 разрешит проходце- ние программы только в первый блок сопряжения, во все другие блоки сопряжения программа контроля в данном случае не поступаетj и они останутся в исходном состоянии. В Ьсталь- ном устройство работает аналогично известному устройству fto авт.св. № 1327107.

При контроле, например, однотипных логических блоков командное слово ВЫБОРКА БС должно обеспечить установку в единичное состояние всех разрядов регистра 12,при этом программа контроля будет параллельно поступать во все га блоков сопряжения. Результаты контроля группы блоков отображаются блоком индикации (общий результат для всех контролируемых блоков), а выявление неисправного блока из группы обеспечивается элементами индикации программируемых узлов 42,-42. Сборка сигна,пов Брак и Брак входа блоков сопряжения (2-га) обесйечивается элементами И 14, 15, С выходов которых обобщенные сигналы Брак 2-т входа 2-т поступают в блок управления и блок индикации..

Для обеспечения контроля группы из раз.нотипных логических блоков групповая программа контроля составляется в виде последовательного набора программ контроля всех контролируемых логических блоков, причем перед программай контроля каждого отличающегося по типу логического блока должно быть размещено командное слово ВЫБОРКА БС, обеспечивающее загрузку данной программы контроля только в соответствующий блок сопряжения, к которому подключен дан ный контролируемый логический блок. Программы контроля разнотипных блоков устройством будут выполняться в очередности, установленной при кодировании групповой программы контроля.

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

Устройство для контроля функционирования логических блоков по авт.св. № 1327107, отличающееся тем, что, с целью повышения производительности устройства за счет одновременного контроля группы из m однотипных или поочередного автоматического контроля, разнотипных логических блоков, в него введены т-разрядный регистр, два элемента И, m-t блок сопряжения, где m - число проверяемых блоков, каждый из блоков сопряжения состоит из п программируемых узлов согласования, дешифратора контактов, двух элементов И,где п - число контактов контролируемого блока, причем информационные входы с первого по п-й п программируемых узлов согласования всех т-1 блоков

сопряжения соединены с выходом элемента сложе кя по модулю два, группа информационных входов п программируемых узлов согласования и входы де- шифратора контактов тп-1 блоков сопряжения соединены с выходами блока памяти, каждый из выходов т-разрядно- го регистра соединен с входом управления загрузкой дешифратора контактов соответствующего блока сопряжения, каждый из п выходов дешифратора контактов всех m-l блоков сопряжения соединен с входами записи с

первого по п-й программируемых узлов согласования, третий выход блока синхронизации соединен с первыми входами синхронизации с первого по п-й программируемых узлов согласования

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

ния m-l блоков сопряжения, второй выход блока управления соединен с входами сброса с первого по п-й программируемых узлов согласования т-1 блоков сопряжения, информационные входы-выходы с первого по п-й программируемых узлов согласования т-1 блоков сопряжения являются входами-выходами устройства для подключения к контактам т-1 контролируемых

блоков, в каждом блоке сопряжения выходы Брак входного контакта с первого по п-й программируемых узлов согласования соединены с входами первого элемента И, выходы которых соединены с входами третьего элемента И, выходы Брак контакта с первого по п-й программируемых узлов согласования всех блоков сопряжения соединены с входами второго

элемента И, выходы которого соединены с входами четвертого элемента И, выход третьего элемента И соединен с первым дополнительным входом Брак блока управления и седьмым информационным входом блока индикации, выход четвертого элемента И соединен - с вторым дополнительным входом Брак блока управления и восьмым информационным входом блока индикации, вхо1599860

ды уровня потенциала с первого по п-й программируемых узлов согласования всех т-1 каналов сопряжения через переключатель подключены к шинам нулевого и единичного потенциалов устройства, информационные входы т-раз8

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

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

название год авторы номер документа
Устройство для контроля функционирования логических блоков 1986
  • Богданов Николай Евгеньевич
  • Кондратеня Григорий Николаевич
  • Старовойтов Алексей Яковлевич
SU1327107A1
Устройство для контроля функционирования логических блоков 1987
  • Кондратеня Григорий Николаевич
  • Старовойтов Алексей Яковлевич
  • Шуляк Людмила Николаевна
SU1432528A2
Процессор 1976
  • Лопато Георгий Павлович
  • Смирнов Геннадий Дмитриевич
  • Пыхтин Вадим Яковлевич
  • Запольский Александр Петрович
  • Шкляр Виктор Борисович
  • Самарский Александр Стефанович
  • Гущенсков Борис Николаевич
  • Мойса Ромуальд Станиславович
  • Реморова Римма Александровна
SU670935A1
Устройство для контроля и диагностики логических блоков 1984
  • Кибзун Александр Иванович
  • Дерендяев Борис Васильевич
  • Обухов Виталий Васильевич
  • Лисицин Борис Николаевич
  • Лучкин Степан Лазаревич
SU1295401A1
Информационно-управляющая система центрального теплового пункта жилых общественных и промышленных зданий 1987
  • Календаров Андрей Григорьевич
  • Верник Давид Исаакович
  • Сухинин Юрий Дмитриевич
  • Антонов Анатолий Васильевич
  • Гугленко Вениамин Петрович
  • Гонтовой Василий Михайлович
  • Алышев Алексей Алексеевич
  • Вакула Александр Калинович
SU1511751A1
Устройство для контроля интегральных схем 1980
  • Агафонов Владимир Васильевич
  • Галка Владимир Иванович
  • Крамской Владимир Владимирович
  • Мущенко Владимир Александрович
  • Никитин Владимир Викторович
  • Петров Игорь Иванович
  • Хоменко Петр Георгиевич
  • Щирин Леонид Александрович
SU966699A1
УСТРОЙСТВО УПРАВЛЕНИЯ СОПРЯЖЕНИЕМ АБОНЕНТОВ 1993
  • Перекатов В.И.
  • Бурцев В.С.
  • Крылов А.С.
  • Татауров М.И.
  • Шилов И.А.
RU2037196C1
Узел заполнения тестовой информации 1986
  • Басалыга Виктор Федорович
  • Кондратеня Григорий Николаевич
  • Старовойтов Алексей Яковлевич
SU1548788A1
Устройство для сопряжения ЦВМ с накопителями на магнитной ленте 1985
  • Давыдов Виктор Александрович
  • Попов Владимир Григорьевич
  • Козлов Вячеслав Максимович
  • Чесалин Лев Сергеевич
SU1288708A1
Устройство для сопряжения каналов передачи данных с ЭВМ 1985
  • Авдеев Дмитрий Владимирович
  • Адамова Галина Васильевна
  • Канторович Ефим Соломонович
  • Киселева Марина Николаевна
  • Клочков Василий Егорович
  • Кравчук Константин Данилович
  • Палей Иосиф Абрамович
  • Полещук Михаил Васильевич
  • Ростовцева Раиса Владимировна
  • Юрасов Валерий Филипович
SU1226476A1

Иллюстрации к изобретению SU 1 599 860 A2

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

Изобретение относится к вычислительной цифровой технике и может быть использовано в устройствах для контроля и диагностирования конических блоков ЭВМ и средств автоматики в условиях производства. Целью изобретения является повышение производительности устройства за счет одновременного контроля группы из M однотипных или поочередного автоматического контроля разнотипных логических блоков. В устройство введены M-разрядный регистр, два элемента И, M-блоков сопряжения, каждый из которых состоит из дешифратора контактов, N программируемых узлов согласования и двух элементов И. 7 ил., 1 табл.

Формула изобретения SU 1 599 860 A2

Командные слова программы контроля

Примечание.и- 16-рич- ная система представления чисел.

Фуг:2

l- fXW -ДОЖГ

I J5X

J5, Jfl

19

Фигл

19

18

Фиг.з

CSflOC

г«

Фиг. В

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

Устройство для контроля функционирования логических блоков 1986
  • Богданов Николай Евгеньевич
  • Кондратеня Григорий Николаевич
  • Старовойтов Алексей Яковлевич
SU1327107A1
Приспособление для точного наложения листов бумаги при снятии оттисков 1922
  • Асафов Н.И.
SU6A1

SU 1 599 860 A2

Авторы

Кондратеня Григорий Николаевич

Старовойтов Алексей Яковлевич

Даты

1990-10-15Публикация

1988-10-04Подача