Устройство для контроля функционирования логических блоков
Похожие патенты | МПК / Метки | Текст | Заявка | Код ссылки
Номер патента: 1599860
Авторы: Кондратеня, Старовойтов
Текст
СОЮЗ СОВЕТ СОЦИАЛИСТ И.Я.Старовойня ССР987.УНКЦИьглисьзовагГОСУДАРСТВЕННЫЙ НОМИТПО ИЗОБРЕТЕНИЯМ И ОТКРЫТИЯПРИ ГКНТ СССР детоеСН 0 М СвиДЕтеЛьСтв(56) Авторское свидетельство У 1327107, кл. С 06 Р 11/00, (54) УСТРОЙСТВО ДЛЯ КОНТРОЛЯ ОНИРОВАНИЯ ЛОГИЧЕСКИ% БЛОКОВ (57) Изобретение относится к лительной технике и м.б. исп но в устройствах для контрол ИзобРетение относится к вычислительной цифровой технике и предназначено для использования в устройствах для контроля и диагностирования логических блоков ЭВМ и средств автоматики в условиях производства, является дополнительным к авт.св. В 1327107.Цель изобретения - повышение производительности устройства за счет одновременного контроля группы из ш однотипных или поочередного автоматического контроля ш разыотипных логических блоков,На фиг.1 представлена структурная схема устройства для контроля функционирования логических блоков; на фиг.2 - пример выполнения блока сопряжения; на фиг.3 - то же, дешифратор команд; на фиг.4 - то же, блока управления", на фиг.5 - то же, блока индикации; на фиг.6 - то же, ш-раз 2ностирования конических блоков ЭВМ и средств автоматики в условиях производства. Целью изобретения явля ется повышение производительности устройства за счет одновременного контроля групп из щ однотипных или поочередного автоматического контроля разнотипных логических блоков. В устройство введены щ-разрядный регистр, два элемента .И и шблоков сопряжения, каждый из которых состоит из дешифратора контактов, и программируемых узлов согласования и двух элементов И. 7 ил., 1 табл. рядного регистра; на фиг.7 - то же, дешифратора контактов.Устройство для контроля функционирования логических блоков (фиг.1) содержит счетчик 1 адреса, блок 2 памяти, дешифратор 3 команд, программируемый формирователь 4 серий импульсов, блок 5 управления, генератор 6 импульсов, блок 7 синхронизации счетчик 8 тестовых наборов, блок 9 индикации, элемент 10 сложения по модулю два, переключатель 11, ш-разрядный регистр 12, блоки 13,13сопряжения, два элемента И 14 и 15, контролируемые блоки 1616На фиг.1 также обозначены выходная шина 17 блока памяти, второй 18 и первый 19 выходы дешифратора команд, группа 20 выходов дешифратора команд, первый 21 и второй 22 выходы программируемого формирователя серий импульсов, первый-третий 23-25выходы блока управления, выход 26генератора импульсов, первый-четвертый выходы 27-30 блока синхронизации,группа 31 выходов счетчика тестовыхнаборов, выход 32 элемента сложения5по модулю два, выход 33 переключающе-го контакта переключателя, выходы34-34,щ-разрядного регистра, вторые выходы 35,-35, блоков сопряжения,третьи выходы 361-36блоков сопряжения, первые входы-выходы 37 -37,блоков сопряжения, выход 38 .третьего элемента И, выход 39 четвертогоэлемента И, выход 40 дешифратора команд,Блок 13 сопряжения (фиг.2) содержит дешифратор 4 1 контактов, программируемые узлы 42 , 42согла.сования по числу контактов контролируемого блока, два элемента И 43 и 44.На фиг,2 обозначены выходы 45 -45дешифратора контактов, 46,-46 д, 4747 ныходы программируемых у-лов согласования. 25Дешифратор 3 команд (фиг.3) содержит элемент И-НЕ 48, дешифратор 49двоичного кода в позиционный.Блок 5 управления (фиг.4) содержит первую кнопку 50, первый элемент И-НЕ 51, первый .52 и второй53 переключатели, первый элемент НЕ,54, третий переключатель 55, вторуюкнопку 56, второй-четвертый И-НЕ элементы 57-59, первый элемент И 60,второй элемент НЕ 61, 0-триггер 62,пятый элемент И-НЕ 63, элемент 64 индикации, второй элемент И 65,Блок 9 индикации (фиг.5) содержитпервый 66 и второй 67 элементы И,КЯ-триггеры 68-71, элемент И 72, цифровой индикатор 73, элементы 74-77индикации.Регистр 12 ш-разрядный (фиг.б)предназначен для управления очередностью ввода программы контроля в шблоков сопряжения. Информационныевходы регистра соединены с шиной 17блока памяти, вход сброса - с выходом 24 блока управления, вход параллельной записи - с выходом 40 дешифратора комащ, выходы 34,-34 регистра й-разрядного соединены с восьмыми входами соответствукпцих блоковсопряжения 13,-13.Дешифратор 41 контактов (фиг,7)содержит элемент НЕ 78, элемент И-НЕ79, дешифратор 80 двоичного кода впозиционный,устройство для контроля функционирования логических блоков работает в основном аналогично известному устройству по авт.св. У 1327107.В исходном состоянии регистр 12 обнуляется сигналом сброса и сигналы с его выходов блокируют прохождение программы контроля во все блоки 13 сопряжения. Для того, чтобы программа контроля проходила в данный блок сопряжения, соответствуняций ему разряд регистра щ-разрядного должен быть установлен в единичное. состояние.Кодирование программы контроля логического блока выполняется так же, как и для известного устройства по авт.св. Р 1327107. Для обеспечения контроля группы логических блоков и управления очередностью работы блоков сопряжения программа контроля должна содержать в дополнение к шести командным словам известного устройства седьмое командное слово ВЙБОРКА БС, структура которого приведена в таблице. Это командное слово (см. таблицу) обеспечивает на определенном этапе прохождение программы контроля загрузку регистра 12 и выбор тем самым блоков сопряжения, в которые должна поступать тестовая информация программы контроля. Если контролируется толькоодин из логических блоков, подключенный, например, к первому блоку сопряжения устройства, то первым словом программы контроля должно быть ко. командное слово ВЫБОРКА БС с единицей с восьмом разряде, Адресный байт этого слова поступит в дешифраторкоманд, на выходе 40 которого будет сформирован сигнал записи разрядов данных командного слова в регистр 12. В первый разряд регистра 12 будет записана единица из разряда шины 17 . блока памяти, Сигнал ЗАГР БС 1 с выхода регистра 12 разрешит прохождение программы только в первый блок сопряжения, во все другие блоки сопряжения программа контроля в данном случае не поступает, и они останутся в исходном состоянии. В дстальном устройство работает аналогично известному устройству по авт.св, У 1327107.При контроле, например, однотип" ных логических блоков командное слово ВИБОРКА БС должно обеспечить ус 15998600 15 55 тановку в единичное состояние всехразрядов регистра 12,при этом программа контроля будет параллельно поступать во все ш блоков сопряжения,Результаты контроля группы блоковотображаются блоком индикации (общий результат для всех контролируемых блоков), а выявление неисправного блока из группы обеспечиваетсяэлементами индикации программируемыхузлов 42-42 . Сборка сигналов "Брак"и "Брак входа" блоков сопряжения(2-ш) обеспечивается элементами И 14,15, с выходов которых обобщенныесигналы "Брак 2-ш" и "Брак входа2-ш" поступают в блок управления иблок индикации.Для обеспечения контроля группыиз разнотипных логических блоковгрупповая программа контроля составляется в виде последовательного на"бора программ контроля всех контролируемых логических блоков, причемперед программой контроля каждогоотличающегося по типу .логическогоблока должно быть размещено командное слово ВЫБОРКА БС, обеспечивающее загрузку данной программы контроля только в соответствующий блоксопряжения, .к которому подключен данный контролируемый логический блок.Программы контроля разнотипных блоков устройством будут выполняться вочередности, установленной при кодировании групповой программы контроля,формула из обре те ння Устройство для контроля функционирования логических блоков по авт.св. 9 1327107, о т л и ч а ю - щ е е с я тем, что, с целью повышения нроиэводительности устройства за счет одновременного контроля группы из ш однотипных или поочередного автоматического контроля разнотипных логических блоков, в него введены ш-разрядный регистр, два элемента И, шблок сопряжения, где ш - число проверяемых блоков, каждый из блоков.сопряжения состоит иэ и программируемых узлов согласования, дешифратора контактов, двух элементов И,где п - число контактов контролируемого блока, причем информационные входы с первого по и-й и программируемых узлов согласования всех шблоков сопряжения соединены с выходом элемента сложения по модулю два, группаинформационных входов и программируемых узлов согласования и входы дешифратора контактов шблоков сопряжения соединены с выходами блока памяти, каждый из выходов ш-разрядного регистра соединен с входом управления загрузкой дешифратора контактов соответствующего блока сопряжения, каждый из и выходов дешифратора контактов всех шблоков сопряжения соединен с входами записи спервого по и-й программируемых узлов согласования, третий выход блокасинхронизации соединен с первыми входами синхронизации с первого по и-й программируемых узлов согласованиявсех шблоков сопряжения, второйвыход блока синхронизации соединен свходом синхронизации дешифратора контактов всех блоков сопряжения и свторыми входами синхронизации с первого по и-й программируемых узловсогласования, четвертый выход блокасинхронизации соединен с третьимивходами синхронизации с первого нои-й программируемых узлов согласования шблоков сопряжения, второй выход блока управления соединен с входами сброса с первого по и-й программируемых узлов согласованияшблоков сопряжения, информационные входы-выходы с первого по и-йпрограммируемых узлов согласованияшблоков сопряжения являются входа" ми-выходами устройства для подключения к контактам шконтролируемых .блоков, в каждом блоке сопряжениявыходы "Брак входного контакта" спервого по п-й программируемых узлов согласования соединены с входами первого элемента И, выходы которых соединены с входами третьегоэлемента И, выходы "Брак контакта"с первого по и-й программируемых узлов согласования всех блоков сопряжения соединены с входами второго элемента И, выходы которого соединены с входами четвертого элемента И, выход третьего элемента И соединен сЦ первым дополнительным входом "Брак блока управления и седьмым информационным входом блока индикации, выход четвертого элемента И соединенс вторым дополнительным входом "Брак"блока управления и восьмым информационным входом блока индикации, вхо1599860 ды уровня потенциала с первого по и-й программируемых узлов согласования всех щканапов сопряжения через переключатель подключены к шинам нулевого и единичного потенциалов устройства, информационные входы ш-разрядного регистра соединены с выходами блока памяти, вход параллельнойзаписи - с четвертым выходом дешифратора команд, вход сброса - с вторымвыходом блока управления. Командные слова программы контроля Разрядыданныхкоманды Наименованиекомандногослова фп/п 00 н Не ис 1 КОНЕЦ ТЕСТА 01 н 2 ЗАДЕРЖКАЭ СИ 1 02 н пульсовТо же Позиционный Примечание. н - 16-ричная система представления чисел. 4 СИ 2 5 СИЗ 6 СИ 4 7 ВЬБОРКА БС Код команды(адресныеразряды) 03 н 04 н 05 н 06 н пользуютсяКод задержкиКод числа нмкод выборкиблоковсопряжения1599860 Составитель А.Грошактор А Маковская Техред М,Дидык Корректор 31. Бескид ГКНТ С СР агарина, 10 а Заказ 3144 Тираж 5 ВНИИПИ Государственного комитет 113035, Москва, роизводственно-издательский Подписное изобретениям и открытиям при Раушская наб д. 4/5еюю т "Патент", г. Ужгород, ул.
СмотретьЗаявка
4490713, 04.10.1988
ПРЕДПРИЯТИЕ ПЯ М-5339
КОНДРАТЕНЯ ГРИГОРИЙ НИКОЛАЕВИЧ, СТАРОВОЙТОВ АЛЕКСЕЙ ЯКОВЛЕВИЧ
МПК / Метки
МПК: G06F 11/30
Метки: блоков, логических, функционирования
Опубликовано: 15.10.1990
Код ссылки
<a href="https://patents.su/8-1599860-ustrojjstvo-dlya-kontrolya-funkcionirovaniya-logicheskikh-blokov.html" target="_blank" rel="follow" title="База патентов СССР">Устройство для контроля функционирования логических блоков</a>
Предыдущий патент: Устройство для контроля однотипных блоков
Следующий патент: Устройство для контроля блоков микропрограммного управления
Случайный патент: Поверхность теплообмена