Uniform configuration method and device for signal development test system

By establishing multiple mapping relationships in the signal development test system, the portability of the test program and the interchangeability of the test equipment are achieved, which solves the problem that the existing technology cannot meet the automated test scenarios of dynamic models and third-party test resources, and improves the flexibility and versatility of the test system.

CN120670348AActive Publication Date: 2025-09-19CHENGDU AIRCRAFT INDUSTRY GROUP
View PDF 9 Cites 0 Cited by

Patent Information

Application Number
CN202510655323.2
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-05-21
Publication Date
2025-09-19
Estimated Expiration
2045-05-21

AI Technical Summary

Technical Problem

Existing technologies cannot meet the needs of automated testing scenarios involving dynamic models and third-party testing resources, making it difficult to change the test procedures of the test system.

Method used

A unified configuration method for signal development test systems is proposed. By establishing multiple mapping relationships such as resource-UUT electrical mapping, UUT-third-party performance mapping, and resource-third-party mapping, the portability of test programs and the interchangeability of test equipment are achieved.

Benefits of technology

It improves the flexibility and versatility of the test system, solves the problem of difficulty in changing complex test systems, and realizes unified configuration and management of different test scenarios.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120670348A_ABST
    Figure CN120670348A_ABST
Patent Text Reader

Abstract

The invention relates to the technical field of automatic testing, discloses a unified configuration method and device for a signal development testing system, and aims to realize flexible configuration and management of the testing system by constructing various mapping relationships. The method comprises the following specific steps: matching universal test resources and establishing resource-UUT electrical mapping according to UUT electrical interface information; for a system containing third-party resources, constructing UUT performance-third-party performance mapping; establishing resource-third party mapping for a scene related to interaction of the dynamic model and third party resources; according to the dynamic model type, ICD mapping or dynamic model-resource mapping of the model-UUT is established; during co-simulation of the multiple dynamic models, model-model mapping is formed; when the test equipment is connected with a plurality of UUTs and needs to be switched, establishing UUT-UUT electrical mapping; in order to carry out equipment calibration or self-inspection, resource-resource electrical mapping is constructed. According to the invention, the universality and adaptability of the test system are effectively improved, and the configuration problem in a complex test scene is solved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the field of automated testing technology, and more particularly to a unified configuration method and device for a signal development test system. Background Art

[0002] The current signal-oriented general test system mainly designs path configuration for the adapter in terms of mapping configuration, and completes the connection and disconnection of test resources and the corresponding channels of the tested product through the mapping configuration table.

[0003] For example, invention patent publication number CN112685341A discloses a configuration method, apparatus, device, and storage medium for a storage system adapter, achieving universal interface adapter functionality through a modular adapter circuit board. Another example is invention patent publication number CN113612671A, which discloses a bus adapter and channel binding configuration method, a mapping manager, and a connection system. This patent introduces a matrix switch to achieve routing and switching of different signals. Furthermore, invention patents publication number CN117371378A and CN117493239A provide routing designs for adapters with and without switches, respectively.

[0004] However, none of the above existing technologies can meet the following test conditions: (1) Automated testing involving dynamic models requires configuration of the input and output ports and test resources of the dynamic models; (2) Automated testing that includes third-party testing resources, such as the throttle, pedals, and joystick used in flight control hardware-in-the-loop simulations.

[0005] Therefore, the existing configuration methods cannot meet the needs of automated testing scenarios involving dynamic models and third-party testing resources. Summary of the Invention

[0006] The present invention proposes a unified configuration method and device for a signal development test system to achieve test program portability and test equipment interchangeability, thereby improving the flexibility of the test system and solving the problem of difficulty in changing test programs in complex test systems.

