Pulse generation method and system, electronic equipment and storage medium

By combining a controller, a digital phase-locked loop, a limiting amplifier, and a pulse generation feedback device, the problems of insufficient pulse width adjustability and edge sharpness in the prior art are solved, and stable narrow pulse generation and high-quality pulse signal output are achieved. This method is suitable for high-speed digital communications, timing, and signal processing.

CN120729240APending Publication Date: 2025-09-30ZHONGXING LIANHUA TECHNOLOGY (SHENZHEN) CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202510584510.6
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-05-07
Publication Date
2025-09-30

AI Technical Summary

Technical Problem

Existing pulse generation methods have limitations in the adjustability of pulse width and edge sharpness, making it difficult to achieve stable narrow pulse output. In addition, phase jitter and synchronization issues between modules affect the quality of the pulse signal.

Method used

A controller, a digital phase-locked loop, a limiting amplifier and a pulse generation feedback device are used. By combining the digital phase-locked loop with analog delay control, a limiting amplifier is used to generate a differential square wave signal, and a delay module is used to achieve fine phase difference control. The feedback processing module is combined for closed-loop feedback control to generate a target pulse signal with a narrow pulse width and fast edge.

Benefits of technology

It achieves fine pulse width control, improves anti-interference ability and timing accuracy, meets the diverse needs of different application scenarios, and simplifies complex circuit structures.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120729240A_ABST
    Figure CN120729240A_ABST
Patent Text Reader

Abstract

The invention provides a pulse generation method and system, electronic equipment and a storage medium, and relates to the technical field of pulse generation, through a mode of combining a digital phase-locked loop and analog delay control, the pulse generation system realizes fine pulse width regulation and control while maintaining high frequency stability, and the pulse generation efficiency is improved. And the accuracy of digital logic and the flexibility of analog regulation and control are both considered. Moreover, a high-quality differential square wave signal is generated through an amplitude limiting amplifier, and then fine phase difference regulation and control are realized in combination with a time delay module, so that a target pulse signal with narrow pulse width, fast edge and accurate pulse width is generated. The digital phase-locked loop and the delay module are controlled by the controller, so that the pulse width can be flexibly adjusted, the pulse period can be controlled, and diversified requirements of different application scenes on pulse parameters can be met. The introduction of the feedback processing module can provide real-time monitoring and correction functions for the controller, and effectively counteracts the influence caused by environment change and drift of each component in the pulse generation system.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the field of pulse generation technology, and in particular to a pulse generation method, system, electronic equipment and storage medium. Background Art

[0002] In high-speed digital circuits, communication testing and timing systems, fast-edge narrow pulse signals have extremely important application value, such as precise timing control, signal sampling and triggering circuits.

[0003] Existing pulse generation methods typically rely on high-speed digital circuits and dedicated pulse generators. These circuits utilize fully digital signal processing technology, directly generating narrow pulses through high-speed sampling and algorithms within field-programmable gate arrays (FPGAs). Dedicated pulse generators, on the other hand, employ fully analog circuits for pulse shaping and delay control, generating narrow pulses through dedicated analog delays and pulse shapers.

[0004] However, existing pulse generation methods have limitations in pulse width adjustability and edge sharpness, making it difficult to achieve stable narrow pulse output. Furthermore, phase jitter and synchronization issues between modules in existing pulse generation methods can adversely affect the quality of the resulting pulse signal. Summary of the Invention

[0005] The present invention provides a pulse generation method, system, electronic device and storage medium to solve the defects in the related art.

[0006] The present invention provides a pulse generating system, comprising: a controller, a digital phase-locked loop, a limiting amplifier and a pulse generating feedback device; The pulse generation feedback device includes a first splitter, a delay module, an XOR module, a second splitter and a feedback processing module; the controller is connected to the digital phase-locked loop, the delay module and the feedback processing module respectively; The digital phase-locked loop is connected to the limiting amplifier, the limiting amplifier is connected to the input end of the first splitter, and the output end of the first splitter is connected to the input ends of the delay module and the XOR module respectively; The delay module is connected to the input end of the XOR module, and the output end of the XOR module is connected to the input end of the second splitter; The output end of the second splitter is connected to the feedback processing module and the controller respectively; the feedback processing module is connected to the controller; The output end of the second splitter is also used to output a target pulse signal.

