SU656076A1 - Device for detecting faults in discrete objects - Google Patents
Device for detecting faults in discrete objectsInfo
- Publication number
- SU656076A1 SU656076A1 SU762365586A SU2365586A SU656076A1 SU 656076 A1 SU656076 A1 SU 656076A1 SU 762365586 A SU762365586 A SU 762365586A SU 2365586 A SU2365586 A SU 2365586A SU 656076 A1 SU656076 A1 SU 656076A1
- Authority
- SU
- USSR - Soviet Union
- Prior art keywords
- input
- mismatch
- output
- blocks
- indicator
- Prior art date
Links
Landscapes
- Tests Of Electronic Circuits (AREA)
Description
Изобретение относитс к области контрольно-измерительной техники и может быть использовано дл нахождени многократных неисправностей в дискретных объектах, выводы которых не зависимы (логически не св заны друг с другом). В частности, к таким объектам относ тс логические блоки цифровых вычислительных машин (ЦВМ).The invention relates to the field of instrumentation technology and can be used to find multiple faults in discrete objects whose conclusions are independent (logically unrelated to each other). In particular, such objects include logical blocks of digital computers (digital computers).
Известно устройство дл поиска неисправностей , которое позвол ет обнаруживать многократные неисправности 1.A troubleshooting device is known that allows detection of multiple faults 1.
Однако, дл этого необходимо располагать эталонной схемой. Наиболее близким техническим решением вл етс устройство дл поиска неисправностей в дискретных объектах 2. Это устройство содержит генератор импульсов, соединенный с первым входом элемента И и блоком управлени , первый выход которого подключен к счетчику импульсов, триггеру последнего разр да счетчика, элементу ИЛИ и генератору тестов , триггер останова, единичный вход, которого соединен со вторым выходом блока управлени , а выход - со вторым входом элемента И, выход которого подключен к генератору тестов и счетчику импульсов, цифровойHowever, for this it is necessary to have a reference circuit. The closest technical solution is a device for troubleshooting in discrete objects 2. This device contains a pulse generator connected to the first input of the AND element and the control unit, the first output of which is connected to the pulse counter, the trigger of the last discharge of the counter, the OR element and the test generator , a stop trigger, a single input, which is connected to the second output of the control unit, and an output to the second input of the And element, the output of which is connected to the test generator and pulse counter, digits howl
индикатор, подсоединенный к выходам разр дов счетчика импульсов, причем единичный выход триггера последнего разр да соединен также с индикатором исправности, а нулевой - с третьим входом элемента И, элементы несовпадени , входы которых подключены к идентичным выходам провер емых блоков, а выходы к индикаторам несовпадений и через элемент ИЛИ - к нулевому входу-триггера останова.an indicator connected to the outputs of the pulse counter bits, the single trigger output of the last bit also connected to the health indicator, and zero to the third input of the AND element, the mismatch elements whose inputs are connected to identical outputs of the blocks being checked, and the outputs to the mismatch indicators and through the OR element to the zero input of the stop trigger.
Недостатком устройства вл етс значительные аппаратурные затраты на проверку эталонной схемы.The drawback of the device is a significant hardware cost for checking the reference circuit.
Цель изобретени - расширение области применени устройства.The purpose of the invention is to expand the field of application of the device.
Поставленна цель достигаетс тем, что в известное устройство введен двухвходовой элемент несовпадени с контактными щупами, подключенный к индикатору несовпадени и элементу ИЛИ. Это позвол ет производить поиск многократных неисправностей в 2п -ь1This goal is achieved by the fact that a two-input mismatch element with contact probes, connected to the mismatch indicator and the OR element, is introduced into the known device. This allows you to search for multiple faults in 2n-1
провер емых блоках и тем самым сократить аппаратурные затраты за счет исключени из устройства всех узлов, обеспечивающих проверку эталонного блока. Дл расширени функциональных возможностей, то естьunits to be checked and thereby reduce hardware costs by eliminating all nodes from the device that ensure the verification of the reference block. To extend the functionality, i.e.
поиска неисправностей без применени эталонного блока, устройство содержит двухвходовой элемент несовпадени , выход которого подключен к индикатору несовпадени и элементу ИЛИ, а входы - к двум контактным щупам.troubleshooting without using a reference block, the device contains a two-input mismatch element, the output of which is connected to the mismatch indicator and the OR element, and the inputs to two contact probes.
Функциональна схема устройства приведена на чертеже.Functional diagram of the device shown in the drawing.
Устройство содержит 2п -1 провер емых блоков 1, генератор тестов 2, счетчик импульсов 3, элемент И 4, цифровой индикатор 5, триггер 6 последнего разр да счетчика 3, индикатор неисправности 7, триггер останова 8, генератор импульсов 9, блок управлени 10, выполненный, например, на двух замыкающихс кнопках 11, 12, элементы несовпадени 13, индикаторы несовпадени И,элемент ИЛИ 15, двухвходовой элемент несовпадени 16 с индикатором несовнадени 17, контактные щупы 18.The device contains 2p -1 checked blocks 1, test generator 2, pulse counter 3, element 4, digital indicator 5, trigger 6 of the last discharge of counter 3, fault indicator 7, stop trigger 8, pulse generator 9, control unit 10, performed, for example, on two locking buttons 11, 12, mismatch elements 13, mismatch indicators AND, element OR 15, two-input mismatch element 16 with mismatch indicator 17, contact probes 18.
Устройство работает следующим обраПри нажатии кнопки 11 блок управлени 10 вырабатывает команду, по которой устанавливаютс в исходное состо ние провер емые блоки 1, генератор тестов 2, счетчиков 3, триггер последнего разр да 6 и триггер останова 8. При нажатии кнопки 12 блок 10 вырабатывает команду, по которой триггер 8 перебрасываетс в состо ние «1 и открывает эле.мент И 4. И.мпульсы с выхода генератора 9 через открытый элемент И 4 начинают поступать на входы счетчика 3 и генератора 2, который выдает провер ющие воздействи на входы провер емых блоков 1. В случае исправности всех провер емых блоков 1 сигналы на идентичных выходах этих блоков совпадают между собой, элементы 13 не вырабатывают импульсов на своих выходах , триггер 8 остаетс в состо нии «I, а элемент И 4 закрываетс со стороны триггера 6 только при достижении счетчиком 3 максимального числа, которое фиксируетс цифровым индикатором 5. Перебрасывание из нулевого в единичное состо ние триггера 6 обеспечивает не только срабатывание элемента И 4, но и индикатора 7. Если на каком-то k-M выходе любого из провер емых блоков 1 на i-M такте по вл етс сигнал несовпадающий с сигналами на k-x выходах остальных провер емых блоков 1, то срабатывает k-й элемент 13. Выходной сигнал k-ro элемента несовпадени 13 через элемент ИЛИ 15 опрокидывает триггер 8 в «О, который закрывает элемент И 4, тем самым прекраща поступление тактовых импульсов с генератора 9 в узлы устройства. При этом цифровой индикатор 5 фиксирует номер такта, а k-й индикатор 14 указывает номер идентичных выходов, на которых впервые зарегистрировано несовпадение выходных сигналов провер емых блоков 1. The device operates as follows. Pressing button 11, the control unit 10 generates a command that initializes the tested blocks 1, test generator 2, counters 3, the last bit trigger 6 and the stop trigger 8. When the button 12 is pressed, block 10 generates a command The trigger 8 is transferred to the state "1 and opens the element AND 4. I. The pulses from the output of the generator 9 through the open element AND 4 begin to flow to the inputs of the counter 3 and the generator 2, which gives test influences to the inputs checked x blocks 1. In the case of serviceability of all tested blocks 1, the signals at identical outputs of these blocks coincide with each other, elements 13 do not generate pulses at their outputs, trigger 8 remains in the state "I, and element 4 4 is closed from the side of trigger 6 only when the counter reaches 3 the maximum number that is fixed by the digital indicator 5. The flip-flop from the zero to one state trigger 6 provides not only the operation of the I 4 element, but also the indicator 7. If at some kM output of any of the tested blocks 1 n The iM cycle appears as a signal that does not match the signals at the kx outputs of the remaining blocks 1 that are checked, then the kth element 13 is triggered. The output signal of the k-ro mismatch element 13 through the OR15 element tilts trigger 8 into "O, which closes AND 4 , thereby stopping the flow of clock pulses from the generator 9 to the nodes of the device. In this case, the digital indicator 5 fixes the number of the clock cycle, and the kth indicator 14 indicates the number of identical outputs on which the mismatch of the output signals of the tested blocks 1 was registered for the first time.
Теперь необходимо рещить, какой из провер емых блоков 1, а их 2п -1, на данном этапе неисправен. Так как схема всего устройства зафиксирована в момент несовпадени выходных сигналов провер емых блоков 1, то на выходах провер емых блоков 1 сохранились логические сигналы (О или 1), характеризующие состо ние каждого из провер емых блоков 1. Задача упрощаетс благодар k-му индикатору 14, который указывает k-e идентичные выходы провер емых блоков 1, на которых зарегистрировано несовпадение сигналов. Подключение контактных щупов 18 типа «игла хавухвходового элемента 16 ко входам к-го элемента 13 позвол ет определить с помощью индикатора 17 j-й вход, значение сигнала на котором не совпадает со значени ми сигналов на остальных входах. Св занный с j-м входом k-ro элемента 13 j-й провер емый блок 1 вл етс на данном этапе неисправным.Now it is necessary to decide which of the tested blocks 1, and their 2n -1, is at this stage faulty. Since the scheme of the entire device is fixed at the moment when the output signals of the checked blocks 1 do not match, the outputs of the checked blocks 1 retain logical signals (O or 1), which characterize the state of each of the checked blocks 1. The task is simplified thanks to the kth indicator 14 , which indicates ke identical outputs of the checked blocks 1, on which a signal mismatch is registered. The connection of the contact probes 18 of the type "needle of the vacuum input element 16 to the inputs of the k-th element 13 allows the j-th input to be determined by means of the indicator 17, the signal value on which does not coincide with the values of the signals on the other inputs. The jth checked block 1 associated with the jth input of the kth element 13 is faulty at this stage.
Случай, когда на i-м такте k-м элементом 13 зарегистрировано несовпадение выходных сигналов нескольких провер емых блоков 1, разделение провер емых блоков на исправные и неисправные производитс мажоритарным способом. Этот случай соответствует одинаковым неисправност м в нескольких провер емых блоках 1.The case when, at the i-th cycle, the k-th element 13 registered a discrepancy in the output signals of several checked blocks 1, the separation of the checked blocks into working and faulty ones is carried out by the majority method. This case corresponds to the same faults in several checked blocks 1.
В дальнейщем исследуетс признанный на данном этапе неисправным j-й провер емый блок 1 и один из 2п, исправных на данном этапе, провер емых блоков 1.Further, the jth checked block 1 recognized at the given stage as the faulty one and one of the checked 2 blocks that are intact at this stage are examined further.
Пере.мещение контактных щупов 18дБухвходового элемента несовпадени 16 по идентичным элементам этих провер е.мых блоков 1, начина с k-ro выхода и далее вглубь неисправного узла, позвол ет обнаружить место неисправности. Так, все элементы, расположенные между неисправным элементом и k-M выходом будут давать несовпадени , регистрируемые индикатором несовпадени 17, а элементы, расположенные после места неисправности, дадут совпадение сигналов. Элемент, на выходах которого сипалы совпадают с сигналами аналогичного элемента другого провер емого блока 1, а на выходах не совпадают - неисправен. Поиск неисправностей в комбинационных схе.мах производитс на i-м такте,зафиксированном щифровьш индикатором 5. В последовательностных схемах момент обнаружени неисправности в глубине логики не совпадает с моментом про влени ее в виде несовпадени сигналов на выходах провер емых блоков 1.. Поэтому необходимо при перемещении контактных щупов 18 двухвходового элемента 16 производить повторные обнулени и запуск с помощью блока управлени 10. При этом сигналы двухвходового элемента несовпадени 16 будут поступать на элемент ИЛИ 15 раньще, чем с элементов несовпадени 13,и поэтому по мере приближени к месту неисправности показани цифровогоRelocating the contact probes 18d of the two-input mismatch element 16 along the identical elements of these checked blocks 1, starting with the k-ro output and further into the faulty node, allows to detect the location of the malfunction. Thus, all elements located between the faulty element and the k-M output will give a mismatch, recorded by the mismatch indicator 17, and elements located after the point of the fault will give a coincidence of signals. The element at whose outputs the sipals coincide with the signals of a similar element of another checked block 1, and at the outputs do not coincide - is faulty. Troubleshooting in combinational circuits is performed at the i-th cycle, fixed by indicator 5. In sequential circuits, the moment of fault detection in the depth of logic does not coincide with the moment of its manifestation in the form of a mismatch of signals at the outputs of the tested blocks 1 .. Therefore, it is necessary moving the contact probes 18 of the two-input element 16, perform repeated zeroing and triggering using the control unit 10. In this case, the signals of the two-input mismatch element 16 will be sent to the element OR 15 earlier than with the mismatch elements 13, and therefore, as we approach the place of the malfunction, the digital
индикатора 5 будут уменьшатьс . Как только контактные щупы 18 будут перемещены на элементы провер емых блоков 1, расположенные за местом неисправности, то сигнала несовпадени с двухвходового элемента несовпадени 16 на элемент ИЛИ 15 не поступит, триггер останова 8 будет переброщен сигналами несовпадени , прищедщим с k-ro элемента несовпадени 13, а цифровой индикатор 5 вновь зафиксирует i-й такт.indicator 5 will decrease. As soon as the contact probes 18 are moved to the elements of the tested blocks 1 located behind the fault location, then the mismatch signal from the two-input mismatch element 16 to the OR element 15 does not arrive, the stop trigger 8 will be rebroken with the mismatch signals pending from the k-ro mismatch element 13 , and digital indicator 5 will again fix the i-th cycle.
После устранени неисправности процедура повтор етс . Обнаружение следующей неисправности в одном из провер емых блоков 1, в общем случае, происходит в каком-то из следующих после i-ro такте. Снова определ етс какой из провер емых блоков 1 на новом такте вл етс неисправным. Это повтор етс до тех пор, пока все неисправности во всех 2п 1 провер емых блоках 1 не будут устранены. Таким образом может быть устранено любое число неисправностей .After the fault has been rectified, the procedure is repeated. The detection of the next fault in one of the tested blocks 1, in general, occurs in one of the following steps after the i-ro. Again, it is determined which of the tested blocks 1 is faulty at the new cycle. This is repeated until all the malfunctions in all the 2n1 monitored blocks 1 are eliminated. In this way, any number of faults can be eliminated.
В св зи с тем, что в устройстве отсутствуют эталонные блоки, а используютс только неисправные, причем число их равно 2п -1 (п 1,2,3...), то процесс обнаружени многократных неисправностей носит в некоторой степени веро тностный характер . Общее число М возможных -неисправностей одного блока определ етс по следующей формулеSince there are no reference blocks in the device, and only faulty blocks are used, and their number is 2π -1 (n 1,2,3 ...), the process of detecting multiple faults is somewhat probabilistic in nature. The total number M of possible faults of one block is determined by the following formula
М -1, где L-число эле.ментов блока;M -1, where L is the number of elements in the block;
S(- чис;1о возможных одиночных неисправностей q-ro элемента блока.S (- numbers; 1o possible single faults q-ro element of the block.
Если предположить, что все неисправности равноверо тны и некоррелированы, то веро тность по влени одинаковых неисправностей одновременно во всех 2п -1 провер емых блоках 1. а следовательно и веро тность их иеобнаружеии равна:If we assume that all faults are uniform and uncorrelated, then the probability of the occurrence of the same faults at the same time in all 2n -1 checked blocks 1 and, consequently, the probability of their failure is equal to:
Р R
где п 1,2,3...where n 1,2,3 ...
То есть с увеличением числа провер емыхблоков 1 эта веро тность уменьщаетс . ВThat is, as the number of checked blocks 1 increases, this probability decreases. AT
зависимости от серийности производства целесообразно оперировать либо с трем , либо с п тью провер емыми блоками 1.Depending on the serial production, it is advisable to operate with either three or five checked blocks 1.
Экономический эффект от внедрени одного устройства поиска неисправностей зависит от числа провер емых блоков и серийности производства. В общем случае аппаратурные затраты сокращаютс в 2-3 раза .The economic effect of introducing a single troubleshooting device depends on the number of blocks to be tested and the serial production. In general, hardware costs are reduced by a factor of 2-3.
Claims (2)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
SU762365586A SU656076A1 (en) | 1976-05-28 | 1976-05-28 | Device for detecting faults in discrete objects |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
SU762365586A SU656076A1 (en) | 1976-05-28 | 1976-05-28 | Device for detecting faults in discrete objects |
Publications (1)
Publication Number | Publication Date |
---|---|
SU656076A1 true SU656076A1 (en) | 1979-04-05 |
Family
ID=20663222
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
SU762365586A SU656076A1 (en) | 1976-05-28 | 1976-05-28 | Device for detecting faults in discrete objects |
Country Status (1)
Country | Link |
---|---|
SU (1) | SU656076A1 (en) |
-
1976
- 1976-05-28 SU SU762365586A patent/SU656076A1/en active
Similar Documents
Publication | Publication Date | Title |
---|---|---|
Hayes | Transition count testing of combinational logic circuits | |
US4139147A (en) | Asynchronous digital circuit testing and diagnosing system | |
US20040153887A1 (en) | Digital bus monitor integrated circuits | |
US4441074A (en) | Apparatus for signature and/or direct analysis of digital signals used in testing digital electronic circuits | |
SU656076A1 (en) | Device for detecting faults in discrete objects | |
GB1370180A (en) | Apparatus for fault testing binary circuit subsystems | |
SU441532A1 (en) | Device for detecting faults in logic circuits | |
SU781816A1 (en) | Device for searching multiple failures in similar logic units | |
SU970283A1 (en) | Device for locating malfunctions in logic assemblies | |
SU584323A1 (en) | System for checking information-transmitting units | |
SU832557A1 (en) | Device for testing replaceable typical elements | |
SU805321A1 (en) | Device for detecting faults in switching units of digital integrating structures | |
SU696463A1 (en) | Device for automatic monitoring and detecting faults | |
SU533894A1 (en) | Device for finding multiple faults in cvm circuits | |
SU1161991A1 (en) | Device for diagnostic checking of memory | |
SU562783A1 (en) | Device for control and diagnostics of digital circuits | |
SU1278855A1 (en) | Device for checking and diagnostic testing of digital units | |
SU1444778A1 (en) | Device for automatic diagnosis of group of standard logical units | |
SU728134A1 (en) | Logic circuit testing device | |
SU883918A1 (en) | Device for diagnosis of digital unit failure | |
SU1388872A2 (en) | Device for registering unstable failures | |
SU1071979A1 (en) | Device for digital assembly diagnostics | |
SU783756A1 (en) | Device for measuring time spread of closing and breaking of contact groups of multicontact relay | |
SU608125A1 (en) | Parametric monitoring device | |
SU1195308A1 (en) | Logical tester |