Pre-loading control test system and test machine
By pre-storing the parameter list in the storage module and using the pre-loading module to pre-load the parameters, the problem of low parameter configuration efficiency in the prior art is solved, and more efficient semiconductor testing is achieved.
Patent Information
- Application Number
- CN202520332252.8
- Authority / Receiving Office
- CN · China
- Patent Type
- Utility models(China)
- Current Assignee / Owner
- Filing Date
- 2025-02-27
- Publication Date
- 2025-11-21
- Estimated Expiration
- 2035-02-27
AI Technical Summary
In current semiconductor testing processes, parameter configuration is inefficient, requiring the host computer to traverse different channels and slots to send parameters.
A pre-loading control test system and test machine are provided. By pre-storing parameter lists of different test items in the storage module, the first pre-loading module receives loading instructions from the host computer to pre-load the parameters, thereby reducing the number of communication times and the time consumption.
It improves parameter configuration efficiency, reduces the number of parameter communications and communication time, and enhances testing efficiency.
Smart Images

Figure CN223582089U_ABST
Abstract
Description
TECHNICAL FIELD
[0001] The present application relates to the technical field of semiconductor testing, in particular to a preloading control test system and a test machine. BACKGROUND
[0002] Semiconductor automatic testing refers to detecting various parameter indexes of a chip by using an automatic test equipment (ATE) to eliminate defective products to control the quality of semiconductor products. In a chip testing process, the entire control flow in an arbitrary waveform generator (AWG) or an arbitrary waveform collector (DIG) is controlled and issued by a host computer. When loading parameters, the host computer needs to iterate through different channels and different slots to issue parameters, and the parameter configuration efficiency is low. CONTENT OF THE UTILITY MODEL
[0003] Therefore, it is necessary to provide a preloading control test system and a test machine capable of improving parameter configuration efficiency in view of the above problems.
[0004] The first aspect of the present application provides a preloading control test system, comprising:
[0005] a storage module configured to store a plurality of parameter lists of different test items;
[0006] a first preloading module connected to the storage module, configured to receive a loading instruction issued by a host computer, read one of the parameter lists of the corresponding test item from the storage module based on the loading instruction, and perform preloading according to a first control parameter in the parameter list.
[0007] In one embodiment, the first preloading module comprises a first service decoding module, a storage control module, a first parameter loading module and a local function module. The first service decoding module is connected to the host computer and the first parameter loading module. The first parameter loading module is connected to the storage control module and the local function module. The storage control module is connected to the storage module.
[0008] The first service decoding module analyzes the loading instruction issued by the host computer to obtain a loading start address, a parameter list serial number and a channel enable, and sends them to the first parameter loading module.
[0009] The first parameter loading module determines a request address according to the loading start address and the parameter list serial number, sends the request address and the channel enable to the storage control module, receives a parameter list returned by the storage control module, and sends a first control parameter of the parameter list to the local function module according to the channel enable.
[0010] The storage control module reads corresponding parameter list from the storage module based on the request address and channel enable, and returns the parameter list to the first parameter loading module.
[0011] In one of the embodiments, the first service decoding module is further connected to the storage control module, receives a plurality of parameter lists of a plurality of test items issued by the host computer and sent to the storage control module, and stores the parameter lists into the storage module through the storage control module.
[0012] In one of the embodiments, the first parameter loading module comprises a preloading control module, a signal request module, a signal analysis module, an AC coefficient request module and an AC coefficient analysis module.
[0013] The storage control module is connected to the signal request module, the signal analysis module, the AC coefficient request module and the AC coefficient analysis module; the preloading control module is connected to the first service decoding module and the signal request module; the signal analysis module is connected to the AC coefficient request module and the local function module, and the AC coefficient analysis module is connected to the AC coefficient request module and the local function module.
[0014] In one of the embodiments, the system further comprises:
[0015] A second preloading module, the first preloading module further sends a second control parameter in the parameter list to the second preloading module; and the second preloading module preloads according to the second control parameter in the received parameter list.
[0016] In one of the embodiments, the first preloading module further comprises a signal sending module, the first parameter loading module is connected to the signal sending module, and the signal sending module is connected to the second preloading module; the first parameter loading module sends a first control parameter of the parameter list to the local function module according to the channel enable, or sends a second control parameter of the parameter list to the second preloading module through the signal sending module for parameter preloading.
[0017] In one of the embodiments, the system further comprises a transmission interface module, and the first preloading module is connected to the second preloading module through the transmission interface module.
[0018] In one of the embodiments, the second preloading module comprises an interface decoding module, a second parameter loading module, a resource function module and a peripheral module, the interface decoding module is connected to the transmission interface module and the second parameter loading module, and the second parameter loading module is connected to the resource function module and the peripheral module.
[0019] The interface decoding module sends the second control parameter transmitted by the transmission interface module to the second parameter loading module in parallel data, the second parameter loading module analyzes the parallel data, sends the analyzed resource control parameter to the resource function module for parameter preloading, and sends the analyzed relay parameter to the peripheral module for parameter preloading.
[0020] In one embodiment, the second parameter loading module comprises a parameter analysis module, a register control module, and a signal selection module, the parameter analysis module is connected to the interface decoding module, the register control module, and the signal selection module, and the signal selection module is connected to the register control module, the resource function module, and the peripheral module.
[0021] The parameter analysis module analyzes the parallel data sent by the interface decoding module, sends the analyzed resource control parameter to the signal selection module, and sends the analyzed relay parameter to the register control module, the register control module delays the received relay parameter and then sends it to the signal selection module, the signal selection module sends the received resource control parameter to the resource function module, and sends the received relay parameter to the peripheral module.
[0022] The second aspect of the application provides a test machine comprising a host computer and the preloading control test system.
[0023] The preloading control test system and the test machine prestore a plurality of parameter lists of different test items in the storage module, the first preloading module receives a loading instruction issued by the host computer, reads one of the parameter lists in the corresponding test item from the storage module based on the loading instruction, and preloads according to the first control parameter in the parameter list. The host computer only needs to issue a loading instruction to read the control parameter from the storage module for preloading, and the parameter configuration does not need to traverse different channels and slots by the host computer, thereby reducing the transmission quantity and communication time of parameter communication and improving the parameter configuration efficiency. BRIEF DESCRIPTION OF DRAWINGS
[0024] Figure 1 FIG. 1 is a structural block diagram of a preloading control test system in one embodiment;
[0025] Figure 2 FIG. 2 is a structural block diagram of a preloading control test system in another embodiment;
[0026] Figure 3 FIG. 3 is a structural schematic diagram of a first preloading module in one embodiment;
[0027] Figure 4 FIG. 4 is a structural schematic diagram of a second preloading module in one embodiment. DETAILED DESCRIPTION
[0028] In order to make the purposes, technical solutions and advantages of the present application clearer, the present application is further described in detail below with reference to the drawings and embodiments. It should be understood that the specific embodiments described herein are only used to explain the present application and not intended to limit the present application.
[0029] Unless otherwise defined, all technical and scientific terms used herein have the same meaning as commonly understood by one of ordinary skill in the art to which this application belongs. The terminology used in the description herein is for describing specific embodiments only and is not intended to be limiting of the present application.
[0030] It can be understood that, in the following embodiments, “connection” should be understood as “electrical connection”, “communication connection” and the like if the circuits, modules, units and the like connected with each other have the transmission of electrical signals or data.
[0031] As used herein, the singular forms “a”, “an” and “the” include plural referents unless the context clearly dictates otherwise. It should also be understood that the term “comprising” or “including” or “having” and the like, specifies the presence of stated features, integers, operations, components, parts, or combinations thereof, but does not preclude the presence or addition of one or more other features, integers, operations, components, parts, or combinations thereof.
[0032] In one embodiment, as shown in Figure 1 A preloading control test system is provided, including a first preloading module 1 and a storage module 2, the storage module 2 stores a plurality of parameter lists of different test items, the first preloading module 1 is connected to the storage module 2, receives a loading instruction issued by a host computer, reads one of the parameter lists in the corresponding test item from the storage module 2 based on the loading instruction, and preloads according to a first control parameter in the parameter list. Wherein, the storage module 2 stores a plurality of parameter lists of different test items, and control parameters required for preloading such as AC coefficients corresponding to each parameter list. When running a test item, the host computer only needs to issue a loading instruction once, the first preloading module 1 reads the parameter list in the storage module 2, and then distributes the first control parameter in the parameter list to different functional modules locally according to a pre-defined format, so as to complete the loading control of the first control parameter.
[0033] Further, as shown in Figure 2 The system further includes a second preloading module 4 connected to the first preloading module 1, and the first preloading module 1 further sends a second control parameter in the obtained parameter list to the second preloading module 4; the second preloading module 4 preloads according to the second control parameter in the received parameter list.
[0034] The first preloading module 1 and the second preloading module 4 can each be an FPGA (Field Programmable Gate Array), and the storage module 2 can be a DDR (Double Data Rate) storage module. The first control parameters in the parameter list include control parameters required for preloading in the first preloading module 1, such as local AWG control parameters and local DIG control parameters, and the second control parameters include control parameters required for preloading in the second preloading module 4, such as resource AWG, resource DIG, and control parameters of related peripherals. In the initialization stage, the host computer can sort information of all test items to be executed, and store parameter lists with a fixed format according to parameters required by each test case into the storage module 2 according to a protocol.
[0035] The loading instruction issued by the host computer can specifically include a loading start address (base address), a channel enablement, and a parameter list signal number (signal_number). The system can load a certain parameter list of a specified test item at each preloading, and the test item to be loaded is determined by the loading start address, and the parameter list to be loaded is determined by the parameter list signal number. After the first preloading module 1 receives the loading instruction, the first preloading module 1 finds the related test item from the storage module 2. The test item has multiple corresponding parameter lists, and the first parameter list, the second parameter list, and the like are stored in the storage module 2 from the loading start address. Each parameter list has a corresponding parameter list signal number. The first preloading module 1 also finds the corresponding parameter list from the multiple parameter lists of the test item according to the parameter list signal number carried by the loading instruction, preloads the obtained first control parameters locally based on the channel enablement, and sends the second control parameters to the second preloading module 4 for preloading. Since all channel control parameters are stored in the DDR storage module, the host computer only needs to issue the channel enablement, and the first preloading module 1 can read the corresponding parameters according to the channel enablement, without traversing each channel and slot, thereby reducing communication time and improving test efficiency. After preloading is completed, the first preloading module and the second preloading module receive a trigger instruction issued by the host computer, and start executing the corresponding loaded test item.
[0036] In addition, the system can further comprise a transmission interface module 3, the first preloading module 1 is connected with the second preloading module 4 through the transmission interface module 3, and the type of the transmission interface module 3 is not unique. The first control parameter and the second control parameter are stored into the DDR storage module, and the main control flow is completed in the first preloading module 1, but since the parameter list contains the second control parameter of the AWG / DIG and the related peripheral of the second preloading module 4, the parsed information needs to be transmitted to the second preloading module 4 through the transmission interface module 3, and each module receives the corresponding control parameter to start the related operation.
[0037] In one embodiment, continuing to refer to Figure 2 , the first preloading module 1 can comprise a first service decoding module 1-1, a storage control module 1-2, a first parameter loading module 1-3 and a local function module 1-4, the first service decoding module 1-1 is connected with the host computer and the first parameter loading module 1-3, the first parameter loading module 1-3 is connected with the storage control module 1-2 and the local function module 1-4, and the storage control module 1-2 is connected with the storage module 2. The first service decoding module 1-1 parses the loading instruction issued by the host computer to obtain a loading start address, a parameter list serial number and a channel enable, and sends them to the first parameter loading module 1-3; the first parameter loading module 1-3 determines a request address according to the loading start address and the parameter list serial number, sends the request address and the channel enable to the storage control module 1-2, and receives the parameter list (Signal parameter) returned by the storage control module 1-2, and sends the first control parameter of the parameter list (Signal parameter) to the local function module 1-4 according to the channel enable; the storage control module 1-2 reads the corresponding parameter list (Signal parameter) from the storage module 2 based on the request address and the channel enable, and returns it to the first parameter loading module 1-3.
[0038] The first preloading module 1 further comprises a signal sending module 1-6, the first parameter loading module 1-3 is connected with the signal sending module 1-6, and the signal sending module 1-6 is connected with the second preloading module 4; the first parameter loading module 1-3 sends the first control parameter of the parameter list to the local function module 1-4 according to the channel enable, or sends the second control parameter of the parameter list to the second preloading module 4 through the signal sending module 1-6 for parameter preloading. The transmission interface module 3 can be connected with the signal sending module 1-6 through a GTX interface, and the second control parameter is transmitted to the second preloading module 4.
[0039] The first control parameter includes local function parameter and AC coefficient effective data, the first parameter loading module 1-3 sends the acquired local function parameter to the local function module 1-4, and simultaneously requests the AC coefficient effective data from the storage module 2 to return to the local function module 1-4, and indicates that the first preloading module 1 is loaded when the local function module 1-4 loads the AC coefficient effective data. Taking the local function module 1-4 including a local AWG module as an example, the local function parameter includes a local AWG control parameter, and the AC coefficient effective data includes local AWG AC coefficient effective data.
[0040] Further, the first service decoding module 1-1 is also connected to the storage control module 1-2, receives a plurality of parameter lists of a plurality of test items issued by the upper computer and sends the plurality of parameter lists to the storage control module 1-2, and stores the parameter list (Signal parameter) into the storage module 2 through the storage control module 1-2. The storage control module 1-2 can be connected to the storage module 2 through the Avston interface.
[0041] When running the test item, the upper computer only needs to issue the loading starting address of the parameter list, the parameter list serial number and the channel enablement, the storage control module 1-2 reads the parameter list in the DDR storage module according to the request address and the channel enablement, and distributes different control parameters to different modules according to the predetermined format, so that the parameter loading control is completed. Since it is not necessary to traverse the channel and the slot, the transmission quantity and the communication time of the parameter communication are greatly reduced, and the test efficiency is greatly improved.
[0042] In one embodiment, continuing to refer to Figure 2 The second preloading module 4 includes an interface decoding module 4-2, a second parameter loading module 4-3, a resource function module 4-4 and a peripheral module 4-6, the interface decoding module 4-2 is connected to the transmission interface module 3 and the second parameter loading module 4-3, the second parameter loading module 4-3 is connected to the resource function module 4-4 and the peripheral module 4-6, the interface decoding module 4-2 analyzes the second control parameter transmitted by the transmission interface module 3 into parallel data and sends the parallel data to the second parameter loading module 4-3, the second parameter loading module 4-3 analyzes the parallel data, sends the analyzed resource control parameter to the resource function module 4-4 for parameter preloading, and sends the analyzed relay parameter to the peripheral module 4-6 for parameter preloading. Taking the resource function module 4-4 including a resource AWG module as an example, the resource control parameter includes a resource AWG control parameter.
[0043] All parameters are pre-stored in the initialization stage before testing the chip. When starting to execute loading, only one loading instruction is configured by the host computer, and the two FPGAs automatically start to implement parameter loading work. During this period, the host computer does not need to participate, and after the loading is completed, the trigger instruction of the host computer can be received to start executing the related test items. At the same time, in order to facilitate debugging and use, the second pre-loading module 4 can also include a second service decoding module (not shown in the figure) connected to the second parameter loading module 4-3. Both FPGAs communicate with the host computer through the internal service decoding module, and the control flow is controlled by the host computer.
[0044] The flow of pre-loading data implemented by the two FPGAs is as follows:
[0045] 1) The host computer generates one or more parameter lists according to one or more use case parameters set in advance according to the protocol, simultaneously stores the parameter lists in the DDR storage module, and records the parameter list serial number signal_number of each parameter list. Each parameter list has a corresponding parameter list serial number signal_number.
[0046] 2) The host computer issues a loading instruction carrying the loading start address, parameter list serial number signal_number (i.e., the execution of the parameter list), and channel enable according to the user's executed parameters (for example, input through an interactive interface).
[0047] 3) The first pre-loading module 1 decodes the parameter list serial number signal_number and calculates the request address address of the parameter list in the DDR storage module.
[0048] 4) The first pre-loading module 1 requests the DDR storage module according to the request address address and channel enable.
[0049] 5) The first pre-loading module 1 decodes each parameter information according to the parameter list returned by the DDR storage module according to the predetermined format, and sends the obtained parameter information to different modules as input parameters for control according to the module requirements. For example, the parameters used by the AWG module of the first pre-loading module 1 are sent to the local functional module 1-4 of the first pre-loading module 1, and the second control parameters used by the AWG / peripheral module of the second pre-loading module 4 are sent to the second pre-loading module 4 through the transmission interface module 3.
[0050] 6) When the first pre-loading module 1 determines the AC coefficient address according to the parameter information, the DDR is requested according to the AC coefficient address, and the data returned by the DDR storage module is output to the subsequent module according to the channel enable control, wherein the AC coefficient of the AWG is directly sent to the AWG module of the first pre-loading module 1.
[0051] 7) The second preloading module 4 receives the data from the transmission interface module 3, decodes according to the packet information, and sends the decoded data according to the module requirements, for example, the parameters used by the resource function module 4-4 are sent to the resource function module 4-4, and the parameters used by the peripheral module 4-6 are sent to the peripheral module 4-6.
[0052] 8) After the loading function is completed, wait for the trigger instruction sent by the upper computer to start the related test.
[0053] The specific structure of the first parameter loading module 1-3 is not unique, as shown in Figure 3 The first parameter loading module 1-3 includes a preloading control module 1-3-1, a signal request module 1-3-2, a signal analysis module 1-3-3, an AC coefficient request module 1-3-4, and an AC coefficient analysis module 1-3-5; the storage control module 1-2 is connected to the signal request module 1-3-2, the signal analysis module 1-3-3, the AC coefficient request module 1-3-4, and the AC coefficient analysis module 1-3-5; the preloading control module 1-3-1 is connected to the first service decoding module 1-1 and the signal request module 1-3-2; the signal analysis module 1-3-3 is connected to the AC coefficient request module 1-3-4 and the local function module 1-4, and the AC coefficient analysis module 1-3-5 is connected to the AC coefficient request module 1-3-4 and the local function module 1-4. The local function module 1-4 includes a local AWG module, and the local function parameters include local AWG control parameters, and the AC coefficient effective data includes local AWG AC coefficient effective data.
[0054] Further, the first parameter loading module 1-3 further includes a signal selection module 1-3-10; the signal selection module 1-3-10 is connected to the signal analysis module 1-3-3, the signal sending module 1-6, and the local function module 1-4.
[0055] Specifically, when the first parameter loading module 1-3 receives the channel enable issued by the first service decoding module 1-1, it indicates that the preloading function is started. When the channel enable of the AWG is received, the preloading control module 1-3-1 calculates the request address address of the parameter list in the DDR storage module according to the parameter list number signal_number, and sends the start signal, the enabled channel, the request address address, and other information to the signal request module 1-3-2 according to the channel enable and the request address address. Taking the example that the local function module 1-4 includes a local AWG module and the resource function module 4-4 includes a resource AWG module, the complete preloading process of the AWG is introduced as follows:
[0056] The signal request module 1-3-2 receives the start signal, the enabled channel, the request address address and the like, initiates a request to the storage control module 1-2, and the storage control module 1-2 returns the requested parameter list to the signal analysis module 1-3-3. The AWG signal parameters obtained by analyzing the parameter list in the signal analysis module 1-3-3 are assigned to the respective cache registers. The AWG signal parameters can include local AWG control parameters and second control parameters in addition to the local AWG AC coefficient valid data. All parameters are cached in corresponding registers. The analysis process of the signal analysis module 1-3-3 is to analyze the fixed format of the parameter list, temporarily store the required parameters of each module in the cache register, and then send them to the signal selection module 1-3-10 for judgment and control. Whether the output control parameters need to be updated, for example, when the signal analysis module 1-3-3 or the first service decoding module 1-1 has a register update, the signal selection module 1-3-10 outputs the latest results to the subsequent related modules. Specifically, the signal selection module 1-3-10 judges the updated latest result register, and the register parameters that need to be sent to the local function module 1-4 are sent to the local function module 1-4. The register parameters that need to be sent to the second preloading module 4 are packaged according to the protocol by the signal sending module 1-6 and then sent to the second preloading module 4. At the same time, after analyzing the request address of the AWG AC coefficient (i.e. the AC coefficient address), the signal analysis module 1-3-3 sends the request address of the AWG AC coefficient and the channel enable to the AC coefficient request module 1-3-4. The AC coefficient request module 1-3-4 requests the AC coefficient of two channels from the DDR storage module (only one local function module is shown, and one local function module corresponds to one channel enablement). Figure 3 The AC coefficient valid data returned by the DDR storage module is sent to the AC coefficient analysis module 1-3-5. The AC coefficient analysis module 1-3-5 judges whether to send the processed AC coefficient valid data to the local function module 1-4 according to the channel enablement. If the channel enablement is valid, the valid data is sent to the local function module 1-4. If the channel enablement is invalid, no data is sent.
[0057] It should be noted that if the local function module includes a local DIG module, the internal control process of the first parameter loading module 1-3 is the same as that of the local AWG module described above, which will not be described here. The control processes of the local DIG module and the local AWG module involve related modules, respectively, which are signal request module 1-3-2, signal analysis module 1-3-3, AC coefficient request module 1-3-4 and AC coefficient analysis module 1-3-5. The control processes of the local DIG module and the local AWG module are independent of each other and do not affect each other.
[0058] It can be understood that the structure of the second parameter loading module 4-3 is also unique, and in one embodiment, as shown in Figure 4 The second parameter loading module 4-3 includes a parameter analysis module 4-3-1, a register control module 4-3-2, and a signal selection module 4-3-3, the parameter analysis module 4-3-1 is connected to the interface decoding module 4-2, the register control module 4-3-2, and the signal selection module 4-3-3, the signal selection module 4-3-3 is connected to the register control module 4-3-2, the resource function module 4-4, and the peripheral module 4-6; the parameter analysis module 4-3-1 analyzes the parallel data sent by the interface decoding module 4-2, sends the resource control parameters obtained by analysis to the signal selection module 4-3-3, and sends the relay parameters obtained by analysis to the register control module 4-3-2, the register control module 4-3-2 delays the received relay parameters and sends them to the signal selection module 4-3-3; the signal selection module 4-3-3 sends the received resource control parameters to the resource function module 4-4, and sends the received relay parameters to the peripheral module 4-6.
[0059] The interface decoding module 4-2 analyzes the data sent by the first preloading module 1 through the high-speed interface bus, sends the parallel data obtained by analysis to the second parameter loading module 4-3, the parameter analysis module 4-3-1 analyzes the preloading parameters according to the preloading sending protocol, and the preloading parameters include various parameters sent by the first preloading module 1, all the parameters except the relay parameters are sent to the signal selection module 4-3-3 after analysis, the signal selection module 4-3-3 selects according to the pre-set register serial number, sends the resource control parameters required by the resource function module 4-4 to the resource function module 4-4. Since the relay parameters need to be processed to ensure the response time of the relay during preloading, the configuration of each relay parameter needs to be delayed, the relay parameters are sent to the register control module 4-3-2 after being analyzed by the parameter analysis module 4-3-1, are processed by the register control module 4-3-2, and are then sent to the signal selection module 4-3-3, and are then sent to the peripheral module 4-6 to control the relay to perform an operation.
[0060] The preloading control test system described above preloads the parameter list into the DDR storage module, reduces the time of the parameter loading process, and improves the test efficiency. The parameters of the channel are preloaded into the DDR storage module, the number of data issued is reduced, and the test efficiency is improved. Moreover, multiple preloading parameter lists are written into the DDR storage module, the preloading address needs to be changed when the test condition is changed, and the flexibility of the test is greatly improved. The control of the relay can be realized in parallel, and the influence of the response time of the relay on the efficiency is reduced.
[0061] In one embodiment, a test machine is also provided, comprising a host computer and the preloading control test system described above. The host computer can be, but is not limited to, various personal computers, notebook computers, smart phones, tablet computers and portable wearable devices, and the portable wearable device can be a smart watch, a smart bracelet, a head-mounted device, etc.
[0062] The technical features of the above embodiments can be combined in any manner. To make the description concise, all possible combinations of the technical features in the above embodiments are not described, but as long as the combinations of the technical features do not exist contradictions, they shall be considered as the scope of the present disclosure.
[0063] The above embodiments only express several implementation manners of the present application, and the description is specific and detailed, but it should not be understood as a limitation on the scope of the utility model patent. It should be pointed out that for ordinary skilled in the art, without departing from the concept of the present application, a number of modifications and improvements can be made, which are all within the protection scope of the present application. Therefore, the protection scope of the patent of the present application shall be subject to the appended claims.
Claims
1. A preload control test system, characterized in that, include: The storage module stores multiple parameter lists for different test items; The first preloading module is connected to the storage module, receives a loading instruction from the host computer, reads one of the parameter lists of the corresponding test items from the storage module based on the loading instruction, and performs preloading according to the first control parameter in the parameter list.
2. The system according to claim 1, characterized in that, The first preloading module includes a first service decoding module, a storage control module, a first parameter loading module, and a local function module. The first service decoding module is connected to the host computer and the first parameter loading module. The first parameter loading module is connected to the storage control module and the local function module. The storage control module is connected to the storage module. The first service decoding module parses the loading instruction issued by the host computer and obtains the loading start address, parameter list sequence number and channel enable, which are then sent to the first parameter loading module. The first parameter loading module determines the request address based on the loading start address and the parameter list sequence number, sends the request address and channel enable to the storage control module, receives the parameter list returned by the storage control module, and sends the first control parameter of the parameter list to the local function module based on the channel enable. Based on the request address and channel enable, the storage control module reads the corresponding parameter list from the storage module and returns it to the first parameter loading module.
3. The system according to claim 2, characterized in that, The first service decoding module is also connected to the storage control module, receives multiple parameter lists of multiple test items sent by the host computer and sends them to the storage control module, and stores the parameter lists into the storage module through the storage control module.
4. The system according to claim 2, characterized in that, The first parameter loading module includes a preloading control module, a signal request module, a signal parsing module, an AC coefficient request module, and an AC coefficient parsing module; The storage control module is connected to the signal request module, the signal parsing module, the AC coefficient request module, and the AC coefficient parsing module; the preloading control module is connected to the first service decoding module and the signal request module; the signal parsing module is connected to the AC coefficient request module and the local function module; and the AC coefficient parsing module is connected to the AC coefficient request module and the local function module.
5. The system according to claim 4, characterized in that, Also includes: The second preloading module, the first preloading module also sends the second control parameters from the parameter list to the second preloading module; The second preloading module performs preloading based on the second control parameter in the received parameter list.
6. The system according to claim 5, characterized in that, The first preloading module further includes a signal sending module. The first parameter loading module is connected to the signal sending module, and the signal sending module is connected to the second preloading module. The first parameter loading module sends the first control parameters of the parameter list to the local function module according to the channel enable, or sends the second control parameters of the parameter list to the second preloading module through the signal sending module for parameter preloading.
7. The system according to claim 5, characterized in that, It also includes a transmission interface module, through which the first preloading module is connected to the second preloading module.
8. The system according to claim 7, characterized in that, The second preloading module includes an interface decoding module, a second parameter loading module, a resource function module, and a peripheral module. The interface decoding module is connected to the transmission interface module and the second parameter loading module, and the second parameter loading module is connected to the resource function module and the peripheral module. The interface decoding module parses the second control parameters transmitted by the transmission interface module into parallel data and sends it to the second parameter loading module. The second parameter loading module parses the parallel data, sends the parsed resource control parameters to the resource function module for parameter preloading, and sends the parsed relay parameters to the peripheral module for parameter preloading.
9. The system according to claim 8, characterized in that, The second parameter loading module includes a parameter parsing module, a register control module, and a signal selection module. The parameter parsing module is connected to the interface decoding module, the register control module, and the signal selection module. The signal selection module is connected to the register control module, the resource function module, and the peripheral module. The parameter parsing module parses the parallel data sent by the interface decoding module, sends the parsed resource control parameters to the signal selection module, and sends the parsed relay parameters to the register control module. The register control module delays the received relay parameters before sending them to the signal selection module. The signal selection module sends the received resource control parameters to the resource function module and the received relay parameters to the peripheral module.
10. A testing machine, characterized in that, It includes a host computer and the preload control test system as described in any one of claims 1-9.