[0007] In order to achieve the above-mentioned object of the invention, the technical solution of the present invention is as follows: In one aspect, the present invention discloses a unified configuration method for a signal development test system, the method comprising the following steps: According to the electrical interface information of the UUT, match the general test resources that can meet its test requirements, determine the model, quantity and channel of the corresponding test resources, and then establish a mapping to finally form a resource-UUT electrical mapping relationship; If the test system contains third-party resources, establish UUT performance-third-party performance mapping to form a UUT-third-party performance mapping relationship; If the test system contains a dynamic model and there are third-party resources that interact with the dynamic model port, establish a resource-third-party mapping to form a resource-third-party mapping relationship; If the test system contains a dynamic model and is a pure model, establish the model-UUT ICD mapping to form the model-UUT ICD mapping relationship; otherwise, establish the dynamic model-resource mapping to form the dynamic model-resource mapping relationship If the test system contains a dynamic model and there are multiple dynamic models for collaborative simulation, a model-to-model mapping is established to form a model-to-model mapping relationship; If the test equipment is connected to multiple objects under test and there is a switch between real and fake parts, establish an electrical mapping of UUT interface-UUT interface to form a UUT-UUT electrical mapping relationship; If calibration or self-test of the test equipment is required, a resource-resource electrical mapping is established to form a resource-resource electrical mapping relationship.

[0008] Preferably, if the third-party resource is interconnected with the UUT cable, a UUT-third-party electrical mapping is established to form a UUT-third-party electrical mapping relationship.

[0009] Preferably, if the third-party resource requires universal test resource control and parameter transfer, a resource-third-party mapping is established to form a resource-third-party electrical mapping relationship.

[0010] Preferably, if the test system contains third-party resources and dynamic models, and there is interaction between the third-party resources and the dynamic model ports, a resource-third-party mapping is formed, and a resource-third-party mapping relationship is established. Furthermore, if the dynamic model is a pure model, a model-third-party ICD mapping is formed, and a model-third-party ICD mapping relationship is established; otherwise, a dynamic model-resource mapping is formed, and a dynamic model-resource mapping relationship is established.

[0011] Preferably, if the test system contains a dynamic model, there are third-party resources interacting with the dynamic model port, and the dynamic model is a pure model, a model-third-party ICD mapping is formed, and a model-third-party ICD mapping relationship is established; otherwise, a dynamic model-resource mapping is formed, and a dynamic model-resource mapping relationship is formed.

[0012] Preferably, the resource-UUT electrical mapping relationship includes an adapter mapping relationship and a test cable mapping relationship.

[0013] Preferably, the UUT interface includes an electrical interface and an ICD interface.

[0014] Preferably, the dynamic model includes a pure model and a model containing ICD modulation and demodulation information.

[0015] Based on the same inventive concept, the present invention further discloses a unified configuration device for a signal development and testing system. The device is used to implement the above-mentioned unified configuration method and includes the following modules: The resource-UUT electrical mapping module is used to match the general test resources that can meet its test requirements according to the electrical interface information of the UUT, determine the model, quantity and channel of the corresponding test resources, establish the resource-UUT electrical mapping, and finally form the resource-UUT electrical mapping relationship; The UUT-third-party performance mapping module is used to establish UUT performance-third-party performance mapping when the test system contains third-party resources, forming a UUT-third-party performance mapping relationship; The resource-third-party mapping module is used to establish resource-third-party mapping and form a resource-third-party mapping relationship when the test system contains a dynamic model and there is a third-party resource interacting with the dynamic model port; The model-UUT ICD mapping module is used to establish the model-UUT ICD mapping when the test system contains a dynamic model and is a pure model, and form the model-UUT ICD mapping relationship; The dynamic model-resource mapping module is used to establish a dynamic model-resource mapping when the test system contains a dynamic model and the model contains ICD modulation and demodulation information, thereby forming a dynamic model-resource mapping relationship; A model-to-model mapping module is used to establish a model-to-model mapping and form a model-to-model mapping relationship when the test system contains a dynamic model and there are multiple dynamic models for collaborative simulation; UUT-UUT electrical mapping module is used when the test equipment is connected to multiple test objects and there is switching between real and fake parts; The resource-resource electrical mapping module is used to establish a resource-resource electrical mapping when calibration or self-test of the test equipment is required, thereby forming a resource-resource electrical mapping relationship.

[0016] Furthermore, another aspect of the present invention discloses a computer device, including a memory, a processor, and a computer program stored in the memory and executable in the processor. When the processor executes the computer program, the unified configuration method for the signal development test system is implemented.

