A signal generation board, a conformance test system and method

By designing a signal generation board to generate LFPS signals, the high cost and complexity of the USB 3.2 interface conformance testing system are solved, replacing existing expensive equipment, thus achieving a low-cost and portable testing solution.

CN121187879BActive Publication Date: 2026-06-09SHENZHEN CITY SIGLENT TECH
View PDF 1 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
SHENZHEN CITY SIGLENT TECH
Filing Date
2025-11-27
Publication Date
2026-06-09

AI Technical Summary

Technical Problem

Existing USB 3.2 interface conformance testing systems use dedicated instruments and equipment that are bulky, expensive, and inconvenient to carry, resulting in high testing costs and complex operation.

Method used

Design a signal generation board, including a communication connection interface, a control processor, a signal generation device, and a differential signal output interface, to generate LFPS signals through differential signal transmission, replacing AFG signal generators or bit error rate testers and simplifying the test system.

Benefits of technology

This reduces the cost and operational complexity of conformance testing systems, enabling portable and low-power testing solutions.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN121187879B_ABST
    Figure CN121187879B_ABST
Patent Text Reader

Abstract

The application discloses a signal generation board, a consistency test system and a method. The signal generation board comprises a communication connection interface, a control processor, a signal generation device, a signal processing device and a differential signal output interface. The control processor responds to a test signal output instruction output by a digital oscilloscope through the communication connection interface, and outputs a signal generation instruction and a gain control instruction. The signal generation device generates and outputs an LFPS original signal based on the signal generation instruction. The signal processing device amplifies or reduces the amplitude of the LFPS original signal based on the gain control instruction to obtain an LFPS signal used for USB interface consistency test. The differential signal output interface is used for outputting the LFPS signal in a differential signal transmission mode. Since the signal generation board is used to replace an AFG signal generator or a bit error rate instrument in the consistency test system to generate the LFPS signal with controllable parameters, the cost of the consistency test system can be reduced, and the operation complexity of the consistency test can be reduced.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This relates to the field of electronic equipment testing technology, specifically to a signal generation board, a consistency testing system, and a method. Background Technology

[0002] USB 3.2 interface compliance testing is designed to ensure that devices under test (DUTs) using the USB 3.2 protocol comply with USB-IF standards, guaranteeing their interoperability and reliability. Its core purpose is to verify whether the electrical performance and protocol timing of the USB 3.2 interface's physical layer (PHY) and link layer fully comply with the requirements of the USB 3.2 specification. A typical compliance testing system includes test equipment (such as oscilloscopes, vector network analyzers, bit error rate (BER) testers, and protocol analyzers), test fixtures, and a test control platform. However, to get a DUT using the USB 3.2 protocol into compliance testing mode, a dedicated USB 3.2 protocol analyzer, BER tester, or signal generator is required to send a specific LFPS signal sequence to the DUT. These instruments and equipment are bulky, expensive, and inconvenient to carry. Summary of the Invention

[0003] The technical problem this application aims to solve is how to optimize existing conformance testing systems used for USB interface conformance testing.

[0004] According to a first aspect, one embodiment provides a signal generation board, comprising:

[0005] A communication connection interface for connecting to a digital oscilloscope that performs conformance testing on the USB interface of the device under test;

[0006] A control processor is configured to respond to a test signal output command obtained through the communication connection interface from the digital oscilloscope, an output signal generation command, and a gain control command;

[0007] A signal generation device is used to generate and output the original LFPS signal in response to the signal generation command;

[0008] A signal processing device is used to amplify or reduce the amplitude of the original LFPS signal according to the gain control command, so as to obtain an LFPS signal for USB interface conformance testing.

[0009] A differential signal output interface is used to output the LFPS signal in a differential signal transmission manner; wherein the LFPS signal contains at least one LFPS pulse train, and the encoding information can be set by presetting the number, duration and / or interval of the LFPS pulse train.

[0010] In one embodiment, the communication connection interface is a USB interface; the control processor is an MCU; the signal generation device is an FPGA; the signal generation device outputs the original LFPS signal in a differential signal transmission manner; and the signal processing device is a variable gain amplifier or a programmable gain amplifier.

