Система для контроля электрических параметров цифровых узлов

 

ОП ИСАНИЕ

ИЗОБРЕТЕНИЯ

Союз Советскии

Социалистическик

Республик

li

«ф, /

К АВТЬРСКЬМУ. СВИ ЕТЕЛЬСТВУ (6t) Дополнительное к авт. свид-вув 660061 (22) Заявлено 1912.79 (21) 2855805/18-24 {51) +

G 06 F 15/46 с присоединением заявки Нов (23) Приоритет

Гасударственный комитет

СССР ио делам изобретений и открытий

Опубликовано 15.1081. Бюллетень М: 38

Дата опубликования описания 15.1081

{53) УДК 621. З96 (088.8) 1 (72) Авторы изобретения

В.Г. Калашников, Ю.С. Рябус и Ю.А. т.„

6,"-.",, „,, (71) Заявитель (54 ) CHCTENA ДЛЯ КОНТРОЛЯ ЭЛЕКТРИЧЕСКИХ ПАРАМЕТРОВ

ЦИФРОВЫХ УЗЛОВ

Изобретение относится к вычислительной и контрольно-измерительной технике и может быть использовано при разработке автоматизированных систем. контроля цифровых узлов различной радиоэлектронной аппаратуры.

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

2 управления и выходом блока сопряжения, вторые выходы и четвертые вхо ды блоков согласования соединены с соответствующими выходами и входами системы, причем каждый блок согласования содержит регистр уставок, подключенный первый и вторым выходами соответственно к первым входам коммутатора и компаратора, второй вход которого подключен к первому выходу коммутатора, второй и третий входы которого соединены соответственно с первым и четвертым входами блока согласования, а второй выход— с вторым выходом блока согласования, первый вход регистра уставок являет-. ся первым входом блока согласования, второй вход которого подключен к второму. входу регистра уставок и третьему входу компаратора, выход которого является первым выходом блока согласования-, в каждый блок согласования введены.цифро-аналоговый преобразователь, группа элементов И и узел формирования эквивалентов. нагрузки, причем третий выход и второй вход регистра уставок соединены с соответствующими входами группы элементов И, соединенной выходом с входом цифро-аналогового преобразова873247 теля, выход которого подключен к чет-. вертым входам компаратора и коммутатора, пятый вход которого соединен. через узел формирования эквивалентов нагрузки с четвертым выходом регистра уставок (1).

Данная система обеспечивает независимую установку уровней сигналов в каждом блоке согласования по прог рамме от управляющей вычислительной машины. Установка уровней сигналов в блоках согласования осуществляется последовательно по байтам, а так как количество блоков согласования в системе соответствует числу контролируемых параметров, т.е. количеству контактов выходного разъема объекта контроля, и общее их число на порядок превышает разрядность машинного слова, то для программирования блоков согласования требуется несколько байтов информации, при этом 20 их количество в данной системе всегда одинаково и не. зависит от количества задействованных контактов объекта контроля, что ограничивает быстродействие системы, 25

Цель изобретения - повышение быстродействия систеьи.

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

На чертеже представлена блоксхема системы. 40

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

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

По команде оператора осуществляется автоматический поиск программы проверки объекта контроля 14, подключенного к системе. Программа проверки выбранного объекта контро- 60 ля, хранящаяся на внешнем носителе, вводится в УВМ 2, через УВВ 6 и блок сопряжения 1. УВМ 2 в соответ- ствии с введенной в нее программой контроля осуществляет программирование блоков согласования 7,1-7,N блока измерителей 5 и БПИП 3. Программирование блоков согласования

7,1-7,N осуществляется в несколько этапов. На первом этапе осуществляется программирование адресов блоков согласования 7,1-7,К, причем из всего множества 7,1-7,N блоков согласования программируется только определенная часть, поскольку для организации тестовой проверки объектов контроля