[0017] Furthermore, another aspect of the present invention discloses a computer-readable storage medium, characterized in that the computer-readable storage medium stores a computer program, and when the computer program is executed in a computer processor, it implements the above-mentioned unified configuration method for the signal development test system.

[0018] Beneficial effects of the present invention: By analyzing various test system usage scenarios, this paper improves and expands the content of mapping configuration files based on traditional signal-oriented test systems. In addition to traditional resource-UUT electrical mapping, it also adds multiple mapping relationships, including dynamic model ports and general test resources, general test resources and third-party resources, and UUT interfaces and third-party resources. This paper realizes the unified configuration and management of signal-oriented general test systems, especially automated test scenarios involving dynamic models and third-party test resources, improves the flexibility of the test system, and solves the problem of difficult modification of complex test systems. BRIEF DESCRIPTION OF THE DRAWINGS

[0019] The foregoing and following detailed description of the present invention will become more apparent when read in conjunction with the following drawings, in which: Figure 1 Flow chart of the method of the present invention; Figure 2 This is a structural diagram of the test system of the present invention; Figure 3 This is a schematic diagram of the mapping relationship between the dynamic model port, universal test resources, UUT interface and third-party resources of the present invention. DETAILED DESCRIPTION

[0020] In order to enable those skilled in the art to better understand the technical solutions of the present invention, the technical solutions for achieving the purposes of the present invention will be further illustrated below through specific embodiments. It should be noted that the technical solutions claimed for protection by the present invention include but are not limited to the following embodiments. Based on the embodiments of the present invention, all other embodiments obtained by those skilled in the art without creative work should fall within the scope of protection of the present invention.

[0021] The configuration table is the core of the signal development test system. In response to the problems and shortcomings of the existing technology, the present invention improves and upgrades the traditional adapter mapping configuration table, constructs a unified configuration table involving all information of model interface, UUT interface information, third-party resources, and general test resources, realizes unified configuration and management, and realizes the portability of test programs and the interchangeability of test equipment in multiple test fields and scenarios, thereby improving the flexibility and versatility of the test system.

[0022] The test system architecture of the present invention is as follows Figure 2As shown in the figure, the host computer is mainly used for editing and issuing test strategies and configuring model parameters. The dynamic model runs in the controller in the slave computer. The controller communicates with the general test resources through the backplane bus. The general test resources include analog, digital, discrete, bus, switch and other functional boards. The adapter is used to route and condition the signals of the general test resources to meet the test requirements of the product under test.

[0023] In order to achieve unified configuration of third-party equipment and dynamic models based on the traditional general test system, it is necessary to comprehensively consider the dynamic model ports, general test resources, UUT interfaces and third-party resources.

[0024] Dynamic models are digital models used for detailed design and verification. They can run independently and continuously in a specific environment. There are two types: a pure model, which does not contain ICD-related modulation and demodulation information, and parameters can be directly manipulated during model configuration. The other type is based on the pure model and adds ICD-related modulation and demodulation information. To configure the model parameters, the model must be modulated according to the ICD before it can be recognized.

[0025] The UUT interface includes the electrical interface and the ICD bound to the electrical interface, as well as the performance indicators of non-electrical signals. For example, if the product under test is a radio altimeter, the performance description of its non-electrical interface signals includes: maximum measuring altitude, maximum ascent and descent speed, altitude accuracy, ascent and descent speed accuracy, etc.

[0026] Third-party resources, in addition to general test resources, are used in testing for stimulus and acquisition equipment. Their interfaces include not only traditional electrical interfaces and ICDs, but also non-cable transmitted information (virtual interfaces). Typical equipment include altimeter test equipment that interacts with radio altimeters through RF space transmission, and atmospheric pressure simulation equipment that interacts with atmospheric data systems through air pressure simulation. Such equipment requires the application of virtual interface technology to quantify the performance indicators of non-cable transmission, and the description content must be consistent with the performance description of the UUT's non-electrical interface signals.