[0011] In one embodiment, the differential signal output interface is a double-pole double-throw switch circuit, including a first connection terminal, a second connection terminal, a first set of signal output terminals, and a second set of signal output terminals;

[0012] The first connection terminal and the second connection terminal are used to receive the LFPS signal in a differential signal transmission manner;

[0013] The first set of signal output terminals includes a first P terminal and a first N terminal, used to output the LFPS signal in a differential signal transmission manner; the second set of signal output terminals includes a second P terminal and a second N terminal, used to output the LFPS signal in a differential signal transmission manner.

[0014] The differential signal output interface is also used to respond to the signal channel switching command output by the control processor and output the LFPS signal through the first group of signal output terminals or the second group of signal output terminals; wherein, the second P terminal and the second N terminal of the second group of signal output terminals are respectively connected to the signal input terminal of the digital oscilloscope for monitoring the LFPS signal to the digital oscilloscope.

[0015] According to the second aspect, one embodiment provides a conformance testing system, including a test interconnect board and a signal generation board as described in the first aspect;

[0016] The test interconnect board includes a test fixture board and a signal adapter board;

[0017] The signal adapter board is connected to the differential signal output interface and is used to output the LFPS signal to the test fixture board;

[0018] The test fixture board is used to connect the digital oscilloscope, the USB interface of the device under test (DUT), and the signal adapter board, respectively. The test fixture board is used to forward the received LFPS signal to the USB interface of the DUT, and send the test response signal fed back by the USB interface of the DUT in response to the LFPS signal to the digital oscilloscope, so that the digital oscilloscope can perform a conformance test on the USB interface of the DUT based on the test response signal.

[0019] In one embodiment, the signal adapter board includes at least two SMA interfaces and a USB interface; wherein, the two SMA interfaces are connected to the differential signal output interface for receiving the LFPS signal in a differential signal transmission manner; the USB interface of the signal adapter board is used to connect to the test fixture board to send the LFPS signal input from the two SMA interfaces to the test fixture board.

[0020] In one embodiment, the test fixture board includes at least two SMA interfaces, a first USB interface, and a second USB interface; wherein the two SMA interfaces are connected to the digital oscilloscope, the first USB interface is used to connect to the signal adapter board, and the second USB interface is used to connect to the USB interface of the device under test.

[0021] According to a third aspect, one embodiment provides a consistency testing method for application to the consistency testing system as described in the second aspect, the consistency testing method comprising:

[0022] The digital oscilloscope monitors the test execution commands input by the user for performing conformance tests on the USB interface;

[0023] The digital oscilloscope responds to the test execution command and sends a test signal output command to the signal generation board.

[0024] The control processor sends signal generation instructions and gain control instructions to the signal generation device and the signal processing device, respectively, based on the test signal output instructions.

[0025] The signal generation device generates an LFPS original signal based on the signal generation instruction, and sends the LFPS original signal to the signal processing device;

[0026] The signal processing device amplifies or reduces the amplitude of the original LFPS signal based on the gain control command to obtain the LFPS signal, and outputs it to the differential signal output interface in a differential signal transmission manner.

[0027] The differential signal output interface outputs the LFPS signal to the digital oscilloscope or signal adapter board in a differential signal transmission manner;

[0028] When the differential signal output interface outputs the LFPS signal to the digital oscilloscope, the digital oscilloscope monitors the parameters of the LFPS signal to determine whether the LFPS signal meets the preset signal parameter requirements for performing a conformance test on the USB interface.

[0029] When the differential signal output interface outputs the LFPS signal to the signal adapter board, the signal adapter board sends the received LFPS signal to the test fixture board.

[0030] The test fixture board forwards the LFPS signal to the USB interface of the device under test and receives the test response signal fed back by the USB interface of the device under test in response to the LFPS signal.

[0031] The test fixture plate sends the test response signal to the digital oscilloscope;

[0032] The digital oscilloscope performs a USB interface compliance test on the device under test based on the test response signal.