[0007] According to the present invention, a pulse generating system further includes: a third splitter; the number of the pulse generating feedback device includes multiple; The input end of the third splitter is connected to the limiting amplifier; The output end of the third splitter is respectively connected to the input end of the first splitter in the plurality of pulse generating feedback devices; The controller is respectively connected to the delay module and the feedback processing module in the plurality of pulse generation feedback devices.

[0008] According to a pulse generation system provided by the present invention, the feedback processing module includes a filter and an analog-to-digital converter; the filter is connected to the analog-to-digital converter; The filter is connected to the output end of the second splitter; The analog-to-digital converter is connected to the controller.

[0009] According to a pulse generation system provided by the present invention, the pulse generation feedback device further includes a driving module; The driving module is connected to the output end of the second splitter; The driving module is used to adjust the target pulse signal.

[0010] According to a pulse generation system provided by the present invention, the digital phase-locked loop is used to generate a sinusoidal signal, and the limiting amplifier is used to convert the sinusoidal signal into a differential square wave signal with a fixed duty cycle.

[0011] According to a pulse generation system provided by the present invention, the fixed duty cycle is 50%.

[0012] According to a pulse generation system provided by the present invention, the pulse width of the target pulse signal is determined based on the delay amount of the delay module, and the repetition period of the target pulse signal is determined based on the output frequency of a digital phase-locked loop.

[0013] The present invention also provides a pulse generating method, comprising: Controlling a digital phase-locked loop to generate a sinusoidal signal, the sinusoidal signal is passed through a limiting amplifier to generate a differential square wave signal with a fixed duty cycle, and the differential square wave signal is split into a first differential signal and a second differential signal through a first splitter; The control delay module delays the first differential signal to obtain a delayed differential signal; the second differential signal and the delayed differential signal are XORed by an XOR module to obtain an initial pulse signal; the initial pulse signal is divided into a first pulse signal, a second pulse signal and a third pulse signal by a second splitter; the first pulse signal is used as a target pulse signal output; the second pulse signal is fed back to a feedback processing module to obtain a DC component of an analog signal; Receive the third pulse signal and the DC component of the analog signal, determine the pulse width and repetition period of the initial pulse signal based on the third pulse signal and the DC component of the analog signal, and perform feedback control on the limiting amplifier and the delay module based on the pulse width and repetition period.

[0014] The present invention also provides an electronic device, comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor implements any of the above-described pulse generation methods when executing the computer program.

[0015] The present invention also provides a computer-readable storage medium having a computer program stored thereon, and when the computer program is executed by a processor, the pulse generating method as described above is implemented.

[0016] The present invention also provides a computer program product, comprising a computer program, wherein when the computer program is executed by a processor, the pulse generating method as described above is implemented.

[0017] The present invention provides a pulse generation method, system, electronic device and storage medium, and a pulse generation system, comprising: a controller, a digital phase-locked loop, a limiting amplifier and a pulse generation feedback device. The pulse generation feedback device comprises a first splitter, a delay module, an XOR module, a second splitter and a feedback processing module. By combining a digital phase-locked loop and analog delay control, the pulse generation system achieves fine pulse width control while maintaining high frequency stability, taking into account the accuracy of digital logic and the flexibility of analog control. Moreover, a high-quality differential square wave signal is generated by the limiting amplifier, and then combined with the delay module, fine phase difference control is achieved, thereby generating a target pulse signal with a narrow pulse width, fast edges and precise pulse width. In addition, by controlling the digital phase-locked loop and the delay module by the controller, the pulse width can be flexibly adjusted and the pulse period can be controlled to meet the diverse requirements of pulse parameters in different application scenarios. The introduction of the feedback processing module can also provide the controller with real-time monitoring and correction functions, effectively offsetting the effects of environmental changes and drift of components in the pulse generation system. This pulse generation system not only simplifies the complex circuitry used to generate traditional fast-edge, narrow pulses, but also enhances anti-interference capabilities and timing accuracy by utilizing differential signaling and feedback processing modules, combined with a controllable delay module. This provides a reliable and high-performance solution for high-speed digital communications, timing, and signal processing. Each component in this pulse generation system is independent of each other, facilitating expansion. BRIEF DESCRIPTION OF THE DRAWINGS

