CN105486922B - A kind of phase-detection implementation method based on time delay chain framework - Google Patents

A kind of phase-detection implementation method based on time delay chain framework Download PDF

Info

Publication number
CN105486922B
CN105486922B CN201410538977.9A CN201410538977A CN105486922B CN 105486922 B CN105486922 B CN 105486922B CN 201410538977 A CN201410538977 A CN 201410538977A CN 105486922 B CN105486922 B CN 105486922B
Authority
CN
China
Prior art keywords
delay
signal
phase
timing information
error
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.)
Active
Application number
CN201410538977.9A
Other languages
Chinese (zh)
Other versions
CN105486922A (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.)
Beijing Automation Control Equipment Institute BACEI
Original Assignee
Beijing Automation Control Equipment Institute BACEI
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 Beijing Automation Control Equipment Institute BACEI filed Critical Beijing Automation Control Equipment Institute BACEI
Priority to CN201410538977.9A priority Critical patent/CN105486922B/en
Publication of CN105486922A publication Critical patent/CN105486922A/en
Application granted granted Critical
Publication of CN105486922B publication Critical patent/CN105486922B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

  • Tests Of Electronic Circuits (AREA)
  • Stabilization Of Oscillater, Synchronisation, Frequency Synthesizers (AREA)

Abstract

The invention belongs to frequency measurement fields, and in particular to a kind of phase-detection implementation method based on novel time-lapse chain framework.It includes the following steps: step 1: delay, three times by input signal delay, postpones a cycle every time;Step 2: triggering uses the signal in two periods of delay as the start trigger of error signal, and the termination for using the signal in three periods of delay as error signal triggers, and obtains the delay length of error signal.Remarkable result of the invention is: the present invention can effectively extract the error introduced in sampling process by non-positive period, and at an arbitrary position export error, effectively avoid error influence caused by system.

Description

