[go: up one dir, main page]

CN111953321A - A kind of delay circuit and delay method based on FPGA phase-locked loop - Google Patents

A kind of delay circuit and delay method based on FPGA phase-locked loop Download PDF

Info

Publication number
CN111953321A
CN111953321A CN202010778277.2A CN202010778277A CN111953321A CN 111953321 A CN111953321 A CN 111953321A CN 202010778277 A CN202010778277 A CN 202010778277A CN 111953321 A CN111953321 A CN 111953321A
Authority
CN
China
Prior art keywords
flop
flip
terminal
signal
delay
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN202010778277.2A
Other languages
Chinese (zh)
Other versions
CN111953321B (en
Inventor
梁勖
王晨
林颖
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Hefei Institutes of Physical Science of CAS
Original Assignee
Hefei Institutes of Physical Science of CAS
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Hefei Institutes of Physical Science of CAS filed Critical Hefei Institutes of Physical Science of CAS
Priority to CN202010778277.2A priority Critical patent/CN111953321B/en
Publication of CN111953321A publication Critical patent/CN111953321A/en
Application granted granted Critical
Publication of CN111953321B publication Critical patent/CN111953321B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H03ELECTRONIC CIRCUITRY
    • H03KPULSE TECHNIQUE
    • H03K3/00Circuits for generating electric pulses; Monostable, bistable or multistable circuits
    • H03K3/02Generators characterised by the type of circuit or by the means used for producing pulses
    • H03K3/353Generators characterised by the type of circuit or by the means used for producing pulses by the use, as active elements, of field-effect transistors with internal or external positive feedback
    • H03K3/356Bistable circuits

Landscapes

  • Pulse Circuits (AREA)

Abstract

本发明涉及信号延时领域,具体是涉及一种延时电路及基于fpga锁相环的延时方法。所述延时电路包括第一延时单元和第二延时单元,所述第一延时单元的输出端与第二延时单元的输入端电连接;所述第一延时单元用于产生时钟脉冲周期整数倍的延时信号;所述第二延时单元用于将第一延时单元输出的延时信号再延时小于时钟脉冲周期的延时信号。分别进行时钟脉冲周期整数延时和精确到时钟脉冲周期之内的延时,能够提高延时的精度,适用于各种高精度触发系统中。

Figure 202010778277

The invention relates to the field of signal delay, in particular to a delay circuit and a delay method based on an FPGA phase-locked loop. The delay circuit includes a first delay unit and a second delay unit, the output end of the first delay unit is electrically connected with the input end of the second delay unit; the first delay unit is used to generate The delay signal is an integer multiple of the clock pulse period; the second delay unit is used for further delaying the delay signal output by the first delay unit to a delay signal smaller than the clock pulse period. The integer delay of the clock pulse period and the delay that is accurate to within the clock pulse period can improve the accuracy of the delay and are suitable for various high-precision trigger systems.

Figure 202010778277

Description

一种延时电路及基于fpga锁相环的延时方法A kind of delay circuit and delay method based on FPGA phase-locked loop

技术领域technical field

本发明涉及信号延时领域,具体是涉及一种延时电路及基于fpga锁相环的延时方法。The invention relates to the field of signal delay, in particular to a delay circuit and a delay method based on an FPGA phase-locked loop.

背景技术Background technique

多路同步触发装置应用广泛,其中主要应用在激光器系统、爆轰物理参数测量、高速摄影、医疗设备等一系列科研工作中。以激光器系统中为例,在激光器系统中通常需要对多路设备进行控制,使其同步工作,其中包括对激光器、光学系统、检测设备等,进行同步触发,此时就需要采用多路的高精度延时可调触发信号。其中同步触发时间的精度和抖动会影响这些装置的运行性能和效率。The multi-channel synchronous trigger device is widely used, which is mainly used in a series of scientific research work such as laser system, detonation physical parameter measurement, high-speed photography, medical equipment and so on. Taking the laser system as an example, in the laser system, it is usually necessary to control the multi-channel equipment to make it work synchronously, including synchronous triggering of the laser, optical system, detection equipment, etc. Accuracy delay adjustable trigger signal. Among them, the precision and jitter of the synchronization trigger time can affect the operational performance and efficiency of these devices.

现有延时电路的延时时间精度低,影响设备之间的同步工作。The delay time precision of the existing delay circuit is low, which affects the synchronous work between devices.

发明内容SUMMARY OF THE INVENTION

为解决上述技术问题,本发明的目的之一是提供了一种延时电路,能够提高延时的精度。In order to solve the above technical problems, one of the purposes of the present invention is to provide a delay circuit, which can improve the accuracy of the delay.

为实现上述目的,本发明采用了以下技术方案:To achieve the above object, the present invention has adopted the following technical solutions:

一种延时电路,所述延时电路包括第一延时单元和第二延时单元,所述第一延时单元的输出端与第二延时单元的输入端电连接;A delay circuit, the delay circuit comprises a first delay unit and a second delay unit, the output end of the first delay unit is electrically connected with the input end of the second delay unit;

所述第一延时单元用于产生时钟脉冲周期整数倍的延时信号;所述第二延时单元用于将第一延时单元输出的延时信号再延时小于时钟脉冲周期的延时信号。The first delay unit is used to generate a delay signal that is an integer multiple of the clock pulse period; the second delay unit is used to further delay the delay signal output by the first delay unit by a delay smaller than the clock pulse period Signal.

进一步,所述第一延时单元包括第一D触发器和第一计数器,所述第一D触发器的时钟端为信号输入端,所述第一D触发器的输出端与第一计数器的复位端电连接,所述第一计数器的输出端与第二延时单元的输入端电连接;Further, the first delay unit includes a first D flip-flop and a first counter, the clock terminal of the first D flip-flop is a signal input terminal, and the output terminal of the first D flip-flop is the same as the output terminal of the first counter. The reset terminal is electrically connected, and the output terminal of the first counter is electrically connected to the input terminal of the second delay unit;

所述第一计数器的时钟端与时钟脉冲发生器电连接。The clock terminal of the first counter is electrically connected with the clock pulse generator.

进一步,所述第二延时单元包括第二D触发器和第三D触发器,所述第一计数器的输出端与第二D触发器的输入端电连接,所述第二D触发器的输出端与第三D触发器的时钟端电连接;Further, the second delay unit includes a second D flip-flop and a third D flip-flop, the output terminal of the first counter is electrically connected to the input terminal of the second D flip-flop, and the output terminal of the second D flip-flop is electrically connected to the input terminal of the second D flip-flop. The output terminal is electrically connected to the clock terminal of the third D flip-flop;

所述第二D触发器的时钟端与时钟脉冲发生器电连接;The clock terminal of the second D flip-flop is electrically connected with the clock pulse generator;

所述第三D触发器的输出端用于输出延时信号。The output end of the third D flip-flop is used for outputting a delay signal.

进一步,所述延时电路还包括用于调节延时信号脉冲宽度的脉冲宽度调节单元,所述第三D触发器的输出端与脉冲宽度调节单元的输入端电连接,所述脉冲宽度调节单元的输出端与第一D触发器的复位端、第三D触发器的复位端电连接。Further, the delay circuit further includes a pulse width adjustment unit for adjusting the pulse width of the delay signal, the output end of the third D flip-flop is electrically connected with the input end of the pulse width adjustment unit, and the pulse width adjustment unit The output terminal of the D flip-flop is electrically connected to the reset terminal of the first D flip-flop and the reset terminal of the third D flip-flop.

进一步优选的,所述脉冲宽度调节单元包括第四D触发器、第二计数器和反相器,所述第三D触发器的输出端与第四D触发器的输入端电连接,所述第四D触发器的输出端与第二计数器的复位端电连接,所述第二计数器的输出端与反相器的输入端电连接,所述反相器的输出端与第一D触发器的复位端、第三D触发器的复位端、第四D触发器的复位端电连接;Further preferably, the pulse width adjustment unit includes a fourth D flip-flop, a second counter and an inverter, the output end of the third D flip-flop is electrically connected to the input end of the fourth D flip-flop, and the first The output terminal of the four-D flip-flop is electrically connected to the reset terminal of the second counter, the output terminal of the second counter is electrically connected to the input terminal of the inverter, and the output terminal of the inverter is electrically connected to the output terminal of the first D flip-flop. The reset terminal, the reset terminal of the third D flip-flop, and the reset terminal of the fourth D flip-flop are electrically connected;

所述第四D触发器的时钟端和第二计数器的时钟端均与时钟脉冲发生器电连接。The clock terminal of the fourth D flip-flop and the clock terminal of the second counter are both electrically connected to the clock pulse generator.

进一步优选的,所述第二D触发器为单稳态触发器。Further preferably, the second D flip-flop is a monostable flip-flop.

本发明的目的之二是提供了基于fpga锁相环的延时方法,包括如下步骤:The second purpose of the present invention is to provide a delay method based on an fpga phase-locked loop, comprising the following steps:

S1,fpga向延时电路输入信号trig_N,获取延时时间TD之后的信号,时间TD为通过时钟脉冲周期T和时钟脉冲在T内移相之后获取的;S1, the fpga inputs the signal trig_N to the delay circuit, and obtains the signal after the delay time T D , and the time T D is obtained after the clock pulse period T and the clock pulse phase-shifting in T;

S2,通过fpga调节步骤S1中的延时时间TD之后的信号的脉冲宽度,获取脉冲宽度为TW的信号trig_N+1。S2, adjust the pulse width of the signal after the delay time TD in step S1 by fpga, and obtain the signal trig_N +1 with the pulse width TW .

进一步,步骤S1的具体步骤如下:Further, the specific steps of step S1 are as follows:

S11,将第一D触发器的输入端和置位端均设置为高电平,fpga的锁相环向第一计数器输入计数次数PDS11, the input end and the setting end of the first D flip-flop are all set to high level, and the phase-locked loop of the fpga inputs the number of counts PD to the first counter;

S12,fpga向第一D触发器的时钟端输入信号trig_N,fpga同时向第一计数器的时钟端输入时钟脉冲clk_0,fpga同时向第二D触发器的时钟端输入时钟脉冲clk_1,时钟脉冲clk_0和时钟脉冲clk_1的时钟周期T相等,时钟脉冲clk_1是时钟脉冲clk_0移动相位Q′获得的,Q′小于T;S12, the fpga inputs the signal trig_N to the clock terminal of the first D flip-flop, the fpga simultaneously inputs the clock pulse clk_0 to the clock terminal of the first counter, and the fpga simultaneously inputs the clock pulse clk_1 to the clock terminal of the second D flip-flop, the clock pulses clk_0 and The clock period T of the clock pulse clk_1 is equal, and the clock pulse clk_1 is obtained by shifting the phase Q' of the clock pulse clk_0, and Q' is less than T;

第一D触发器的输出端输出与信号trig_N相同的信号trig1,并将信号trig1传送至第一计数器的复位端;The output end of the first D flip-flop outputs the same signal trig1 as the signal trig_N, and transmits the signal trig1 to the reset end of the first counter;

S13,第一计数器开始计数,当第一计数器获取到时钟脉冲clk_0的周期数量达到PD时,第一计数器的输出端脉冲信号trig2,脉冲信号trig2的脉冲宽度大于时钟周期T,再将脉冲信号trig2输入到第二D触发器的输入端,第二D触发器输出端输出脉冲信号trig2移动相位Q′之后的信号trig3,信号trig3即步骤步骤S1中的信号trig_N延时时间TD之后的信号:S13, the first counter starts to count, when the number of cycles of the clock pulse clk_0 obtained by the first counter reaches PD , the output terminal of the first counter pulse signal trig2, the pulse width of the pulse signal trig2 is greater than the clock period T, and then the pulse signal trig2 is input to the input terminal of the second D flip-flop, and the output terminal of the second D flip-flop outputs the signal trig3 after the pulse signal trig2 is shifted by the phase Q', and the signal trig3 is the signal after the delay time TD of the signal trig_N in step S1. :

TD=PD×T+Q′T D =P D ×T+Q′

Figure BDA0002619278770000031
Figure BDA0002619278770000031

N为时钟周期T移相总数,QD为时钟脉冲clk_1相对时钟脉冲clk_0的移相数量。N is the total number of phase shifts of the clock cycle T, and Q D is the number of phase shifts of the clock pulse clk_1 relative to the clock pulse clk_0.

进一步,步骤S2的具体步骤如下:Further, the specific steps of step S2 are as follows:

S21,将第三D触发器的输入端和置位端均设置为高电平,并通过fpga向第四D触发器的时钟端和第二计数器的时钟端输入时钟脉冲clk_2,时钟脉冲clk_2为时钟脉冲clk_0移动相位Q″获得的,Q″大于Q′,Q″小于T;以及通过fpga的锁相环向第二计数器输入计数次数PWS21, both the input terminal and the set terminal of the third D flip-flop are set to a high level, and the clock pulse clk_2 is input to the clock terminal of the fourth D flip-flop and the clock terminal of the second counter through the fpga, and the clock pulse clk_2 is The clock pulse clk_0 is obtained by moving the phase Q", Q" is greater than Q', and Q" is less than T; and the number of counts P W is input to the second counter through the phase-locked loop of the fpga;

S22,将信号trig3输入到第三D触发器的时钟端,通过第三D触发器的输出端和第四触发器的输入端以及时钟脉冲clk_2,第四触发器的输出端输出信号trig3移相Q″之后的信号trig4,并将信号trig4输入到第二计数器的复位端;S22, input the signal trig3 to the clock terminal of the third D flip-flop, and through the output terminal of the third D flip-flop, the input terminal of the fourth flip-flop and the clock pulse clk_2, the output terminal of the fourth flip-flop outputs the signal trig3 phase-shifted Signal trig4 after Q", and input the signal trig4 to the reset terminal of the second counter;

S23,第二计数器开始计数,当第二计数器获取到时钟脉冲clk_2的周期数量达到PW时,第二计数器输出端输出脉冲信号trig5;S23, the second counter starts counting, and when the number of cycles of the clock pulse clk_2 obtained by the second counter reaches P W , the output end of the second counter outputs a pulse signal trig5;

S24,脉冲信号trig5经过反相器使得第一D触发器、第三D触发器、第四D触发器复位,之后第四D触发器的输出端输出信号trig_N延时时间TD之后脉冲宽度为TW的信号trig_N+1,TW=PW×T+Q″S24, the pulse signal trig5 passes through the inverter to reset the first D flip-flop, the third D flip-flop, and the fourth D flip-flop, and then the output terminal of the fourth D flip-flop outputs the signal trig_N after the delay time T D and the pulse width is Signal trig_N+1 of TW, TW =P W × T +Q″

Figure BDA0002619278770000032
Figure BDA0002619278770000032

QW为时钟脉冲clk_2相对时钟脉冲clk_0的移相数量。Q W is the phase shift amount of the clock pulse clk_2 relative to the clock pulse clk_0.

进一步优选的,T的值为3ns~5ns。Further preferably, the value of T is 3ns˜5ns.

本发明的有益效果如下:The beneficial effects of the present invention are as follows:

(1)本发明包括两个延时单元,分别进行时钟脉冲周期整数倍的延时和精确到时钟脉冲周期之内的延时,能够提高延时的精度,适用于各种高精度触发系统中。(1) The present invention includes two delay units, which respectively carry out the delay of an integer multiple of the clock pulse period and the delay accurate to the clock pulse period, which can improve the accuracy of the delay, and is suitable for various high-precision trigger systems. .

(2)本发明设计了一种基于fpga锁相环多路输出移相的简单高精度可调延时产生电路,采用fpga主频计数结合锁相环多路输出移相的原理,无需添加专用芯片即可简单的实现亚高精度可调延时,适合于各种高精度同步触发应用需求。(2) The present invention designs a simple high-precision adjustable delay generation circuit based on FPGA phase-locked loop multi-output phase shifting, and adopts the principle of fpga main frequency counting combined with phase-locked loop multi-output phase shifting, without adding special The chip can easily realize sub-high precision adjustable delay, which is suitable for various high-precision synchronous triggering application requirements.

(3)本发明只需要第二触发器能够输出上升沿就能够触发第三触发器输出高电平,因此本发明的第二触发器设置成单稳态触发器,能够在一段时间自动恢复至低电平,而不需要对其设置额外的复位电路才能使其复位至低电平,以此简化了延时电路。(3) The present invention only needs the second flip-flop to output a rising edge to trigger the third flip-flop to output a high level, so the second flip-flop of the present invention is set as a monostable flip-flop, which can automatically recover to low level, without the need to set an additional reset circuit to reset it to a low level, which simplifies the delay circuit.

(4)本发明通过调整时钟周期T的移相总数N,就能够根据实际需要调整延时之后信号的精度和延时之后信号的脉冲宽度,使得延时之后信号的脉冲宽度可以调整,方便快捷。(4) The present invention can adjust the precision of the signal after the delay and the pulse width of the signal after the delay according to actual needs by adjusting the total number N of phase shifts of the clock period T, so that the pulse width of the signal after the delay can be adjusted, which is convenient and fast .

附图说明Description of drawings

图1为本发明的电路图;1 is a circuit diagram of the present invention;

图2为本发明的时序信号示意图。FIG. 2 is a schematic diagram of timing signals of the present invention.

图中标注符号的含义如下:The meanings of the symbols in the figure are as follows:

1-第一延时单元 2-第二延时单元 3-脉冲宽度调节单元1-First delay unit 2-Second delay unit 3-Pulse width adjustment unit

C1-第一计数器 C2-第二计数器C1-first counter C2-second counter

D1~D4-第一D触发器~第四D触发器 31-反相器D1~D4-first D flip-flop~fourth D flip-flop 31-inverter

具体实施方式Detailed ways

以下结合实施例和说明书附图,对本发明中的技术方案进行清楚、完整地描述。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。The technical solutions in the present invention will be clearly and completely described below with reference to the embodiments and the accompanying drawings. Based on the embodiments of the present invention, all other embodiments obtained by those of ordinary skill in the art without creative efforts shall fall within the protection scope of the present invention.

实施例1Example 1

一种延时电路,如图1所示,延时电路包括第一延时单元1、第二延时单元2和脉冲宽度调节单元3,第一延时单元1的输出端与第二延时单元2的输入端电连接,第二延时单元2的输出端与脉冲宽度调节单元3的输入端电连接,脉冲宽度调节单元3的输出端与第一延时单元1的复位端、第二延时单元2的复位端电连接。A delay circuit, as shown in Figure 1, the delay circuit includes a first delay unit 1, a second delay unit 2 and a pulse width adjustment unit 3, the output end of the first delay unit 1 and the second delay unit The input terminal of the unit 2 is electrically connected, the output terminal of the second delay unit 2 is electrically connected to the input terminal of the pulse width adjustment unit 3, and the output terminal of the pulse width adjustment unit 3 is electrically connected to the reset terminal of the first delay unit 1 and the second The reset terminal of the delay unit 2 is electrically connected.

如图1所示,第一延时单元1包括第一D触发器D1和第一计数器C1,第一D触发器D1的时钟端为信号输入端,第一D触发器D1的输出端与第一计数器C1的复位端电连接。第一D触发器D1的输入端用于连接待延时的信号trig_N,第一计数器C1的时钟端连接时钟脉冲clk_0。As shown in FIG. 1 , the first delay unit 1 includes a first D flip-flop D1 and a first counter C1. The clock terminal of the first D flip-flop D1 is a signal input terminal, and the output terminal of the first D flip-flop D1 is connected to the first D flip-flop D1. A reset terminal of a counter C1 is electrically connected. The input terminal of the first D flip-flop D1 is used to connect the signal trig_N to be delayed, and the clock terminal of the first counter C1 is connected to the clock pulse clk_0.

第二延时单元2包括第二D触发器D2和第三D触发器D3,第一计数器C1的输出端与第二D触发器D2的输入端电连接,第二D触发器D2的输出端与第三D触发器D3的时钟端电连接。第二D触发器D2的时钟端连接时钟脉冲clk_1,第二D触发器D2的输出端用于输出延时信号trig_N+1,第二D触发器D2为单稳态触发器。The second delay unit 2 includes a second D flip-flop D2 and a third D flip-flop D3. The output terminal of the first counter C1 is electrically connected to the input terminal of the second D flip-flop D2, and the output terminal of the second D flip-flop D2 is electrically connected. It is electrically connected to the clock terminal of the third D flip-flop D3. The clock terminal of the second D flip-flop D2 is connected to the clock pulse clk_1, the output terminal of the second D flip-flop D2 is used to output the delay signal trig_N+1, and the second D flip-flop D2 is a monostable flip-flop.

脉冲宽度调节单元3包括第四D触发器D4、第二计数器C2和反相器31,第三D触发器D3的输出端与第四D触发器D4的输入端电连接,第四D触发器D4的输出端与第二计数器C2的复位端电连接,第二计数器C2的输出端与反相器31的输入端电连接,反相器31的输出端与第一D触发器D1的复位端、第三D触发器D3的复位端、第四D触发器D4的复位端电连接。The pulse width adjusting unit 3 includes a fourth D flip-flop D4, a second counter C2 and an inverter 31. The output terminal of the third D flip-flop D3 is electrically connected to the input terminal of the fourth D flip-flop D4. The output terminal of D4 is electrically connected to the reset terminal of the second counter C2, the output terminal of the second counter C2 is electrically connected to the input terminal of the inverter 31, and the output terminal of the inverter 31 is electrically connected to the reset terminal of the first D flip-flop D1. , the reset terminal of the third D flip-flop D3 and the reset terminal of the fourth D flip-flop D4 are electrically connected.

第四D触发器D4的时钟端和第二计数器C2的时钟端均连接时钟脉冲clk_2。The clock terminal of the fourth D flip-flop D4 and the clock terminal of the second counter C2 are both connected to the clock pulse clk_2.

本实施例的延时电路是通过fpga内部的第一D触发器D1、第二D触发器D2、第三D触发器D3、第四D触发器D4、第一计数器C1、第二计数器C2、反相器31、时钟脉冲clk_0、时钟脉冲clk_1、时钟脉冲clk_2组建而成的,fpga为ALTERA公司Cyclone IV GX系列的EP4CGX110芯片。The delay circuit of this embodiment is implemented through the first D flip-flop D1, the second D flip-flop D2, the third D flip-flop D3, the fourth D flip-flop D4, the first counter C1, the second counter C2, The inverter 31, the clock pulse clk_0, the clock pulse clk_1, and the clock pulse clk_2 are formed, and the fpga is the EP4CGX110 chip of the Cyclone IV GX series of ALTERA Company.

实施例2Example 2

在实施例1的基础上,一种基于fpga锁相环的延时方法,包括如下步骤:On the basis of Embodiment 1, a time delay method based on an fpga phase-locked loop, comprising the following steps:

S1,fpga向延时电路输入信号trig_N,获取延时时间TD之后的信号,时间TD为通过时钟脉冲周期T和时钟脉冲在T内移相之后获取的。具体步骤如下:S1, the fpga inputs the signal trig_N to the delay circuit, and obtains the signal after the delay time TD, which is obtained after the clock pulse period T and the clock pulse phase shift within T. Specific steps are as follows:

S11,将第一D触发器D1的输入端和置位端均设置为高电平(即电位为1),fpga的锁相环向第一计数器C1输入计数次数PDS11, the input end and the setting end of the first D flip-flop D1 are all set to high level (that is, the potential is 1), and the phase-locked loop of the fpga inputs the number of counts PD to the first counter C1;

S12,fpga向第一D触发器D1的时钟端(clk端)输入信号trig_N,fpga同时向第一计数器C1的时钟端(clk端)输入时钟脉冲clk_0,fpga同时向第二D触发器D2的时钟端(clk端)输入时钟脉冲clk_1,时钟脉冲clk_0和时钟脉冲clk_1的时钟周期T相等,时钟脉冲clk_1是时钟脉冲clk_0移动相位Q′获得的,Q′小于T;S12, the fpga inputs the signal trig_N to the clock terminal (clk terminal) of the first D flip-flop D1, the fpga simultaneously inputs the clock pulse clk_0 to the clock terminal (clk terminal) of the first counter C1, and the fpga simultaneously transmits the clock pulse clk_0 to the second D flip-flop D2 The clock terminal (clk terminal) inputs the clock pulse clk_1, the clock period T of the clock pulse clk_0 and the clock pulse clk_1 is equal, the clock pulse clk_1 is obtained by the clock pulse clk_0 moving the phase Q', and Q' is less than T;

第一D触发器D1的输出端(q端)输出与信号trig_N相同的信号trig1,并将信号trig1传送至第一计数器C1的复位端(rst_n端)。如图2所示,当第一D触发器D1接收到信号trig_N的上升沿时,第一D触发器D1的输出端(q端)输出与信号trig_N相同的沿变,第一D触发器D1的输出端(q端)连接到第一计数器C1的复位端(rst_n端)。当第一计数器C1的复位端(rst_n端)为低电平(即电位为0),处于复位状态,如图2所示,当有上升沿时,第一计数器C1的复位端(rst_n端)为高电平(即电位为1),即开始计数,计数的数目即为延时TD所需的计数次数PD The output terminal (q terminal) of the first D flip-flop D1 outputs the same signal trig1 as the signal trig_N, and transmits the signal trig1 to the reset terminal (rst_n terminal) of the first counter C1. As shown in FIG. 2 , when the first D flip-flop D1 receives the rising edge of the signal trig_N, the output terminal (q terminal) of the first D flip-flop D1 outputs the same edge change as the signal trig_N, and the first D flip-flop D1 The output terminal (q terminal) of is connected to the reset terminal (rst_n terminal) of the first counter C1. When the reset terminal (rst_n terminal) of the first counter C1 is at a low level (ie, the potential is 0), it is in a reset state, as shown in Figure 2, when there is a rising edge, the reset terminal (rst_n terminal) of the first counter C1 It is high level (that is, the potential is 1), that is, it starts to count, and the number of counts is the number of counts P D required for the delay T D

S13,第一计数器C1开始计数,当第一计数器C1的时钟端(clk端)获取到时钟脉冲clk_0的周期数量达到PD时,第一计数器C1的输出端(q-tc端)输出脉冲信号trig2,脉冲信号trig2的脉冲宽度大于时钟周期T,即clk_1的上升沿肯定会在第一计数器C1的输出脉冲的高电平(即电位为1)之中,以此将D触发器2构成一个单稳态触发器,这样就会在第一计数器C1输出脉冲的高电平(即电位为1)之中的clk_1的第一个上升沿输出一个脉冲信号trig2。再将脉冲信号trig2输入到第二D触发器D2的输入端(D端),第二D触发器D2输出端(q端)输出脉冲信号trig2移动相位Q′之后的信号trig3,信号trig3即步骤步骤S1中的信号trig_N延时时间TD之后的信号:S13, the first counter C1 starts counting, and when the clock terminal (clk terminal) of the first counter C1 obtains the number of cycles of the clock pulse clk_0 reaches PD , the output terminal (q-tc terminal) of the first counter C1 outputs a pulse signal trig2, the pulse width of the pulse signal trig2 is greater than the clock period T, that is, the rising edge of clk_1 will definitely be in the high level of the output pulse of the first counter C1 (that is, the potential is 1), so that the D flip-flop 2 constitutes a In this way, a pulse signal trig2 is output at the first rising edge of clk_1 among the high level (ie, the potential is 1) of the output pulse of the first counter C1. Then input the pulse signal trig2 to the input terminal (D terminal) of the second D flip-flop D2, and the output terminal (q terminal) of the second D flip-flop D2 outputs the signal trig3 after the pulse signal trig2 moves the phase Q', and the signal trig3 is the step Signal trig_N in step S1 after delay time TD:

TD=PD×T+Q′T D =P D ×T+Q′

Figure BDA0002619278770000071
Figure BDA0002619278770000071

N为时钟周期T移相总数,QD为时钟脉冲clk_1相对时钟脉冲clk_0的移相数量。举例:时钟周期T(假设为5ns)分为N(假设为5)份,若QD取值为1,Q′的值就是1ns;若Q′的值就是2nsN is the total number of phase shifts of the clock cycle T, and Q D is the number of phase shifts of the clock pulse clk_1 relative to the clock pulse clk_0. For example: the clock cycle T (assume 5ns) is divided into N (assume 5) parts, if the value of Q D is 1, the value of Q' is 1ns; if the value of Q' is 2ns

S2,通过fpga调节步骤S1中的延时时间TD之后的信号的脉冲宽度,获取脉冲宽度为TW的信号trig_N+1。具体步骤如下:S2, adjust the pulse width of the signal after the delay time TD in step S1 by fpga, and obtain the signal trig_N +1 with the pulse width TW . Specific steps are as follows:

S21,将第三D触发器D3的输入端和置位端均设置为高电平(即电位为1),并通过fpga向第四D触发器D4的时钟端(clk端)和第二计数器C2的时钟端(clk端)输入时钟脉冲clk_2,时钟脉冲clk_2为时钟脉冲clk_0移动相位Q″获得的,Q″大于Q′,Q″小于T;以及通过fpga的锁相环向第二计数器C2输入计数次数PWS21, both the input terminal and the set terminal of the third D flip-flop D3 are set to a high level (that is, the potential is 1), and the clock terminal (clk terminal) of the fourth D flip-flop D4 and the second counter are sent to the clock terminal (clk terminal) of the fourth D flip-flop D4 through fpga. The clock terminal (clk terminal) of C2 inputs the clock pulse clk_2, the clock pulse clk_2 is obtained by the clock pulse clk_0 moving the phase Q", Q" is greater than Q', and Q" is less than T; Input count times P W ;

S22,将信号trig3输入到第三D触发器D3的时钟端(clk端),通过第三D触发器D3的输出端(q端)和第四触发器D4的输入端(D端)以及时钟脉冲clk_2,第四触发器D4的输出端(q)输出信号trig3移相Q″之后的信号trig4,并将信号trig4输入到第二计数器C2的复位端(rst_n端);S22, input the signal trig3 to the clock terminal (clk terminal) of the third D flip-flop D3, through the output terminal (q terminal) of the third D flip-flop D3 and the input terminal (D terminal) of the fourth flip-flop D4 and the clock Pulse clk_2, the output terminal (q) of the fourth flip-flop D4 outputs the signal trig4 after the signal trig3 is phase-shifted by Q", and inputs the signal trig4 to the reset terminal (rst_n terminal) of the second counter C2;

S23,如图2所示,当第四触发器D4的输出端(q)输出高电平(电位为1)时,第二计数器C2开始计数,当第二计数器C2获取到时钟脉冲clk_2的周期数量达到PW时,第二计数器C2输出端输出脉冲信号trig5,即高电平(电位为1);S23, as shown in FIG. 2, when the output terminal (q) of the fourth flip-flop D4 outputs a high level (potential is 1), the second counter C2 starts counting, and when the second counter C2 obtains the period of the clock pulse clk_2 When the number reaches P W , the output terminal of the second counter C2 outputs a pulse signal trig5, that is, a high level (potential is 1);

S24,脉冲信号trig5经过反相器31变为低电平(即电位为0),低电平使得第一D触发器D1、第三D触发器D3、第四D触发器D4复位,之后第四D触发器D4的输出端输出信号trig_N延时时间TD之后脉冲宽度为TW的信号trig_N+1,TW=PW×T+Q″S24, the pulse signal trig5 changes to a low level through the inverter 31 (that is, the potential is 0), and the low level resets the first D flip-flop D1, the third D flip-flop D3, and the fourth D flip-flop D4, and then the first D flip-flop D1, the third D flip-flop D3, and the fourth D flip-flop D4 are reset. The output terminal of the four-D flip-flop D4 outputs the signal trig_N after the delay time T D , the signal trig_N+1 with the pulse width of T W , T W =P W ×T+Q″

Figure BDA0002619278770000072
Figure BDA0002619278770000072

QW为时钟脉冲clk_2相对时钟脉冲clk_0的移相数量。Q W is the phase shift amount of the clock pulse clk_2 relative to the clock pulse clk_0.

T的值为3ns~5ns,本实施例中,T的值为4ns。The value of T is 3ns˜5ns, and in this embodiment, the value of T is 4ns.

本实施例的延时方法所需要的电路简单、成本降低。控制简单,fpga内部搭建即可。无需添加专用芯片即可简单的实现亚ns级的高精度可调延时,适合于各种高精度同步触发应用需求,可实现的调节步进精度≤1ns,误差范围≤±0.5ns。The circuit required by the delay method of this embodiment is simple and the cost is reduced. The control is simple, and the FPGA can be built inside. The sub-ns-level high-precision adjustable delay can be simply realized without adding a special chip, which is suitable for various high-precision synchronous triggering applications. The achievable adjustment step accuracy is ≤1ns, and the error range is ≤±0.5ns.

Claims (10)

1.一种延时电路,其特征在于:所述延时电路包括第一延时单元(1)和第二延时单元(2),所述第一延时单元(1)的输出端与第二延时单元(2)的输入端电连接;1. A delay circuit, characterized in that: the delay circuit comprises a first delay unit (1) and a second delay unit (2), and the output end of the first delay unit (1) is The input end of the second delay unit (2) is electrically connected; 所述第一延时单元(1)用于产生时钟脉冲周期整数倍的延时信号;所述第二延时单元(2)用于将第一延时单元(1)输出的延时信号再延时小于时钟脉冲周期的延时信号。The first delay unit (1) is used for generating a delay signal that is an integer multiple of the clock pulse period; the second delay unit (2) is used for reproducing the delay signal output by the first delay unit (1). Delayed signal with a delay less than the period of the clock pulse. 2.如权利要求1所述的延时电路,其特征在于:所述第一延时单元(1)包括第一D触发器(D1)和第一计数器(C1),所述第一D触发器(D1)的时钟端为信号输入端,所述第一D触发器(D1)的输出端与第一计数器(C1)的复位端电连接,所述第一计数器(C1)的输出端与第二延时单元(2)的输入端电连接;2. The delay circuit according to claim 1, characterized in that: the first delay unit (1) comprises a first D flip-flop (D1) and a first counter (C1), the first D flip-flop The clock terminal of the device (D1) is a signal input terminal, the output terminal of the first D flip-flop (D1) is electrically connected to the reset terminal of the first counter (C1), and the output terminal of the first counter (C1) is electrically connected to the reset terminal of the first counter (C1). The input end of the second delay unit (2) is electrically connected; 所述第一计数器(C1)的时钟端与时钟脉冲发生器电连接。The clock terminal of the first counter (C1) is electrically connected with the clock pulse generator. 3.如权利要求2所述的延时电路,其特征在于:所述第二延时单元(2)包括第二D触发器(D2)和第三D触发器(D3),所述第一计数器(C1)的输出端与第二D触发器(D2)的输入端电连接,所述第二D触发器(D2)的输出端与第三D触发器(D3)的时钟端电连接;3. The delay circuit according to claim 2, characterized in that: the second delay unit (2) comprises a second D flip-flop (D2) and a third D flip-flop (D3), the first The output terminal of the counter (C1) is electrically connected to the input terminal of the second D flip-flop (D2), and the output terminal of the second D flip-flop (D2) is electrically connected to the clock terminal of the third D flip-flop (D3); 所述第二D触发器(D2)的时钟端与时钟脉冲发生器电连接;The clock terminal of the second D flip-flop (D2) is electrically connected to the clock pulse generator; 所述第三D触发器(D3)的输出端用于输出延时信号。The output end of the third D flip-flop (D3) is used for outputting a delay signal. 4.如权利要求3所述的延时电路,其特征在于:所述延时电路还包括用于调节延时信号脉冲宽度的脉冲宽度调节单元(3),所述第三D触发器(D3)的输出端与脉冲宽度调节单元(3)的输入端电连接,所述脉冲宽度调节单元(3)的输出端与第一D触发器(D1)的复位端、第三D触发器(D3)的复位端电连接。4. The delay circuit according to claim 3, characterized in that: the delay circuit further comprises a pulse width adjustment unit (3) for adjusting the pulse width of the delay signal, the third D flip-flop (D3) ) is electrically connected to the input end of the pulse width adjustment unit (3), and the output end of the pulse width adjustment unit (3) is connected to the reset end of the first D flip-flop (D1), the third D flip-flop (D3) ) is electrically connected to the reset terminal. 5.如权利要求4所述的延时电路,其特征在于:所述脉冲宽度调节单元(3)包括第四D触发器(D4)、第二计数器(C2)和反相器(31),所述第三D触发器(D3)的输出端与第四D触发器(D4)的输入端电连接,所述第四D触发器(D4)的输出端与第二计数器(C2)的复位端电连接,所述第二计数器(C2)的输出端与反相器(31)的输入端电连接,所述反相器(31)的输出端与第一D触发器(D1)的复位端、第三D触发器(D3)的复位端、第四D触发器(D4)的复位端电连接;5. The delay circuit according to claim 4, characterized in that: the pulse width adjustment unit (3) comprises a fourth D flip-flop (D4), a second counter (C2) and an inverter (31), The output terminal of the third D flip-flop (D3) is electrically connected to the input terminal of the fourth D flip-flop (D4), and the output terminal of the fourth D flip-flop (D4) is connected to the reset of the second counter (C2). The output terminal of the second counter (C2) is electrically connected to the input terminal of the inverter (31), and the output terminal of the inverter (31) is electrically connected to the reset terminal of the first D flip-flop (D1). terminal, the reset terminal of the third D flip-flop (D3), and the reset terminal of the fourth D flip-flop (D4) are electrically connected; 所述第四D触发器(D4)的时钟端和第二计数器(C2)的时钟端均与时钟脉冲发生器电连接。The clock terminal of the fourth D flip-flop (D4) and the clock terminal of the second counter (C2) are both electrically connected to the clock pulse generator. 6.如权利要求3或4或5所述的延时电路,其特征在于:所述第二D触发器(D2)为单稳态触发器。6. The delay circuit according to claim 3, 4 or 5, wherein the second D flip-flop (D2) is a monostable flip-flop. 7.如权利要求1所述的延时电路的基于fpga锁相环的延时方法,其特征在于,包括如下步骤:7. the delay method based on fpga phase-locked loop of the delay circuit as claimed in claim 1, is characterized in that, comprises the steps: S1,fpga向延时电路输入信号trig_N,获取延时时间TD之后的信号,时间TD为通过时钟脉冲周期T和时钟脉冲在T内移相之后获取的;S1, the fpga inputs the signal trig_N to the delay circuit, and obtains the signal after the delay time T D , and the time T D is obtained after the clock pulse period T and the clock pulse phase-shifting in T; S2,通过fpga调节步骤S1中的延时时间TD之后的信号的脉冲宽度,获取脉冲宽度为TW的信号trig_N+1。S2, adjust the pulse width of the signal after the delay time TD in step S1 by fpga, and obtain the signal trig_N +1 with the pulse width TW . 8.如权利要求7所述的基于fpga锁相环的延时方法,其特征在于,步骤S1的具体步骤如下:8. the time delay method based on fpga phase-locked loop as claimed in claim 7 is characterized in that, the concrete steps of step S1 are as follows: S11,将第一D触发器(D1)的输入端和置位端均设置为高电平,fpga的锁相环向第一计数器(C1)输入计数次数PDS11, the input end and the setting end of the first D flip-flop (D1) are all set to high level, and the phase-locked loop of the fpga inputs the number of counts PD to the first counter (C1); S12,fpga向第一D触发器(D1)的时钟端输入信号trig_N,fpga同时向第一计数器(C1)的时钟端输入时钟脉冲clk_0,fpga同时向第二D触发器(D2)的时钟端输入时钟脉冲clk_1,时钟脉冲clk_0和时钟脉冲clk_1的时钟周期T相等,时钟脉冲clk_1是时钟脉冲clk_0移动相位Q′获得的,Q′小于T;S12, the fpga inputs the signal trig_N to the clock terminal of the first D flip-flop (D1), the fpga simultaneously inputs the clock pulse clk_0 to the clock terminal of the first counter (C1), and the fpga simultaneously supplies the clock terminal of the second D flip-flop (D2) Input the clock pulse clk_1, the clock period T of the clock pulse clk_0 and the clock pulse clk_1 are equal, the clock pulse clk_1 is obtained by shifting the phase Q' of the clock pulse clk_0, and Q' is less than T; 第一D触发器(D1)的输出端输出与信号trig_N相同的信号trig1,并将信号trig1传送至第一计数器(C1)的复位端;The output terminal of the first D flip-flop (D1) outputs the same signal trig1 as the signal trig_N, and transmits the signal trig1 to the reset terminal of the first counter (C1); S13,第一计数器(C1)开始计数,当第一计数器(C1)获取到时钟脉冲clk_0的周期数量达到PD时,第一计数器(C1)的输出端输出脉冲信号trig2,脉冲信号trig2的脉冲宽度大于时钟周期T;再将脉冲信号trig2输入到第二D触发器(D2)的输入端,第二D触发器(D2)输出端输出脉冲信号trig2移动相位Q′之后的信号trig3,信号trig3即步骤步骤S1中的信号trig_N延时时间TD之后的信号:S13, the first counter (C1) starts counting, and when the first counter (C1) obtains that the number of cycles of the clock pulse clk_0 reaches PD , the output end of the first counter (C1) outputs a pulse signal trig2, the pulse of the pulse signal trig2 The width is greater than the clock period T; then the pulse signal trig2 is input to the input terminal of the second D flip-flop (D2), and the output terminal of the second D flip-flop (D2) outputs the signal trig3 after the pulse signal trig2 moves the phase Q', the signal trig3 That is, the signal after the delay time TD of the signal trig_N in step S1: TD=PD×T+Q′T D =P D ×T+Q′
Figure FDA0002619278760000031
Figure FDA0002619278760000031
N为时钟周期T移相总数,QD为时钟脉冲clk_1相对时钟脉冲clk_0的移相数量。N is the total number of phase shifts of the clock cycle T, and Q D is the number of phase shifts of the clock pulse clk_1 relative to the clock pulse clk_0.
9.如权利要求8所述的基于fpga锁相环的延时方法,其特征在于,步骤S2的具体步骤如下:9. the time delay method based on fpga phase-locked loop as claimed in claim 8, is characterized in that, the concrete steps of step S2 are as follows: S21,将第三D触发器(D3)的输入端和置位端均设置为高电平,并通过fpga向第四D触发器(D4)的时钟端和第二计数器(C2)的时钟端输入时钟脉冲clk_2,时钟脉冲clk_2为时钟脉冲clk_0移动相位Q″获得的,Q″大于Q′,Q″小于T;以及通过fpga的锁相环向第二计数器(C2)输入计数次数PWS21, both the input terminal and the set terminal of the third D flip-flop (D3) are set to a high level, and the clock terminal of the fourth D flip-flop (D4) and the clock terminal of the second counter (C2) are sent to the clock terminal of the fourth D flip-flop (D4) through fpga. Input clock pulse clk_2, clock pulse clk_2 is obtained by clock pulse clk_0 moving phase Q ", Q " is greater than Q ', Q " is less than T; And input count times P W to the second counter (C2) through the phase-locked loop of fpga; S22,将信号trig3输入到第三D触发器(D3)的时钟端,通过第三D触发器(D3)的输出端和第四触发器(D4)的输入端以及时钟脉冲clk_2,第四触发器(D4)的输出端输出信号trig3移相Q″之后的信号trig4,并将信号trig4输入到第二计数器(C2)的复位端;S22, input the signal trig3 to the clock terminal of the third D flip-flop (D3), through the output terminal of the third D flip-flop (D3) and the input terminal of the fourth flip-flop (D4) and the clock pulse clk_2, the fourth trigger The output terminal of the device (D4) outputs the signal trig4 after the phase shift of the signal trig3 by Q", and inputs the signal trig4 to the reset terminal of the second counter (C2); S23,第二计数器(C2)开始计数,当第二计数器(C2)获取到时钟脉冲clk_2的周期数量达到PW时,第二计数器(C2)输出端输出脉冲信号trig5;S23, the second counter (C2) starts counting, and when the second counter (C2) obtains that the number of cycles of the clock pulse clk_2 reaches P W , the output end of the second counter (C2) outputs the pulse signal trig5; S24,脉冲信号trig5经过反相器(31)使得第一D触发器(D1)、第三D触发器(D3)、第四D触发器(D4)复位,之后第四D触发器(D4)的输出端输出信号trig_N延时时间TD之后脉冲宽度为TW的信号trig_N+1,TW=PW×T+Q″S24, the pulse signal trig5 passes through the inverter (31) to reset the first D flip-flop (D1), the third D flip-flop (D3), and the fourth D flip-flop (D4), and then the fourth D flip-flop (D4) The output terminal outputs the signal trig_N after the delay time TD, the signal trig_N+1 with the pulse width of TW, TW =P W × T +Q″
Figure FDA0002619278760000032
Figure FDA0002619278760000032
QW为时钟脉冲clk_2相对时钟脉冲clk_0的移相数量。Q W is the phase shift amount of the clock pulse clk_2 relative to the clock pulse clk_0.
10.如权利要求7或8或9所述的基于fpga锁相环的延时方法,其特征在于:T的值为3ns~5ns。10 . The time delay method based on an FPGA phase-locked loop according to claim 7 , wherein the value of T is 3ns˜5ns. 11 .
CN202010778277.2A 2020-08-05 2020-08-05 Delay circuit and fpga phase-locked loop-based delay method Active CN111953321B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202010778277.2A CN111953321B (en) 2020-08-05 2020-08-05 Delay circuit and fpga phase-locked loop-based delay method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202010778277.2A CN111953321B (en) 2020-08-05 2020-08-05 Delay circuit and fpga phase-locked loop-based delay method