[0018] In order to more clearly illustrate the technical solutions in the present invention or related technologies, the following briefly introduces the drawings required for use in the embodiments or related technical descriptions. Obviously, the drawings described below are some embodiments of the present invention. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying any creative work.

[0019] Figure 1 This is one of the structural diagrams of the pulse generating system provided by the present invention.

[0020] Figure 2 This is an input and output timing diagram of the XOR module in the pulse generation system provided by the present invention.

[0021] Figure 3 This is the second structural diagram of the pulse generating system provided by the present invention.

[0022] Figure 4 This is the third structural diagram of the pulse generating system provided by the present invention.

[0023] Figure 5 It is a flow chart of the pulse generating method provided by the present invention.

[0024] Figure 6 It is a structural schematic diagram of the electronic device provided by the present invention. DETAILED DESCRIPTION

[0025] To make the objectives, technical solutions, and advantages of the present invention more clear, the technical solutions of the present invention will be clearly and completely described below in conjunction with the accompanying drawings. Obviously, the embodiments described are only some embodiments of the present invention, not all embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without making creative efforts shall fall within the scope of protection of the present invention.

[0026] Existing high-speed digital circuits directly generate narrow pulses through high-speed sampling and FPGA internal algorithms. Although pulse control can be achieved, there may be limitations in clock stability and signal purity, especially in extremely high-frequency applications where it is difficult to meet the requirements. Although dedicated pulse generators have simple hardware circuits, they are greatly affected by temperature and process parameters, making it difficult to achieve precise parameter control and long-term stability. It can be seen that the existing pulse generation methods have limitations in the adjustability of pulse width and edge sharpness, making it difficult to achieve stable narrow pulse output. Moreover, phase jitter and synchronization issues between modules in the existing pulse generation methods will adversely affect the quality of the final generated pulse signal. In addition, the existing technology lacks a real-time adjustable solution for controlling pulse period and width, making it difficult to meet the requirements of diverse testing and application scenarios.

[0027] Based on this, an embodiment of the present invention provides a pulse generation system that can generate stable fast-edge narrow pulses.

[0028] Figure 1 FIG. 1 is a schematic diagram of a structure of a pulse generating system provided in an embodiment of the present invention. Figure 1 As shown, the pulse generation system includes a controller 1, a digital phase locked loop (PLL) 2, a limiting amplifier 3 and a pulse generation feedback device 4; The pulse generation feedback device 4 includes a first splitter 41, a delay module 42, an XOR module 43, a second splitter 44 and a feedback processing module 45; the controller 1 is connected to the digital phase-locked loop 2, the delay module 42 and the feedback processing module 45 respectively; The digital phase-locked loop 2 is connected to the limiting amplifier 3, the limiting amplifier 3 is connected to the input end of the first splitter 41, and the output end of the first splitter 41 is connected to the input ends of the delay module 42 and the XOR module 43 respectively; The delay module 42 is connected to the input end of the XOR module 43, and the output end of the XOR module 43 is connected to the input end of the second splitter 44; The output end of the second splitter 44 is connected to the feedback processing module 45 and the controller 1 respectively; the feedback processing module 45 is connected to the controller 1; The output end of the second splitter 44 is also used to output a target pulse signal.

[0029] Specifically, the controller can control the digital phase-locked loop (DPLL) to generate a highly stable sinusoidal signal, which is a digital differential signal, thereby ensuring the anti-interference capability of the pulse generation system.

