RU2068577C1 - Method for measuring signatures and device which implements said method - Google Patents

Method for measuring signatures and device which implements said method Download PDF

Info

Publication number
RU2068577C1
RU2068577C1 RU93007323A RU93007323A RU2068577C1 RU 2068577 C1 RU2068577 C1 RU 2068577C1 RU 93007323 A RU93007323 A RU 93007323A RU 93007323 A RU93007323 A RU 93007323A RU 2068577 C1 RU2068577 C1 RU 2068577C1
Authority
RU
Russia
Prior art keywords
data acquisition
signatures
registered
inputs
recorded
Prior art date
Application number
RU93007323A
Other languages
Russian (ru)
Other versions
RU93007323A (en
Inventor
Юрий Григорьевич Солонецкий
Original Assignee
Юрий Григорьевич Солонецкий
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Юрий Григорьевич Солонецкий filed Critical Юрий Григорьевич Солонецкий
Priority to RU93007323A priority Critical patent/RU2068577C1/en
Application granted granted Critical
Publication of RU2068577C1 publication Critical patent/RU2068577C1/en
Publication of RU93007323A publication Critical patent/RU93007323A/en

Links

Landscapes

  • Mobile Radio Communication Systems (AREA)

Abstract

FIELD: radio engineering, radio instruments, control and testing devices for radio elements and other devices which have electronic units. SUBSTANCE: method involves recording signal duration (or their parts) by means of logical analyzer, and their conversion to signatures. Signatures are measured by logical analyzer which has gathered information memory unit 1, control and processing unit 2, memory unit 3. EFFECT: increased number of channels, increased maximal clock frequency, increased functional capabilities for selection of parts from signal sequences to be processed. 5 cl, 1 dwg

Description

Изобретение относится к области радиотехники и вычислительной техники, в частности к радиоизмерительным приборам, системам контроля и диагностирования электрорадиоэлементов, а также функционально законченных узлов, модулей и, преимущественно, цифровых типовых элементов замены (ТЭЗ) радиоэлектронной и другой аппаратуры, содержащей электронные модули. The invention relates to the field of radio engineering and computer technology, in particular to radio measuring devices, monitoring and diagnostics systems of electrical radio elements, as well as functionally complete units, modules and, mainly, digital typical replacement elements (TEZ) of electronic and other equipment containing electronic modules.

Цель изобретения увеличение максимальной тактовой частоты измерения сигнатур, расширение функциональных возможностей по выбору фрагментов из последовательностей сигналов (селекция данных) при измерении сигнатур, расширение функциональных возможностей логического анализатора за счет регистрации (записи) последовательностей сигналов (их фрагментов) в памяти логического анализатора с последующим их преобразованием в сигнатуры. The purpose of the invention is to increase the maximum clock frequency for measuring signatures, expand the functionality for selecting fragments from signal sequences (data selection) when measuring signatures, expand the functionality of a logical analyzer by registering (writing) sequences of signals (their fragments) in the memory of a logical analyzer, followed by conversion to signatures.

Сущность способа измерения сигнатур и устройства для его осуществления поясняется описанием работы устройства для их реализации, представленного на чертеже. The essence of the method of measuring signatures and a device for its implementation is illustrated by a description of the operation of the device for their implementation, shown in the drawing.

Устройство, представленное на чертеже, является логическим анализатором (ЛА) и содержит блок памяти 1 сбора данных, блок 2 управления и обработки и узел памяти 3. The device shown in the drawing is a logical analyzer (LA) and contains a memory unit 1 for data collection, a control and processing unit 2, and a memory unit 3.

Последовательности сигналов, подлежащих преобразованию в сигнатуры подают на входы данных блока 1 сбора данных логического анализатора. Поступающие последовательности регистрируют (записывают) в блоке 1, а затем зарегистрированные последовательности сигналов передают в блок 2 управления и обработки, где преобразуют их в сигнатуры. The sequence of signals to be converted into signatures is fed to the data inputs of the logic analyzer data acquisition unit 1. The incoming sequences are recorded (recorded) in block 1, and then the registered signal sequences are transmitted to the control and processing unit 2, where they are converted into signatures.

При измерении сигнатур периодически повторяющихся последовательностей сигналов, превышающих по длине глубины памяти каналов сбора данных логического анализатора, регистрацию и преобразование последовательностей сигналов в сигнатуры осуществляют частями следующим образом. When measuring signatures of periodically repeating sequences of signals exceeding the length of the memory depth of the data channels of the logical analyzer, the registration and conversion of signal sequences into signatures is carried out in parts as follows.

Зарегистрированную первый раз в блоке 1 часть последовательностей сигналов передают в блок 2, где осуществляют их преобразование в сигнатуры по каждому каналу сбора данных логического анализатора. При этом получают промежуточные значения сигнатур. Затем регистрируют в блоке 1 следующую часть последовательностей сигналов со сдвигом начала регистрации на число тактов, равное длине зарегистрированной первой части последовательностей сигналов (в битах). Задержку регистрации осуществляют с помощью внутренних средств логического анализатора. The part of the signal sequences registered for the first time in block 1 is transferred to block 2, where they are converted into signatures for each data acquisition channel of the logical analyzer. In this case, intermediate values of the signatures are obtained. Then register in block 1 the next part of the signal sequences with a shift in the start of registration by the number of ticks equal to the length of the registered first part of the signal sequences (in bits). Registration delay is carried out using internal logic analyzer.

Зарегистрированную в блоке 1 часть последовательностей сигналов передают в блок 2, где их преобразуют в сигнатуры. При этом в качестве начального состояния ячеек памяти, используемых для накопления сигнатур по каждому каналу сбора данных логического анализатора используют состояния, полученные после преобразования в сигнатуры предыдущих частей последовательностей сигналов, зарегистрированных по этим каналам сбора данных ЛА (промежуточные значения сигнатур). Затем осуществляют регистрацию в блоке 1 следующей части последовательностей сигналов со сдвигом начала регистрации на число тактов, равное суммарной длине ранее зарегистрированных частей последовательностей сигналов и т.д. Так продолжается до получения окончательных значений сигнатур по каждому каналу сбора данных ЛА. The part of the signal sequences registered in block 1 is transferred to block 2, where they are converted into signatures. In this case, as the initial state of the memory cells used to accumulate signatures for each data acquisition channel of the logical analyzer, the states obtained after conversion into the signatures of the previous parts of the signal sequences recorded through these aircraft data acquisition channels (intermediate signature values) are used. Then, in block 1, the next part of the signal sequences is registered with a shift in the start of registration by the number of ticks equal to the total length of the previously registered parts of the signal sequences, etc. This continues until the final signature values are obtained for each aircraft data acquisition channel.

Сигнатуры, измеренные по каждому каналу сбора данных логического анализатора, могут быть преобразованы в одну обобщенную сигнатуру. The signatures measured on each logical analyzer data collection channel can be converted into one generalized signature.

Таким образом, измерение сигнатур путем регистрации последовательностей сигналов с помощью логического анализатора с последующим их преобразованием в сигнатуры позволяет повысить максимальную тактовую частоту измерения сигнатур, существенно расширить возможности по выбору фрагментов из последовательностей сигналов (селекция данных) при измерении сигнатур. Кроме того, реализация режима многоканального сигнатурного анализа в логическом анализаторе позволяет расширить функциональные возможности логического анализатора. Thus, measuring signatures by registering signal sequences using a logic analyzer and then converting them into signatures allows you to increase the maximum clock frequency of measuring signatures and significantly expand the ability to select fragments from signal sequences (data selection) when measuring signatures. In addition, the implementation of the multi-channel signature analysis mode in the logical analyzer allows you to expand the functionality of the logical analyzer.

При реализации способа и устройства могут использоваться соответствующие узлы и блоки логического анализатора. Так, например, в качестве блока 1 сбора данных может использоваться запоминающее устройство анализатора логических состояний цифровых схем Ц2-1 (Анализатор логических состояний цифровых схем Ц2-1. Техническое описание и инструкция по эксплуатации ЕЭ. 2.770.009 ТО, книга 3, с.73-82, устройство памяти 3.065.149). When implementing the method and device, the corresponding nodes and blocks of the logical analyzer can be used. So, for example, as a block 1 for collecting data, a memory device of the analyzer of logical states of digital circuits C2-1 can be used (Analyzer of logical states of digital circuits C2-1. Technical description and operating instructions EE. 2.770.009 TO, book 3, p. 73-82, memory device 3.065.149).

Блок 2 управления и обработки ЛА может быть выполнен на микропроцессорной системе (Соучек Б. Микропроцессоры и микроЭВМ: пер. с англ./Под ред. А.И. Петренко. М. Сов. радио, 1979, с.205-246). Unit 2 control and processing of aircraft can be performed on a microprocessor system (Soucek B. Microprocessors and microcomputers: transl. From English / Ed. By A.I. Petrenko. M. Sov. Radio, 1979, p.205-246).

В этом случае преобразование последовательностей сигналов будет осуществляться микропроцессорной системой под управлением программы, находящейся в узле 3. Тогда сигнатуры могут быть получены путем последовательного (бит за битом) преобразования зарегистрированных по каждому каналу сбора данных логического анализатора последовательностей сигналов в соответствии со следующей системой уравнений:

Figure 00000002
,
где ai(t) значение i-й ячейки области памяти, в которой (области памяти) хранится сигнатура, полученная после преобразования первых t бит последовательности сигналов, зарегистрированной по соответствующему каналу сбора данных ЛА;
Figure 00000003
суммирование по модулю два;
f количество ячеек (бит) области памяти, используемое для хранения сигнатуры;
Figure 00000004
коэффициенты, определяемые видом используемого полинома обратных связей (характеристического полинома);
⊕ символ суммы по модулю два;
x(t) логическое значение сигнала, хранящееся в t-й ячейке (бите) памяти рассматриваемого канала сбора данных ЛА;
N количество ячеек (бит) памяти канала сбора данных ЛА, используемых для регистрации (глубина памяти сбора данных).In this case, the conversion of the signal sequences will be carried out by a microprocessor system under the control of the program located in node 3. Then the signatures can be obtained by sequential (bit by bit) conversion of the signal sequences recorded on each data acquisition channel of the logical analyzer in accordance with the following system of equations:
Figure 00000002
,
where a i (t) is the value of the ith cell of the memory region in which (the memory region) the signature is obtained, obtained after converting the first t bits of the signal sequence recorded through the corresponding data acquisition channel of the aircraft;
Figure 00000003
summation modulo two;
f the number of cells (bits) of the memory area used to store the signature;
Figure 00000004
coefficients determined by the type of feedback polynomial used (characteristic polynomial);
⊕ sum symbol modulo two;
x (t) is the logical value of the signal stored in the t-th cell (bit) of the memory of the considered data acquisition channel of the aircraft;
N is the number of cells (bits) of the memory of the aircraft data acquisition channel used for registration (depth of the data acquisition memory).

Начальные условия (t 0) для преобразования последовательности сигналов в сигнатуру:
ak(0) 0

Figure 00000005

При измерении сигнатур периодически повторяющихся последовательностей сигналов, превышающих по длине глубину памяти каналов сбора данных логического анализатора, преобразование в сигнатуру каждой следующей (начиная со второй) части последовательности сигналов по каждому каналу сбора данных осуществляют в соответствии с приведенной системой уравнений, при следующих начальных (t 0) условиях:
ak(0) ak(N)
Figure 00000006

где ak(0) начальное значение k-й ячейки области памяти, используемой для хранения сигнатуры перед преобразованием в сигнатуру очередной части последовательности сигналов;
ak(N) значение k-й ячейки области памяти, используемой для хранения сигнатуры, после преобразования в сигнатуру зарегистрированной в предыдущий раз (по соответствующему каналу сбора данных ЛА) части последовательности сигналов.The initial conditions (t 0) for converting the sequence of signals into a signature:
a k (0) 0
Figure 00000005

When measuring signatures of periodically repeating sequences of signals exceeding the length of the memory depth of the logic analyzer data acquisition channels, the conversion to the signature of each subsequent (starting from the second) part of the signal sequence for each data acquisition channel is carried out in accordance with the given system of equations, with the following initial (t 0) conditions:
a k (0) a k (N)
Figure 00000006

where a k (0) is the initial value of the k-th cell of the memory region used to store the signature before being converted into the signature of the next part of the signal sequence;
a k (N) is the value of the k-th cell of the memory area used to store the signature, after being converted into the signature of the part of the signal sequence registered the previous time (via the corresponding data acquisition channel of the aircraft).

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

Figure 00000007
Figure 00000008

где a значение p-го разряда обобщенной сигнатуры;
apm значение p-го разряда сигнатуры измеренной по m-тому каналу;
m номер канала измерения сигнатур;
R количество каналов измерения сигнатур.Signatures measured on different data collection channels can be converted into one generalized signature, for example, by summing their bits modulo two:
Figure 00000007
Figure 00000008

where a pΣ is the value of the pth digit of the generalized signature;
a pm value of the pth digit of the signature measured on the mth channel;
m number of the signature measurement channel;
R is the number of signature measurement channels.

Узел 3 может быть выполнен как часть запоминающего устройства микропроцессорной системы. The node 3 can be performed as part of the storage device of the microprocessor system.

Claims (5)

1. Способ измерения сигнатур, отличающийся тем, что последовательности сигналов регистрируют в памяти сбора данных, а затем зарегистрированные последовательности сигналов преобразуют в сигнатуры по каждому каналу сбора данных в отдельности. 1. A method for measuring signatures, characterized in that the signal sequences are recorded in the data acquisition memory, and then the registered signal sequences are converted into signatures for each data collection channel separately. 2. Способ по п.1, отличающийся тем, что для измерения сигнатур периодически повторяющихся последовательностей сигналов, превышающих по длине глубину памяти сбора данных, последовательности сигналов регистрируют частями так, что каждую очередную, начиная со второй, регистрируемую часть последовательностей сигналов записывают, начиная с первого, подлежащего регистрации и не зарегистрированного ранее такта последовательностей сигналов, каждую очередную, начиная со второй, зарегистрированную по каналу сбора данных часть последовательности сигналов, регистрируемой по этому каналу сбора данных перед началом регистрации следующей части, преобразуют в сигнатуру, учитывая при этом значение сигнатуры, полученное после преобразования, зарегистрированное в предыдущий раз по этому же каналу сбора данных части последовательности сигналов. 2. The method according to claim 1, characterized in that for measuring signatures of periodically repeating sequences of signals exceeding the length of the depth of the data acquisition memory, the signal sequences are recorded in parts so that each subsequent, starting from the second, recorded part of the signal sequences is recorded, starting with the first, to be registered and not previously registered clock signal sequence, each successive, starting from the second, part of the sequence registered through the data acquisition channel These signals recorded on this data acquisition channel before the start of the next part registration are converted into a signature, taking into account the signature value obtained after the conversion, registered the previous time on the same data acquisition channel, part of the signal sequence. 3. Способ по пп.1 и 2, отличающийся тем, что измеренные по каждому каналу сбора данных сигнатуры преобразуют в одну обобщенную сигнатуру. 3. The method according to claims 1 and 2, characterized in that the signatures measured on each data acquisition channel are converted into one generalized signature. 4. Устройство для измерения сигнатур, в состав которого входит блок памяти сбора данных и блок управления и обработки, причем информационные входы блока памяти сбора данных являются входами данных устройства, адресные и управляющие входы и информационные выходы блока памяти сбора данных соединены с одноименными выходами и входами блока управления и обработки, отличающееся тем, что в устройство дополнительно введен узел памяти, причем информационные, адресные и управляющие входы и информационные выходы узла памяти соединены с одноименными выходами и входами блока управления и обработки. 4. A device for measuring signatures, which includes a data acquisition memory unit and a control and processing unit, the information inputs of the data acquisition memory unit being the device data inputs, address and control inputs and information outputs of the data acquisition memory unit are connected to the outputs and inputs of the same name a control and processing unit, characterized in that a memory node is additionally introduced into the device, the information, address and control inputs and information outputs of the memory node being connected to the same name E outputs and inputs of the control and processing unit. 5. Устройство по п.4, отличающееся тем, что в качестве блока памяти сбора данных используют блок памяти сбора данных логического анализатора. 5. The device according to claim 4, characterized in that as a data acquisition memory block, a logic analyzer data acquisition memory block is used.
RU93007323A 1993-02-03 1993-02-03 Method for measuring signatures and device which implements said method RU2068577C1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
RU93007323A RU2068577C1 (en) 1993-02-03 1993-02-03 Method for measuring signatures and device which implements said method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
RU93007323A RU2068577C1 (en) 1993-02-03 1993-02-03 Method for measuring signatures and device which implements said method

Publications (2)

Publication Number Publication Date
RU2068577C1 true RU2068577C1 (en) 1996-10-27
RU93007323A RU93007323A (en) 1996-11-20

Family

ID=20136868

Family Applications (1)

Application Number Title Priority Date Filing Date
RU93007323A RU2068577C1 (en) 1993-02-03 1993-02-03 Method for measuring signatures and device which implements said method

Country Status (1)

Country Link
RU (1) RU2068577C1 (en)

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
Frohwek R.A., Signature analysis: a new digital field service method, Hewlett Packard, May, 1977, v. 28, N 9, p. 1 - 8. Алексеев П.П. Применение логических анализаторов. - Справочник по СВТ, Таллин, Эст. ВТИ, Таллинский научно-учебный центр, 1988, стр.12-14. *

Similar Documents

Publication Publication Date Title
KR101239743B1 (en) Strobe technique for time stamping a digital signal
EP2092358B1 (en) Tester, method for testing a device under test and computer program
US8086918B2 (en) High-speed serial transfer device test data storage medium and device
US5488615A (en) Universal digital signature bit device
DK163776B (en) PROCEDURE AND LINK TO ESTABLISH TRUE DATA FROM DISTORTED DIGITAL DATA SIGNALS
EP0212766B1 (en) High speed data acquisition utilizing multiplex charge transfer devices
RU2068577C1 (en) Method for measuring signatures and device which implements said method
KR910008920B1 (en) Multi-mode counter network and operation testing method
CN114490480B (en) Coding method and system of chip internal signal and electronic equipment
CN100430927C (en) Parallel decimation circuits
JPH11150880A (en) Voltage-detecting device of assembled battery
JPH03198544A (en) Parity count circuit
SU1646070A1 (en) Digital multichannel receiver
SU902281A1 (en) Device for analysis of telemetric signals
US20060153195A1 (en) Sequencer and method for sequencing
SU758002A1 (en) Multichannel digital frequency selective device
SU1193680A2 (en) Signature analyzer
SU1256031A1 (en) Signature analyzer
RU2127447C1 (en) System for testing of digital devices
SU714412A1 (en) Statistical analyzer
SU1656467A1 (en) Multichannel analog signal recording system
SU1416992A1 (en) Digital computer-to-tape recorder interface
SU1067506A1 (en) Device for checking and diagnosis of digital units
SU1695303A1 (en) Logic analyzer
SU1397920A1 (en) Device for built-in check of digital blocks