Publications (2)

Publication Number Publication Date
CN111953321A true CN111953321A (en) 2020-11-17
CN111953321B CN111953321B (en) 2024-06-25

Family

ID=73338016

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202010778277.2A Active CN111953321B (en) 2020-08-05 2020-08-05 Delay circuit and fpga phase-locked loop-based delay method

Country Status (1)

Country Link
CN (1) CN111953321B (en)

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US9148152B1 (en) * 2014-05-16 2015-09-29 Innowireless Co., Ltd. Device for maintaining synchronization of plurality of field programmable gate arrays (FPGAs)
CN106230408A (en) * 2016-07-27 2016-12-14 南京理工大学 Digital pulse width modulator based on digital delay
CN109428592A (en) * 2017-08-23 2019-03-05 科大国盾量子技术股份有限公司 A kind of method and system generating the pulse of high frequency particular sequence

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US9148152B1 (en) * 2014-05-16 2015-09-29 Innowireless Co., Ltd. Device for maintaining synchronization of plurality of field programmable gate arrays (FPGAs)
CN106230408A (en) * 2016-07-27 2016-12-14 南京理工大学 Digital pulse width modulator based on digital delay
CN109428592A (en) * 2017-08-23 2019-03-05 科大国盾量子技术股份有限公司 A kind of method and system generating the pulse of high frequency particular sequence

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
陈伯俊;周俊敏;马军勇;: "基于FPGA的高精度多路同步脉冲产生系统研究", 科学技术与工程, no. 19, 8 July 2010 (2010-07-08) *