[0030] This sinusoidal signal is converted by a limiting amplifier into a differential square wave signal with a fixed duty cycle. This ensures that the differential square wave signal exhibits fast-edge characteristics, namely, sharp edges and short rise / fall times, reaching the picosecond (ps) to nanosecond (ns) range. This fixed duty cycle can be set as needed and is not specifically limited here. For example, the fixed duty cycle can be set to a value range of 40%-60%, or other ranges.

[0031] The first splitter may include an input end and multiple output ends. The number of output ends of the first splitter may be set as needed, and may be set to two here.

[0032] The input end of the first splitter is used to access the differential square wave signal. The first splitter can copy the differential square wave signal into two paths, namely the first differential signal and the second differential signal, and transmit the first differential signal and the second differential signal to the input ends of the delay module and the XOR module respectively through the two output ends.

[0033] The delay module can be a precisely designed data delay line. The delay module can delay the first differential signal, that is, introduce a delay into the first differential signal to obtain a delayed differential signal, so that there is a phase difference between the delayed differential signal and the second differential signal.

[0034] It is understood that the delay module can be controlled by a controller, making the delay introduced in the first differential signal controllable, thereby creating a controllable phase difference between the delayed differential signal and the second differential signal. As a result, the phase difference between the delayed differential signal and the second differential signal can be dynamically adjusted by the controller according to specific needs, allowing the delayed differential signal and the second differential signal to be precisely aligned or staggered at predetermined times, thereby meeting the narrow pulse requirements of the output target pulse signal in different application scenarios. Here, narrow pulse refers to a pulse signal with a pulse width typically on the order of nanoseconds (ns) to microseconds (µs).

[0035] The XOR module includes two input terminals and one output terminal. The two input terminals are respectively connected to the second differential signal and the delayed differential signal. The XOR module performs an XOR operation on the connected second differential signal and the delayed differential signal, and uses the phase difference between the second differential signal and the delayed differential signal to generate an initial pulse signal, and outputs it through the output terminal of the XOR module.

[0036] The initial pulse signal is high level only when the level states of the second differential signal and the delayed differential signal are different. When the level states of the second differential signal and the delayed differential signal are the same, the initial pulse signal is low level. Figure 2 As shown, D0 is the second differential signal, D1 is the delayed differential signal, and the initial pulse signal output after the two pass through the XOR module is XOR OUT.

[0037] The second splitter includes an input end and multiple output ends. The number of the output ends of the second splitter can be set as needed. For example, the second splitter can include three output ends.

[0038] The input end of the second splitter is used to receive the initial pulse signal and copy the initial pulse signal into three paths, namely the first pulse signal, the second pulse signal and the third pulse signal, and output the first pulse signal as the target pulse signal through one of the output ends, and transmit the second pulse signal and the third pulse signal to the feedback processing module and the controller respectively through the remaining two output ends.

[0039] The feedback processing module can process the second pulse signal to obtain the analog signal DC component and transmit the analog signal DC component to the controller. At the same time, the controller receives the analog signal DC component and also receives the third pulse signal output by the second splitter. The controller can then identify the pulse width of the initial pulse signal based on the received analog signal DC component, determine the repetition period of the initial pulse signal through the third pulse signal, and perform closed-loop feedback control on the digital phase-locked loop and delay module based on the pulse width and repetition period of the initial pulse signal to ensure the fast-edge narrow pulse width characteristics of the output target pulse signal.

[0040] In particular, the pulse generation feedback device may include only the first splitter, the delay module, and the XOR module, without either the feedback processing module or the second splitter. In this case, although closed-loop feedback control cannot be achieved, the target pulse signal can still be generated as a fast-edge narrow pulse.

[0041] like Figure 3 As shown, the controller 1 is connected to the digital phase-locked loop 2 and the delay module 42 respectively.

[0042] The digital phase-locked loop 2 is connected to the limiting amplifier 3 , the limiting amplifier 3 is connected to the input end of the first splitter 41 , and the output end of the first splitter 41 is connected to the input ends of the delay module 42 and the XOR module 43 respectively.

[0043] The delay module 42 is connected to the input end of the XOR module 43 , and the output end of the XOR module 43 is used to output the target pulse signal.