[0027] The mapping relationship between them is as follows Figure 3 As shown, the following analyzes and designs them separately according to whether the mapping relationship between them needs to be configured.

[0028] 1. No mapping required: 1.1) Third-party resources and third-party resources Third-party resources fall into two categories: pure stimulus devices, such as throttles, pedals, joysticks, turntables, and atmospheric pressure simulators, which don't need to receive signals from the DUT. Other types of devices require interaction with the DUT, such as radio altimeter simulators, radar target simulators, and CNI stimulus devices. All of these devices require communication with the DUT and don't require their own mapping.

[0029] If there is interaction between third-party resources, they can be treated as a whole to simplify the system configuration table.

[0030] 2. Mapping required 2.1) Common test resources and UUT interface (traditional mapping configuration file) Based on the UUT's electrical interface information, match common test resources that meet its test requirements, determine the corresponding test resource model, quantity, channels, and other information, and establish a mapping: resource-UUT electrical mapping, ultimately forming a resource-UUT electrical mapping relationship. For example, based on the constraints of the adapter front panel (facing the UUT), the adapter mapping and test cable mapping can be obtained.

[0031] 2.2) Dynamic Model Ports and General Test Resources In one case, dynamic model ports are directly associated with common test resources. This means that the ports in the dynamic model undergo modulation and demodulation by the ICD. Manual analysis of the dynamic model is required to determine which ICD port corresponds to the UUT electrical interface or third-party resource electrical interface. This analysis, combined with the resource-UUT electrical mapping relationship, yields a dynamic model-resource mapping, forming a dynamic model-resource mapping relationship.

[0032] In the implementation described in the present invention, the mapping of dynamic model ports and general test resources involves virtual simulation, semi-physical simulation and other experiments. The current traditional practice is to directly bind the model ports with general test resources during the development process. The present invention designs an automated test system by abstracting and managing them separately.

[0033] 2.3) General testing resources and third-party resources There are two situations in which third-party resources interact with general test resources: one is that third-party resources need to be controlled and necessary parameters are passed through general test resources; the other is that third-party resources interact through the ports of the dynamic model of the general test resources.

[0034] In both cases, electrical interface mapping between general test resources and third-party resources is required. The mapping relationship is: resource-third-party electrical mapping.

[0035] In the embodiments described in this invention, the mapping of general test resources to third-party resources involves managing these third-party resources, such as various specialized stimuli. This management is typically done in complex systems. Traditional automated testing generally involves few or no stimuli. Therefore, the traditional approach is to directly bind general test resources to third-party resources during program development, eliminating the need for configuration and management. However, in complex systems such as those in the aviation sector, a large number of specialized stimuli are involved, and their state fluctuates significantly. Therefore, this invention specifically addresses this management.

[0036] 2.4) UUT interface and third-party resources The mapping relationship includes two categories: First, the non-electrical performance parameters of the UUT interface are matched with the performance parameters of the virtual interface of the third-party device for the selection of the third-party device to form a UUT performance-third-party performance mapping.

[0037] The second is to form a UUT-third-party electrical mapping based on the direct electrical connection relationship between the object under test and the third-party resource.

[0038] 2.5) UUT interface and UUT interface The UUT interface is divided into two parts. One part is the electrical interface definition, that is, the signal definition of each connector pin, such as AD (analog-to-digital), DA (digital-to-analog), DI (digital input), DO (digital output), RS422 / 232 / 485, CAN, GJB289A, etc. The other part is ICD (interface control file), which gives the signal definition to the above electrical interface.

[0039] If the UUT interface itself is to be mapped, it means that the UUT interface must be short-circuited. This test scenario does not exist for a single object under test. The only possible scenario is: when performing system-level testing, the test equipment is connected to multiple objects under test, and real and fake parts are switched. In this case, the UUT1 interface will be connected to the UUT2 interface.

[0040] Finally, a UUT-UUT electrical mapping is formed.

[0041] In the implementation described in this invention, the mapping of UUT interfaces is designed for the application scenario of switching between real and fake test objects under multiple test conditions. Traditionally, interface content is used only as a requirement input during test system design, making the test system specialized and unable to flexibly change the tested products. To achieve the flexibility of a universal test system, this invention implements configuration management.