A kind of phase-detection implementation method based on time delay chain framework
Technical field
The invention belongs to frequency measurement fields, and in particular to a kind of phase-detection realization side based on novel time-lapse chain framework Method.
Background technique
In digital frequency measuring field, digital interpolation Measuring Frequency Method is on the basis of synchronizing continuous Measuring Frequency Method, using relative measurement Technology is further segmented by time delay chain and synchronizes ± 1 quantization error part in continuous Measuring Frequency Method (Fig. 1), and completion is believed by measured frequency Number with high frequency filling frequency phase information detect, to reduce the quantization error for synchronizing continuous Measuring Frequency Method, improve frequency measurement Precision.Method for detecting phases based on time delay chain is the key technology of digital interpolation Measuring Frequency Method (Fig. 2).
Method for detecting phases based on common time delay chain framework at present during FPGA or ASIC design are realized, due to Untreated measured signal and high frequency fill clock asynchronous clock domain problem, and there are the feelings that signal metastable state and phase information mistake are clapped Condition, so that digital interpolation Measuring Frequency Method can not be realized reliably.
Summary of the invention
The present invention is directed to the defect of traditional technology, provides a kind of phase-detection realization side based on novel time-lapse chain framework Method.
The present invention is implemented as follows: a kind of phase-detection implementation method based on novel time-lapse chain framework, including it is following Step:
Step 1: delay
Three times by input signal delay, postpone a cycle every time;
Step 2: triggering
The signal in two periods of delay is used to use the signal in three periods of delay as mistake as the start trigger of error signal The termination of difference signal triggers, and obtains the delay length of error signal.
A kind of phase-detection implementation method based on novel time-lapse chain framework as described above, wherein the delay passes through Delay cell is realized.
A kind of phase-detection implementation method based on novel time-lapse chain framework as described above, wherein delay n Period can be realized by delay chain.
Remarkable result of the invention is: the present invention can effectively extract the mistake introduced in sampling process by non-positive period Difference, and at an arbitrary position export error, effectively avoid error influence caused by system.
Detailed description of the invention
Fig. 1 is the schematic diagram of high frequency sampling;
Fig. 2 is the schematic diagram that high frequency sampling generates error position;
Fig. 3 is device of the application using detection compensation;
Fig. 4 is level logic relation schematic diagram.
Specific embodiment
As shown in Fig. 2, a kind of phase-detection implementation method based on novel time-lapse chain framework, includes the following steps:
Step 1: delay
Three times by input signal delay, postpone a cycle every time.
Step 2: triggering
The signal in two periods of delay is used to use the signal in three periods of delay as mistake as the start trigger of error signal The termination of difference signal triggers, and obtains the delay length of error signal.
The delay by delay cell realization, due to delay cell can picosecond level work again, speed is fast, will not Introduce error.
Above three signal can postpone n period again, so that it may extract error signal on point at any time.
The n period of delay can be realized by delay chain.
As shown in Fig. 3, a kind of novel time-lapse chain framework includes trigger (FFD1, FFD2 and FFD3), register (REGA1, REGA2, REGA3, REGB1, REGB2 and REGB3), NOT gate U1 and door U2 and delay cell (DLA and DLB).
The time delay chain framework is measured signal or sampling gate (IN) and high-frequency impulse (CLK) letter there are two signal input Number.The partial circuit works under CLK clock domain.IN signal belongs to different clock-domains signal relative to CLK signal.Trigger FFD1 and FFD2 completes two-stage trigger delay of the IN signal under CLK clock domain, carries out clock domain and synchronizes, eliminates metastable State.The output signal FFD3O of trigger FFD3, output signal U 1O after NOT gate U1 with the output signal of FFD2 pass through with Latch enable signal of the output signal U 2O of door U2 as REGA3 and REGB3 register.The output signal of FFD2 introduces simultaneously Interpolation Measuring Frequency Method logical circuit of counter U3 completes the tally control of high-frequency impulse in measured signal complete cycle and non-integer-period.DLA and DLB is that delay unit chain is used to carry out ns grades (FPGA realizations) or ps grades of (ASIC realization) timing to IN signal and CLK signal Delay.REGA1 and REGB1 register is respectively used to latch DLA and DLB delay unit chain timing information.REGA2 and The delay unit chain timing information that REGB2 register is respectively used to the output of REGA1 and REGB1 register, which synchronizes, to postpone and disappears Except metastable state.REGA3 and REGB3 register root according to the significant instant (' 1 ') with the output signal U 2O of door U2 to REGA2 and The delay unit chain timing information of REGB2 register output is latched.The delay unit of REGA3 and REGB3 registers latch Chain timing information DeAo has sufficiently reacted the phase information between IN and CLK with DeBo.DeAo and DeBo are due to through oversampling clock CLK clock synchronization process guarantees that timing stabilization can directly be used by phase information extraction logic, and the phase information is IN letter Number rising edge time is synchronous to latch, and eliminates under limiting case that phase information and IN signal mistake clap problem in asynchronous latching process.
Input IN signal and CLK signal;CLK signal is connected as work clock with all sequential logic devices, while with DLB is connected;IN signal is connected with the end FFD1D, while being connected with DLA;FFD1Q is connected with the end FFD2D;The end FFD2Q and FFD3D End is connected, while being connected with U2;The end FFD3Q is connected with U1;U1 is connected with U2;The EN at the end EN and REGB3 of the end U2O and REGA3 End is connected;DLA is connected with REGA1;REGA1 is connected with REGA2;REGA2 is connected with REGA3;REGB1 is connected with REGB2; REGB2 is connected with REGB3.

Claims (2)

1. a kind of phase-detection implementation method based on time delay chain framework, which is characterized in that include the following steps:
Step 1: delay
Three times by input signal delay, postpone a cycle every time;
Step 2: delay unit chain timing information is latched and is postponed
Delay unit chain timing information is latched, and carries out a cycle delay,
Step 3: triggering and the latch of delay unit chain timing information
When input signal rising edge arrives, use the signal in two periods of delay as start trigger, with three periods of being delayed Signal locks the delay unit chain timing information after step 2 delay as triggering is terminated, according to trigger signal significant instant It deposits, obtains the phase information of input signal relative time clock signal;
The delay realizes that the delay is realized by delay unit chain by trigger.
2. a kind of phase-detection implementation method based on time delay chain framework as described in claim 1, it is characterised in that: input letter Number delay unit chain timing information is latched with clock signal delay unit chain timing information in trigger signal significant instant simultaneously, is locked It deposits content and sufficiently reflects phase information between input signal and clock signal.
CN201410538977.9A 2014-10-13 2014-10-13 A kind of phase-detection implementation method based on time delay chain framework Active CN105486922B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201410538977.9A CN105486922B (en) 2014-10-13 2014-10-13 A kind of phase-detection implementation method based on time delay chain framework

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201410538977.9A CN105486922B (en) 2014-10-13 2014-10-13 A kind of phase-detection implementation method based on time delay chain framework

