SU1444778A1 - Device for automatic diagnosis of group of standard logical units - Google Patents
Device for automatic diagnosis of group of standard logical units Download PDFInfo
- Publication number
- SU1444778A1 SU1444778A1 SU874190816A SU4190816A SU1444778A1 SU 1444778 A1 SU1444778 A1 SU 1444778A1 SU 874190816 A SU874190816 A SU 874190816A SU 4190816 A SU4190816 A SU 4190816A SU 1444778 A1 SU1444778 A1 SU 1444778A1
- Authority
- SU
- USSR - Soviet Union
- Prior art keywords
- group
- output
- elements
- inputs
- outputs
- Prior art date
Links
Landscapes
- Hardware Redundancy (AREA)
- Logic Circuits (AREA)
Abstract
Изобретение относитс к области автоматики и вычислительной техники и может быть использовано дл технической диагностики дискретных объектов. Целью изобретени вл етс повышение быстродействи устройства . С зтой целью в устройство, содержащее генератор тестов, генератор тактовых импульсов, коммутатор, группу из п переключателей, группу из п счетчиков и блок индикации, введены группа из п мажоритарных элементов , m групп из п элементов нерав- нозначности, две группы из п элементов И и группа из п регистров. 3 ил. о « (ЛThe invention relates to the field of automation and computer technology and can be used for the technical diagnostics of discrete objects. The aim of the invention is to improve the speed of the device. For this purpose, a device consisting of n majority elements, m groups of n irregularity elements, two groups of n elements are entered into a device containing a test generator, a clock pulse generator, a switch, a group of n switches, a group of n counters and a display unit. And a group of n registers. 3 il. about "(L
Description
4; 4four; four
4 four
0000
Изобретение относитс к области автоматики и вычислительной техники и может быть использовано дл технической диагностики дискретных объектов , .The invention relates to the field of automation and computer technology and can be used for the technical diagnostics of discrete objects,.
Целью изобретени вл етс повышение быстродействи устройства.The aim of the invention is to improve the speed of the device.
На фиг, 1 представлена; функциональна схема устройства; на фиг,2 - закон преобразовани коммутатора; на фиг, 3 - пример выполнени мажоритарного элемента.FIG. 1 is represented; functional diagram of the device; Fig 2 is a switch conversion law; Fig. 3 shows an example of a major element.
Устройство содержит п контролируемых логических блоков 1 ,. , 1 , гене ратор 2 тестов, генератор 3 тактовых импульсов, m перестраиваемых мажоритарных элементов 4,,.4, коммутатор 5, блок 6 индикации, п переключателей 7,,, 7, элементов 8ч,,,. 8 f,, п счетчиков 9,,,,9f,5 п дополнительных элементов И 10 ...10,, п парал-. лельных регистров 11 , , , , 11 и пхт элементов 12 ,, ,, 12 , неравнозначности .The device contains n controlled logical blocks 1,. , 1, generator of 2 tests, generator of 3 clock pulses, m tunable majority elements 4. ,,. 4, switch 5, display unit 6, n switches 7 ,, 7, elements 8 h ,,,. 8 f ,, n counters 9 ,,,, 9f, 5 n additional elements And 10 ... 10 ,, n pa--. 11 registers 11,,,, 11 and PCT elements 12 ,, ,, 12, unequalities.
Коммутатор 5 обеспечивает коммутацию таким образом, что в первом перестраиваемом мажоритарном элементе 4 сравниваютс выходные сигналы всех первых выходов п контролируемых логических блоков 1, во втором перестраиваемом мажоритарном элементе 4 - всех вторых и т,д,, т,е, сравниваютс , сигналы идентичных выходов . Указанный закон коммутации по снен на фиг, 2, Простейший коммутатор подобного типа может быть выполнев на коммутационных разъемах, . ответные части (где собственно и выполнена коммутаци ) которых измен ютс в зависимости от типа контроли- pyet-aix логических блоков 1,Switch 5 provides switching in such a way that in the first tunable majority element 4 the output signals of all the first outputs n of the monitored logic blocks 1 are compared, in the second tunable majority element 4 - all the second and m, d, m, e, compare, signals of identical outputs . The indicated switching law is explained in FIG. 2, The simplest switch of this type can be performed on the switching connectors,. response parts (where the switching is actually performed) of which vary depending on the type of control- pyet-aix logical blocks 1,
Перестраиваемьй мажоритарный элемент 4 (фиГоЗ) состоит из п-двухвхо1Tunable Majority Element 4 (FIGURE 3) consists of n-two-twot1
х, Х, x, x
Xj9i Xj +Xj9i Xj +
..
Xf + Xf +
(Х,(X,
0).0).
где Х,- Xj- - выходные сигналы логических блоков 1 G коммутатора 5;|where X, - Xj- are the output signals of logic blocks 1 G of the switch 5; |
- мажоритарна функци . Если с какого-либо (например, с первого) элементов И 8 приходит сигнал О, то сигналы первого логического блока 1 не проход т реализуетс функци - Majority functions. If a signal O comes from some element (for example, from the first) AND 8, then the signals of the first logic block 1 do not pass
У . Х2 Хэ#Х5 + t-X .W. X2 He # X5 + t-X.
Если с двух элементов И 8 приходит .сигнал О (X ,, X 0), то реализуетс мажоритарна функци дл трех переменных У X;j:#X4#Xj, Если с трек (Х Х2. Хэ 0), то У ), т.е, осуществл етс перестроение, элементов 4, в зависимости от числа диагностируемых логических блоков 1.If the signal O (X, X 0) arrives from the two elements AND 8, then the majority function for the three variables Y X; j is implemented: # X4 # Xj, If with a track (X X2. Xe 0), then Y), i.e., rebuilding, of elements 4, depending on the number of diagnosed logical blocks 1.
Устройство работает следующим образом .The device works as follows.
Все п счетчиков устанавливаютс в исходное состо ние, дл чего все п переключателей 7.,,7 устанавливаютс в положение, при котором отрицательный потенциал подаетс на установочные входы п счетчиков 9,.,9| (генератор 2 тестов также устанавливаетс в исходное состо ние , но эта св зь дл простоты пе показана), Затем все п переключателей 71,,.7 п устанавливаютс в положение , при котором подаетс положительный потенциал на первые входы п элементов 8 ,,.8, и установочные входы счетчиков 9..,9f, тем самым подготовив счетчики 9,,,,.9., к раAll n counters are set to their original state, for which all n switches 7. ,, 7 are set to a position in which negative potential is supplied to the installation inputs of n counters 9,., 9 | (The test generator 2 is also reset, but for the sake of simplicity, this connection is not shown). Then all the n switches 71 ,,. 7 n are set to provide a positive potential to the first inputs n of the elements 8, 8 , and the installation inputs of the counters 9 .., 9f, thereby preparing the counters 9 ,,,,. 9., to pa
довых элементов И 12, Сз-трехвходовькд боте, С инверсных выходов перёполмажоритарных элементов 13 и элемента ИЛИ 14 (где п - число входов, т.е. объектов, с - число сочетаний из 4 по 3), На фиг, 3 приведен пример п тивходового перестраиваемого мажоритарного элемента 4, у которого 5 двухвходовых элементов И 12 и 10 трехвходовых мажоритарных элементов 13,And 12, Cz-three-input bots, C inverse outputs of the resharmonious elements 13 and OR 14 (where n is the number of inputs, that is, objects, C is the number of combinations of 4 to 3), FIG. 3 shows an example of n tivhodovogo tunable majority element 4, in which 5 two-input elements And 12 and 10 three-input majority elements 13,
Если сигналы со всех (п ти в данном случае) элементов И 8 равны 1, то реализуетс функци :If the signals from all (five in this case) elements of AND 8 are equal to 1, then the function is realized:
нени п счетчиков 9 .,,. , 9 у, положительный потенциал поступает на вторые входы соответствующих элементов ..,8 и элементов 10.-i,..10. , ЕслиNeni n counters 9. ,,. , 9 y, the positive potential goes to the second inputs of the corresponding elements .., 8 and elements 10.-i, .. 10. , If a
5050
в этом,первоначальном (статическом состо нии) выходные сигналы соответствующих выходов логических блоков 1-1.,, 1 совпадают, то соответствующие перестраиваемые мажоритарные элементы 4,,, . , 4 ( вырабатывают эталонный сигнал, который совпадает с, сигналами соответствующих выходов логических блоков 1 ,, . 1 ( в соответ- У Xi#X,+ X,, ствующих элементах неравнозначностиin this initial (static state) output signals of the corresponding outputs of logic blocks 1-1. ,, 1 are the same, then the corresponding tunable majority elements 4 ,,,. , 4 (produce a reference signal, which coincides with, the signals of the corresponding outputs of logic blocks 1 ,,. 1 (in the corresponding - Y Xi # X, + X ,,
5555
боте, С инверсных выходов перёполнени п счетчиков 9 .,,. , 9 у, положитель- ный потенциал поступает на вторые входы соответствующих элементов ..,8 и элементов 10.-i,..10. , Еслиbot, with inverse outputs of overflow n counters 9. ,,. , 9 у, the positive potential goes to the second inputs of the corresponding elements .., 8 and elements 10.-i, .. 10. , If a
12i...12., , с инверсных выходов12i ... 12.,, With inverse outputs
1 Г) X m 1 D) X m
которых подаетс положительные потенциалы на соответствующие входы элементов 10i...l6rt, тем самым подготавлива к работе элементы 10... 10, После этого осуществл етс пуск генератора 3 тактовых импульсов. Генератор 3 начинает вырабатывать сигналы тактовой частоты, которые пос- тупают в генератор 2 тестов непосредственно и через элементы 10,... ТО в соответствующие п счетчиков 9...9f| и п параллельных регистров 11...11. Кроме того, этими же сиг- налами через элементы 8 .,, 8 , стро- бируетс работа перестраиваемых мажоритарных элементов 4,....which positive potentials are applied to the corresponding inputs of elements 10i ... l6rt, thereby preparing elements 10 ... 10 for operation. After that, the generator of 3 clock pulses is started. Generator 3 starts generating clock signals, which enter the generator of 2 tests directly and through elements 10 ... THEN the corresponding n counters 9 ... 9f | and n parallel registers 11 ... 11. In addition, the same signals through the elements 8., 8, build the work of the tunable majority elements 4, ....
Если на первом {е такте сигналы i-ro логического блока по j-му выходу не совпадают с сигналами j-x идентичных выходов остальных логических блоков 1 ...1, то через коммут тор 4, поступа в j-й перестраиваемьй мажоритарный элемент 4j, который выработал эталонный сигнал по большинству , они вызовут срабатывание j-ro элемента 12j неравнозначности, с инверсного выхода которого поступит отрицательный потенциал на вход соответствующего элемента 101. В результате поступление тактовых импульсов в соответствующий i-й счетчик 9 и параллельный регистр 11; прекратитс . В регистре 11- зарегист рируетс состо ние генератора 2 тестов , т.е. тестовый сигнал, на котором обнаружена неисправность, и следовательно, она может быть определена. Номер л огического бло- ка 1 и номер выхода, на котором в этом логическом блоке 1 обнаружена неисправность, индицируетс в блоке 6 индикации, за счет св зи параллельных регистров 11,... 11 эле- ментов 10 ,... 10 с блоком 6 индика- .ции.If at the first {e clock cycle the signals of the i-ro logic block on the j-th output do not coincide with the signals jx of identical outputs of the remaining logic blocks 1 ... 1, then through the switch 4, enters the j-th tunable majority element 4j produced a reference signal by the majority, they will trigger the j-ro element 12j of unequalities, from the inverse output of which negative potential will go to the input of the corresponding element 101. As a result, the flow of clock pulses to the corresponding i-th counter 9 and parallel register 11; will stop. Register 11- registers the state of the generator 2 tests, i.e. test signal on which the fault is detected, and therefore, it can be determined. The l number of the optical block 1 and the output number on which a malfunction is detected in this logic block 1 is indicated in the display unit 6, due to the connection of the parallel registers 11, ... 11 elements 10, ... 10 with the block 6 indications.
Если неисправность в каком-либо k-M логическом блоке 1 f обнаружива- етс на произвольном i-м такте, то срабатывает соответствующий k-й элемент неравнозначности 12;, отрицательный сигнал с выхода.которого поступает на вход соответствующего элемента 10. Элемент 10. закрываетс и прекращает поступление тактовых им пульсов в k-й счетчик 9 и k-й параллельный регистр 11. Состо ние регистра 11 индицируетс в блоке 6If a fault in any kM logical block 1 f is detected at an arbitrary i-th cycle, then the corresponding k-th element of inequality 12 is triggered; a negative signal from the output of which is fed to the input of the corresponding element 10. Element 10. is closed and stops the arrival of clock pulses in the k-th counter 9 and the k-th parallel register 11. The state of the register 11 is indicated in block 6
14447781444778
00
5five
Q 5 Q 5
о 0 5 about 0 5
о g about g
индикации. Отрицательный сигнал с выхода k-ro элемента 10 поступает на третий вход k-ro элемента 8(., с выхода которого отрицательный сигнал подаетс на разрешающие входы га пере- страиваемьк элем ентов 4,.,.4, k-вхо- довые перестраиваемые мажоритарные элементы 4, .. .4 перестраиваютс на (п-1)-входовые, формиру в дальней- щем эталонные сигналы без учета отключенного k-ro логического блока Ц. В дальнейшем сигнал с соответст- вующего выхода k-ro логического блока 1 не будет совпадать в соот- ветст.вующем элементе 12 неравнозначности с эталонными сигналами с перестраиваемого мажоритарного элемента 4, в результате на соответствующий элемент Ю будет поступать отрицательный сигнал, подтвержда зафиксированное ранее состо ние.indications. The negative signal from the output of the k-ro element 10 is fed to the third input of the k-ro element 8 (., From the output of which a negative signal is fed to the enable inputs of the tunable element 4,.,. 4, the k-input tunable majority elements 4, .. .4 are rearranged to (n-1) -input, forming further reference signals without taking into account the disconnected k-ro logic block C. Further, the signal from the corresponding output of k-ro logic block 1 will not match in the corresponding element 12 unequalities with the reference signals with perestro ivaemogo majority element 4, resulting in the corresponding element of U is a negative flow signal, confirming the previously recorded state.
Таким образом, останова всего устройства не происходит, логический блок 1,, в котором обнаружена неисправность , автоматически определ етс и не вли ет на процесс диагностировани оставшихс логи 1еских блоков 1.Thus, the shutdown of the entire device does not occur, the logical block 1, in which the fault is detected, is automatically detected and does not affect the process of diagnosing the remaining logs of the 1st blocks 1.
Если какой-либо k-й логический блок Ц не содержит дефектов, то на всей длине теста не возникает несовпадени его выходных сигналов и эталонных сигналов перестраиваемых мажо ритарных элементов 4 ,...4,. В результате на инверсных выходах вх;ех k-x элементов 12 неравнозначности не формируютс отрицательные сигналы. К-й элемент 10j закрываетс отрицательным сигналом с инверсного выхода переполнени k-ro счетчика 9,. Это регистрируетс в k-м параллельном регистре 11. прекращением подачи тактовых импульсов с k-ro элемента 10. и в блоке 6 индикации.If any k-th logical block C does not contain defects, then there is no discrepancy between its output signals and reference signals of tunable major elements 4, ... 4, throughout the test. As a result, negative signals are not generated at the inverse outputs ix; exk − x of the unequality elements 12. The kth element 10j is closed by a negative signal from the inverse overflow output of the k-ro counter 9 ,. This is registered in the k-th parallel register 11. by stopping the supply of clock pulses from the k-ro element 10. and in the display unit 6.
Закрываетс .также k-й элемент 8 , подающий отрицательный потенциал на управл ющие входы перестраиваемых мажоритарных элементов 4,... 4 . В .дапь нейшем срабатывание элементов 12 не-; равнозначности, св занных с выходами k-ro логического блока 1д, только подтверждает закрытое состо ние k-го элемента 10.The k-th element 8 also closes. It supplies a negative potential to the control inputs of the tunable majority elements 4, ... 4. In the shortest possible triggering of elements 12 is not; the equivalence associated with the outputs of the k-ro logic unit 1e only confirms the closed state of the k-th element 10.
Таким образом, останова ycTpoftCT- ва при обнар;ужении дефекта в любом из логических блоков 1 не происходит Регистрируетс блок и выход этого блока, по которому пришел сиг-Thus, the shutdown of ycTpoftCT-va upon detection of a defect in any of the logical blocks 1 does not occur. A block is registered and the output of this block, through which the signal came
нал о дефекте. Не происходит останова устройства и при установлении факта исправности любого из диагностируемых логических блоков 1, Регистрируетс только сам блок. В результате автоматизирован процесс вы влени неисправности логического блока (если обнаружен дефект) и исправного логического блока (если дефектов в нем нет) из всей группы логических блоков, наход щихс в режим диагностировани . Врем диагностировани каждого логического блока зависит только от его состо ни (количество дефектов), так как процесс диагностировани других блоков не происходит (блоки не завис т друг от друга).cash on the defect. The device does not stop even when the health of any of the diagnosed logical blocks 1 is established, only the block itself is registered. As a result, the process of detecting a malfunction of a logic block (if a defect is detected) and a healthy logic block (if there are no defects in it) from the whole group of logic blocks that are in the diagnostic mode is automated. The time needed to diagnose each logical block depends only on its state (the number of defects), since the process of diagnosing other blocks does not occur (the blocks do not depend on each other).
Claims (1)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
SU874190816A SU1444778A1 (en) | 1987-02-03 | 1987-02-03 | Device for automatic diagnosis of group of standard logical units |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
SU874190816A SU1444778A1 (en) | 1987-02-03 | 1987-02-03 | Device for automatic diagnosis of group of standard logical units |
Publications (1)
Publication Number | Publication Date |
---|---|
SU1444778A1 true SU1444778A1 (en) | 1988-12-15 |
Family
ID=21284149
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
SU874190816A SU1444778A1 (en) | 1987-02-03 | 1987-02-03 | Device for automatic diagnosis of group of standard logical units |
Country Status (1)
Country | Link |
---|---|
SU (1) | SU1444778A1 (en) |
-
1987
- 1987-02-03 SU SU874190816A patent/SU1444778A1/en active
Non-Patent Citations (1)
Title |
---|
Авторское свидетельство СССР № 781816, кл. G 06 F 11/22, 1980. Авторское свидетельство СССР № 832557, кл. G 06 F 11/26, 1981. Авторское свидетельство СССР № 1234840, кл. G 06 F 11/26, 1986. * |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
SU1444778A1 (en) | Device for automatic diagnosis of group of standard logical units | |
SU1234840A1 (en) | Device for continuous diagnostic checking of uniform logic units | |
SU1134940A1 (en) | Device for checking synchronization units | |
SU1128413A1 (en) | Redundant majority device for counting piecewise production | |
SU1149265A1 (en) | Device for generating tests for making diagnosis of digital units | |
SU811315A1 (en) | Indication device | |
SU1109717A1 (en) | Device for making diagnostics of electric circuits | |
SU762014A1 (en) | Apparatus for diagnosing faults of digital units | |
SU1125628A1 (en) | Fault detection device for synchronized digital units | |
SU1196878A1 (en) | Device for diagnostic checking of n groups of similar logic units | |
SU1649550A1 (en) | Logic units controller | |
SU1411693A1 (en) | Wiring checking device | |
SU1124313A1 (en) | Device for automatic inspecting and trouble tracing | |
SU1256040A1 (en) | Probabilistic device for analyzing networks | |
SU1718398A1 (en) | Redundant computer system reconfiguration controller | |
SU896628A1 (en) | Device for group detecting of multiple flaws in combination logic units | |
SU615492A1 (en) | Arrangement for checking and diagnosis of logic unit faults | |
SU1030804A1 (en) | Device for checking signal passing sequence | |
SU1058097A1 (en) | Device for control of swapping mode of majority-redundant system | |
SU781816A1 (en) | Device for searching multiple failures in similar logic units | |
SU734692A1 (en) | Device for detection of faulty channel | |
SU1656540A1 (en) | Device for digital unit testing | |
SU1718222A1 (en) | Device for checking logical circuits | |
SU1218386A1 (en) | Device for checking comparison circuits | |
SU858003A1 (en) | Parameter checking device |