[0033] In one embodiment, the consistency testing method further includes:

[0034] The digital oscilloscope sends different test execution commands according to the different test items of the conformance test;

[0035] Based on the test item type of the test signal output instruction, the control processor sends the signal generation instruction and the gain control instruction corresponding to the test item type, so that the signal processing device outputs the LFPS signal corresponding to the test item type;

[0036] And / or, the test execution instructions are generated based on input from the user through the human-machine interface of the digital oscilloscope.

[0037] According to a fourth aspect, one embodiment provides a computer-readable storage medium storing a computer program that can be executed by a processor to implement the conformance testing method as described in the third aspect.

[0038] According to the fifth aspect, one embodiment provides a computer program product including a computer program and / or instructions, which, when executed by a processor, implement the conformance testing method as described in the third aspect.

[0039] According to the conformance testing system of the above embodiment, the AFG signal generator or bit error rate tester in the conformance testing system is replaced by a signal generation board to generate LFPS signals with controllable parameters. This not only reduces the cost of the conformance testing system, but also reduces the operational complexity of conformance testing. Attached Figure Description

[0040] Figure 1 This is a schematic diagram of a test environment used for USB 3.2 interface conformance testing;

[0041] Figure 2 This is a functional block diagram of a signal generation board in one embodiment;

[0042] Figure 3 This is a schematic diagram of the functional structure connection of a consistency testing system in one embodiment;

[0043] Figure 4 This is a schematic diagram of the structural connection of the differential signal output interface in one embodiment;

[0044] Figure 5 This is a flowchart illustrating a consistency testing method in one embodiment. Detailed Implementation

[0045] The present invention will now be described in further detail with reference to specific embodiments and accompanying drawings. Similar elements in different embodiments are referred to by associated similar element reference numerals. In the following embodiments, many details are described to facilitate a better understanding of this application. However, those skilled in the art will readily recognize that some features may be omitted in different situations, or may be replaced by other elements, materials, or methods. In some cases, certain operations related to this application are not shown or described in the specification. This is to avoid obscuring the core parts of this application with excessive description. For those skilled in the art, detailed description of these related operations is not necessary; they can fully understand the related operations based on the description in the specification and general technical knowledge in the art.

[0046] Furthermore, the features, operations, or characteristics described in the specification can be combined in any suitable manner to form various embodiments. At the same time, the steps or actions in the method description can be rearranged or adjusted in a manner obvious to those skilled in the art. Therefore, the various orders in the specification and drawings are only for the clear description of a particular embodiment and do not imply a necessary order, unless otherwise stated that a particular order must be followed.

[0047] The serial numbers assigned to components in this document, such as "first" and "second," are used only to distinguish the described objects and have no sequential or technical meaning. The terms "connection" and "linkage" used in this application, unless otherwise specified, include both direct and indirect connections (linkages).

[0048] Currently, to get a device under test (DUT) using the USB 3.2 protocol into conformance testing mode, a dedicated USB 3.2 protocol analyzer, bit error rate tester, or signal generator is required to send a specific LFPS signal sequence to the USB 3.2 interface under test. Please refer to [link / reference]. Figure 1This diagram illustrates a test environment for USB 3.2 interface conformance testing, including a digital oscilloscope, an AFG signal generator, and multiple test interconnect boards. The AFG signal generator outputs the LFPS signal required for conformance testing and sends it to the device under test (DUT) via a test interconnect board. Upon detecting a valid LFPS signal, the DUT outputs the corresponding test signal pattern to the digital oscilloscope for conformance testing. According to the USB-IF Association's "Electrical Compliance Test Specification Enhanced SuperSpeed ​​Universal Serial Bus" conformance test specification document (for details on LFPS signal characteristics, LFPS-compliant signal characteristics, and timing parameters of different LFPS signals, please refer to this conformance test specification document), USB 3.2 devices require testing for TD.1.1 to TD1.10. For TD.1.2 to TD1.7 conformance tests, an instrument capable of transmitting LFPS signals is required, commonly a bit error rate tester or a signal generator. However, these instruments are bulky, expensive, inconvenient to carry, and consume a lot of power, resulting in high testing costs for USB 3.2 conformance testing.

