Multi-channel comprehensive tester device based on PCIe bus interface interaction mode
By adopting the design based on the PCIe bus interface interaction method in the multi-channel comprehensive measuring instrument device, the baseband data business process is simplified, and the problems of high development and debugging and poor scalability caused by complex baseband signal processing in the existing technology are solved, and the problem of poor development and debugging caused by complex baseband signal processing is realized. More flexible and efficient data processing and shortened development cycles.
Patent Information
- Application Number
- CN202411536651.2
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-10-31
- Publication Date
- 2025-02-11
AI Technical Summary
The signal processing process of the existing multi-channel comprehensive measuring instrument devices in the baseband part is complicated, which makes it difficult to develop and debug, poor scalability, and a long development cycle.
The design based on the PCIe bus interface interaction method is adopted to simplify the baseband data service process, and data communication and interaction with the CPU board through the PCIe bus, realizing the transmission of format data streams and data service operations such as physical channels and data encoding and decoding.
It realizes more flexible and efficient data processing, improves scalability, and shortens development and debugging cycles.
Smart Images

Figure CN119420430A_ABST
Abstract
Description
Technical Field
[0001] The invention belongs to the field of wireless communication systems, and in particular relates to a multi-channel comprehensive tester device based on a PCIe bus interface interaction mode. Background Art
[0002] In the traditional wireless communication system field, multi-channel comprehensive tester devices are all based on RF front-end, baseband (including FPGA, DSP) and CPU board to build the whole machine function. Among them, the RF front-end is used to perform RF transmission channel conditioning and RF reception channel conditioning; the baseband part performs data synchronization processing, modulation and demodulation processing, physical channel processing, encoding and decoding processing, etc.; the CPU part performs high-level protocol processing, control interaction processing, etc.
[0003] In the prior art, the baseband part undertakes more parts of the signal processing process, and the business process and processing process are relatively complex, the development and debugging are difficult, the development cycle is long, and the flexibility and scalability for future expansion of business scenarios are poor. The present invention simplifies the design of the baseband data business process mode, combines the PCIe (peripheral component interconnect express, a high-speed serial computer expansion bus standard) bus interface and synchronous frame timing mode, and transmits the formatted data stream to one or more sets of CPU boards to complete data business operations such as physical channels and data encoding and decoding. It is more flexible and efficient, has strong scalability, and shortens the development and debugging cycle. Summary of the invention
[0004] In view of the above-mentioned technical problems existing in the prior art, the present invention proposes a multi-channel comprehensive tester device based on the PCIe bus interface interaction mode, which has a reasonable design, overcomes the shortcomings of the prior art, and has good effects.
[0005] In order to achieve the above object, the present invention adopts the following technical solution:
[0006] A multi-channel comprehensive tester device based on a PCIe bus interface interaction method includes a radio frequency module, a baseband processing module, and a CPU board module; the radio frequency module, the baseband processing module, and the CPU board module perform data communication interaction through the PCIe bus; wherein,
[0007] The radio frequency module includes a radio frequency transmission channel conditioning unit and a radio frequency receiving conditioning unit;
[0008] The RF transmission channel unit conditioning is configured to filter and adjust the power of the RF transmission signal to achieve the final signal output;
[0009] The RF receiving channel conditioning unit is configured to convert the RF signal to an intermediate frequency and perform signal filtering and power adjustment;
[0010] The baseband processing module includes a data synchronization processing unit and a modulation and demodulation processing unit;
[0011] A data synchronization processing unit is configured to perform synchronization processing of sending and receiving signals, and to send or receive formatted data streams to one or more sets of CPU board modules in real time through a PCIe bus;
[0012] A modulation and demodulation processing unit is configured to perform demodulation and modulation processing of data, encapsulated in a formatted data stream and interacting with one or more sets of CPU board modules;
[0013] The CPU board module includes a physical layer processing unit, a high-level protocol processing unit and a control interaction processing unit;
[0014] A physical layer processing unit, configured to perform physical layer channel processing and encoding and decoding processing on the formatted data stream;
[0015] The high-level protocol processing unit is configured to perform protocol parsing and scheduling processing on the data stream received by the physical layer processing unit, and generate a sending data stream to request the physical layer processing unit to send data;
[0016] The control interaction processing unit is configured to complete the link control protection within the CPU board module and the synchronous control interaction function between multiple CPU board modules.
[0017] Preferably, the baseband processing module performs data communication interaction with one or more sets of CPU board modules via a PCIe bus.
[0018] Preferably, the format data stream includes a data stream format header and data stream content.
[0019] Beneficial technical effects brought by the present invention:
[0020] The present invention simplifies the design of baseband data service flow, combines the PCIe bus interface and synchronous frame timing mode, and transmits the formatted data stream to one or more CPU boards to complete data service operations such as physical channels and data encoding and decoding. It is more flexible, efficient, and has strong scalability, shortening the development and debugging cycle. BRIEF DESCRIPTION OF THE DRAWINGS
[0021] Figure 1 It is a block diagram of the device composition of the present invention.
[0022] Figure 2 This is a schematic diagram of the PCIe interface of the baseband processing module of the present invention supporting multiple sets of CPU boards.
[0023] Figure 3 It is a schematic diagram of the data stream format of the present invention. DETAILED DESCRIPTION
[0024] The present invention is further described in detail below with reference to the accompanying drawings and specific embodiments:
[0025] like Figure 1 As shown, a multi-channel comprehensive tester device based on the PCIe bus interface interaction method includes a radio frequency module, a baseband processing module, and a CPU board module; the radio frequency module, the baseband processing module, and the CPU board module communicate and interact with each other through the PCIe bus; wherein,
[0026] The radio frequency module includes a radio frequency transmission channel conditioning unit and a radio frequency receiving conditioning unit;
[0027] The RF transmission channel unit conditioning is configured to filter and adjust the power of the RF transmission signal to achieve the final signal output;
[0028] The RF receiving channel conditioning unit is configured to convert the RF signal to an intermediate frequency and perform signal filtering and power adjustment;
[0029] The baseband processing module can support data communication interaction with one or more CPU boards through the PCIe bus, such as Figure 2 The baseband processing module includes a data synchronization processing unit and a modulation and demodulation processing unit;
[0030] The data synchronization processing unit is configured to perform synchronization processing of sending and receiving signals, and send or receive formatted data streams to one or more CPU board modules in real time through the PCIe bus; the formatted data stream includes a data stream format header and data stream content, such as Figure 3 shown.
[0031] A modulation and demodulation processing unit is configured to perform demodulation and modulation processing of data, encapsulated in a formatted data stream and interacting with one or more sets of CPU board modules;
[0032] The CPU board module includes a physical layer processing unit, a high-level protocol processing unit and a control interaction processing unit;
[0033] A physical layer processing unit, configured to perform physical layer channel processing and encoding and decoding processing on the formatted data stream;
[0034] The high-level protocol processing unit is configured to perform protocol parsing and scheduling processing on the data stream received by the physical layer processing unit, and generate a sending data stream to request the physical layer processing unit to send data;
[0035] The control interaction processing unit is configured to complete the link control protection within the CPU board module and the synchronous control interaction function between multiple CPU board modules.
[0036] Of course, the above description is not a limitation of the present invention, and the present invention is not limited to the above examples. Changes, modifications, additions or substitutions made by technicians in this technical field within the essential scope of the present invention should also fall within the protection scope of the present invention.
Claims
1. A multi-channel comprehensive tester device based on a PCIe bus interface interaction mode, characterized in that: It includes a radio frequency module, a baseband processing module, and a CPU card module; the radio frequency module, the baseband processing module, and the CPU card module communicate and interact with each other via the PCIe bus; The radio frequency module includes a radio frequency transmission channel conditioning unit and a radio frequency receiving conditioning unit; The RF transmission channel unit conditioning is configured to filter and adjust the power of the RF transmission signal to achieve the final signal output; The RF receiving channel conditioning unit is configured to convert the RF signal to an intermediate frequency and perform signal filtering and power adjustment; The baseband processing module includes a data synchronization processing unit and a modulation and demodulation processing unit; A data synchronization processing unit is configured to perform synchronization processing of sending and receiving signals, and to send or receive formatted data streams to one or more sets of CPU board modules in real time through a PCIe bus; A modulation and demodulation processing unit is configured to perform demodulation and modulation processing of data, encapsulated in a formatted data stream and interacting with one or more sets of CPU board modules; The CPU board module includes a physical layer processing unit, a high-level protocol processing unit and a control interaction processing unit; A physical layer processing unit, configured to perform physical layer channel processing and encoding and decoding processing on the formatted data stream; The high-level protocol processing unit is configured to perform protocol parsing and scheduling processing on the data stream received by the physical layer processing unit, and generate a sending data stream to request the physical layer processing unit to send data; The control interaction processing unit is configured to complete the link control protection within the CPU board module and the synchronous control interaction function between multiple CPU board modules.
2. The multi-channel comprehensive tester device based on the PCIe bus interface interaction mode according to claim 1, characterized in that: The baseband processing module communicates data with one or more CPU board modules via the PCIe bus.
3. The multi-channel comprehensive tester device based on the PCIe bus interface interaction mode according to claim 1, characterized in that: The format data stream includes a data stream format header and data stream content.