Multi-mode composite signal output system and method
Through the multimodal composite signal output system, the main control module and multiple selector are used to realize the multiple signal output of the oscilloscope, which solves the problem of a single oscilloscope input and output interface, improves high-precision measurement and synchronization capabilities, and adapts to more application scenarios .
Patent Information
- Application Number
- CN202411733004.0
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-11-29
- Publication Date
- 2024-12-27
- Estimated Expiration
- Not applicable · inactive patent
AI Technical Summary
The existing oscilloscope input and output interface is single, resulting in limited use and cannot adapt to multiple signal output requirements, especially in terms of high-precision measurement and synchronous clock output.
The multi-modal composite signal output system is adopted, and the control instructions are issued through the main control module. The signal generation module receives and analyzes the instructions, generates the target signal, and outputs it from a single output interface through a multiplexer, supporting DC voltage signals, clock signals, Pulse and square wave signals output.
It simplifies system design, saves equipment space, realizes multiple signal outputs, adapts to more application scenarios, and improves the high-precision measurement and synchronization capabilities of the oscilloscope.
Smart Images

Figure CN119200493A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the technical field of oscilloscopes, and in particular to a multi-modal composite signal output system and method. Background Art
[0002] Taking the high-speed oscilloscope as a typical signal acquisition and receiving device, the external input analog signal is converted into a digital signal. Its conversion accuracy is limited by the input channel analog conditioning device and the conversion accuracy of the analog-to-digital converter. As the bandwidth and conversion accuracy of the oscilloscope become higher and higher, the sampling rate gradually increases, the conversion accuracy becomes higher and higher, and the system design becomes more and more complex. The instrument may cause performance changes over time and temperature changes, and external connections to different input probes or test cables will introduce errors. In order to ensure the conversion accuracy and distortion performance of the analog signal, calibration and performance index calibration can be performed by providing a standard signal. To ensure square wave calibration and calibration, the use of the instrument's internal integrated calibration signal can be convenient for users to use at any time, without the need to add additional instruments, reducing dependence on external equipment and reducing the complexity of operation. At the same time, calibration and calibration can be completed in a relatively short time, reducing instrument preparation time, saving valuable time for test and R&D personnel.
[0003] The current mainstream oscilloscope instruments output a relatively simple test signal, mainly a low-frequency square wave signal, with poor amplitude accuracy, and cannot be used for high-precision measurement and calibration. In addition, the amplitude is fixed and cannot be changed. When the vertical scale changes, it is not enough to cope with all vertical scale calibrations. In the current multi-channel consistency measurement occasions, the measurement system is required to be synchronized, and the instrument needs to have a synchronous clock input and output function. However, the current mainstream oscilloscopes only have 10MHz input and output interfaces. When the same source clock requirement of other devices is not 10MHz, synchronization cannot be performed, and the use is limited. As shown in the attached Figure 1 As shown, the current mainstream oscilloscope outputs a test signal of a low-frequency square wave, the synchronous clock is 10MHz, and the low-frequency square wave and 10MHz use two independent output interfaces. Summary of the invention
[0004] The main purpose of the present application is to provide a multi-modal composite signal output system and method, aiming to solve the problem of limited use of the oscilloscope due to the single input and output interface in the prior art.
[0005] To achieve the above objectives, the technical solutions adopted in the embodiments of the present application are as follows: In a first aspect, an embodiment of the present application provides a multi-modal composite signal output system, which is applied to an oscilloscope, comprising: Main control module: the main control module is used to issue control instructions; A signal generation module, which is used to receive and analyze control instructions and generate target signals according to the analysis results; The multiplexer is used to receive the target signal, determine the target output path according to the type of the target signal, and output the target signal from a single output interface through the target output path under the control of the signal generation module.
[0006] In a possible implementation manner of the first aspect, the target signal is a DC voltage signal or a clock signal, and the signal generating module includes: FPGA unit, the FPGA unit is used to receive and parse control instructions and obtain parsed results; The signal generating unit is used to generate a target signal according to the analysis result.
[0007] In a possible implementation manner of the first aspect, the signal generating unit includes: A signal generating subunit, the signal generating subunit is used to generate an initial signal according to the analysis result; The signal processing subunit is used to perform signal processing on the initial signal to obtain the target signal; wherein the signal processing includes amplification processing, filtering processing or attenuation matching processing.
[0008] In a possible implementation manner of the first aspect, the signal processing subunit includes: An amplifier for amplifying the initial signal, a filter for filtering the initial signal, or an attenuation matching network for attenuating the initial signal.
[0009] In a possible implementation manner of the first aspect, the target signal is a pulse and a square wave signal, and the signal generating module includes: FPGA unit, the FPGA unit is used to receive and analyze control instructions, and generate target signals according to the analysis results.
[0010] In a possible implementation of the first aspect, the FPGA unit includes: A control command parsing subunit, which is used to receive and parse control instructions and obtain parsed results; A generating subunit, the generating subunit is used to generate a target signal according to the parsing result; The output subunit is used to receive and output the target signal.
[0011] In a possible implementation manner of the first aspect, the target signal includes a positive pulse signal, a negative pulse signal and a square wave signal, and the generation subunit includes a positive pulse generation module, a negative pulse generation module and a square wave generation module.
[0012] In a possible implementation manner of the first aspect, the signal generating module further includes: A high-speed driver, the high-speed driver is used to optimize the target signal to obtain a first target signal; The multiplexer is used to receive the first target signal, determine the target output path according to the type of the first target signal, and output the first target signal from the single output interface through the target output path under the control of the signal generation module.
[0013] In a second aspect, an embodiment of the present application provides a multimodal composite signal output method, which uses a multimodal composite signal output system as provided in any one of the first aspects above and is applied to an oscilloscope, comprising the following steps: Issue control instructions; Receive and analyze control instructions, and generate target signals based on the analysis results; receiving a target signal, and determining a target output path according to the type of the target signal; The target signal is output from a single output interface via a target output path.
[0014] In a possible implementation manner of the second aspect, receiving and parsing a control instruction, and generating a target signal according to a result of the parsing includes: Receive and parse control instructions, and obtain parsed results; Generate an initial signal based on the analysis result; The initial signal is processed to obtain a target signal; wherein the signal processing includes amplification processing, filtering processing or attenuation matching processing.
[0015] Compared with the prior art, the beneficial effects of this application are: A multimodal composite signal output system and method proposed in the embodiment of the present application controls signal generation in the form of control instructions through a main control module, receives and parses the control instructions through a signal generation module, extracts information therein to guide itself to generate a corresponding target signal, and sends the target signal to a multiplexer. Since the multiplexer has multiple paths, it can realize different signal output functions. The path for external transmission can be determined according to the type of the target signal, and the output is output through the output interface shared by the multiplexer, which simplifies the system design and saves equipment space. At the same time, the system can integrate more types of signals and complete the output, so that the oscilloscope can adapt to more application scenarios. BRIEF DESCRIPTION OF THE DRAWINGS
[0016] Figure 1 It is a schematic diagram of oscilloscope output calibration and homologous clock signal in the prior art; Figure 2 A schematic diagram of the structure of a multi-modal composite signal output system provided in an embodiment of the present application; Figure 3A functional block diagram of an output interface of a multi-modal composite signal output system provided in an embodiment of the present application; Figure 4 A schematic diagram of a process of outputting a DC signal by a multi-modal composite signal output system provided in an embodiment of the present application; Figure 5 A schematic diagram of a process of outputting a 10MHz / 100MHz sinusoidal signal by a multi-modal composite signal output system provided in an embodiment of the present application; Figure 6 A schematic diagram of a process of outputting pulse and square wave signals by a multi-modal composite signal output system provided in an embodiment of the present application; Figure 7 A schematic diagram of the output control process of the multi-modal composite signal output system provided in an embodiment of the present application; Figure 8 A schematic diagram of a flow chart of a multi-modal composite signal output method provided in an embodiment of the present application; DETAILED DESCRIPTION It should be understood that the specific embodiments described herein are only used to explain the present application and are not used to limit the present application. It should be noted that, in this article, the terms "include", "comprise" or any other variants thereof are intended to cover non-exclusive inclusion, so that the process, method, article or system including a series of elements includes not only those elements, but also includes other elements not explicitly listed, or also includes elements inherent to such process, method, article or system. In the absence of further restrictions, an element defined by the statement "comprises a ..." does not exclude the presence of other identical elements in the process, method, article or system including the element.
[0017] As attached Figure 2 As shown, an embodiment of the present application provides a multi-modal composite signal output system, which is applied to an oscilloscope, and includes: a main control module, a signal generating module and a multiplexer; wherein: the main control module is used to issue control instructions; the signal generating module is used to receive and parse the control instructions, and generate a target signal according to the results of the parsing; the multiplexer is used to receive the target signal, and determine the target output path according to the type of the target signal, and, under the control of the signal generating module, output the target signal from a single output interface via the target output path.
[0018] In this embodiment, the signal generation is controlled in the form of control instructions by the main control module, the control instructions are received and parsed by the signal generation module, the information therein is extracted to guide itself to generate the corresponding target signal, and the target signal is sent to the multiplexer. Since the multiplexer has multiple paths, it can realize different signal output functions. The path for outward transmission can be determined according to the type of target signal, and the output is output through the output interface shared by the multiplexer, which simplifies the system design and saves equipment space. At the same time, the system can integrate more types of signals and complete the output, so that the oscilloscope can adapt to more application scenarios.
[0019] In one embodiment, the target signal is a DC voltage signal or a clock signal, and the signal generation module includes: FPGA unit, the FPGA unit is used to receive and parse control instructions and obtain parsed results; The signal generating unit is used to generate a target signal according to the analysis result.
[0020] In the specific implementation process, as shown in the attached Figure 4 As shown, when a DC voltage signal is output, the main control module generates a DC voltage signal by controlling the FPGA control signal generation unit. Further, the signal generation unit may include: a signal generation subunit and a signal processing subunit. The signal generation subunit is used to generate an initial signal according to the result of the analysis; the signal processing subunit is used to perform signal processing on the initial signal to obtain a target signal; wherein the signal processing includes amplification processing, filtering processing or attenuation matching processing. Different signal processing corresponds to different functional modules of the signal processing subunit, such as an amplifier for amplifying the initial signal, a filter for filtering the initial signal, or an attenuation matching network for attenuation matching the initial signal.
[0021] High-precision forward voltage and reverse voltage can be generated by controlling the DC voltage regulator LDO. In order to obtain an accurate and stable DC voltage, a high-precision DAC chip can be used to control the accuracy of the LDO output voltage. The 16-bit digital-to-analog converter DAC can provide 14-bit accuracy of 1LSB INL, and the DC voltage accuracy that can be generated is 0.061mV. Under this accuracy, a very accurate DC voltage reference can be obtained. The voltage is amplified from the LDO output through an amplifier or an amplifier circuit and then connected to a matching attenuation circuit. The forward voltage and the reverse voltage correspond to the forward amplifier and the reverse amplifier respectively. The DC voltage signal is adjusted to the desired voltage value, and the AC signal is filtered out by the filter circuit. Then the generated high-precision forward voltage DC signal and reverse voltage DC signal are output to the analog switch, and the forward DC voltage reference or reverse DC voltage reference signal is selected for output. Finally, the output of the analog switch is connected to the multiplexer, and the multiplexer is controlled by FPGA to realize the selection and output of multiple signals. The main function of this part is to accurately calibrate the vertical gears of the oscilloscope and calibrate the amplitude, which is an important reference indicator of the oscilloscope performance.
[0022] FPGA uses the concept of logic cell array LCA (Logic Cell Array), which includes three parts: configurable logic module CLB (Configurable Logic Block), input and output module IOB (Input Output Block) and internal connection (Interconnect). Field Programmable Gate Array (FPGA) is a programmable device. Compared with traditional logic circuits and gate arrays (such as PAL, GAL and CPLD devices), FPGA has a different structure. It is a semi-customized circuit in the field of application-specific integrated circuits (ASIC), which not only solves the shortcomings of customized circuits, but also overcomes the shortcomings of the limited number of gate circuits of the original programmable devices.
[0023] Similar to the output DC voltage signal, the output clock signal can be generated by adjusting the specific generation module of the signal generation unit, that is, the signal is generated by a high-performance crystal oscillator, as shown in the attached figure. Figure 5As shown, the 10MHz sinusoidal signal is generated by a high-performance 10MHz crystal oscillator. The crystal oscillator is controlled by a high-performance DAC to generate a high-precision 10MHz signal. The gain of the low-noise amplifier is increased to increase the output power of 10MHz, so as to reduce the interference of other stray signals on the 10MHz signal. The output power of the 10MHz signal is adjusted by an impedance matching attenuation circuit. According to the background noise amplifier gain and the hardware link attenuation, the 10MHz is adjusted to a suitable power output. The output 10MHz signal is filtered by a single-point filter to suppress the harmonics of the 10MHz signal and other stray signals outside 10MHz, so as to ensure that the output 10MHz has the high-performance characteristics of low stray and low noise. After passing through the filter, it is output to the multiplexer and then output to the RF interface through the multiplexer. The entire circuit is sent from the main control module to the FPGA through the control bus. The FPGA parses the instructions and executes the relevant control of the hardware circuit, and sends commands to control the DAC and the multiplexer to output a high-precision 10MHz reference signal that meets the power requirements.
[0024] The principle of 100MHz signal generation is the same as that of 10MHz. The 10MHz crystal oscillator is replaced by a 100MHz crystal oscillator, and the corresponding control command of the 100MHz clock is issued to achieve the output of the 100MHz reference signal.
[0025] In one embodiment, the target signal is a pulse and square wave signal, and the signal generation module includes: FPGA unit, the FPGA unit is used to receive and analyze control instructions, and generate target signals according to the analysis results.
[0026] In the specific implementation process, the output of pulse and square wave signals is directly implemented by the FPGA unit. Specifically, the FPGA unit includes: a control command parsing subunit, a generating subunit and an output subunit, wherein the control command parsing subunit is used to receive and parse the control instruction to obtain the parsing result; the generating subunit is used to generate the target signal according to the parsing result; the output subunit is used to receive and output the target signal. The target signal can be divided into a positive pulse signal, a negative pulse signal and a square wave signal, corresponding to the positive pulse generating module, the negative pulse generating module and the square wave generating module of the generating subunit. Further, the signal generating module may also include: a high-speed driver, which is used to optimize the target signal and obtain the first target signal; in signal processing, the main function of the high-speed driver is to provide a differential signal and ensure the best performance of the signal to achieve the optimization of the signal, and the optimized signal is the first target signal; on this basis, the multiplexer is used to receive the first target signal, and determine the target output path according to the type of the first target signal, and, under the control of the signal generating module, the first target signal is output from a single output interface via the target output path.
[0027] Specifically, as attached Figure 6 As shown, the main control module is the control center, which sends control instructions to the FPGA through the control bus. The FPGA is divided into 5 processing modules, namely the control command parsing module, the positive pulse generating module, the negative pulse generating module, the square wave generating module, and the pulse and square wave signal output module. The control command parsing module is mainly used to receive and parse the instructions of the main control module, and then control each signal generating module to generate the corresponding output signal. If the instruction sent is a positive pulse output, the positive pulse generating module generates a positive pulse signal; if the instruction sent is a negative pulse output, the negative pulse generating module generates a negative pulse signal; if the instruction sent is a square wave output, the square wave generating module generates a square wave signal.
[0028] The generated positive and negative pulse signals and square wave signals are output to the pulse and square wave signal output module. Through the control command analysis of the FPGA, the module outputs the corresponding signal to the high-speed driver, and the high-speed driver finally outputs it to the RF interface through the multiplexer. The positive and negative polarity of the pulse signal of this circuit can be set, and the pulse width can be adjusted. The pulse width can reach 2ns-10ns, and the pulse period is between 4ns-20ns. The square wave output frequency can be adjusted between 1kHz-200MHz. In the application of oscilloscopes, pulse signals can be used as synchronous pulse outputs to provide synchronization signals for external devices; pulse and square wave signals are output as variable pulse width or periodic signals, which can be used for multiple categories of synchronous reference clock application scenarios.
[0029] The output interface functions of the multi-modal composite signal output system are as follows: Figure 3 As shown in the figure, the output of each channel can be integrated into a corresponding generator, and after the corresponding signal is generated by the generator, it is transmitted to the radio head through the multiplexer for external transmission. Figure 7As shown in the figure, it is a multi-modal composite signal output control process. The main control module is the control center, responsible for human-computer interaction and control command issuance. The issued control commands are parsed by the command parsing module of the FPGA. There are 6 signal branches, namely DC signal output, 10MHz sinusoidal signal output, 100MHz sinusoidal signal output, positive pulse output, negative pulse output and square wave output. When DC signal output is selected, the DAC output voltage value, positive voltage or negative voltage and multi-way selection DC channel related configuration commands need to be issued through the main control module. When 10MHz sinusoidal signal output is selected, the main control module only needs to configure the calibration DAC value and the multi-way switch selection as the 10MHz channel. When 100MHz sinusoidal signal output is selected, the main control module only needs to configure the calibration DAC value and the multi-way switch selection as the 100MHz channel. When positive pulse output is selected, the main control module needs to issue pulse width, repetition period, pulse polarity and the multi-way switch selection as the pulse output channel. When negative pulse output is selected, the main control module needs to issue pulse width, repetition period, pulse polarity and the multi-way switch selection as the pulse output channel. When square wave output is selected, the main control module needs to send the square wave frequency and the multi-way switch to select the square wave output channel. The main control module is controlled by software, and the control command analysis and hardware control are realized by general logic devices plus logic programs.
[0030] Compared with traditional circuits, this circuit not only aggregates multiple reference signals to the multiplexer output, realizes signal multi-channel selection output, reduces the number of external interfaces, simplifies circuit design, simplifies system design, saves equipment space, and can be applied to highly integrated and miniaturized designs. In addition to 10MHz and 100MHz reference signals, DC signal output, positive and negative pulse signal output, and square wave signal output are also added. Among them, the DC signal output can be used for precise calibration of each vertical gear of the oscilloscope and amplitude calibration. The amplitude index is an important reference index for the performance of the oscilloscope. Through calibration, the high accuracy of the oscilloscope amplitude measurement can be achieved. The positive and negative pulse signals are output synchronously with the square wave signal, which can be used to provide external equipment synchronization signals for multiple categories of synchronous reference clock application scenarios.
[0031] Refer to the attached Figure 8 Based on the same inventive concept as in the above-mentioned embodiment, the embodiment of the present application provides a multi-modal composite signal output method, which uses the multi-modal composite signal output system provided in the embodiment of the present application and is applied to an oscilloscope, comprising the following steps: S10: issuing control instructions; S20: receiving and analyzing the control instruction, and generating a target signal according to the analysis result; S30: receiving a target signal, and determining a target output path according to the type of the target signal; S40: Outputting the target signal from the single output interface via the target output path.
[0032] In one embodiment, receiving and parsing a control instruction, and generating a target signal according to a result of the parsing, includes: Receive and parse control instructions, and obtain parsed results; Generate an initial signal based on the analysis result; The initial signal is processed to obtain a target signal; wherein the signal processing includes amplification processing, filtering processing or attenuation matching processing.
[0033] The method steps of this embodiment correspond to the module functions of the aforementioned embodiments respectively. The specific implementation methods can refer to the aforementioned embodiments and will not be described again here.
[0034] The serial numbers of the above-mentioned embodiments of the present application are for description only and do not represent the advantages or disadvantages of the embodiments.
[0035] Through the description of the above implementation methods, those skilled in the art can clearly understand that the above-mentioned embodiment methods can be implemented by means of software plus a necessary general hardware platform, and of course by hardware, but in many cases the former is a better implementation method. Based on such an understanding, the technical solution of the present application, or the part that contributes to the prior art, can be embodied in the form of a software product, which is stored in a storage medium (such as a read-only memory / random access memory, a magnetic disk, or an optical disk), and includes a number of instructions for enabling a multimedia terminal device (which can be a mobile phone, a computer, a television receiver, or a network device, etc.) to execute the methods described in each embodiment of the present application.
[0036] In summary, the present application provides a multimodal composite signal output system and method, which controls signal generation in the form of control instructions through a main control module, receives and parses the control instructions through a signal generation module, extracts information therein to guide itself to generate a corresponding target signal, and sends the target signal to a multiplexer. Since the multiplexer has multiple paths, it can realize different signal output functions. The path for outward transmission can be determined according to the type of target signal, and the output is performed through the output interface shared by the multiplexer, which simplifies the system design and saves equipment space. At the same time, the system can integrate more types of signals and complete the output, so that the oscilloscope can adapt to more application scenarios.
[0037] The above description is only a preferred embodiment of the present application and is not intended to limit the present application. Any modifications, equivalent substitutions, improvements, etc. made within the spirit and principles of the present application should be included in the protection scope of the present application.
Claims
1. A multi-modal composite signal output system, characterized in that: Applications in oscilloscopes include: A main control module, which is used to issue control instructions; A signal generation module, the signal generation module is used to receive and analyze the control instruction, and generate a target signal according to the analysis result; A multiplexer is used to receive the target signal, determine a target output path according to the type of the target signal, and output the target signal from a single output interface via the target output path under the control of the signal generation module.
2. The multi-modal composite signal output system according to claim 1, characterized in that: The target signal is a DC voltage signal or a clock signal, and the signal generation module includes: An FPGA unit, the FPGA unit is used to receive and parse the control instruction to obtain a parsed result; A signal generating unit is used to generate a target signal according to the analysis result.
3. The multi-modal composite signal output system according to claim 2, characterized in that: The signal generating unit comprises: A signal generating subunit, the signal generating subunit is used to generate an initial signal according to the result of the analysis; A signal processing subunit, the signal processing subunit is used to perform signal processing on the initial signal to obtain a target signal; wherein the signal processing includes amplification processing, filtering processing or attenuation matching processing.
4. The multi-modal composite signal output system according to claim 3, characterized in that: The signal processing subunit comprises: An amplifier for amplifying the initial signal, a filter for filtering the initial signal, or an attenuation matching network for attenuating the initial signal.
5. The multi-modal composite signal output system according to claim 1, characterized in that: The target signal is a pulse and square wave signal, and the signal generation module includes: The FPGA unit is used to receive and analyze the control instructions and generate a target signal according to the analysis results.
6. The multi-modal composite signal output system according to claim 5, characterized in that: The FPGA unit comprises: A control command parsing subunit, the control command parsing subunit is used to receive and parse the control command to obtain a parsing result; A generating subunit, the generating subunit is used to generate a target signal according to the result of the analysis; An output subunit, wherein the output subunit is used to receive and output the target signal.
7. The multi-modal composite signal output system according to claim 6, characterized in that: The target signal includes a positive pulse signal, a negative pulse signal and a square wave signal, and the generating subunit includes a positive pulse generating module, a negative pulse generating module and a square wave generating module.
8. The multi-modal composite signal output system according to claim 5, characterized in that: The signal generation module also includes: A high-speed driver, wherein the high-speed driver is used to optimize the target signal to obtain a first target signal; The multiplexer is used to receive the first target signal, determine a target output path according to a type of the first target signal, and output the first target signal from a single output interface via the target output path under the control of the signal generation module.
9. A multi-modal composite signal output method, characterized in that: A multi-modal composite signal output system according to any one of claims 1 to 8 is applied to an oscilloscope, comprising the following steps: Issue control instructions; Receiving and analyzing the control instruction, and generating a target signal according to the analysis result; receiving the target signal, and determining a target output path according to the type of the target signal; The target signal is output from a single output interface via the target output path.
10. The multi-modal composite signal output method according to claim 9, characterized in that: The receiving and parsing the control instruction, and generating a target signal according to the parsing result, comprises: Receiving and parsing the control instruction to obtain the parsing result; Generate an initial signal based on the analysis result; The initial signal is processed to obtain a target signal; wherein the signal processing includes amplification processing, filtering processing or attenuation matching processing.
Citation Information
Patent Citations
Multichannel analog signal generator
CN101354584A
Composite signal generating system of multifunctional fish detector
CN103983964A
Arbitrary waveform generator based on PXIe bus
CN105866482A
Method and device for generating electrical stimulation combined waveform
CN117394828A
Pulse signal generation circuit and electronic equipment
CN217469909U