14 обычно используются не все контакты его выходного разъема. Поэтому количество программируемых блоков согласования в каждой данной прог- рамме всегда меньше их общего количества. В отличие от прототипа, у которого блоки согласования своими входами подключены к определенным разрядным линиям информационной магистрали блока управления 4, в предлагаемой системе подключение входов блоков согласования к разрядным линиям не фиксировано, а программируется побайтно в порядке возрастания номеров разрядов линий информационной магистрали. Например, если задействованы 7-й, 15-й, 36-й и т.д. контакты выходного разъема объекта контроля, то блок согласования 7,7 подключен к 1-му разряду магистрали, 15,7 - ко 2-му разряду, 36 7 к 3-му разряду и т.д. Программирование адресов блоков согласования осуществляется следующим образом. По команде от УВМ 2 через блок сопряжения 1 и блок управления 4 производится последовательная запись кодов адресов в адресные регистры 17 вводимых в работу блоков согласования из множества 7,1-7,N Адресный регистр принимает код адреса, который состоит из адреса номера байта и .адреса номера разряда линии информационной магистрали. Код адреса номера разряда в байте поступает на управляюс щий вход мультиплексора, коммутируя вход данного блока согласования на определенную информационную линию магистрали блока управления 4, а код адреса номера байта поступает на один из входов блока сравнения 16.

На втором этапе осуществляется прогРаммирование состояний выбранныХ блоков согласования.УВМ 2 через блок сопряжения 1 и блок управления 4 по информационной магистрали выдает адресные и информационные сигналы. причем адресные сигналы содержат, только коды адреса номера байта. При этом в блоках согласования, у которых собственный код адреса номера байта, зафиксированный в адресном регистре, совпадает с текущим ад pecaM, формируеьим УВМ 2, срабатывает блок сравнения 16 и подает разрешающий сигнал на мультиплексор 15, коммутирующий входы регистра уставок 8 на определенную информацион873247

6 ную линию. сигналы с этой линйи -фик-- теля 10 через группу элементов И 9 сируются в регистре уставок 8, okrpe- ранее записанного кода состояния. деляя состояние узлов блока согла- -а алоговы преобразователь сования, а именно коммутатора .13, т код сос ояния в аналого компаратора 12, формирователя экви- вый уровень кот и ровень, который через коммутавалента нагрузок 11 и цифро-аналого- тор 13 йоступает

5 йоступает на вход объекта вого преобразователя 10. В зависи- контроля 14 Есл сли данный блок согламости от управлянщих сигналов пос1 сования 7 f был выбр

Р вы ран программой тупающих с региатра уставок 8, ком- для контроля реакций объекта контромутатор 13 подключает к объекту кон- ля 14 то анало и ля, то аналоговый уровень с выхо-. да цифро-аналогового преобразователя троля 14 либо dlopMHpoBBTeJIb эквивалентов нагрузок 11 и сигнальный вхо апьный вход 10 поступает на вход компарато а 12 атора цифро- где сравнивается с сигналом реакции, поступающей через коммутато 13 с татор с