[0049] In this application embodiment, a signal generation board is designed for the TD.1.2~TD1.7 conformance test items to generate LFPS signals with different timing parameters, so as to simplify the conformance test system and reduce the test cost. Example

[0050] Please refer to Figure 2This is a functional block diagram of a signal generation board in one embodiment. The signal generation board 1 includes a communication connection interface 12, a control processor 11, a signal generation device 13, a signal processing device 14, and a differential signal output interface 15. The communication connection interface 12 is used to connect to a digital oscilloscope that performs conformance testing on the USB interface of the device under test. The control processor 11 is used to respond to a test signal output command obtained through the communication connection interface 12 from the digital oscilloscope, and output a signal generation command and a gain control command. The signal generation device 13 is used to generate and output an LFPS original signal in response to the signal generation command. The signal processing device 14 is used to amplify or reduce the amplitude of the LFPS original signal according to the gain control command to obtain an LFPS signal for USB interface conformance testing. The differential signal output interface 15 is used to output an LFPS signal in a differential signal transmission manner, wherein the LFPS signal contains at least one LFPS pulse train, and the encoding information can be set by presetting the number, duration, and / or interval of the LFPS pulse train. In one embodiment, the communication connection interface 12 is a USB interface, the control processor 11 is an MCU, and the signal generation device 13 is an FPGA. In one embodiment, the signal generation device 13 outputs the original LFPS signal in a differential signal transmission manner, and the signal processing device 14 is a variable gain amplifier or a programmable gain amplifier.

[0051] Please refer to Figure 3This application discloses a conformance testing system comprising a signal generation board 1, a digital oscilloscope 2, a test interconnect board 3, and a device under test (DUT) 4, as described above. The test interconnect board 3 includes a test fixture board 31 and a signal adapter board 32. The signal adapter board 32 is connected to a differential signal output interface 15 and is used to output an LFPS signal to the test fixture board 31. The test fixture board 31 is used to connect the digital oscilloscope 2, the USB interface of the DUT 4, and the signal adapter board 32, respectively. The test fixture board 31 forwards the received LFPS signal to the USB interface of the DUT 4 and sends the test response signal from the DUT 4's USB interface in response to the LFPS signal to the digital oscilloscope 2, so that the digital oscilloscope 2 can perform a conformance test on the USB interface of the DUT 4 based on the test response signal. In one embodiment, the signal adapter board 32 includes at least two SMA interfaces and a USB interface, wherein the two SMA interfaces are connected to the differential signal output interface 15 and are used to receive the LFPS signal in a differential signal transmission manner. The USB interface of the signal adapter board 32 is used to connect to the test fixture board 31 to send the LFPS signals input from the two SMA interfaces to the test fixture board. In one embodiment, the test fixture board 31 includes at least two SMA interfaces, a first USB interface, and a second USB interface, wherein the two SMA interfaces are connected to the digital oscilloscope 2, the first USB interface is used to connect to the signal adapter board 32, and the second USB interface is used to connect to the USB interface of the device under test 4.

[0052] Please refer to Figure 4 This is a schematic diagram of the differential signal output interface structure in one embodiment. The differential signal output interface 15 is a double-pole double-throw switch circuit, including a first connection terminal, a second connection terminal, a first set of signal output terminals, and a second set of signal output terminals. The first connection terminal and the second connection terminal are used to receive LFPS signals in a differential signal transmission manner. The first set of signal output terminals includes a first P terminal and a first N terminal, used to output LFPS signals in a differential signal transmission manner. The second set of signal output terminals includes a second P terminal and a second N terminal, used to output LFPS signals in a differential signal transmission manner. In one embodiment, the differential signal output interface 15 is also used to respond to a signal channel switching command output by the control processor 11, and output LFPS signals through the first set of signal output terminals or the second set of signal output terminals. The second P terminal and the second N terminal of the second set of signal output terminals are respectively connected to the signal input terminals of a digital oscilloscope for monitoring the LFPS signals on the digital oscilloscope.

