SU1314344A1 - Устройство дл контрол цифровых блоков - Google Patents
Устройство дл контрол цифровых блоков Download PDFInfo
- Publication number
- SU1314344A1 SU1314344A1 SU864035069A SU4035069A SU1314344A1 SU 1314344 A1 SU1314344 A1 SU 1314344A1 SU 864035069 A SU864035069 A SU 864035069A SU 4035069 A SU4035069 A SU 4035069A SU 1314344 A1 SU1314344 A1 SU 1314344A1
- Authority
- SU
- USSR - Soviet Union
- Prior art keywords
- input
- group
- output
- block
- outputs
- Prior art date
Links
Landscapes
- Tests Of Electronic Circuits (AREA)
Abstract
Изобретение отиоситс к области автоматики и вычислительной техники и м. б. использовано дл контрол цифровых узлов и блоков. Цель изобретени - расширение функциональных возможностей за счет обеспечени контрол цифровых блоков с им- пульсно-потенциальными входными воздействи ми . Устройство содержит генератор тестов , два коммутатора, блок сравнени , два блока пам ти, буферный регистр, блок -управлени , группу регистров сдвига, блок заданий условий перехода к следующему микротесту. В зависимости от типа контролируемого цифрового блока генератор тестов вводит в два блока пам ти коды об импульсных и потенциальных воздействи х. В регистрах сдвига происходит непосредственное временное формирование импульсных воздействий . Отклик сравниваетс с эталоном, хран щие в блоке, где записываютс потенциальные воздействи . 1 з. п. ф-лы, 4 ил. S СО ОО 4 4
Description
1314344
12
Изобретение относитс к электроннойит из следующих команд: «Начало провычислительной технике и может быть ис-верки, «Загрузка, «Тестирование, «Оппользовано в аппаратуре автоматизирован-рос состо ни . Таким образом, от наконого контрол и диагностировани цифро-пител 1 и блока 4 управлени перевых узлов.г даетс информаци двух видов: управл юЦель изобретени - расширение функ-щие данные (команды) и собственно данциональных возможностей за счет обеспе-ные (элементарные тесты). Управл ющие
чени возможности контрол цифровыхданные (команды), поступающие из накоблоков с импульсно-потенциальными вход-пител 1, инициируют определенные дейстными воздействи ми.ви устройства, а управл ющие данные
На фиг. 1 показана схема предлагае- (слово состо ни ).устройства содержат инмого устройства; на фиг. 2 - блок уп-формацию о его готовности к определенравлени ; на фиг. 3 - блок задани ным действи м.
условий перехода к следующему микро-Необходима дл контрол некоторого
тесту; на фиг. 4 - схема включени блока программа вызываетс по коду ногруппы регистров сдвига. мера программы из накопител 1 и ввоУстройство (фиг. 1) содержит генератордитс через блок 2 ввода в соответтестов , построенный на накопителе 1 ин-ствующие блоки устройства. Процессом
формации и блоке 2 ввода, буферный ре-ввода программы управл ет блок 4 управгистр 3, блок 4 управлени , блок 5 ин-лени непосредственно.
дикации, коммутатор 6, блоки 7 и 8 па-По команде «Начало проверки блок 4 М ти; коммутатор 9, блок 10 сравнени ,20 управлени устанавливаетс в исходное сос- группу регистров 11 сдвига, контролируемыйто ние, требуемое дл контрол . В ре- цифровой блок 12.гистр 3 занос тс коды установки комму- Блок управлени (фиг. 2) содержит де-таторов. По команде «Загрузка элементар- шифратор 13, элементы И 14-19, эле-ные тесты записываютс в блоки 7 и 8 менты ИЛИ 20-22, триггеры 23-25, пам ти. По команде «Тестирование блок 4 счетчик 26 адреса, счетчик 27 длительное-управлени выбирает из пам ти первый ти тестового набора,формирователи 28 и 29элементарный тест. Из блока 7 пам ти вы- адиночного импульса, генератор 30 импулЕ са,бираетс часть воздействи , содержаща блок 31 задани условий перехода кпотенциальные сигналы, котора через следующему микротесту, входы 32-35 блокакоммутаторы 6 и 9 подаетс на входы бло- управлени , выходы 36-43 блока управ-- Q ка 12 эталон, который поступает в блок 10 лени .сравнени , служебна информаци , котора Блок задани условий перехода к еле-используетс блоком 4 управлени дл реа- дующему микротесту (фиг. 3) содержитлизации конкретного алгоритма элементар- блок 44 хранени кодов условий переходаной проверки. Из блока 8 пам ти выби- к следующему микротесту, регистр 45,раютс коды импульсных сигналов воз- регистр 46 сдвига, мультиплексоры 47-49, действи . Они подаютс в сдвиговые адресные входы 50 блока, вход 51 сдвига,регистры, которые по сигналу блока 4 уп- вход 52 синхронизации, выходы 53-55равлени формируют импульсные сигналы блока.воздействи , поступающие на блок 12 че- Группа регистров сдвига (фиг. 4) содер-рез коммутаторы 6 и 9. Разделение жит регистры 56 сдвига, информационныеэлементарного теста обеспечиваетс тем, что входы 57, вход 58 синхронизации, вход 5940 блок 7 пам ти разделен на зоны этало- сдвига, последовательные 60 и параллель-нов, воздействий и служебной информации, ные выходы 61 регистров сдвига группы.Реакци блок 12 проходит через коммута- Устройство работает следующим обра.зом.тор 9 в блок 10 сравнени и по сигналу Программы контрол всех логическихблока 4 управлени фиксируетс в нем и блоков, которые могут быть проконтроли-дс сравниваетс с эталоном. В случае несов- рованы с использованием предлагаемого уст-падени блок 10 сравнени вырабатывает ройства, хран тс в накопителе 1 и име-сигнал ощибки, передает его в блок 4 уп- ют следующую структуру: код объекта кон-равлени , который измен ет слово состо ни , трол (номера программы), коды установкиразрешает передачу реакции в блок 5 ин- коммутаторов, элементарные тесты. Элемен-дикации и приостанавливает работу уст- тарные тесты реализуют элементарные про-jO РОЙства.
верки и представл ют собой наборы эта-В случае совпадени эталона с реаклонов и воздействий, сопровождаемых слу-цией блок 4 управлени выбирает из
жебной информацией. Сигналы в воздейст-пам ти следующий элементарный тест и т. д.
ВИИ дел тс на потенциальные и импульс-Когда выполните последний тестовый набор,
ные. Потенциальные сигналы в течениеблок 4 управлени измен ет слово состо элементарной проверки посто нны, а им-55 ни и останавливает работу устройства. Еспульсные - измен ютс .ли тестирование закончено, и нет сигнала
Программа, реализующа алгоритм про-ошибки, то происходит занесение нового
верки, хранитс в накопителе 1 и состо-массива тестовой информации в блоки пам ти , либо проверка данного объекта контрол заканчиваетс . При наличии сигнала ошибки тестирование заканчиваетс . Блок 4 управлени работает следующим образом. Команды 33 из блока 2 ввода декодируютс дешифратором 13. Командой «Начало проверки обнул етс счетчик 26 адреса и триггеры 23-25. Триггер 24 разрешает прохождение синхросигналов задаюш.его генератора 30 через элемент И 16 на счетчики 26 и 27 и элемент И 17. Прохождение синхросигналов через элемент И 17 запрещено триггером 23. Сигнал 36 записи в регистр 3 формируетс элементом И 14 из сигнала 32 сопровождени данных из бло10
станет равным нулю, сбрасываетс триггер 23, который запирает элемент И 17 и выдает сигнал о конце тестировани .
Claims (2)
- Формула изобретениI. Устройство дл контрол цифровых блоков, содержащее генератор тестов, первый и второй коммутаторы, блок сравнени , первый блок пам ти, буферный регистр и блок управлени , содержащий счетчик адреса, дешифратор, генератор импульсов, п ть элементов И, два элемента ИЛИ, причем разр дные выходы счетчика адреса соединены с адресными входами первогока 2 ввода. Триггер 25 разрешает запись 5 блока пам ти, перва группа выходов пер- в группу регистров сдвига сигналом 41. По команде «Загрузка сигналом 32 сопровождени данных через элемент И 15 запускаетс формирователь 28 одиночного импульса, который формирует сигнал 37 завого коммутатора вл етс группой выходов устройства дл подключени к группе входов контролируемого цифрового блока, перва группа информационных входов первого коммутатора вл етс группой в.хописи в блоки 7 и 8 пам ти. Запись произ- 20 доз устройства дл подключени к груп- водитс по адресу, получаемому на выходепе выходов контролируемого цифрового бло38 . Этим же сигналом содержимое счет-ка, отличающеес тем, что, с целью расчика 26 адреса увеличиваетс на единицу.ширени функциональных возможностей.Командой «Тестирование запускаетс фор-за счет обеспечени возможности контролмирователь 29 одиночного импульса. Своим 25 цифровых блоков с импульсно-потенциальными входными воздействи ми, устройство дополнительно содержит второй блок пам ти, группу регистров сдвига, блок индикации, а блок управлени содержит три триггера.сигналом он взводит блок 31, записывает код длительности выполнени микрокоманды в счетчике 27 и устанавливает триггер 23, который разрешает прохождение синхросигналов через элемент И 17. Подаваемыйдва формировател одиночного импульса.на блок 31 адрес микрокоманды и код ЗО счетчик длительности тестового набора.шестой элемент И, третий элемент ИЛИ и блок задани условий перехода к следующему микротесту, причем группа выходов признака адреса вектора тестового набора генератора тестов соединена с группойдлительности выполнени микрокоманды представл ют собой служебную информацию поступающую из блока 7 пам ти на вход 35. В соответствии с выбранной микрокомандой блок 31 вырабатывает определеннуюпоследовательность сигналов, реализующих 35 информационных входов буферного регистра.процесс тестировани , устанавливает триггер 25, который разрешает сдвиг 41 в регистрах по сигналу 43 с выхода задающего генератора, устанавливает счетчик 27 в режиме вычитани и запрещаетгруппа выходов признака тестового слова, генератора тестов соединена с группами информационных входов первого и второго блоков пам ти, группа выходов признака кода тестового набора генератора тестовпрохождение синхросигналов через элемент40 соединена с группой информационных входовИ 17. Когда содержимое счетчика 27дешифратора, перва и втора группы выстанет равно нулю, триггер 25 сбрасываетс ,ходов буферного регистра соединены с групсдвиг 41 в регистре 11 развертки прекра-па.ми управл ющих входов первого и второгощаетс , а блок 31 продолжает вырабакоммутаторов соответственно, группа выхотывать временную последовательность. Сиг- дов второго коммутатора соединена с второйналом с выхода 42 блока 31 опрашиваетс блок 10 сравнени . В случае несравнени сигнал ошибки из блока 10 сравнени приходит на вход 34 и устанавливает триггер 24, который запирает элемент И 16 и выдает сигнал ошибки 40, поступающий в блок 5 индикации. В случае сравнени эталона и реакции триггер 24 сохран ет нулевое состо ние, блок 31 вырабатывает сигнал, который у.меньщает содержимое счетчика 26 адреса на единицу и черезгруппой информационных входов первого коммутатора, втора группа выходов которого соединена с первой группой информационных входов блока сравнени , втора группа информационных входов которого IJQ соединена с первой группой выходов первого блока пам ти, втора группа выходов которого соединена с первой группой ин- формационны.х входов второго коммутатора, втора группа информационных входов которого соединена с группой последовательэлемент ИЛИ 22 заносит код длительности55 ных и параллельных выходов регистровследующей микрокоманды в счетчик 27 исдвига группы, информационные входывзводит блок 31. Далее работа схемы нов-которых соединены с выходами второго блотор етс . Когда содержимое счетчика адресака пам ти, выход «Неравно блока сравне0станет равным нулю, сбрасываетс триггер 23, который запирает элемент И 17 и выдает сигнал о конце тестировани .Формула изобретениI. Устройство дл контрол цифровых блоков, содержащее генератор тестов, первый и второй коммутаторы, блок сравнени , первый блок пам ти, буферный регистр и блок управлени , содержащий счетчик адреса, дешифратор, генератор импульсов, п ть элементов И, два элемента ИЛИ, причем разр дные выходы счетчика адреса соединены с адресными входами первого5 блока пам ти, перва группа выходов пер-блока пам ти, перва группа выходов пер-вого коммутатора вл етс группой выходов устройства дл подключени к группе входов контролируемого цифрового блока, перва группа информационных входов первого коммутатора вл етс группой в.ходоз устройства дл подключени к груп- пе выходов контролируемого цифрового блодва формировател одиночного импульса.счетчик длительности тестового набора.счетчик длительности тестового набора.шестой элемент И, третий элемент ИЛИ и блок задани условий перехода к следующему микротесту, причем группа выходов признака адреса вектора тестового набора генератора тестов соединена с группойгруппа выходов признака тестового слова, генератора тестов соединена с группами информационных входов первого и второго блоков пам ти, группа выходов признака кода тестового набора генератора тестовсоединена с группой информационных входовкоммутаторов соответственно, группа выходов второго коммутатора соединена с второйгруппой информационных входов первого коммутатора, втора группа выходов которого соединена с первой группой информационных входов блока сравнени , втора группа информационных входов которого соединена с первой группой выходов первого блока пам ти, втора группа выходов которого соединена с первой группой ин- формационны.х входов второго коммутатора, втора группа информационных входов коорого соединена с группой последовательных и параллельных выходов регистровНИИ соединен с информационным входом блока индикации, выход признака синхронизации генератора тестов соединен с первыми входами первого и второго элементов И, выход второго элемента И соединен с входом записи буферного регистра, выход третьего элемента И соединен с входом блокировки генератора тестов, выход четвертого элемента И соединен с синхро- входом счетчика адреса, с входами синхронизации регистров сдвига группы, с первым входом п того элемента И, с синхро- входом счетчика длительности тестового набора , и с синхровходами первого и второго формирователей одиночного импульса, пр мой выход первого триггера соединен с входами сдвига регистров сдвига группы и с вычитающим входом счетчика длительности тестового набора, разр дные выходы счетчика адреса соединены с адресными входами второго блока пам ти, вход запись/считывани которого соединен с выходом первого формировател одиночного импульса, с входом запись/счить вание первого блока пам ти и с суммирующим входом счетчика адреса, треть группа выходов первого блока пам ти соединена с группой информационных входов счетчика длительности тестового набора, выход переноса которого соединен с первым входом первого элемента ИЛИ, выход второго элемента ИЛИ соединен с входом сброса второго триггера, инверсный выход которого соединен с первым входом третьего элемента И, второй вход которого соединен с первьЕм выходом де- щифратора и первым входом щестого элемента И, выход которого соединен с входом разрешени блока индикации, вход синхронизации блока сравнени соединен с первым выходом блока заданий перехода к следуюц ему микротесту, выход «Равно блока сравнени соединен с единичным входом третьего триггера, инверсный выход которого соединен с первьЕм входом четвертого элемента И, второй вход которого соединен с выходом генератора импульсов, второй выход дещифратора соединен с вторым входом второго элемента И, с входом сброса счетчика адреса, с входом сброса третьего триггера, с вторым входом первого элемента ИЛИ, с первым входом второго элемента ИЛИ, второй вход которого соединен с выходом переноса счетчика адреса, выход первого элемента ИЛИ соединен с входом сброса первого триггера, инверсный выход которого соединен с вторым входом п того элемента И, выход которого соединен с входом синхронизации блока задани условий перехода к следующему микротесту, группа входов задани начальных условий которого соединена с четвертой группой выходов первого блока пам ти, выход третьего элемента ИЛИ соединен с входом задани логического услови блока заданий условий перехода к следующему микротесту и с входом разрещени счетчика длительности тестового набора, второй выход блока задани условий перехода к следующему микротесту соединен с единичным входом первого триггера, третий выход блока задани условий перехода к следующему микротесту соединен с первым входом третьего элемента ИЛИ, с вычитающим входом счетчи{са адреса, выход второго формировател одиночного импульса соединен с вторым входом третьего элемента ИЛИ, и с единичным входом второго триггера, пр мой выход которого соединен с третьим входомп того элемента И, третий выход дешифратора соединен с входом разрещени второго формировател одиночного импульса, четвертый выход дещифратора соединен с вторым входом первого элемента И, выход которого соединен с входом разрещени первогоформировател одиночного импульса, пр мой выход третьего триггера соединен с вторым входом п того элемента И.
- 2. Устройство по п. 1, отличающеес тем, что блок задани условий переходак следующему микротесту содержит блок хранени кодов условий перехода к следующему микротесту, регистр, регистр сдвига, и три мультиплексора, причем синхровход блока соединен с синхровходом регистра сдвига, выходы которого соединены с информационными входами первого, второго и третьего мультиплексоров, выходы которых соединены с первым, вторым и третьим выходами блока соответственно, перва , втора и треть группы выходов регистрасоединены с адресными входами первого, второго и третьего мультиплексоров соответственно , информационные входы регистра соединены с выходами блока хранени кодов условий перехода к следующему микротесту , группа адресных входов которого соединена с группой входов задани начальных условий блока, вход задани логического услови которого соединен с входом разрещени регистра и входом сдвига регистра сдвига, информационный вход которого подключен к шине положительного по- тенциала блока.сри. 3От 8 57
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| SU864035069A SU1314344A1 (ru) | 1986-03-12 | 1986-03-12 | Устройство дл контрол цифровых блоков |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| SU864035069A SU1314344A1 (ru) | 1986-03-12 | 1986-03-12 | Устройство дл контрол цифровых блоков |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| SU1314344A1 true SU1314344A1 (ru) | 1987-05-30 |
Family
ID=21225663
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| SU864035069A SU1314344A1 (ru) | 1986-03-12 | 1986-03-12 | Устройство дл контрол цифровых блоков |
Country Status (1)
| Country | Link |
|---|---|
| SU (1) | SU1314344A1 (ru) |
-
1986
- 1986-03-12 SU SU864035069A patent/SU1314344A1/ru active
Non-Patent Citations (1)
| Title |
|---|
| Авторское свидетельство СССР № 516039, кл. G 06 F 11/26, 1974. Авторское свидетельство СССР № 1075265, кл. G 06 F 11/26, 1982. * |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US3824383A (en) | Digital control apparatus | |
| SU1314344A1 (ru) | Устройство дл контрол цифровых блоков | |
| JPH0320776B2 (ru) | ||
| SU1725221A1 (ru) | Устройство дл обработки реакции логических блоков | |
| SU1462325A1 (ru) | Устройство дл контрол последовательности выполнени модулей программ | |
| RU2095846C1 (ru) | Программируемое устройство для логического управления электроприводами и сигнализацией | |
| SU458814A1 (ru) | Система централизованного программного управлени | |
| SU1302284A1 (ru) | Устройство дл контрол и диагностики логических блоков | |
| SU1695286A1 (ru) | Устройство дл сопр жени с датчиками | |
| SU1107118A1 (ru) | Устройство дл сортировки чисел | |
| SU1173414A1 (ru) | Программное устройство управлени | |
| SU634291A1 (ru) | Устройство дл контрол электрического монтажа | |
| SU1439564A1 (ru) | Генератор тестовых воздействий | |
| SU1539782A2 (ru) | Устройство дл тестового контрол цифровых блоков | |
| SU1151962A1 (ru) | Микропрограммное устройство управлени | |
| SU890442A1 (ru) | Устройство дл контрол оперативных запоминающих блоков | |
| RU2029986C1 (ru) | Устройство для контроля | |
| SU1319038A1 (ru) | Устройство дл отладки программ | |
| SU1365134A1 (ru) | Устройство дл тестового контрол блоков пам ти | |
| SU868763A1 (ru) | Устройство дл контрол логических блоков | |
| SU1513455A1 (ru) | Устройство дл контрол правильности выполнени команд микропроцессорной системы | |
| SU1057927A1 (ru) | Устройство дл программного управлени | |
| SU1405060A1 (ru) | Генератор тестов | |
| SU1091226A1 (ru) | Оперативное запоминающее устройство | |
| SU940163A1 (ru) | Устройство дл контрол логических узлов |