i -ro контакта объекта контроля 16., вания в дальнейшем (до перепрограмми" результат сравнен рован ия ) б ет еэультат сравнения поступает с конт ол удет осуществлять либо 15 выхода компаратора 12 ра на вход лока б ванне. П ог амми н р ь сигнала, либо его генериро- измерителей 5, С выхода лока измеб рограммирование блока измери- рителей 5 результат контроля пост— телей происходит в сле ю е ро я постуке. УВМ 2 выдает кома дующем поряд- пает через блок управления 4 и блок манды управления. сопряжения 1 в УВМ 2, где он аналиблок измерителей 5, входы кото ого ется через блок сопряжения 1 и устройв соответствии с коман ами орого ства ввода — вывода 6 на регистрацию. д управления После этого УВМ 2 выдает коды вто оподключаются к выходам компа ато о ор—

12, выбранных программой из множестд компараторов го такта про. ерочного теста и т. д аитд. ва7,1-7,М блоков согласования. ро раммой из множест-;25 после выдачи всех тактов теста и с гласования. Прог- анализа всех результатов контроля раммирование и подключение источников УВМ 1 в выдает на регистрацию или инпитания БПИП 3 к соответствующим кон- дикацию заключение об исправности тактам объекта конт оля 14 тактам б а контроля 14 происхо-. либо неисправности проверяемого объдит в последнюю очередь в следующем 0 екта контроля 14. порядке. УВМ 2 в„,ает Коман у, ав 3 ления, которые через блок сопряжения Так как в каждом конкретн ом тесн лок управления 4 поступают на те, предназначенном для проверки цифинформационный вход БПИП 3, где в ровых узлов, задействуется неэначи— соответствии с этими командами осуще- тельное количество контактов выходствляется ся подключение вторых входов ного разъема объектов контроля (по

35 ко тат 1 ммутаторов 13 соответствующих бло- опытным данным в среднем до 30%), п О ков согласования 7 1-7 и асования 7, 1-7, и к шинам то эа счет введения в блоки соглапитания БПИП 3, потенциал на которых сования систеьы мультиплексора, схемы также программируется по командам сравнения и адресного регистра появот УВМ 2 После этого в регистры yc-, 40 ляется возможность программировать тавок 8 выбранных блоков согласова- подключение только заданных входов ния заносится информация, которая пос- блоков согласования к разрядным литупает на первых выходах регистров . ниям информационной магистрали, что уставок 8 потенциалы, которые посту- приводит к сокращению общего коли13 и пают на первые входы коммутаторов 45 чества информации необходимой для . У

3 и разрешают подачу питания на программирования системы, а следовыходы объекта контроля 14. После вательно к увеличению быстродейстпрограммирования блоков сопряжения вия системы, а также к зкономии

7,1-7,N блока измерителей 5 и БПИП 3 машинного времени и емкости програмосуществляется проверка объекта. конт-. 50 моносителя. Например, если выходной роля путем циклического формирования разъем объекта контроля имеет 96 стимулирующих воздействий. УВМ 2 вы- контактов, а при проверке задействодает коды первого такта проверочного вано иэ них только 26, то при истеста, которые поступают по информа- пользовании 16-разрядной машинной ционной магистрали через блок 1 соп- магистрали прототипу для обеспечеряжения и блок управления 4 на входы ния программирования блоков согласовыбранных ранее блоков согласования, вания на один такт теста требуется информационные входы которых скомму- шесть информационных слов (96:16=6), тированы к этому времени на опреде- а предлагаемой системе только два ленную линию информационной магист- информационных слова (26:13=2), в рали. Если данный блок согласования 60 три разряда иэ 16-и в .предлагаемой был выбран ранее как генератор сти- системе отводится на передачу адре1 мулов, то приходящий по информациои- са информационного слова из расчета ной линии сигнал поступает в регистр ° максимального количества передаваеуставок 8 и разрешает подачу на, мых информадионных слов, равного вход цифро-аналогового преобразова- шести. В данном случае увеличивает873247 формула изобретения

Составитель Н. Горбунова

Редактор К. Волощук Техред Т.Маточка Корректор В. Синицкая

Заказ 9049/75 Тираж 748 Подписное

ВНИИПИ Государственного комитета СССР по делам изобретений и открытий

113035, Москва, Х-35, Раушская наб., д.. 4/5

Филиал ППП "Патент", r. Ужгород, ул. Проектная, 4 ся быстродействие системы более чем в 3 раза.

Система для контроля электрических параметров.цифровых узлов по авт. св. 9 666600006611, .о т л и ч а ю щ а я— с я тем, что, с целью повышения быстродействия систеьи, в каждый блок согласования введены последовательно соединенные регистр адреса, блок сравнения и мультиплексор, соединенный выходом со вторым входом регистра уставок, а вторым входом — с первым выходом блока управления, вторым входом блока сравнения и вторым входом регистра адреса, второй выход которого подключен к третьему входу мультиплексора.

Йсточники инФормации, принятые во внимание при экспертизе

1. Авторское свидетельство СССР

9 660061, кл. G 06 F 15/46, 1976 (прототип).

Система для контроля электрических параметров цифровых узлов Система для контроля электрических параметров цифровых узлов Система для контроля электрических параметров цифровых узлов Система для контроля электрических параметров цифровых узлов 

 

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

Изобретение относится к вычислительной технике и может быть использовано в электронной цифровой вычислительной машине

Изобретение относится к электронным играм

Микроэвм // 2108619
Изобретение относится к области микропроцессорной техники, в частности, может применяться для реализации обмена информацией

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

Изобретение относится к области вычислительной техники и предназначено для создания высокоскоростных систем обработки больших потоков данных в реальном режиме времени

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

Изобретение относится к вычислительной технике, точнее к построению многопроцессорных векторных ЭВМ

Изобретение относится к вычислительной технике и может найти применение в автоматизированных системах управления АСУ индустриального и специального назначения

Изобретение относится к изготовлению выкроек, в частности таких выкроек, которые должны использоваться при изготовлении предметов одежды
Наверх