[0053] Please refer to Figure 5 This is a flowchart illustrating a consistency testing method in one embodiment. In another embodiment of this application, a consistency testing method for use in the consistency testing system described above is also disclosed, comprising:

[0054] Step 101: Monitor the test execution command.

[0055] The digital oscilloscope of the conformance testing system monitors user-inputted test execution commands for performing conformance tests on the USB interface. In one embodiment, the test execution commands are generated based on user input via the human-machine interface of the digital oscilloscope.

[0056] Step 102: Output test signal output command.

[0057] The digital oscilloscope responds to test execution commands by sending test signal output commands to the signal generation board. In one embodiment, the digital oscilloscope sends different test execution commands depending on the type of conformance test item.

[0058] Step 103: Send signal generation command and gain control command.

[0059] The control processor sends signal generation instructions and gain control instructions to the signal generation device and the signal processing device, respectively, based on the test signal output instructions. In one embodiment, the control processor sends signal generation instructions and gain control instructions corresponding to the test item type based on the test item type of the test signal output instructions.

[0060] Step 104: Generate the original LFPS signal.

[0061] The signal generation device generates the original LFPS signal based on the signal generation command and sends the original LFPS signal to the signal processing device.

[0062] Step 105: Generate the LFPS signal.

[0063] The signal processing device amplifies or reduces the amplitude of the original LFPS signal based on gain control instructions to obtain an LFPS signal, and outputs it to the differential signal output interface in a differential signal transmission manner. In one embodiment, the control processor sends signal generation instructions and gain control instructions corresponding to the test item type based on the test item type of the test signal output instruction, so that the signal processing device outputs an LFPS signal of the corresponding test item type.

[0064] Step 106: Execute the test process.

[0065] The differential signal output interface outputs the LFPS signal to a digital oscilloscope or signal adapter board in a differential signal transmission manner. When the differential signal output interface outputs the LFPS signal to the digital oscilloscope, the digital oscilloscope monitors the parameters of the LFPS signal to determine whether the LFPS signal meets the preset signal parameter requirements for performing conformance testing on the USB interface. When the differential signal output interface outputs the LFPS signal to the signal adapter board, the signal adapter board sends the received LFPS signal to the test fixture board. The test fixture board forwards the LFPS signal to the USB interface of the device under test (DUT) and receives the test response signal fed back by the USB interface of the DUT in response to the LFPS signal. The test fixture board sends the test response signal to the digital oscilloscope. The digital oscilloscope performs a conformance test on the USB interface of the DUT based on the test response signal.

[0066] To facilitate understanding of the application of the conformance testing method disclosed in this application, specific embodiments are described below, including:

[0067] like Figure 3As shown, the conformance testing system includes a digital oscilloscope 2, a test interconnect board 3, and a signal generation board 1. The digital oscilloscope sends test commands to the MCU (control processor) via its USB host port according to the user's test requirements. Simultaneously, the analog input channel of the digital oscilloscope is connected to the test fixture board via a coaxial cable. The digital oscilloscope performs electrical conformance testing on the USB 3.2 signal of the device under test, determines whether the signal meets the specifications of the USB 3.2 electrical conformance test, and outputs a test report. The main components on the signal generation board 1 are a control processor (e.g., MCU), a signal generation device (e.g., FPGA), and a signal processing device (e.g., VGA, variable gain amplifier). The MCU connects to the USB port of the digital oscilloscope via a USB interface (configured in USB Device mode). Based on the test signal output commands sent by the digital oscilloscope, the MCU controls the FPGA to generate the LFPS code pattern required for conformance testing. The MCU also controls the amplification factor of the VGA. After receiving the signal generation command from the MCU, the FPGA generates the LFPS signal sequence (original LFPS signal) required for USB 3.2 compliance testing and outputs it to the VGA via a high-speed serial differential interface. The VGA, based on the gain control command from the MCU, amplifies or reduces the differential signal output by the FPGA to the required factor before outputting a differential signal (LFPS signal) to the signal adapter board. The signal adapter board acts as a signal relay, transferring the LFPS signal output from the VGA to the test fixture board. A USB connector on the test fixture board is connected to the signal adapter board via a cable, forwarding the received LFPS signal to the USB 3.2 interface of the device under test (DUT). The DUT's USB 3.2 interface is connected to the test fixture board via a USB cable. Upon receiving the LFPS signal, the DUT's USB 3.2 interface sends a specific signal (test response signal) to the test fixture board. The test fixture board is connected to a digital oscilloscope via an SMA cable, forwarding the test response signal to the digital oscilloscope for compliance testing. According to the "TD.1.2 Low Frequency Periodic Signaling RX Test" test item in the Electrical Compliance Test Specification Enhanced SuperSpeed ​​Universal Serial Bus conformance test specification document, in order to test whether the RX signal receiving port on the USB 3.2 interface of the device under test can recognize the LFPS signal, it is necessary to send 4 sets of LFPS signals with different characteristics to the RX interface.In the signal generation board of this application embodiment, the FPGA can easily generate LFPS signals with various required duty cycles. The FPGA outputs the generated signals to the input port of the VGA. Under the control of the MCU, the VGA generates 800mVp-p, 1000mVp-p, and 1200mVp-p signals respectively, which are output to the RX signal receiving port of the USB 3.2 interface. If the USB 3.2 interface of the device under test can recognize the four types of LFPS signals, it can output a TXEQ signal sequence to the digital oscilloscope for each type of LFPS signal. The digital oscilloscope determines whether the conformance test item passes based on the received TXEQ signals.

[0068] For the test items "TD.1.3 Transmitted Eye Test at 5GT / s", "TD.1.4 Transmitted Eye Test at 10GT / s", "TD.1.5 Transmit Equalization Test at 10GT / s", "TD.1.6 Transmitted SSC Profile Test at 5GT / s", and "TD.1.7 Transmitted SSC Profile Test at 10GT / s" in the Electrical Compliance Test Specification Enhanced SuperSpeed ​​Universal Serial Bus conformance test document, it is necessary to send the Ping.LFPS test code to the RX signal receiving port on the USB 3.2 interface so that the USB 3.2 device under test enters the corresponding test item. In one embodiment of this application, the digital oscilloscope sends a command to the signal generation board via the USB interface. The FPGA, based on the received command, sends a Ping.LFPS test pattern to the RX interface of the USB 3.2 interface of the device under test (DUT), causing the DUT's USB 3.2 interface to enter one of the test states in the TD.1.3-TD.1.7 test items, and sends the corresponding test signal waveform to the digital oscilloscope. The digital oscilloscope performs consistency analysis based on the received signal. Furthermore, for the TD.1.3-TD.1.7 test items, the USB 3.2 Gen1 rate is 5Gbps / s, requiring testing of TD.1.3 and TD.1.6 items. The USB 3.2 Gen2 rate is 10Gbps / s, requiring testing of TD.1.4, TD.1.5, and TD.1.7 items. Upon receiving a Ping.LFPS test pattern, the USB 3.2 interface of the device under test sequentially switches to the next test item. After reaching the last test item, when another Ping.LFPS test pattern is received, it loops back to the first test item. The waveforms for each test item in TD.1.3-TD.1.7 are different. To automate testing and allow for repeated testing of certain test items, the digital oscilloscope conveniently uses a control signal generation board to generate Ping.LFPS test patterns. Based on the user's testing requirements, the corresponding waveforms in the TD.1.3-TD.1.7 test items are located.

[0069] The signal generation board disclosed in one embodiment of this application can control the FPGA to generate the LFPS signal required for USB 3.2 conformance testing after the MCU receives the command from the digital oscilloscope, and can also control the VGA to generate the required LFPS signal amplitude. The LFPS output from the VGA is sent to the USB 3.2 interface of the device under test, inducing the USB 3.2 interface of the device under test to enter the required conformance test items. This signal generation board is simple to use, low cost, small size, low power consumption, and easy to carry, making it very convenient for users to perform USB 3.2 conformance testing.