[0042] 2.6) General Test Resources vs. General Test Resources If the general test resource maps itself, that is, the test equipment is in self-test, this is generally a test equipment calibration or self-test. If it is a calibration, it is the test resource itself calibration, not the test system calibration.

[0043] Finally, a resource-resource electrical mapping is formed.

[0044] In the embodiments described in this invention, the mapping of common test resources is used for self-testing and calibration of test equipment. Traditionally, after equipment development is complete, each test resource is manually wired to verify proper operation, such as through self-transmission and self-reception, or mutual checking. This approach fails to enable proactive self-testing and calibration of the test system. Therefore, by establishing the configuration and management of this mapping, the present invention facilitates flexible self-testing and calibration of the test system.

[0045] 2.7) Dynamic Model Port and Dynamic Model Port Dynamic model ports are divided into two categories: output ports and input ports. For a dynamic model, its externally exposed input ports and output ports are not directly connected; otherwise, the corresponding ports are internal ports. However, for collaborative simulation of multiple dynamic models, a dynamic model's input / output port may communicate with one or more dynamic model output / input ports.

[0046] Finally, a model-to-model mapping is formed.

[0047] 2.8) Dynamic model port and UUT interface The UUT interface consists of two parts, one is the electrical interface, and the other is the communication protocol corresponding to the electrical interface (for the convenience of subsequent description, it will be replaced by the interface control file ICD). For example, analog quantities use different voltages or currents to represent different physical quantities, discrete quantities use different levels to represent different states, and the bus uses different bit information to represent different states or parameter values.

[0048] The electrical interface of the UUT is not directly associated with the dynamic model port, but its ICD and dynamic model port have a mapping relationship in one case: the dynamic model is a pure model, that is, it does not involve ICD information, and the model port needs to interact with the product under test: 1) The dynamic model to the product under test needs to be converted into a data format recognized by the product under test according to the ICD modulation of the UUT; 2) The product under test to the dynamic model needs to be demodulated according to the ICD of the UUT and converted into physical parameters understood by the model.

[0049] The above interaction is based on: Model-UUT ICD mapping.

[0050] In the embodiment described in this invention, the dynamic model port and the UUT interface involve model-to-UUT ICD mapping. Traditionally, when building a model, the ICD's modulation and demodulation modules are designed together to form a model containing ICD information. This model can directly output or identify signals that meet hardware requirements and communicate directly with the UUT. However, this approach presents the problem of requiring modification of the dynamic model itself whenever the ICD changes, which requires certain coding capabilities. This invention effectively decouples the dynamic model from the ICD through model-to-UUT ICD mapping, enabling flexible configuration of the ICD.

[0051] 2.9) Dynamic Model Ports and Third-Party Resources The dynamic model has no direct association with the electrical interface of a third-party resource. However, it has a mapping relationship with the ICD of a third-party resource in one case: the dynamic model is a pure model, that is, it does not involve ICD information, and the model port needs to interact with the third-party resource: 1) The dynamic model needs to be converted to a data format recognized by the third-party resource according to the third-party ICD modulation; 2) To convert third-party resources into dynamic models, they need to be demodulated according to the third-party ICD and converted into physical parameters that the model can understand.

[0052] The above interaction is based on: model-third-party ICD mapping.

[0053] By forming a mapping table for the nine situations that require mapping, unified management and configuration of the test system can be achieved, as shown in Table 1 below.