Also Published As

Publication number Publication date
CN111953321B (en) 2024-06-25

Similar Documents

Publication Publication Date Title
CN104753499B (en) Duty ratio calibrating circuit
WO2017157026A1 (en) Clock duty-cycle calibration and frequency-doubling circuit
CN108599743A (en) A kind of precision digital delay synchronous method based on phase compensation
CN110649922B (en) A digital clock frequency multiplier
CN105656456B (en) Circuit and pulse generating method occur for a kind of high-speed, high precision digit pulse
CN110350913A (en) A kind of more ADC synchronizing devices based on locking phase delay
CN107797442B (en) Time-to-digital conversion device and digital phase-locked loop
CN102035472B (en) Programmable digital frequency multiplier
CN201663588U (en) A device for realizing multi-phase clock fractional frequency division
CN103840830A (en) Time-to-digit converter and digital phase-locked loop
CN102077505A (en) Clock transfer circuit and tester using the same
CN105846823A (en) Equivalent sampling circuit and equivalent sampling method based on programmable time delay chip
WO2023184851A1 (en) Duty cycle calibration circuit and method, chip, and electronic device
CN105227257B (en) A kind of modified clock synchronous mirror delay circuit
CN110581709B (en) A Zero-Delay Phase-Locked Loop Frequency Synthesizer Based on Multilevel Synchronization
CN103731136A (en) Sequential equivalent sampling circuit and method based on delay signals
CN106301656A (en) A kind of method and device improving timestamp certainty of measurement
CN110955179B (en) Dual-channel shared clock trigger delay adjusting device based on PCI bus
CN103354448B (en) Based on the high resolution time interval generation system of FPGA
WO2020077557A1 (en) Duty cycle calibration circuit, electronic device and method
CN111953321A (en) A kind of delay circuit and delay method based on FPGA phase-locked loop
CN111600582B (en) A Precisely Adjustable Multi-channel Pulse Synchronous Triggering System
TW201316150A (en) Multi-phase clock generation system and clock calibration thereof
CN105306058A (en) High-speed digital signal acquisition system based on clock phase modulation
CN105938330A (en) Rebounding high-Q-value digital PLL simulation system

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant