Multi-lane board card detection method, system, electronic device and storage medium
By inputting standard test signals into multi-channel boards, analyzing the accuracy of output signals and the level of anti-crosstalk, and simulating complex environments, the problem of crosstalk and environmental adaptability assessment of multi-channel boards is solved, ensuring signal transmission quality and equipment stability.
Patent Information
- Application Number
- CN202511323864.1
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2025-09-17
- Publication Date
- 2025-12-16
- Estimated Expiration
- 2045-09-17
AI Technical Summary
Existing technologies fail to effectively quantify and assess the crosstalk between adjacent channels and environmental adaptability of multi-channel boards, leading to signal confusion and equipment failure, and making it impossible to operate reliably in complex environments.
By inputting standard test signals under normal conditions, the accuracy of the output signal, the signal trigger time, and the anti-crosstalk level of adjacent channels are collected and analyzed. Different temperature and vibration conditions are simulated to evaluate the applicable environment set of the multi-channel board, ensuring signal transmission performance and anti-interference capability.
It achieves precise quantification of signal transmission quality of multi-channel boards, ensures signal independence and system stability, avoids performance degradation and failures caused by unsuitable environment, and meets the environmental requirements of application scenarios.
Smart Images

Figure CN120821625B_ABST
Abstract
Description
Technical Field
[0001] This invention relates to the field of intelligent circuit board testing technology, and to multi-channel circuit board testing methods, systems, electronic devices, and storage media. Background Technology
[0002] Multichannel boards, as core components in electronic devices that enable parallel signal transmission and processing, directly determine overall stability and reliability through their signal transmission performance and environmental adaptability. Traditional multichannel board testing often focuses on basic functional verification under normal conditions, neglecting the impact of complex environments in real-world applications on board performance. Furthermore, it lacks a systematic evaluation of crosstalk between adjacent channels and dynamic environmental adaptability. Therefore, there is an urgent need for testing methods that can cover adaptability to multiple environments.
[0003] Existing technologies, such as Chinese Patent Publication No. CN114675790A, disclose a self-calibration method for data synchronization storage in a multi-channel parallel sampling system. This method adds a status monitoring bit before the sampled data, compares it with the reference channel to determine the difference in write control commands between channels, and performs real-time calibration by combining a delay calibration module. At the same time, it switches the working mode through a timer and automatically adjusts the delay according to factors such as temperature, humidity, and board aging to achieve self-calibration for data synchronization storage, thus solving the problem of asynchronous data storage in multi-channel systems.
[0004] Chinese Patent Publication No. CN117648224A discloses a detection method for a multi-channel board. This method loads at least two channels upon power-up and transmits a target image. After storing the image data, the images are stitched together according to rules. The stitched image is then compared with a pre-made target image to obtain the detection result. No external equipment is required; the detection is achieved by relying on the internal program of the board, thus improving testing efficiency.
[0005] However, the existing technology has the following shortcomings: 1. The existing technology focuses on data synchronization storage correction or image transmission splicing detection, but does not perform quantitative detection on the crosstalk problem between adjacent channels of multi-channel boards. When multiple channels are transmitted in parallel, adjacent channels are prone to crosstalk due to electromagnetic interference, which leads to signal confusion. The lack of anti-crosstalk level determination will cause system failure due to crosstalk problems when the board is used in highly integrated scenarios, reducing the reliability of the equipment.
[0006] 2. Existing technologies only correct for the impact of factors such as temperature, humidity, and aging on data synchronization. They do not simulate complex environments with different combinations of temperature and vibration, nor do they compare the performance differences of the board under normal and simulated environments to determine the applicable environmental range. In practical applications, the board may face combined interference from high and low temperatures, vibration, etc. The lack of multi-environment detection can lead to misjudgment of the board's application scenario and increase the risk of equipment damage. Summary of the Invention
[0007] The purpose of this invention is to overcome the shortcomings of the prior art and provide a multi-channel board testing method, system, electronic device and storage medium to achieve accurate evaluation of the multi-environment adaptability performance of multi-channel boards.
[0008] The technical solution adopted by the present invention to solve its technical problem is as follows: Firstly, the present invention provides a multi-channel board testing method, comprising: inputting standard test signals matching the preset functions of the channels to each channel of the multi-channel board under normal conditions.
[0009] The output signals of each channel are collected and compared with the corresponding standard test signals to analyze the accuracy of the output signals and the timeliness of the signal triggering time. At the same time, the interference signal parameters of the output signals of adjacent channels are monitored to determine the anti-crosstalk level of adjacent channel pairs.
[0010] Based on the output signal accuracy, signal triggering time punctuality, and crosstalk immunity level of adjacent channel pairs, the signal transmission performance of the multi-channel board under normal conditions is analyzed, and an environmental simulation command is triggered when the signal transmission performance is qualified.
[0011] Simulate environments with different temperatures and vibrations, input corresponding standard test signals to each channel under each simulated environment, and similarly analyze the output signal accuracy and signal triggering time accuracy of each channel under each simulated environment, as well as the anti-crosstalk level of all adjacent channel pairs.
[0012] The accuracy of the output signal, the timeliness of the signal triggering time, and the anti-crosstalk level of all adjacent channel pairs are compared under normal and various simulated environments. Based on the comparison results, the applicable environment set of the multi-channel board is determined.
[0013] The set of applicable environments for multi-channel boards is compared with the set of corresponding allowed environments to determine the environment adaptability of multi-channel boards.
[0014] Secondly, the present invention provides a multi-channel board testing system, comprising: a test signal input module, which inputs standard test signals matching the preset functions of the channels to each channel of the multi-channel board under normal conditions.
[0015] The output signal analysis module collects the output signals of each channel, compares and analyzes them with the corresponding standard test signals to determine the accuracy of the output signals and the timeliness of the signal triggering time. At the same time, it monitors the interference signal parameters of the output signals of adjacent channels to determine the anti-crosstalk level of adjacent channel pairs.
[0016] The signal transmission performance analysis module analyzes the signal transmission performance of the multi-channel board under normal conditions based on the output signal accuracy, signal trigger time punctuality, and anti-crosstalk level of adjacent channel pairs. When the signal transmission performance is qualified, it triggers an environmental simulation command.
[0017] The simulated environment testing module simulates environments with different temperatures and vibration conditions. Under each simulated environment, corresponding standard test signals are input to each channel. Similarly, the accuracy of the output signal and the timeliness of the signal triggering time of each channel under each simulated environment, as well as the anti-crosstalk level of all adjacent channel pairs, are analyzed.
[0018] The applicable environment judgment module compares the output signal accuracy, signal trigger time accuracy, and anti-crosstalk level of all adjacent channel pairs under normal and various simulated environments, and determines the applicable environment set of the multi-channel board based on the comparison results.
[0019] The environment adaptation performance evaluation module compares the set of applicable environments for multi-channel boards with their corresponding set of allowed environments to determine the environment adaptation performance of multi-channel boards.
[0020] Thirdly, the present invention provides an electronic device, comprising: a processor, a memory, and a communication bus; the memory stores a computer-readable program that can be executed by the processor; the communication bus enables communication between the processor and the memory.
[0021] When the processor executes the computer-readable program, it implements the steps in the multi-channel board detection method of the present invention.
[0022] Fourthly, the present invention provides a storage medium that stores one or more programs, which can be executed by one or more processors to implement the multi-channel board detection method of the present invention.
[0023] Compared with the prior art, the present invention has the following beneficial effects: (1) The present invention acquires the output signals of each channel by a high-precision multi-channel signal acquisition device, compares and analyzes the accuracy of the output signal and the timeliness of the signal triggering time with the corresponding standard test signal, realizes the precise quantification of the signal transmission quality of the multi-channel board, thereby providing a scientific basis for the determination of the signal processing accuracy of the multi-channel board and reducing system failures caused by signal distortion.
[0024] (2) This invention injects standard characteristic signals into adjacent channels of a multi-channel board, extracts the interference amplitude of crosstalk interference signals through filtering technology and spectrum analysis, and evaluates the anti-crosstalk level based on the calculated crosstalk suppression ratio, solving the problem of no quantitative evaluation of the anti-crosstalk capability of adjacent channels, clarifying the anti-interference capability of the board during parallel transmission, ensuring the signal independence of the multi-channel board, and improving the stability of system operation.
[0025] (3) By simulating environments with different temperatures and vibration conditions, this invention compares the accuracy of the output signal, the timeliness of the signal triggering time, and the anti-crosstalk level of all adjacent channel pairs in normal environments and simulated environments to determine the set of applicable environments for multi-channel boards. This achieves accurate definition of the applicable scenarios for boards, thereby avoiding performance degradation caused by boards operating in unsuitable environments and extending the service life of equipment.
[0026] (4) The present invention compares the set of applicable environments of multi-channel boards with the set of corresponding permitted environments to determine the environmental adaptability of multi-channel boards, realizes the standardized determination of the environmental adaptability of multi-channel boards, thereby ensuring that the boards entering the market meet the environmental requirements of the application scenarios and reduces the overall system failure risk. Attached Figure Description
[0027] To more clearly illustrate the technical solutions of the embodiments of the present invention, the accompanying drawings used in the description of the embodiments will be briefly introduced below. Obviously, the drawings described below are only some embodiments of the present invention. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.
[0028] Figure 1 This is a schematic diagram of the method steps of the present invention.
[0029] Figure 2 This is a schematic diagram illustrating the judgment of signal triggering time accuracy analysis content in this invention.
[0030] Figure 3 This is a schematic diagram of the anti-crosstalk level determination steps for adjacent channel pairs in this invention.
[0031] Figure 4 This is a schematic diagram of the system module connections of the present invention. Detailed Implementation
[0032] Various exemplary embodiments of the present invention will now be described in detail with reference to the accompanying drawings. It should be noted that, unless otherwise specifically stated, the relative arrangement, numerical expressions, and values of the components and steps set forth in these embodiments do not limit the scope of the invention. Furthermore, it should be understood that, for ease of description, the dimensions of the various parts shown in the drawings are not drawn to actual scale.
[0033] The following description of at least one exemplary embodiment is merely illustrative and is in no way intended to limit the invention or its application or use. Techniques, methods, and apparatus known to those skilled in the art may not be discussed in detail, but where appropriate, such techniques, methods, and apparatus should be considered part of the specification.
[0034] In all examples shown and discussed herein, any specific values should be interpreted as merely exemplary and not as limitations. Therefore, other examples of exemplary embodiments may have different values.
[0035] Please see Figure 1 As shown, in a first aspect, the present invention provides a multi-channel board testing method, comprising: Step 1, inputting standard test signals matching the preset functions of the channels to each channel of the multi-channel board under normal conditions.
[0036] It should be noted that the preset functions of the channel include a data acquisition channel, a signal conversion channel, and a control signal output channel. The data acquisition channel is matched with the analog standard test signal, the signal conversion channel is matched with the digital-to-analog conversion standard test signal, and the control signal output channel is matched with the pulse timing standard test signal.
[0037] The standard test signal is a standard test signal that matches the preset function of each channel, and the standard test signals of each channel are different to ensure that the signals of each channel can be distinguished during parallel testing.
[0038] The normal environment refers to a stable testing environment free from special external interference when multi-channel boards are tested. Specifically, it can be a testing environment under normal laboratory conditions, ensuring that external environmental factors such as temperature and vibration are within the standard operating range of the equipment design, without applying any additional environmental factors.
[0039] This invention provides standard test signals for each channel of a multi-channel board, each with its preset function and distinct from the others. This eliminates external environmental interference, ensuring a stable test foundation, and clearly distinguishes the signals of each channel during parallel testing. This guarantees accurate and effective functional testing of each channel, providing reliable data support for subsequent board performance evaluation.
[0040] Step 2: Collect the output signals of each channel, compare and analyze the accuracy of the output signals and the timing of the signal triggering time with the corresponding standard test signals, and at the same time monitor the interference signal parameters of the output signals of adjacent channels to determine the anti-crosstalk level of adjacent channel pairs.
[0041] It should be noted that the output signal accuracy analysis method is as follows: the output signals of each channel are acquired by a high-precision multi-channel signal acquisition device, and the actual amplitude, actual frequency and actual waveform characteristics of the output signal are extracted. The actual waveform characteristics include, but are not limited to, the rising edge duration, the falling edge duration and the pulse width.
[0042] The actual amplitude, frequency, and waveform characteristics of the output signal are compared with the input amplitude, frequency, and waveform characteristics of the corresponding standard test signal to obtain the amplitude comparison result, frequency comparison result, and waveform characteristic similarity.
[0043] The accuracy of the output signal of each channel is obtained based on the amplitude comparison results, frequency comparison results, and waveform feature similarity quantification.
[0044] In one specific embodiment, the amplitude comparison result can be either the same amplitude or different amplitude. When the amplitude difference between the actual amplitude of the output signal and the input amplitude of the corresponding standard test signal is less than the set allowable amplitude deviation, the amplitude comparison result is the same amplitude; otherwise, the amplitude comparison result is different amplitude.
[0045] The frequency comparison result can be either the same frequency or different frequencies. When the frequency difference between the real-time frequency of the output signal and the input frequency of the corresponding standard test signal is less than the set allowable frequency deviation, the frequency comparison result is that the frequencies are the same; otherwise, the frequency comparison result is that the frequencies are different.
[0046] The waveform feature similarity is obtained by constructing an actual waveform feature vector from the actual waveform features of the output signal, and then performing cosine similarity analysis between the actual waveform feature vector of the output signal and the input waveform feature vector of the corresponding standard test signal.
[0047] For example, if the amplitude comparison result of a certain channel is the same, the frequency comparison result is the same, and the waveform feature similarity is greater than the set waveform feature similarity threshold, then the output signal accuracy of that channel is the set value 1; otherwise, the output signal accuracy of that channel is the set value 0.
[0048] like Figure 2 As shown, the signal triggering time accuracy analysis method is as follows: the initial input time of each channel when the corresponding standard test signal is input is recorded by a synchronous timer, and the triggering time when the output signal of each channel first reaches the preset triggering threshold is recorded synchronously.
[0049] The trigger time deviation is obtained by calculating the time difference between the trigger time of the output signal acquired from the same channel and the initial input time of its standard test signal.
[0050] The trigger time deviation of each channel is compared with the preset allowable trigger time range of the corresponding channel. If the trigger time deviation of a certain channel is within the preset allowable trigger time range of the corresponding channel, the signal trigger time of that channel is determined to be timely; otherwise, the signal trigger time of that channel is determined to be inaccurate.
[0051] The system analyzes the timeliness of signal triggering for each channel and quantifies the signal triggering time accuracy. For example, when the signal triggering time is on time, the signal triggering time accuracy is set to a value of 1; when the signal triggering time is not on time, the signal triggering time accuracy is set to a value of 0.
[0052] This invention acquires the output signals of each channel using a high-precision multi-channel signal acquisition device, compares and analyzes the accuracy of the output signals and the timeliness of the signal triggering time with the corresponding standard test signals, and realizes the precise quantification of the signal transmission quality of multi-channel boards. This provides a scientific basis for judging the signal processing accuracy of multi-channel boards and reduces system failures caused by signal distortion.
[0053] like Figure 3 As shown, the specific content of determining the anti-crosstalk level of adjacent channel pairs is as follows: Select adjacent channels in the multi-channel board as test pairs, select any channel as the main test channel, and use its adjacent channels as interference source channels.
[0054] A standard test signal matching the preset function is input to the main test channel, and a corresponding standard test signal is input to the interference source channel. The output signals of the main test channel and the interference source channel are then collected. The standard test signals of the main test channel and the interference source channel have significant differences in frequency, amplitude, or waveform, which facilitates subsequent signal differentiation.
[0055] Filtering techniques are used to remove signal components from the output signal of the main test channel that match the characteristics of its corresponding standard test signal, resulting in the remaining signal components. Spectral analysis is then performed on these remaining signal components to identify those that match the characteristics of the output signal from the interference source channel, classifying them as crosstalk interference signals. Both the filtering technique and the spectral analysis are existing technologies, and will not be described in detail here.
[0056] Identify the amplitude of the crosstalk interference signal and fuse it with the amplitude of the corresponding standard test signal in the main test channel to obtain the crosstalk suppression ratio.
[0057] The crosstalk suppression ratio (RSR) of the analysis is compared with the crosstalk suppression ratio range corresponding to each set anti-crosstalk level to match the anti-crosstalk level of the test pair. Similarly, the anti-crosstalk level of all adjacent channel pairs in the multi-channel board is analyzed.
[0058] In one specific embodiment, the standard analytical formula for the crosstalk suppression ratio is: In the formula Crosstalk rejection ratio, The amplitude of the standard test signal corresponding to the main test channel. The amplitude of the crosstalk interference signal. It is a strict setting of amplitude ratio expressed in decibels, which is common in this field.
[0059] The process for setting the crosstalk suppression ratio range corresponding to each crosstalk immunity level is as follows: Extensive statistical experiments are conducted on multi-channel boards of the same model, and the range is automatically generated using the three sigma rule. The three sigma rule refers to the three-standard-deviation criterion. The specific steps are as follows: Measure the crosstalk suppression ratio of adjacent channel pairs on a large number of multi-channel boards of the same model to obtain the original dataset; calculate the average value from the original dataset. and standard deviation , will Data outside the range is considered outlier and removed; a new mean is recalculated using the remaining samples. and standard deviation The steady-state distribution is obtained, and the continuous interval of the steady-state distribution is divided into several non-overlapping sub-intervals in a manner of equal width or equal probability. Each sub-interval corresponds to a crosstalk suppression level, and the range of the sub-intervals of each crosstalk suppression level is taken as the range of crosstalk suppression ratio.
[0060] For example, in the implementation of this invention, the various anti-crosstalk levels include, but are not limited to, excellent anti-crosstalk level, good anti-crosstalk level, qualified anti-crosstalk level, and unqualified anti-crosstalk level.
[0061] This invention injects standard characteristic signals into adjacent channels of a multi-channel board, extracts the interference amplitude of crosstalk signals through filtering technology and spectrum analysis, and evaluates the anti-crosstalk level based on the calculated crosstalk suppression ratio. This solves the problem of the lack of quantitative evaluation of the anti-crosstalk capability of adjacent channels, can clearly define the anti-interference capability of the board during parallel transmission, ensure the signal independence of the multi-channel board, and improve the stability of system operation.
[0062] Step 3: Based on the output signal accuracy, signal trigger time punctuality, and crosstalk immunity level of adjacent channel pairs, analyze the signal transmission performance of the multi-channel board under normal conditions, and trigger the environmental simulation command when the signal transmission performance is qualified.
[0063] It should be noted that the signal transmission performance analysis method of the multi-channel board under normal conditions is as follows: The number of adjacent channel pairs whose anti-crosstalk level reaches the set anti-crosstalk compliance level is counted, and the ratio of this number to the total number of adjacent channel pairs is taken as the anti-crosstalk pass rate. The set anti-crosstalk compliance level can be a qualified anti-crosstalk level.
[0064] When the output signal accuracy and signal trigger time accuracy of each channel meet the corresponding preset thresholds, and the crosstalk immunity pass rate is greater than the preset crosstalk immunity pass rate threshold, the signal transmission performance of the multi-channel board under normal conditions is deemed qualified; otherwise, the signal transmission performance of the multi-channel board under normal conditions is deemed unqualified. Through quantitative indicators and clear judgment criteria, the working status of the board under normal conditions can be accurately and objectively determined, ensuring that only boards that meet the performance standards proceed to the next stage of environmental testing, thereby effectively guaranteeing the effectiveness and reliability of subsequent tests.
[0065] For example, in an embodiment of the present invention, the preset threshold corresponding to the output signal accuracy can be 1, the preset threshold corresponding to the signal triggering time accuracy can be 1, and the preset anti-crosstalk pass rate threshold can be [missing information]. .
[0066] Step 4: Simulate environments with different temperatures and vibration conditions. Input the corresponding standard test signal into each channel under each simulated environment. Similarly, analyze the accuracy of the output signal and the timeliness of the signal triggering time of each channel under each simulated environment, as well as the anti-crosstalk level of all adjacent channel pairs.
[0067] It should be noted that the simulated environments with different temperatures and vibrations can be referenced to the expected application scenarios of the multi-channel board, such as industrial control scenarios or automotive scenarios, to determine the coverage range of temperature conditions and vibration conditions other than the normal environment.
[0068] Within the temperature range, multiple sets of temperature values are set according to a uniform gradient, with each set of temperature values corresponding to a temperature test level; within the vibration range, multiple sets of vibration parameters are set according to a vibration frequency gradient, with each set of vibration parameters corresponding to a vibration test level.
[0069] The environmental simulation control device switches between temperature and vibration test levels, either first with a temperature gradient and then with a vibration gradient, or in a cross-combination. After each switch, the simulated environment is kept stable for a preset time to ensure the environmental parameters of the multi-channel boards are stable before inputting standard test signals. This comprehensively simulates the complex environments in real-world applications, ensuring the accuracy of test data under various conditions and providing a precise and reliable basis for subsequent evaluation of the board's signal transmission performance in different environments.
[0070] Step 5: Compare the output signal accuracy, signal trigger time accuracy, and anti-crosstalk level of all adjacent channel pairs under normal and simulated environments, and determine the applicable environment set of the multi-channel board based on the comparison results.
[0071] The set of applicable environments for the multi-channel board is as follows: the anti-crosstalk levels of all adjacent channel pairs in the normal environment and each simulated environment are compared, the number of adjacent channel pairs with the same anti-crosstalk level in each simulated environment and the normal environment is counted, and the ratio of this number to the total number of all adjacent channel pairs is taken as the ratio of the same anti-crosstalk level.
[0072] If a simulated environment and a normal environment have the same output signal accuracy, the same signal trigger time accuracy, and a ratio of the same anti-crosstalk level greater than a set ratio threshold, then the simulated environment is used as the applicable environment for the multi-channel board. For example, in the summary of embodiments of this invention, the set ratio threshold can be... .
[0073] We will compile a list of all applicable environments for multi-channel boards and form a set of applicable environments for multi-channel boards.
[0074] This invention simulates environments with different temperatures and vibrations, and compares the accuracy of output signals, the timeliness of signal triggering, and the anti-crosstalk level of all adjacent channel pairs under normal and simulated conditions to determine the applicable environment set of multi-channel boards. This achieves precise definition of the applicable scenarios for the boards, thereby avoiding performance degradation caused by the boards operating in unsuitable environments and extending the service life of the equipment.
[0075] Step 6: Compare the set of applicable environments for the multi-channel board with its corresponding set of allowed environments to determine the environment adaptability of the multi-channel board.
[0076] It should be noted that the environmental adaptability performance of the multi-channel board is judged as follows: the set of applicable environments of the multi-channel board and its corresponding set of allowed environments are analyzed for similarity to obtain the similarity between the set of applicable environments and the set of allowed environments. When the similarity is greater than the set environmental similarity threshold, the environmental adaptability performance of the multi-channel board meets the standard; otherwise, the environmental adaptability performance of the multi-channel board does not meet the standard, and the multi-channel board is marked as abnormal.
[0077] This invention compares the set of applicable environments for multi-channel boards with their corresponding set of permitted environments to determine the environmental adaptability of multi-channel boards, thereby achieving standardized determination of the environmental adaptability of multi-channel boards and ensuring that boards entering the market meet the environmental requirements of application scenarios, thus reducing the overall system failure risk.
[0078] Secondly, such as Figure 4 As shown, the present invention provides a multi-channel board testing method and a multi-channel board testing system, including a test signal input module, an output signal parsing module, a signal transmission performance analysis module, a simulated environment testing module, an applicable environment judgment module, and an environment adaptability performance evaluation module.
[0079] The connections between the modules are as follows: the test signal input module is connected to the output signal analysis module; the signal transmission performance analysis module is connected to both the output signal analysis module and the simulation environment test module; the applicable environment judgment module is connected to the simulation environment test module; and the environment adaptability performance evaluation module is connected to the applicable environment judgment module.
[0080] The test signal input module, under normal conditions, inputs standard test signals that match the preset functions of each channel of the multi-channel board.
[0081] The output signal analysis module collects the output signals of each channel, compares and analyzes them with the corresponding standard test signals to determine the accuracy of the output signals and the timeliness of the signal triggering time. At the same time, it monitors the interference signal parameters of the output signals of adjacent channels to determine the anti-crosstalk level of adjacent channel pairs.
[0082] The signal transmission performance analysis module analyzes the signal transmission performance of the multi-channel board under normal conditions based on the output signal accuracy, signal trigger time punctuality, and anti-crosstalk level of adjacent channel pairs. When the signal transmission performance is qualified, it triggers an environmental simulation command.
[0083] The simulated environment testing module simulates environments with different temperatures and vibration conditions. Under each simulated environment, corresponding standard test signals are input to each channel. Similarly, the accuracy of the output signal and the timeliness of the signal triggering time of each channel under each simulated environment, as well as the anti-crosstalk level of all adjacent channel pairs, are analyzed.
[0084] The applicable environment judgment module compares the output signal accuracy, signal trigger time accuracy, and anti-crosstalk level of all adjacent channel pairs under normal and various simulated environments, and determines the applicable environment set of the multi-channel board based on the comparison results.
[0085] The environment adaptation performance evaluation module compares the set of applicable environments for multi-channel boards with their corresponding set of allowed environments to determine the environment adaptation performance of multi-channel boards.
[0086] Thirdly, the present invention provides an electronic device, comprising: a processor, a memory, and a communication bus; the memory stores a computer-readable program that can be executed by the processor; the communication bus enables communication between the processor and the memory.
[0087] When the processor executes the computer-readable program, it implements the steps in the multi-channel board detection method of the present invention.
[0088] Fourthly, the present invention provides a storage medium that stores one or more programs, which can be executed by one or more processors to implement the multi-channel board detection method of the present invention.
[0089] The above formulas are all dimensionless calculations. The formulas are derived from software simulations based on a large amount of collected data to obtain the most recent real-world results. The preset parameters in the formulas are set by those skilled in the art according to the actual situation.
[0090] The above embodiments can be implemented, in whole or in part, by software, hardware, firmware, or any other combination thereof. When implemented using software, the above embodiments can be implemented, in whole or in part, in the form of a computer program product.
[0091] Those skilled in the art will recognize that the modules and algorithm steps of the various examples described in conjunction with the embodiments disclosed herein can be implemented in electronic hardware, or a combination of computer software and electronic hardware. Whether these functions are implemented in hardware or software depends on the specific application and design constraints of the technical solution. Those skilled in the art can use different methods to implement the described functions for each specific application, but such implementation should not be considered beyond the scope of this application.
[0092] In addition, the functional modules in the various embodiments of this application can be integrated into one processing module, or each module can exist physically separately, or two or more modules can be integrated into one module.
[0093] The above description is merely a specific embodiment of this application, but the scope of protection of this application is not limited thereto. Any variations or substitutions that can be easily conceived by those skilled in the art within the scope of the technology disclosed in this application should be included within the scope of protection of this application. Therefore, the scope of protection of this application should be determined by the scope of the claims.
[0094] Finally, the above description is only a preferred embodiment of the present invention and is not intended to limit the present invention. Any modifications, equivalent substitutions, improvements, etc., made within the spirit and principles of the present invention should be included within the protection scope of the present invention.
Claims
1. A multi-channel board testing method, characterized in that, include: Under normal conditions, standard test signals matching the preset functions of each channel of the multi-channel board are input to each channel respectively; The output signals of each channel are collected and compared with the corresponding standard test signals to analyze the accuracy of the output signals and the timeliness of the signal triggering time. The interference signal parameters of the output signals of adjacent channels are monitored to determine the anti-crosstalk level of adjacent channel pairs. Based on the output signal accuracy, signal triggering time punctuality, and crosstalk immunity level of adjacent channel pairs, the signal transmission performance of the multi-channel board under normal conditions is analyzed, and an environmental simulation command is triggered when the signal transmission performance is qualified. Simulate environments with different temperatures and vibration conditions, input corresponding standard test signals to each channel under each simulated environment, and similarly analyze the output signal accuracy and signal triggering time accuracy of each channel under each simulated environment, as well as the anti-crosstalk level of all adjacent channel pairs. The accuracy of the output signal, the timeliness of the signal triggering time, and the anti-crosstalk level of all adjacent channel pairs are compared under normal and various simulated environments. Based on the comparison results, the applicable environment set of the multi-channel board is determined. The set of applicable environments is compared with the set of corresponding allowed environments to determine the environment adaptability of the multi-channel board.
2. The multi-channel board testing method according to claim 1, characterized in that: The method for analyzing the accuracy of the output signal is as follows: The output signals of each channel are acquired using a high-precision multi-channel signal acquisition device, and the actual amplitude, actual frequency and actual waveform characteristics of the output signals are extracted. The actual amplitude, actual frequency, and actual waveform characteristics of the output signal are compared with the input amplitude, input frequency, and input waveform characteristics of the corresponding standard test signal to obtain the amplitude comparison result, frequency comparison result, and waveform characteristic similarity. The accuracy of the output signal of each channel is obtained based on the amplitude comparison results, frequency comparison results, and waveform feature similarity quantification.
3. The multi-channel board testing method according to claim 1, characterized in that: The method for analyzing the timeliness of the signal triggering time is as follows: The initial input time of each channel when the corresponding standard test signal is input is recorded by a synchronous timer, and the trigger time when the output signal of each channel first reaches the preset trigger threshold is also recorded synchronously. The trigger time deviation is obtained by calculating the time difference between the trigger time of the output signal acquired from the same channel and the initial input time of its standard test signal. The trigger time deviation of each channel is compared with the preset allowable trigger time range of the corresponding channel. If the trigger time deviation of a certain channel is within the preset allowable trigger time range of the corresponding channel, the signal trigger time of that channel is determined to be timely; otherwise, the signal trigger time of that channel is determined to be inaccurate. The on-time performance of signal triggering time for each channel is statistically analyzed, and the on-time performance of signal triggering time is quantified.
4. The multi-channel board testing method according to claim 1, characterized in that: The specific details of determining the anti-crosstalk level of adjacent channel pairs are as follows: Select adjacent channels in the multi-channel board as test pairs, select any channel as the main test channel, and use its adjacent channels as interference source channels; Input a standard test signal that matches the preset function into the main test channel, and input a corresponding standard test signal into the interference source channel, and collect the output signal of the main test channel and the output signal of the interference source channel; Filtering techniques are used to remove signal components from the output signal of the main test channel that match the characteristics of its corresponding standard test signal, and the remaining signal components are obtained. Spectral analysis is performed on the remaining signal components to identify signal components that match the characteristics of the output signal of the interference source channel, and these are taken as crosstalk interference signals. Identify the amplitude of the crosstalk interference signal and fuse it with the amplitude of the corresponding standard test signal in the main test channel to obtain the crosstalk suppression ratio; The crosstalk suppression ratio (RSR) of the analysis is compared with the crosstalk suppression ratio range corresponding to each set anti-crosstalk level to match the anti-crosstalk level of the test pair. Similarly, the anti-crosstalk level of all adjacent channel pairs in the multi-channel board is analyzed.
5. The multi-channel board testing method according to claim 4, characterized in that: The method for analyzing the signal transmission performance of the multi-channel board under normal conditions is as follows: The crosstalk immunity rate is calculated by counting the number of adjacent channel pairs that meet the set crosstalk immunity standard and then using the ratio of this number to the total number of adjacent channel pairs as the crosstalk immunity pass rate. When the output signal accuracy and signal triggering time of each channel meet the corresponding preset thresholds, and the crosstalk pass rate is greater than the preset crosstalk pass rate threshold, the signal transmission performance of the multi-channel board under normal conditions is deemed qualified; otherwise, the signal transmission performance of the multi-channel board under normal conditions is deemed unqualified.
6. The multi-channel board testing method according to claim 1, characterized in that: The set of applicable environments for determining multi-channel boards includes the following: The anti-crosstalk levels of all adjacent channel pairs in the normal environment and each simulated environment are compared. The number of adjacent channel pairs with the same anti-crosstalk level in each simulated environment and the normal environment is counted. The ratio of this number to the total number of all adjacent channel pairs is taken as the ratio of the same anti-crosstalk level. If the output signal accuracy, signal triggering time accuracy and anti-crosstalk level ratio of a certain simulated environment and the normal environment are the same, then the simulated environment shall be used as the applicable environment for the multi-channel board. We will compile a list of all applicable environments for multi-channel boards and form a set of applicable environments for multi-channel boards.
7. The multi-channel board testing method according to claim 1, characterized in that: The method for determining the environmental adaptability performance of the multi-channel board is as follows: A similarity analysis is performed on the set of applicable environments of the multi-channel board and its corresponding set of allowed environments to obtain the similarity between the set of applicable environments and the set of allowed environments. When the similarity is greater than the set environment similarity threshold, the environment adaptation performance of the multi-channel board meets the standard. Otherwise, the environment adaptation performance of the multi-channel board does not meet the standard, and the multi-channel board is marked as abnormal.
8. A multi-channel board testing system, characterized in that: include: The test signal input module inputs standard test signals that match the preset functions of each channel of the multi-channel board under normal conditions. The output signal analysis module collects the output signals of each channel, compares and analyzes the accuracy of the output signals and the timing of the signal triggering time with the corresponding standard test signals, and monitors the interference signal parameters of the output signals of adjacent channels to determine the anti-crosstalk level of adjacent channel pairs. The signal transmission performance analysis module analyzes the signal transmission performance of the multi-channel board under normal conditions based on the output signal accuracy, signal trigger time accuracy, and anti-crosstalk level of adjacent channel pairs. When the signal transmission performance is qualified, it triggers an environmental simulation command. The simulated environment test module simulates environments with different temperatures and vibration conditions. Under each simulated environment, corresponding standard test signals are input to each channel. Similarly, the accuracy of the output signal and the timeliness of the signal triggering time of each channel under each simulated environment, as well as the anti-crosstalk level of all adjacent channel pairs, are analyzed. The applicable environment judgment module compares the output signal accuracy, signal trigger time accuracy, and anti-crosstalk level of all adjacent channel pairs under normal and various simulated environments, and determines the applicable environment set of the multi-channel board based on the comparison results. The environment adaptation performance evaluation module compares the set of applicable environments for multi-channel boards with their corresponding set of allowed environments to determine the environment adaptation performance of multi-channel boards.
9. An electronic device, characterized in that: include: Processor, memory, and communication bus; The memory stores a computer-readable program that can be executed by the processor; the communication bus enables communication between the processor and the memory; When the processor executes the computer-readable program, it implements the steps in the multi-channel board detection method as described in any one of claims 1-8.
10. A storage medium, characterized in that: A computer-readable storage medium stores one or more programs that can be executed by one or more processors to implement the multi-channel board detection method as described in any one of claims 1-8.
Citation Information
Patent Citations
Self-correction method for synchronous data storage of multi-channel parallel sampling system
CN114675790A
Multi-channel board card detection method and device, electronic equipment and storage medium
CN117648224A
Node and method for adapting parallel measurements with respect to an enhanced receiver
CN104067658A
Multi-channel radio frequency chip testing device and testing method
CN114355152A