[0054] Therefore, corresponding to various application scenarios, the embodiment of the present invention proposes a unified configuration method for a signal development test system to configure the core table. Figure 1 It is a flow chart of the method of the present invention, as shown in Figure 1 As shown, the method includes the following steps: Step S1. Establish resource-UUT electrical mapping relationship; Step S2. If the test system contains third-party resources, establish a UUT-third-party performance mapping relationship; Step S2.1. If the third-party resource is connected to the UUT via a cable, continue to establish the UUT-third-party electrical mapping relationship; Step S2.2. If the third-party resource requires general test resource control and parameter transfer, continue to establish the resource-third-party mapping relationship; Step S3. If the test system contains a dynamic model and the model contains ICD modulation and demodulation, a dynamic model-resource mapping relationship is established; if the dynamic model is a pure model, a model-UUT ICD mapping relationship is established; if the test system contains a dynamic model and there are multiple dynamic models for collaborative simulation, a model-model mapping relationship is established; Step S4. If the test system contains third-party resources and dynamic models, and there is interaction between the third-party resources and the dynamic model port, then establish a resource-third-party mapping relationship; Step S4.1. If the dynamic model is a pure model, establish a model-third-party ICD mapping relationship; Step S4.2. If the dynamic model includes ICD modulation and demodulation, then establish a dynamic model-resource mapping; Step S5. If the test device is connected to multiple test objects and there is a switch between real and fake parts, a UUT-UUT electrical mapping relationship is established; Step S6: If calibration or self-test of the test equipment is required, a resource-resource electrical mapping relationship is established.

[0055] It should be noted that the order of steps S2-S6 involved in the above method can be interchanged.

[0056] In the embodiment described herein, although Table 1 categorizes the mapping configuration files by type, the application method for each configuration file is consistent. A mapping configuration file is formally a table with two columns, one representing two interconnected channels / ports. Here, a channel refers to an electrical channel, and a port refers to a signal port in a dynamic model.

[0057] Since the test strategy is developed for signals, this signal may come from the UUT (electrical, ICD or virtual interface), a third party (electrical, ICD or virtual interface) or a dynamic model (model port).

[0058] The test system will load the mapping relationship configuration file when it is running. By indexing the signal in the test strategy, it will know which electrical interface channel of the UUT, which electrical interface channel of the third-party device, which electrical interface channel of the resource, which port of the dynamic model, or which virtual interface channel of the UUT the signal comes from. By querying the corresponding mapping relationship table, it will know the corresponding resource card electrical interface channel, third-party virtual interface channel, UUT electrical interface channel, dynamic model port, UUT ICD signal, and third-party device ICD signal at the other end. In this way, when the test system is executed, it will know the channel / port corresponding to the signal in the test strategy, thereby realizing the execution of the test program. Among them, The electrical-to-electrical mapping relationship realizes the physical connection of electrical signals, which is a real line connection.

[0059] Signal-signal mapping relationship, which realizes the assignment between signals and serves as the calculation logic inside the computer. The signal-electrical mapping relationship determines which resource card channel the dynamic model signal is implemented through, thereby realizing the mutual conversion from virtual signals to real physical signals.

[0060] Based on the same inventive concept, an embodiment of the present invention also discloses a unified configuration device for a signal development test system. Since the principle of solving the problem by the device is similar to the unified configuration method for a signal development test system, the implementation of the device can refer to the implementation of the method, and the repeated parts will not be repeated. As used below, the term "unit" or "module" can be a combination of software and / or hardware that implements a predetermined function. Although the device described in the following embodiments is preferably implemented in software, the implementation of hardware, or a combination of software and hardware, is also possible and conceived. The unified configuration device for a signal development test system provided by an embodiment of the present invention may include: The resource-UUT electrical mapping module is used to match the general test resources that can meet its test requirements according to the electrical interface information of the UUT, determine the model, quantity and channel of the corresponding test resources, establish the resource-UUT electrical mapping, and finally form the resource-UUT electrical mapping relationship; The UUT-third-party performance mapping module is used to establish UUT performance-third-party performance mapping when the test system contains third-party resources, forming a UUT-third-party performance mapping relationship; The resource-third-party mapping module is used to establish resource-third-party mapping and form a resource-third-party mapping relationship when the test system contains a dynamic model and there is a third-party resource interacting with the dynamic model port; The model-UUT ICD mapping module is used to establish the model-UUT ICD mapping when the test system contains a dynamic model and is a pure model, and form the model-UUT ICD mapping relationship; The dynamic model-resource mapping module is used to establish a dynamic model-resource mapping when the test system contains a dynamic model and the model contains ICD modulation and demodulation information, thereby forming a dynamic model-resource mapping relationship; A model-to-model mapping module is used to establish a model-to-model mapping and form a model-to-model mapping relationship when the test system contains a dynamic model and there are multiple dynamic models for collaborative simulation; UUT-UUT electrical mapping module is used when the test equipment is connected to multiple test objects and there is switching between real and fake parts; The resource-resource electrical mapping module is used to establish a resource-resource electrical mapping when calibration or self-test of the test equipment is required, thereby forming a resource-resource electrical mapping relationship.