[0070] This application discloses a signal generation board, including a communication connection interface, a control processor, a signal generation device, a signal processing device, and a differential signal output interface. The control processor responds to a test signal output command obtained through the communication connection interface from a digital oscilloscope, outputting a signal generation command and a gain control command. The signal generation device generates and outputs an original LFPS signal based on the signal generation command. The signal processing device amplifies or reduces the amplitude of the original LFPS signal based on the gain control command to obtain an LFPS signal for USB interface conformance testing. The differential signal output interface is used to output the LFPS signal in a differential signal transmission manner. By replacing the AFG signal generator or bit error rate tester in the conformance testing system with a signal generation board to generate a controllable LFPS signal, not only can the cost of the conformance testing system be reduced, but the operational complexity of the conformance testing can also be reduced.

[0071] Those skilled in the art will understand that all or part of the functions of the various methods in the above embodiments can be implemented by hardware or by computer programs. When all or part of the functions in the above embodiments are implemented by computer programs, the program can be stored in a computer-readable storage medium, which may include: read-only memory, random access memory, disk, optical disk, hard disk, etc., and the program is executed by a computer to achieve the above functions. For example, the program can be stored in the memory of a device, and when the program in the memory is executed by the processor, all or part of the above functions can be achieved. In addition, when all or part of the functions in the above embodiments are implemented by computer programs, the program can also be stored in a server, another computer, disk, optical disk, flash drive, or external hard drive, etc., and can be downloaded or copied to the memory of a local device, or the system of the local device can be updated. When the program in the memory is executed by the processor, all or part of the functions in the above embodiments can be achieved.

[0072] The above examples illustrate the present invention only to aid in understanding it and are not intended to limit the scope of the invention. Those skilled in the art can make various simple deductions, modifications, or substitutions based on the principles of this invention.

Claims

1. A signal generation board, characterized in that, include: A communication connection interface for connecting to a digital oscilloscope that performs conformance testing on the USB interface of the device under test; A control processor is configured to respond to a test signal output command obtained through the communication connection interface from the digital oscilloscope, an output signal generation command, and a gain control command; A signal generation device is used to generate and output the original LFPS signal in response to the signal generation command; A signal processing device is used to amplify or reduce the amplitude of the original LFPS signal according to the gain control command, so as to obtain an LFPS signal for USB interface conformance testing. A differential signal output interface is used to output the LFPS signal in a differential signal transmission manner; wherein the LFPS signal contains at least one LFPS pulse train, and the encoding information can be set by presetting the number, duration and / or interval of the LFPS pulse train; The control processor is also used to control the differential signal output interface to output the LFPS signal to a digital oscilloscope, so as to monitor the parameters of the LFPS signal through the digital oscilloscope, and then determine whether the LFPS signal meets the preset signal parameter requirements for performing a conformance test on the USB interface. The control processor is also configured to send the signal generation instruction and the gain control instruction corresponding to the test item type based on the test item type of the USB interface conformance test, so that the signal processing device outputs the LFPS signal corresponding to the test item type, so as to sequentially and repeatedly execute the USB interface conformance test corresponding to the test item type. The differential signal output interface is a double-pole double-throw switch circuit, including a first connection terminal, a second connection terminal, a first set of signal output terminals, and a second set of signal output terminals. The first connection terminal and the second connection terminal are used to receive the LFPS signal in a differential signal transmission manner; The first set of signal output terminals includes a first P terminal and a first N terminal, used to output the LFPS signal in a differential signal transmission manner; the second set of signal output terminals includes a second P terminal and a second N terminal, used to output the LFPS signal in a differential signal transmission manner. The differential signal output interface is also used to respond to the signal channel switching command output by the control processor and output the LFPS signal through the first group of signal output terminals or the second group of signal output terminals; wherein, the second P terminal and the second N terminal of the second group of signal output terminals are respectively connected to the signal input terminal of the digital oscilloscope for monitoring the LFPS signal to the digital oscilloscope.

2. The signal generation board as described in claim 1, characterized in that, The communication interface is a USB interface; the control processor is an MCU; and the signal generation device is an FPGA.