Publications (2)

Publication Number Publication Date
CN105486922A CN105486922A (en) 2016-04-13
CN105486922B true CN105486922B (en) 2019-11-15

Family

ID=55674037

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201410538977.9A Active CN105486922B (en) 2014-10-13 2014-10-13 A kind of phase-detection implementation method based on time delay chain framework

Country Status (1)

Country Link
CN (1) CN105486922B (en)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110988468B (en) * 2019-12-18 2022-01-11 北京自动化控制设备研究所 Frequency measurement device and method applied to inertial navigation system
CN112149439B (en) * 2020-11-17 2021-04-09 四川科道芯国智能技术股份有限公司 Decoding self-alignment method, device and equipment for SWP physical layer S2

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1214478A (en) * 1997-10-15 1999-04-21 西安电子科技大学 Measurement equipment and method for quantization delay of time interval
US6646477B1 (en) * 2002-02-27 2003-11-11 National Semiconductor Corporation Phase frequency detector with increased phase error gain
CN102355267A (en) * 2011-05-30 2012-02-15 山东寿光科迪电子有限公司 Cursor delay chain based time-digital conversion method and circuit thereof
CN103259539A (en) * 2012-02-02 2013-08-21 联发科技股份有限公司 Phase frequency detector

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
GB2333916B (en) * 1998-01-09 2001-08-01 Plessey Semiconductors Ltd A phase detector

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1214478A (en) * 1997-10-15 1999-04-21 西安电子科技大学 Measurement equipment and method for quantization delay of time interval
US6646477B1 (en) * 2002-02-27 2003-11-11 National Semiconductor Corporation Phase frequency detector with increased phase error gain
CN102355267A (en) * 2011-05-30 2012-02-15 山东寿光科迪电子有限公司 Cursor delay chain based time-digital conversion method and circuit thereof
CN103259539A (en) * 2012-02-02 2013-08-21 联发科技股份有限公司 Phase frequency detector

Non-Patent Citations (2)

* Cited by examiner, † Cited by third party
Title
"基于延时复用技术的短时间间隔测量方法";杜保强等;《天津大学学报》;20100131;第43卷(第1期);正文第78页左栏 *
"基于延时链的频率测量方法";王海等;《仪器仪表学报》;20080330;第29卷(第3期);第521页左栏 *

Also Published As

Publication number Publication date
CN105486922A (en) 2016-04-13

Similar Documents

Publication Publication Date Title
US9092013B2 (en) Time-to-digital converter
CN103676622B (en) A kind of high-precision positive and negative time interval measurement method and device
CN104991440A (en) High-precision IRIG-B(AC) code demodulation method and device
CN107728460B (en) A kind of high-resolution time interval measurement method
CN104202040B (en) Bit level detects circuit and method
US7876873B2 (en) Asynchronous ping-pong counter and thereof method
CN104535918B (en) A kind of cross clock domain lock unit internal constant test circuit and method
CN105486922B (en) A kind of phase-detection implementation method based on time delay chain framework
CN106443184B (en) Phase detection device and phase detection method
CN102928677A (en) Nano pulse signal acquiring method
CN103592881A (en) Multi-path signal synchronous sampling control circuit based on FPGA
CN104617926A (en) Pulse swallowing type clock synchronization circuit
CN202421440U (en) Circuit delay time measurement device
CN105187053A (en) Metastable state eliminating circuit used for TDC
CN103312318B (en) A kind of High-accuracy phase frequency detector
CN102495284A (en) Circuit capable of realizing high resolution for measuring frequency and time
CN110504968B (en) Double-asynchronous signal sampling counting device and method
CN107561918B (en) TOA estimation method and device are positioned based on FPGA ultra wide band
GB201211425D0 (en) Data tranfer between clock domains
TWI445379B (en) Timing recovery controller and operation method thereof
CN102790605A (en) Asynchronous signal synchronizer
CN204836104U (en) Anti -jamming circuit based on logic time delay locking
CN107908097B (en) Using the time interval measurement system and measurement method of mixing interpolation cascade structure
CN107247183B (en) Phase measurement system and method
Bilinskis et al. Digital representing of analog signals using event timing information

Legal Events

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