[0044] The pulse generation system provided in an embodiment of the present invention includes: a controller, a digital phase-locked loop (DPL), a limiting amplifier, and a pulse generation feedback device. The pulse generation feedback device includes a first splitter, a delay module, an XOR module, a second splitter, and a feedback processing module. By combining a digital phase-locked loop (DPL) and analog delay control, the pulse generation system achieves fine pulse width control while maintaining high frequency stability, taking into account the accuracy of digital logic and the flexibility of analog control. Moreover, a high-quality differential square wave signal is generated by the limiting amplifier, and then combined with the delay module, fine phase difference control is achieved, thereby generating a target pulse signal with a narrow pulse width, fast edges, and precise pulse width. In addition, by controlling the digital phase-locked loop and the delay module through the controller, the pulse width can be flexibly adjusted, and the pulse period can be controlled to meet the diverse requirements of pulse parameters in different application scenarios. The introduction of the feedback processing module can also provide the controller with real-time monitoring and correction functions, effectively offsetting the effects of environmental changes and drift of various components in the pulse generation system. This pulse generation system not only simplifies the complex circuitry used to generate traditional fast-edge, narrow pulses, but also enhances anti-interference capabilities and timing accuracy by utilizing differential signaling and feedback processing modules, combined with a controllable delay module. This provides a reliable and high-performance solution for high-speed digital communications, timing, and signal processing. Each component in this pulse generation system is independent of each other, facilitating expansion.

[0045] Based on the above embodiments, Figure 4 As shown, the pulse generating system further includes: a third splitter 5; the number of the pulse generating feedback device 4 includes multiple; The input end of the third splitter 5 is connected to the limiting amplifier 3; The output end of the third splitter 5 is connected to the input end of the first splitter 41 in the plurality of pulse generating feedback devices 4 respectively; The controller 1 is respectively connected to the delay module 42 and the feedback processing module 45 in the plurality of pulse generating feedback devices 4 .

[0046] Specifically, the third splitter can be used to expand the pulse generation system so that it can synchronously output multiple target pulse signals, which is suitable for multiple synchronous target pulse signal generation scenarios and larger-scale integrated test platforms.

[0047] It is understandable that the number of output target pulse signals that the pulse generation system can support can be determined by the number of output terminals of the third splitter. Figure 4 In the example, the third splitter including one input terminal and three output terminals is taken as an example.

[0048] Based on the above embodiment, the feedback processing module includes a filter and an analog-to-digital converter; the filter is connected to the analog-to-digital converter; The filter is connected to the output end of the second splitter; The analog-to-digital converter is connected to the controller.

[0049] Specifically, in an embodiment of the present invention, a feedback processing module can be formed by connecting a filter and an analog-to-digital converter. The filter can convert the second pulse signal output from the output end of the second splitter into a digital signal DC component, which refers to the average value of the periodic second pulse signal. The analog-to-digital converter can convert the digital signal DC component into an analog signal DC component. In this way, it can be transmitted to a controller, which receives and identifies the pulse width of the initial pulse signal.

[0050] In the embodiment of the present invention, a feedback processing module is constructed by using a filter and an analog-to-digital converter, which has a simple structure and low cost.

[0051] On the basis of the above embodiment, the pulse generating feedback device further includes a driving module; The driving module is connected to the output end of the second splitter; The driving module is used to adjust the target pulse signal.

[0052] Specifically, the pulse generation feedback device may also include a driver module, which may be a voltage-controlled amplifier for adjusting the input. This adjustment may include dynamic amplitude control, dynamic range compression / expansion, pulse waveform adjustment, etc. Dynamic amplitude control may include variable gain adjustment or automatic gain control (AGC). Variable gain adjustment refers to adjusting the amplitude of the target pulse signal in real time through an external control voltage. For example, in radar or communication systems, the intensity of the target pulse signal is increased or decreased as needed. Automatic gain control refers to stabilizing the amplitude of the target pulse signal. Even if the amplitude of the target pulse signal fluctuates, the amplitude of the target pulse signal can be controlled to remain constant, preventing overload or distortion of the target pulse signal.