[0061] It should be noted that the systems, devices, models, or units described in the above embodiments can be implemented by computer chips or physical devices, or by products with certain functions. For ease of description, this specification describes the above systems by functionally grouping various units. Of course, when implementing the present invention, the functions of each unit can be implemented in the same or multiple software and / or hardware components.

[0062] Furthermore, in this specification, adjectives such as first and second may be used merely to distinguish one element or action from another, without necessarily or implying any actual such relationship or order.

[0063] Furthermore, another aspect of this embodiment also provides a computer device, which includes a processor, an input device, an output device and a memory, and the processor, input device, output device and memory are interconnected; wherein the memory is used to store a computer program, the computer program includes program instructions, and the processor is configured to call the program instructions to execute the steps in the above embodiment.

[0064] Furthermore, another aspect of this embodiment also provides a computer-readable storage medium, characterized in that: the computer-readable storage medium stores a computer program, the computer program includes program instructions, and when the program instructions are executed by a processor, the processor executes the steps in the above embodiment.

[0065] In this embodiment, the processor may be a central processing unit (CPU). The processor may also be other general-purpose processors, digital signal processors (DSP), application-specific integrated circuits (ASIC), field-programmable gate arrays (FPGA), or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, or a combination of the above chips.

[0066] Memory, as a non-transitory computer-readable storage medium, can be used to store non-transitory software programs, non-transitory computer-executable programs, and units, such as the corresponding program units in the above-described method embodiments of the present invention. The processor executes the non-transitory software programs, instructions, and modules stored in memory to perform various processor functions and work data processing, thereby implementing the methods in the above-described method embodiments.

[0067] The memory may include a program storage area and a data storage area, wherein the program storage area may store an operating system, an application required for at least one function; the data storage area may store data created by the processor, etc. In addition, the memory may include a high-speed random access memory, and may also include a non-volatile memory, such as at least one disk storage device, a flash memory device, or other non-volatile solid-state storage device. In some embodiments, the memory may optionally include a memory remotely located relative to the processor, and these remote memories may be connected to the processor via a network. Examples of the above-mentioned network include, but are not limited to, the Internet, an intranet, a local area network, a mobile communication network, and combinations thereof.

[0068] The one or more units are stored in the memory, and when executed by the processor, perform the method in the above embodiment.

[0069] Those skilled in the art will appreciate that embodiments of the present invention may be provided as methods, systems, or computer program products. Thus, the present invention may take the form of a complete hardware embodiment, a complete software embodiment, or an embodiment combining software and hardware.

[0070] The above description is only a preferred embodiment of the present invention and does not limit the present invention in any form. Any simple modification or equivalent change made to the above embodiment based on the technical essence of the present invention shall fall within the scope of protection of the present invention.

Claims

1. A unified configuration method for a signal development test system, characterized in that: The method comprises the following steps: According to the electrical interface information of the UUT, match the general test resources that can meet its test requirements, determine the model, quantity and channel of the corresponding test resources, and then establish a mapping to finally form a resource-UUT electrical mapping relationship; If the test system contains third-party resources, establish UUT performance-third-party performance mapping to form a UUT-third-party performance mapping relationship; If the test system contains a dynamic model and there are third-party resources that interact with the dynamic model port, establish a resource-third-party mapping to form a resource-third-party mapping relationship; If the test system contains a dynamic model and is a pure model, establish the model-UUT ICD mapping to form the model-UUT ICD mapping relationship; otherwise, establish the dynamic model-resource mapping to form the dynamic model-resource mapping relationship If the test system contains a dynamic model and there are multiple dynamic models for collaborative simulation, a model-to-model mapping is established to form a model-to-model mapping relationship; If the test equipment is connected to multiple objects under test and there is a switch between real and fake parts, establish an electrical mapping of UUT interface-UUT interface to form a UUT-UUT electrical mapping relationship; If calibration or self-test of the test equipment is required, a resource-resource electrical mapping is established to form a resource-resource electrical mapping relationship.