3. The signal generation board as described in claim 1, characterized in that, The signal generation device outputs the original LFPS signal in a differential signal transmission manner; the signal processing device is a variable gain amplifier or a programmable gain amplifier.

4. A consistency testing system, characterized in that, Includes a test interconnect board and a signal generation board as described in any one of claims 1 to 3; The test interconnect board includes a test fixture board and a signal adapter board; The signal adapter board is connected to the differential signal output interface and is used to output the LFPS signal to the test fixture board; The test fixture board is used to connect the digital oscilloscope, the USB interface of the device under test (DUT), and the signal adapter board, respectively. The test fixture board is used to forward the received LFPS signal to the USB interface of the DUT, and send the test response signal fed back by the USB interface of the DUT in response to the LFPS signal to the digital oscilloscope, so that the digital oscilloscope can perform a conformance test on the USB interface of the DUT based on the test response signal.

5. The conformance testing system as described in claim 4, characterized in that, The signal adapter board includes at least two SMA interfaces and a USB interface; wherein, the two SMA interfaces are connected to the differential signal output interface for receiving the LFPS signal in a differential signal transmission manner; the USB interface of the signal adapter board is used to connect to the test fixture board to send the LFPS signal input from the two SMA interfaces to the test fixture board.

6. The conformance testing system as described in claim 5, characterized in that, The test fixture board includes at least two SMA interfaces, a first USB interface, and a second USB interface; wherein, the two SMA interfaces are connected to the digital oscilloscope, the first USB interface is used to connect to the signal adapter board, and the second USB interface is used to connect to the USB interface of the device under test.

7. A consistency testing method, characterized in that, For use in a conformance testing system as described in any one of claims 4 to 6, the conformance testing method comprises: The digital oscilloscope monitors the test execution commands input by the user for performing conformance tests on the USB interface; The digital oscilloscope responds to the test execution command and sends a test signal output command to the signal generation board. The control processor sends signal generation instructions and gain control instructions to the signal generation device and the signal processing device, respectively, based on the test signal output instructions. The signal generation device generates an LFPS original signal based on the signal generation instruction, and sends the LFPS original signal to the signal processing device; The signal processing device amplifies or reduces the amplitude of the original LFPS signal based on the gain control command to obtain the LFPS signal, and outputs it to the differential signal output interface in a differential signal transmission manner. The differential signal output interface outputs the LFPS signal to the digital oscilloscope or signal adapter board in a differential signal transmission manner; When the differential signal output interface outputs the LFPS signal to the digital oscilloscope, the digital oscilloscope monitors the parameters of the LFPS signal to determine whether the LFPS signal meets the preset signal parameter requirements for performing a conformance test on the USB interface. When the differential signal output interface outputs the LFPS signal to the signal adapter board, the signal adapter board sends the received LFPS signal to the test fixture board. The test fixture board forwards the LFPS signal to the USB interface of the device under test and receives the test response signal fed back by the USB interface of the device under test in response to the LFPS signal. The test fixture plate sends the test response signal to the digital oscilloscope; The digital oscilloscope performs a USB interface compliance test on the device under test based on the test response signal.

8. The consistency testing method as described in claim 7, characterized in that, Also includes: The digital oscilloscope sends different test execution commands according to the different test items of the conformance test; Based on the test item type of the test signal output instruction, the control processor sends the signal generation instruction and the gain control instruction corresponding to the test item type, so that the signal processing device outputs the LFPS signal corresponding to the test item type; And / or, the test execution instructions are generated based on input from the user through the human-machine interface of the digital oscilloscope.

9. A computer-readable storage medium, characterized in that, The medium stores a computer program that can be executed by a processor to implement the conformance testing method as described in any one of claims 7 to 8.

10. A computer program product comprising a computer program and / or instructions, characterized in that, When the computer program and / or instructions are executed by the processor, they implement the conformance testing method according to any one of claims 7 to 8.

Citation Information

Patent Citations

  • USB2.0 electrical consistency testing device for USB slave device

    CN115480115A