[0053] Dynamic range compression / expansion can include compressing high-amplitude pulses or enhancing weak pulses. High-amplitude pulse compression limits the maximum amplitude of the target pulse signal to prevent overload of subsequent circuits. Weak pulse enhancement increases the visibility of the minimum amplitude of the target pulse signal to improve the signal-to-noise ratio.

[0054] Pulse waveform adjustment can include edge control and amplitude equalization.

[0055] In the embodiment of the present invention, the target pulse signal is adjusted by the driving module, so that the performance of the adjusted target pulse signal can be improved.

[0056] Based on the above embodiment, the digital phase-locked loop is used to generate a sinusoidal signal, and the limiting amplifier is used to convert the sinusoidal signal into a differential square wave signal with a fixed duty cycle.

[0057] Specifically, in the embodiment of the present invention, a digital phase-locked loop is used to generate a sinusoidal signal, and the sinusoidal signal is a digital differential signal, which can ensure the anti-interference capability of the pulse generation system.

[0058] The limiting amplifier can convert the sinusoidal signal into a differential square wave signal with a fixed duty cycle, providing a basis for generating a target pulse signal with narrow pulse width, fast edge and precise pulse width.

[0059] On the basis of the above embodiment, the fixed duty cycle is 50%, which can further ensure that the target pulse signal has a fast edge characteristic.

[0060] Based on the above embodiment, the pulse width of the target pulse signal can be controlled by the controller through the delay amount of the delay module. By finely adjusting the delay amount of the delay module, the generation of an extremely narrow target pulse signal can be achieved.

[0061] The repetition period of the target pulse signal can be controlled by the controller through the output frequency of the digital phase-locked loop, which makes the entire pulse generation system extremely flexible and controllable.

[0062] Combined with the feedback processing module, the controller can detect the pulse width and repetition period of the initial pulse signal in real time, and achieve temperature compensation, jitter suppression and long-term stability optimization by closed-loop adjusting the delay amount of the delay module and the output frequency of the digital phase-locked loop.

[0063] like Figure 5 As shown, based on the above embodiment, an embodiment of the present invention provides a pulse generating method, including: S1, controlling a digital phase-locked loop to generate a sinusoidal signal, the sinusoidal signal is passed through a limiting amplifier to generate a differential square wave signal with a fixed duty cycle, the differential square wave signal is split into a first differential signal and a second differential signal through a first splitter; S2, controlling the delay module to perform delay processing on the first differential signal to obtain a delayed differential signal; performing XOR processing on the second differential signal and the delayed differential signal via an XOR module to obtain an initial pulse signal, the initial pulse signal is divided into a first pulse signal, a second pulse signal and a third pulse signal via a second splitter, the first pulse signal is used as a target pulse signal output, and the second pulse signal is processed via a feedback processing module to obtain a DC component of an analog signal; S3, receiving the third pulse signal and the DC component of the analog signal, determining the pulse width and repetition period of the initial pulse signal based on the third pulse signal and the DC component of the analog signal, and performing feedback control on the limiting amplifier and the delay module based on the pulse width and repetition period.

[0064] Specifically, the pulse generation method provided in the embodiment of the present invention is executed by a controller in the pulse generation system. The controller can be a micro control unit or a computer. The computer can be a local computer or a cloud computer. The local computer can be a computer, a tablet, etc., which is not specifically limited here.

[0065] The controller executes step S1 to control the digital phase-locked loop (DPLL) in the pulse generation system to generate a sinusoidal signal. The sinusoidal signal is then passed through a limiting amplifier connected to the DPLL to generate a differential square wave signal having a fixed duty cycle. The fixed duty cycle can be set as needed and is not specifically limited herein. For example, the fixed duty cycle can be preferably 50%.

[0066] The differential square wave signal is divided into a first differential signal and a second differential signal through a first splitter connected to the limiting amplifier.

[0067] The controller executes step S2 to control the delay module in the pulse generating system to perform delay processing on the first differential signal to obtain a delayed differential signal.

[0068] The second differential signal and the delayed differential signal are respectively input into the XOR module for XOR processing to obtain the initial pulse signal. The initial pulse signal passes through the second splitter to obtain the first pulse signal, the second pulse signal and the third pulse signal.