2. A unified configuration method for a signal development and testing system according to claim 1, characterized in that: If the third-party resource is interconnected with the UUT cable, a UUT-third-party electrical mapping is established to form a UUT-third-party electrical mapping relationship.

3. The unified configuration method for a signal development and testing system according to claim 1, characterized in that: If third-party resources require general test resource control and parameter transfer, a resource-third-party mapping is established to form a resource-third-party electrical mapping relationship.

4. The unified configuration method for a signal development and testing system according to claim 1, characterized in that: If the test system contains third-party resources and dynamic models, and there is interaction between the third-party resources and the dynamic model port, a resource-third-party mapping is formed, and a resource-third-party mapping relationship is established.

5. A unified configuration method for a signal development and testing system according to claim 4, characterized in that: If the dynamic model is a pure model, a model-third-party ICD mapping is formed, and a model-third-party ICD mapping relationship is established; otherwise, a dynamic model-resource mapping is formed, and a dynamic model-resource mapping relationship is formed.

6. A unified configuration method for a signal development and testing system according to claim 1, characterized in that: The UUT interface includes an electrical interface and an ICD interface.

7. The unified configuration method for a signal development and testing system according to claim 1, characterized in that: The dynamic model includes a pure model and a model containing ICD modulation and demodulation information.

8. A unified configuration device for a signal development and testing system, the device being used to implement the configuration method according to any one of claims 1 to 7, characterized in that: include: The resource-UUT electrical mapping module is used to match the general test resources that can meet its test requirements according to the electrical interface information of the UUT, determine the model, quantity and channel of the corresponding test resources, establish the resource-UUT electrical mapping, and finally form the resource-UUT electrical mapping relationship; The UUT-third-party performance mapping module is used to establish UUT performance-third-party performance mapping when the test system contains third-party resources, forming a UUT-third-party performance mapping relationship; The resource-third-party mapping module is used to establish resource-third-party mapping and form a resource-third-party mapping relationship when the test system contains a dynamic model and there is a third-party resource interacting with the dynamic model port; The model-UUT ICD mapping module is used to establish the model-UUT ICD mapping when the test system contains a dynamic model and is a pure model, and form the model-UUT ICD mapping relationship; The dynamic model-resource mapping module is used to establish a dynamic model-resource mapping when the test system contains a dynamic model and the model contains ICD modulation and demodulation information, thereby forming a dynamic model-resource mapping relationship; A model-to-model mapping module is used to establish a model-to-model mapping and form a model-to-model mapping relationship when the test system contains a dynamic model and there are multiple dynamic models for collaborative simulation; UUT-UUT electrical mapping module is used when the test equipment is connected to multiple test objects and there is switching between real and fake parts; The resource-resource electrical mapping module is used to establish a resource-resource electrical mapping when calibration or self-test of the test equipment is required, thereby forming a resource-resource electrical mapping relationship.

9. A computer device, characterized in that: The invention comprises a memory, a processor and a computer program stored in the memory and executable in the processor, wherein when the processor executes the computer program, the unified configuration method according to any one of claims 1 to 8 is implemented.

10. A computer-readable storage medium, characterized in that The computer-readable storage medium stores a computer program, and when the computer program is executed in a computer processor, it implements the unified configuration method according to any one of claims 1 to 8.

Citation Information

Patent Citations

  • Storage system adapter configuration method and device, equipment and storage medium

    CN112685341A

  • Bus adapter and channel binding configuration method, mapping manager and connection system

    CN113612671A

  • Configuration design method for adapter with switch in test station

    CN117371378A

  • Mapping configuration method of adapter

    CN117493239A

  • Model-based test system and method

    CN107844424A