Calibration alignment judgment method and device, test machine and electronic equipment
By calculating the probability density of the time difference between signals and performing probability statistics within and outside the range, the problem of signal jitter in traditional signal calibration is solved, and the reliability and accuracy of calibration are improved.
Patent Information
- Application Number
- CN202510551183.4
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-04-29
- Publication Date
- 2025-05-30
- Estimated Expiration
- 2045-04-29
AI Technical Summary
Traditional signal calibration schemes have low reliability when measuring signal jitter, resulting in inaccurate calibration results.
By obtaining the jitter distribution data of multiple signals, calculating the probability density of the time difference between signals, and combining the set time difference range, statistics on the probability within and outside the theoretical and practical ranges are carried out, and signal alignment judgment is finally made.
It improves the reliability of signal calibration and reduces the impact of jitter on calibration results. It is suitable for jitter environments in different situations.
Smart Images

Figure CN120064954A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the technical field of semiconductor testing, and particularly to a calibration alignment judgment method, device, tester, and electronic device. Background Art
[0002] In digital circuit testing, the output signals of the tester need to be synchronized to ensure that the operations on all test channels are carried out under the same time reference, thereby avoiding test errors caused by inconsistent timing. To ensure the synchronization of the output signals, the output signals of the tester need to be calibrated and aligned with high precision. In traditional signal calibration schemes, a step signal (i.e., a single rising edge or falling edge) is usually used to measure the deviation (skew) between channels, and the signals between different channels are aligned according to the measured deviation value. In this scheme, each measurement is affected by signal jitter, and the measurement results have a large deviation. Calibration based on this measurement result is greatly affected by signal jitter, and there is a disadvantage of low calibration reliability. Summary of the Invention
[0003] Based on this, it is necessary to provide a calibration alignment judgment method, device, tester, and electronic device that can improve calibration reliability for the above problems.
[0004] The first aspect of the present application provides a calibration alignment judgment method, including: Obtaining the jitter distribution data of multiple signals to be calibrated and judged for alignment; Based on the jitter distribution data of each signal, obtaining the probability density of the time difference between signals; Combining the probability density of the time difference and a set time difference range to obtain the probabilities inside and outside the theoretical range of the time difference between signals; Performing classification statistics according to the measured time difference between signals and the time difference range to obtain the probabilities inside and outside the actual range of the time difference between signals; Judging signal alignment according to the probabilities inside and outside the theoretical range and the probabilities inside and outside the actual range.
[0005] In one of the embodiments, the jitter distribution data includes the jitter probability density of the signal obtained by analyzing the signal link through theoretical calculation or using circuit simulation software; the obtaining the probability density of the time difference between signals based on the jitter distribution data of each signal includes: based on the jitter probability density of each signal, calculating the probability density of the time difference between signals using the probability density function.
[0006] In one embodiment, the jitter distribution data includes data obtained through signal jitter measurement; obtaining the probability density of the time difference between signals based on the jitter distribution data of each signal path includes: performing probability density fitting sampling on the measured data to obtain the probability density of the time difference between signals.
[0007] In one embodiment, the multi-path signals include a first signal and a second signal with arbitrary jitter, and the jitter probability density of the first signal is , and the jitter probability density of the second signal is . The probability density of the time difference between the first signal and the second signal is: , where .
[0008] In one embodiment, if both the first signal and the second signal contain random jitter, the jitter probability density of the first signal is:
[0009] where, represents the jitter probability density of the first signal with respect to time t 1 , is the root mean square value of the random jitter in the first signal; The jitter probability density of the second signal is:
[0010] where, represents the jitter probability density of the second signal with respect to time t 2 , is the root mean square value of the random jitter in the second signal.
[0011] In one embodiment, obtaining the probability density of the time difference between signals based on the jitter distribution data of each signal path includes:
[0012] where, represents the probability density of the time difference between the first signal and the second signal.
[0013] In one embodiment, if the first signal contains random jitter and the second signal contains random jitter and duty cycle distortion jitter, the jitter probability density of the first signal is:
[0014] where, represents the jitter probability density of the first signal with respect to time t 1 , is the root mean square value of the random jitter in the first signal; The jitter probability density of the second signal is:
[0015] Wherein, represents the jitter probability density of the second signal with respect to time t 2 ; is the root mean square value of the random jitter in the second signal; is the period of the duty cycle distortion jitter in the second signal.
[0016] In one embodiment, based on the jitter distribution data of each signal, obtaining the probability density of the time difference between signals includes:
[0017] Wherein, represents the probability density of the time difference between the first signal and the second signal.
[0018] In one embodiment, if the first signal includes random jitter and the second signal includes random jitter and data-dependent jitter, then the jitter probability density of the first signal is:
[0019] Wherein, represents the jitter probability density of the first signal with respect to time t 1 ; is the root mean square value of the random jitter in the first signal; The jitter probability density of the second signal is:
[0020] Wherein, represents the jitter probability density of the second signal with respect to time t 2 ; is the root mean square value of the random jitter in the second signal; T i is the signal edge deviation introduced by any data pattern in the second signal, p i is the probability of the occurrence of this data pattern.
[0021] In one embodiment, based on the jitter distribution data of each signal, obtaining the probability density of the time difference between signals includes:
[0022] Wherein, represents the time difference between the first signal and the second signal Probability density
[0023] In one embodiment, by combining the probability density of the time difference and the set time difference range, the probabilities inside and outside the theoretical range of the time difference between signals are obtained, including:
[0024] Wherein, represents the time difference between the first signal and the second signal is the probability of being within the time range, then represents the time difference between the first signal and the second signal is the probability of being outside the time range, are respectively the lower limit value and the upper limit value of the time difference range.
[0025] In one embodiment, based on the probabilities inside and outside the theoretical range and the probabilities inside and outside the actual range, signal alignment judgment is performed, including: If the difference between the probabilities inside and outside the theoretical range and the probabilities inside and outside the actual range of the two signals is within the set error range, it is considered that the two signals are aligned.
[0026] The second aspect of the present application provides a calibration alignment judgment device, including: A data acquisition module for acquiring the jitter distribution data of multiple signals to be calibrated and judged for alignment; A data analysis module for obtaining the probability density of the time difference between signals based on the jitter distribution data of each signal; A probability statistics module for combining the probability density of the time difference and the set time difference range to obtain the probabilities inside and outside the theoretical range of the time difference between signals; classifying and statistically analyzing according to the measured time difference between signals and the time difference range to obtain the probabilities inside and outside the actual range of the time difference between signals; An alignment judgment module for performing signal alignment judgment based on the probabilities inside and outside the theoretical range and the probabilities inside and outside the actual range.
[0027] The third aspect of the present application provides a testing machine, including a resource board, and the resource board performs calibration alignment judgment according to the above method.
[0028] The fourth aspect of the present application provides an electronic device, including a memory and a processor, the memory stores a computer program, and when the processor executes the computer program, the steps of the above method are implemented.
[0029] The above calibration alignment judgment method, device, testing machine and electronic device obtain the jitter distribution data of multiple signals to be calibrated for judging alignment. Based on the jitter distribution data of each signal, the probability density of the time difference between signals is obtained. Then, by combining the probability density of the time difference and the set time difference range, the probabilities inside and outside the theoretical range of the time difference between signals are obtained. Comparing the actual probabilities inside and outside the range of the time difference between signals obtained by measurement and statistics with the theoretical probabilities inside and outside the range serves as the basis for judging whether the mean values of the edge moments of the signals are aligned. It can be applied to jitters in different situations, reduce the influence of jitter calibration alignment, and improve the calibration reliability. BRIEF DESCRIPTION OF THE DRAWINGS
[0030] Figure 1 is a flowchart of the calibration alignment judgment method in an embodiment; Figure 2 is a schematic flowchart of the calibration alignment judgment method in an embodiment; Figure 3 is a structural block diagram of the calibration alignment judgment device in an embodiment; Figure 4 is an internal structural diagram of an electronic device in an embodiment. DETAILED DESCRIPTION OF THE EMBODIMENTS
[0031] In order to make the objectives, technical solutions and advantages of the present application clearer, the present application will be further described in detail below with reference to the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are only used to explain the present application and are not used to limit the present application.
[0032] In one embodiment, as Figure 1 shown, a calibration alignment judgment method is provided, including: Step S110: Obtain the jitter distribution data of multiple signals to be calibrated for judging alignment.
[0033] Among them, the multiple signals to be calibrated for judging alignment are signals that have been calibrated or are in the process of being calibrated. For example, the multiple signals may include one signal that has been calibrated and several other signals in the process of being calibrated. The multiple signals are all signals that have been calibrated, or the multiple signals are all signals in the process of being calibrated. For example, when the signals to be calibrated for judging alignment are two, then an aligned judgment is made between one signal that has been calibrated and another signal, and the other signal is a signal that has been calibrated or is in the process of being calibrated; when the signals to be calibrated for judging alignment include more than three, then it can be an aligned judgment between one signal that has been calibrated and other signals respectively.
[0034] This calibration alignment judgment method is applied to the FPGA program of the host computer or the resource board. The host computer can include, but is not limited to, industrial control computers, computer devices, or PCs, etc. The resource board can include, but is not limited to, power supply boards, digital boards, analog-digital hybrid boards, or time measurement boards, etc.
[0035] During the calibration and alignment process, signal jitter will affect the accuracy of signal calibration. Signal jitter refers to the deviation between the arrival time of the signal edge and the ideal time. Jitter can be divided into random jitter (Random Jitter, RJ) and deterministic jitter (Deterministic Jitter, DJ). Random jitter is caused by unpredictable noise sources, such as the thermal noise of components in the system or the influence of processing technology, etc. Since random noise is the superposition of multiple uncorrelated noises, its characteristics can be described by a Gaussian distribution according to statistics. Relative to random jitter, deterministic jitter is a time jitter that can be repeated and predicted. Deterministic jitter can be further divided into periodic jitter (Periodic Jitter, PJ), data-dependent jitter (Data Dependent Jitter, DDJ), duty cycle distortion jitter (Duty Cycle Distortion Jitter, DCDJ), and bounded uncorrelated jitter (Bounded Uncorrelated Jitter, BUJ). The jitter of the actual signal is a combination of multiple jitter models, and multiple jitters jointly affect the accuracy of signal calibration.
[0036] Among the multiple signals to be calibrated and judged for alignment, the types of jitter included can be the same or different. For example, each signal can include one or both of random jitter and deterministic jitter. The jitter distribution data of each signal can be obtained through theoretical simulation or measurement. For example, for a test machine system under design, the jitter distribution data can include the analysis of the signal link, and the jitter probability density of the signal obtained through theoretical calculation or simulation using circuit simulation software. For a system that has been designed and produced, signal jitter measurement can be performed using equipment such as an oscilloscope to obtain more accurate jitter distribution data.
[0037] Step S120: Based on the jitter distribution data of each signal, obtain the probability density of the time difference between the signals.
[0038] Depending on the different ways of obtaining the jitter distribution data, the method of determining the probability density of the time difference will correspondingly vary. When the jitter distribution data includes the jitter probability density of the signal obtained by analyzing the signal link, through theoretical calculation or simulation using circuit simulation software, the probability density of the time difference between signals can be calculated based on the jitter probability density of each signal using its theoretical probability density function; when the jitter distribution data includes the data obtained through signal jitter measurement, the probability density of the time difference between signals can be obtained by performing probability density fitting sampling on the measured data.
[0039] Specifically, taking the calculation of the probability density of the time difference using the probability density function as an example, the multiple signals include a first signal and a second signal with arbitrary jitter. The jitter probability density of the first signal is , and the jitter probability density of the second signal is . The probability density of the time difference between the first signal and the second signal is: , where . Among them, the first signal may include random jitter and / or duty cycle distortion jitter, and the second signal may also include random jitter and / or duty cycle distortion jitter. If the first signal includes random jitter and the second signal includes random jitter and duty cycle distortion jitter, the jitter probability density of the first signal can be expressed by the following expression:
[0040] Among them, represents the jitter probability density of the first signal with respect to time t 1 , is the root mean square value (RMS) of the random jitter in the first signal.
[0041] The random jitter probability density of the second signal can be expressed by the following expression:
[0042] The duty cycle distortion jitter probability density of the second signal can be expressed by the following expression:
[0043] Then the jitter probability density of the second signal can be expressed by the following expression:
[0044] Among them, represents the jitter probability density of the second signal with respect to time t 2 , is the root mean square value of the random jitter in the second signal; is the period of the duty cycle distortion jitter in the second signal, and the period of the duty cycle distortion jitter in the second signal is the time interval between the rising edge and the falling edge of the second signal.
[0045] It can be understood that, depending on the actual situation, the jitter probability density of the first signal , and the jitter probability density of the second signal will have different specific forms. For ease of understanding, the following will take the first signal containing random jitter and the second signal containing random jitter and duty cycle distortion jitter as examples to illustrate the calibration and alignment judgment.
[0046] Let the time difference between the two signals be , then there is:
[0047] The time difference has the following probability density expression:
[0048] That is, there is:
[0049] Integrating , the probability density expression of the time difference between the signals can be obtained:
[0050] Among them, represents the probability density of the time difference between the first signal and the second signal.
[0051] In an embodiment, if both the first signal and the second signal contain random jitter, the jitter probability density of the first signal is:
[0052] Among them, represents the jitter probability density of the first signal with respect to time t 1 , is the root mean square value of the random jitter in the first signal.
[0053] The jitter probability density of the second signal is:
[0054] Among them, represents the jitter probability density of the second signal with respect to time t 2 , is the root mean square value of the random jitter in the second signal.
[0055] Specifically, based on the jitter distribution data of each signal, obtaining the probability density of the time difference between the signals includes:
[0056] Among them, represents the probability density regarding the time difference between the first signal and the second signal of.
[0057] In another embodiment, if the first signal includes random jitter and the second signal includes random jitter and data-dependent jitter, the jitter probability density of the first signal is:
[0058] Among them, represents the jitter probability density of the first signal with respect to time t 1 of, is the root mean square value of the random jitter in the first signal.
[0059] The jitter probability density of the second signal is:
[0060] Among them, represents the jitter probability density of the second signal with respect to time t 2 of, is the root mean square value of the random jitter in the second signal; T i is the signal edge deviation introduced by any data pattern in the second signal, p i is the probability of the occurrence of this data pattern.
[0061] Specifically, based on the jitter distribution data of each signal, the probability density of the time difference between the signals is obtained, including:
[0062] Among them, represents the probability density regarding the time difference between the first signal and the second signal of.
[0063] Step S130: Combining the probability density of the time difference and the set time difference range, the probabilities inside and outside the theoretical range of the time difference between the signals are obtained. Among them, the values of the boundary values of the time difference range are not unique. As Figure 2 shown, based on the jitter distribution data of the first signal and the second signal, after calculating or simulating the probability density of the time difference between the two signals, the time difference range for signal alignment can be set according to the time difference distribution of the two signals, and the probabilities within the time range and outside the time range are calculated respectively as the probabilities inside and outside the theoretical range of the time difference. Specifically, step S130 includes:
[0064] Among them, represents the probability that the time difference between the first signal and the second signal is within the time range, then represents the probability that the time difference between the first signal and the second signal is outside the time range, which are the lower limit value and the upper limit value of the time difference range respectively.
[0065] Step S140: Classify and count according to the measured time difference between signals and the time difference range to obtain the probabilities inside and outside the actual time difference range between signals. By measuring the time difference between two signals and according to the set time difference range for signal alignment, the time difference is classified using 1 and 0. Specifically, continue to refer to Figure 2 , measure the time difference between the first signal and the second signal as , when , the output is 1, and when or , the output is 0. Among them, if the lower limit value of the time difference range is 0 and the upper limit value is +∞, in this case, when the arrival time of the first signal is less than the arrival time of the second signal, the output is 0, greater than the output is 1. Count the number of 1s and 0s to determine the probabilities inside and outside the actual time difference range, which is used for subsequent signal alignment judgment based on the probabilities inside and outside the time range.
[0066] Step S150: Perform signal alignment judgment according to the theoretical probabilities inside and outside the range and the actual probabilities inside and outside the range. Among them, if the difference between the theoretical probabilities inside and outside the range of the two signals and the actual probabilities inside and outside the range is within the set error range, it is considered that the average edge times of the two signals are aligned. The value of the error range is also not unique and can be determined based on the system signal calibration alignment index performance.
[0067] Specifically, assume that the time difference between the measured first signal and the second signal is classified, and after statistics, the number of 0s is , and the number of 1s is , then when , it is considered that the two signals are aligned. Further, according to the system performance index, a certain error range can also be set. When the error range is set to , if is satisfied, it is considered that the average edge times of the two signals are aligned.
[0068] The above calibration alignment judgment method combines the probability distribution of signal jitter during the alignment calibration process, classifies the time difference results, counts the proportion of the number of time differences within the time difference range in the classification results, compares it with the theoretical probabilities inside and outside the range, and uses the probability density of jitter and the distribution of measurement results 0 and 1 as the basis for judging whether the edge moment means of the signals are aligned. This can reduce the impact of jitter on high-precision calibration and alignment, and is applicable to jitter in different situations, improving the calibration reliability.
[0069] It should be understood that although the steps in the flowcharts involved in the above-described embodiments are shown in sequence according to the arrows, these steps are not necessarily executed in the order indicated by the arrows. Unless there is a clear indication in this article, the execution of these steps has no strict order limit, and these steps can be executed in other orders. Moreover, at least a part of the steps in the flowcharts involved in the above-described embodiments may include multiple steps or multiple stages. These steps or stages are not necessarily executed at the same moment, but can be executed at different moments. The execution order of these steps or stages is not necessarily sequential, but can be executed alternately or in turn with at least a part of other steps or steps or stages in other steps.
[0070] Based on the same inventive concept, an embodiment of the present application further provides a calibration alignment judgment device for implementing the above calibration alignment judgment method. The solution provided by this device to solve the problem is similar to the solution described in the above method. Therefore, the specific limitations in one or more embodiments of the calibration alignment judgment device provided below can refer to the limitations on the calibration alignment judgment method in the above text, and will not be repeated here.
[0071] In one embodiment, as Figure 3 shown, a calibration alignment judgment device is provided, including: a data acquisition module 110, a data analysis module 120, a probability statistics module 130, and an alignment judgment module 140, where: The data acquisition module 110 is used to acquire the jitter distribution data of multiple signals to be calibrated and judged for alignment.
[0072] The data analysis module 120 is used to obtain the probability density of the time difference between signals based on the jitter distribution data of each signal.
[0073] The probability statistics module 130 is used to combine the probability density of the time difference and the set time difference range to obtain the theoretical probabilities inside and outside the time difference range between signals; classify and count according to the measured time difference between signals and the time difference range to obtain the actual probabilities inside and outside the time difference range between signals.
[0074] The alignment judgment module 140 is configured to perform signal alignment judgment based on the probabilities inside and outside the theoretical range and the probabilities inside and outside the actual range.
[0075] In one embodiment, the jitter distribution data includes the analysis of the signal link and the jitter probability density of the signal obtained through theoretical calculation or simulation using circuit simulation software; the data analysis module 120 calculates the probability density of the time difference between signals based on the jitter probability density of each signal using the probability density function.
[0076] In one embodiment, the jitter distribution data includes the data obtained through signal jitter measurement; the data analysis module 120 performs probability density fitting sampling based on the measured data to obtain the probability density of the time difference between signals.
[0077] In one embodiment, the alignment judgment module 140 is configured to consider that two signals are aligned when the difference between the probabilities inside and outside the theoretical range and the probabilities inside and outside the actual range of the two signals is within a set error range.
[0078] Each module in the above calibration alignment judgment device can be implemented in whole or in part by software, hardware, and their combination. The above modules can be embedded in the processor of the computer device in hardware form or be independent of it, or can be stored in the memory of the electronic device in software form, so as to facilitate the processor to call and execute the operations corresponding to the above modules.
[0079] In one embodiment, an electronic device is provided. The electronic device can be a terminal, and its internal structure diagram can be as Figure 4As shown in the figure. The electronic device includes a processor, a memory, an input / output interface, a communication interface, a display unit, and an input device. Among them, the processor, the memory, and the input / output interface are connected through a system bus, and the communication interface, the display unit, and the input device are connected to the system bus through the input / output interface. Among them, the processor of the electronic device is used to provide computing and control capabilities. The memory of the electronic device includes a non-volatile storage medium and an internal memory. The non-volatile storage medium stores an operating system and a computer program. The internal memory provides an environment for the operation of the operating system and the computer program in the non-volatile storage medium. The input / output interface of the electronic device is used to exchange information between the processor and external devices. The communication interface of the electronic device is used to communicate with external terminals in a wired or wireless manner, and the wireless manner can be implemented through WIFI, a mobile cellular network, NFC (Near Field Communication), or other technologies. When the computer program is executed by the processor, it implements a calibration alignment judgment method. The display unit of the electronic device is used to form a visually visible picture, which can be a display screen, a projection device, or a virtual reality imaging device. The display screen can be a liquid crystal display screen or an electronic ink display screen. The input device of the electronic device can be a touch layer covering the display screen, or a button, a trackball, or a touchpad provided on the housing of the electronic device, or an external keyboard, a touchpad, or a mouse, etc.
[0080] Those skilled in the art can understand that Figure 4 the structure shown in the figure is only a block diagram of some structures related to the solution of the present application, and does not constitute a limitation on the computer device to which the solution of the present application is applied. The specific electronic device may include more or fewer components than those shown in the figure, or combine some components, or have different component arrangements.
[0081] In one embodiment, an electronic device is provided, including a memory and a processor. The memory stores a computer program, and when the processor executes the computer program, it implements the steps in the above method embodiments.
[0082] In one embodiment, a computer-readable storage medium is provided, on which a computer program is stored. When the computer program is executed by the processor, it implements the steps in the above method embodiments.
[0083] In one embodiment, a computer program product is provided, including a computer program. When the computer program is executed by the processor, it implements the steps in the above method embodiments In one embodiment, a testing machine is provided, including a resource board. The resource board performs calibration alignment judgment according to the above method.
[0084] Those of ordinary skill in the art can understand that all or part of the processes in the methods of the above embodiments can be completed by instructing relevant hardware through a computer program. The computer program can be stored in a non-volatile computer-readable storage medium. When the computer program is executed, it can include the processes of the embodiments of the above methods. Among them, any reference to a memory, database, or other medium used in the embodiments provided in the present application can include at least one of non-volatile and volatile memories. Non-volatile memory can include read-only memory (ROM), magnetic tape, floppy disk, flash memory, optical memory, high-density embedded non-volatile memory, resistive random access memory (ReRAM), magnetoresistive random access memory (MRAM), ferroelectric random access memory (FRAM), phase change memory (PCM), graphene memory, etc. Volatile memory can include random access memory (RAM) or external cache memory, etc. By way of illustration and not limitation, RAM can be in various forms, such as static random access memory (SRAM) or dynamic random access memory (DRAM), etc. The databases involved in the embodiments provided in the present application can include at least one of relational databases and non-relational databases. Non-relational databases can include distributed databases based on blockchain, etc., without limitation. The processors involved in the embodiments provided in the present application can be general-purpose processors, central processing units, graphics processing units, digital signal processors, programmable logic devices, data processing logics based on quantum computing, etc., without limitation.
[0085] The technical features of the above-described embodiments can be combined arbitrarily. For the sake of brevity of description, not all possible combinations of the technical features in the above embodiments are described. However, as long as there is no contradiction in the combination of these technical features, it should be considered as the scope described in this specification.
[0086] The above-described embodiments only represent several implementation manners of the present application. The description is relatively specific and detailed, but it should not be construed as a limitation on the scope of the invention patent. It should be noted that for those of ordinary skill in the art, without departing from the concept of the present application, several modifications and improvements can still be made, and these all belong to the protection scope of the present application. Therefore, the protection scope of the patent of the present application should be subject to the appended claims.
Claims
1. A calibration alignment judgment method, characterized in that: include: Obtain jitter distribution data of multiple signals to be calibrated to determine whether they are aligned; Based on the jitter distribution data of each signal, the probability density of the time difference between the signals is obtained; Combining the probability density of the time difference with the set time difference range, the probability of the time difference between the signals being within and outside the theoretical range is obtained; Classification and statistics are performed based on the measured time difference between the signals and the time difference range to obtain the probability of the time difference between the signals being within or outside the actual range; Signal alignment judgment is performed according to the probability of being within and outside the theoretical range and the probability of being within and outside the actual range.
2. The method according to claim 1, characterized in that The jitter distribution data includes the jitter probability density of the signal obtained through theoretical calculation or simulation with circuit simulation software through signal link analysis; the probability density of the time difference between signals is obtained based on the jitter distribution data of each signal, including: based on the jitter probability density of each signal, the probability density of the time difference between signals is calculated using a probability density function.
3. The method according to claim 1, characterized in that The jitter distribution data includes data obtained through signal jitter measurement; the probability density of the time difference between signals is obtained based on the jitter distribution data of each signal, including: performing probability density fitting sampling according to the measured data to obtain the probability density of the time difference between signals.
4. The method according to claim 2, characterized in that: The multi-path signal includes a first signal and a second signal including arbitrary jitter, and the jitter probability density of the first signal is , the jitter probability density of the second signal is , the time difference between the first signal and the second signal The probability density of is: ,in .
5. The method according to claim 4, characterized in that If the first signal includes random jitter, and the second signal includes random jitter and duty cycle distortion jitter, then the jitter probability density of the first signal is: ; in, Represents the first signal over time The jitter probability density is is the RMS value of random jitter in the first signal; The jitter probability density of the second signal is: ; in, The second signal over time The jitter probability density is is the RMS value of random jitter in the second signal; is the period of duty cycle distortion jitter in the second signal.
6. The method according to claim 5, characterized in that Based on the jitter distribution data of each signal, the probability density of the time difference between signals is obtained, including: ; in, Indicates the time difference between the first signal and the second signal The probability density of .
7. The method according to claim 4, characterized in that Combining the probability density of the time difference and the set time difference range, the probability of the time difference between the signals being within and outside the theoretical range is obtained, including: ; in, Indicates the time difference between the first signal and the second signal The probability of being within the time range, The time difference between the first signal and the second signal is The probability of being outside the time range, , They are the lower and upper limits of the time difference range respectively.
8. The method according to any one of claims 1 to 7, characterized in that: Signal alignment judgment is performed based on the probability of being inside and outside the theoretical range and the probability of being inside and outside the actual range, including: if the difference between the probability of being inside and outside the theoretical range and the probability of being inside and outside the actual range of two signals is within a set error range, then the two signals are considered to be aligned.
9. A calibration alignment judgment device, characterized in that: include: A data acquisition module, used to acquire jitter distribution data of multiple signals to be calibrated to determine whether they are aligned; A data analysis module, used to obtain the probability density of the time difference between signals based on the jitter distribution data of each signal; A probability statistics module is used to combine the probability density of the time difference and the set time difference range to obtain the probability of the time difference between the signals being within and outside the theoretical range; and to perform classification statistics based on the measured time difference between the signals and the time difference range to obtain the probability of the time difference between the signals being within and outside the actual range; The alignment judgment module is used to perform signal alignment judgment according to the probability of being within and outside the theoretical range and the probability of being within and outside the actual range.
10. A testing machine, characterized in that: It comprises a resource board, and the resource board performs calibration alignment judgment according to the method according to any one of claims 1 to 8.
11. An electronic device comprising a memory and a processor, wherein the memory stores a computer program, wherein: When the processor executes the computer program, the steps of the method according to any one of claims 1 to 8 are implemented.
Citation Information
Patent Citations
Method and apparatus for measuring jitter
CN101133336A
Method and apparatus for determining jitter and pulse width from clock signal comparisons
CN101410720A
Correction device, probability density function measuring device, jitter measuring device, jitter separating device, electronic device, correction method, program, and recording medium
CN102414567A
Bus GPS (Global Positioning System) equipment clock calibration method and device
CN109765578A
Time encoded data communication protocol, apparatus and method for generating and receiving a data signal
CN111684771A