[0069] The first pulse signal can be directly output as the target pulse signal, and the second pulse signal is fed back through the feedback processing module to obtain the DC component of the analog signal.

[0070] It is understandable that the execution order of steps S1 and S2 can be determined as needed. For example, step S1 can be executed first and then step S2, or step S2 can be executed first and then step S1, or steps S1 and S2 can be executed simultaneously. No specific limitation is made here.

[0071] Finally, step S3 is executed to receive the DC component of the analog signal obtained by the feedback processing module and the third pulse signal obtained by the second splitter, and the third pulse signal is used to determine the repetition period of the initial pulse signal, and the DC component of the analog signal is used to determine the pulse width of the initial pulse signal. Then, the pulse width and repetition period can be used to generate control instructions to perform feedback control on the limiting amplifier and the delay module respectively.

[0072] The pulse generation method provided in the embodiment of the present invention, through the combination of a digital phase-locked loop and analog delay control, enables the pulse generation system to achieve fine pulse width control while maintaining high frequency stability, taking into account the accuracy of digital logic and the flexibility of analog control. Moreover, a high-quality differential square wave signal is generated by a limiting amplifier, and then combined with a delay module to achieve fine phase difference control, thereby generating a target pulse signal with a narrow pulse width, fast edges, and precise pulse width. In addition, through the control of the digital phase-locked loop and the delay module by the controller, it is possible to flexibly adjust the pulse width and control the pulse period to meet the diverse requirements of pulse parameters in different application scenarios. The introduction of the feedback processing module can also provide the controller with real-time monitoring and correction functions, effectively offsetting the effects of environmental changes and drift of components in the pulse generation system.

[0073] Figure 6 An example of a physical structure diagram of an electronic device is shown below. Figure 6 As shown, the electronic device may include: a processor 610, a communications interface 620, a memory 630, and a communication bus 640, wherein the processor 610, the communications interface 620, and the memory 630 communicate with each other via the communication bus 640. The processor 610 may call the logic instructions in the memory 630 to execute the pulse generation method provided in the above embodiments.

[0074] In addition, the logic instructions in the aforementioned memory 630 can be implemented in the form of a software functional unit and, when sold or used as an independent product, can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of the present invention, or the portion that contributes to the relevant art, or a portion of the technical solution, can be embodied in the form of a software product. This computer software product is stored in a storage medium and includes several instructions for causing a computer device (which can be a personal computer, server, or network device, etc.) to execute all or part of the steps of the method described in each embodiment of the present invention. The aforementioned storage medium includes various media that can store program code, such as a USB flash drive, a mobile hard drive, a read-only memory (ROM), a random access memory (RAM), a magnetic disk, or an optical disk.

[0075] On the other hand, the present invention also provides a computer program product, which includes a computer program. The computer program can be stored on a computer-readable storage medium. When the computer program is executed by a processor, the computer can execute the pulse generation method provided in the above embodiments.

[0076] In yet another aspect, the present invention further provides a computer-readable storage medium having a computer program stored thereon. When executed by a processor, the computer program is used to implement the pulse generation methods provided in the aforementioned embodiments. The computer-readable storage medium may be either a non-transitory or transient computer-readable storage medium, and is not specifically limited herein.

[0077] The device embodiments described above are merely illustrative. The units described as separate components may or may not be physically separate, and the components shown as units may or may not be physical units, i.e., they may be located in one location or distributed across multiple network units. Some or all of the modules may be selected based on actual needs to achieve the objectives of the present embodiment. Persons of ordinary skill in the art will be able to understand and implement the present invention without inventive effort.

[0078] Through the description of the above embodiments, those skilled in the art will clearly understand that each embodiment can be implemented using software plus a necessary general-purpose hardware platform, or of course, hardware. Based on this understanding, the essence of the above technical solution, or the portion that contributes to the relevant technology, can be embodied in the form of a software product. This computer software product can be stored in a computer-readable storage medium, such as ROM / RAM, a magnetic disk, or an optical disk, and includes a number of instructions for causing a computer device (such as a personal computer, server, or network device) to execute the methods described in each embodiment or certain portions of the embodiments.

[0079] Finally, it should be noted that the above embodiments are only used to illustrate the technical solutions of the present invention, rather than to limit it. Although the present invention has been described in detail with reference to the aforementioned embodiments, those skilled in the art should understand that they can still modify the technical solutions described in the aforementioned embodiments, or make equivalent replacements for some of the technical features therein. However, these modifications or replacements do not deviate the essence of the corresponding technical solutions from the spirit and scope of the technical solutions of the various embodiments of the present invention.

Claims

1. A pulse generating system, characterized in that: include: controller, digital phase-locked loop, limiting amplifier, and pulse generation feedback device; The pulse generation feedback device includes a first splitter, a delay module, an XOR module, a second splitter and a feedback processing module; the controller is connected to the digital phase-locked loop, the delay module and the feedback processing module respectively; The digital phase-locked loop is connected to the limiting amplifier, the limiting amplifier is connected to the input end of the first splitter, and the output end of the first splitter is connected to the input ends of the delay module and the XOR module respectively; The delay module is connected to the input end of the XOR module, and the output end of the XOR module is connected to the input end of the second splitter; The output end of the second splitter is connected to the feedback processing module and the controller respectively; the feedback processing module is connected to the controller; The output end of the second splitter is also used to output a target pulse signal.

2. The pulse generating system according to claim 1, wherein: Also includes: The third splitter; the number of the pulse generating feedback device includes multiple; The input end of the third splitter is connected to the limiting amplifier; The output end of the third splitter is respectively connected to the input end of the first splitter in the plurality of pulse generating feedback devices; The controller is respectively connected to the delay module and the feedback processing module in the plurality of pulse generation feedback devices.

3. The pulse generating system according to claim 1, wherein: The feedback processing module includes a filter and an analog-to-digital converter; the filter is connected to the analog-to-digital converter; The filter is connected to the output end of the second splitter; The analog-to-digital converter is connected to the controller.

4. The pulse generating system according to claim 1, wherein: The pulse generation feedback device further includes a driving module; The driving module is connected to the output end of the second splitter; The driving module is used to adjust the target pulse signal.

5. The pulse generating system according to any one of claims 1 to 4, characterized in that: The digital phase-locked loop is used to generate a sinusoidal signal, and the limiting amplifier is used to convert the sinusoidal signal into a differential square wave signal with a fixed duty cycle.

6. The pulse generating system according to claim 5, characterized in that: The fixed duty cycle is 50%.

7. The pulse generating system according to any one of claims 1 to 4, characterized in that: The pulse width of the target pulse signal is determined based on the delay amount of the delay module, and the repetition period of the target pulse signal is determined based on the output frequency of a digital phase-locked loop.

8. A pulse generation method, characterized in that: include: Controlling a digital phase-locked loop to generate a sinusoidal signal, the sinusoidal signal is passed through a limiting amplifier to generate a differential square wave signal with a fixed duty cycle, and the differential square wave signal is split into a first differential signal and a second differential signal through a first splitter; The control delay module delays the first differential signal to obtain a delayed differential signal; the second differential signal and the delayed differential signal are XORed by an XOR module to obtain an initial pulse signal; the initial pulse signal is divided into a first pulse signal, a second pulse signal and a third pulse signal by a second splitter; the first pulse signal is used as a target pulse signal output; the second pulse signal is fed back to a feedback processing module to obtain a DC component of an analog signal; Receive the third pulse signal and the DC component of the analog signal, determine the pulse width and repetition period of the initial pulse signal based on the third pulse signal and the DC component of the analog signal, and perform feedback control on the limiting amplifier and the delay module based on the pulse width and repetition period.

9. An electronic device comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein: When the processor executes the computer program, the pulse generating method according to claim 8 is implemented.

10. A computer-readable storage medium having a computer program stored thereon, characterized in that: When the computer program is executed by a processor, the pulse generating method according to claim 8 is implemented.