US10797707B2 - Delay locked loop detection method and system - Google Patents

Delay locked loop detection method and system Download PDF

Info

Publication number
US10797707B2
US10797707B2 US15/741,448 US201615741448A US10797707B2 US 10797707 B2 US10797707 B2 US 10797707B2 US 201615741448 A US201615741448 A US 201615741448A US 10797707 B2 US10797707 B2 US 10797707B2
Authority
US
United States
Prior art keywords
clock
locked loop
delayed
delay locked
signal
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, expires
Application number
US15/741,448
Other versions
US20180375521A1 (en
Inventor
Xueyan Wang
Ying Yang
Jingjia YU
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.)
CSMC Technologies Fab2 Co Ltd
Original Assignee
CSMC Technologies Fab2 Co Ltd
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 CSMC Technologies Fab2 Co Ltd filed Critical CSMC Technologies Fab2 Co Ltd
Assigned to CSMC TECHNOLOGIES FAB2 CO., LTD. reassignment CSMC TECHNOLOGIES FAB2 CO., LTD. ASSIGNMENT OF ASSIGNORS INTEREST (SEE DOCUMENT FOR DETAILS). Assignors: WANG, XUEYAN, YANG, YING, YU, Jingjia
Publication of US20180375521A1 publication Critical patent/US20180375521A1/en
Application granted granted Critical
Publication of US10797707B2 publication Critical patent/US10797707B2/en
Active legal-status Critical Current
Adjusted expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H03ELECTRONIC CIRCUITRY
    • H03LAUTOMATIC CONTROL, STARTING, SYNCHRONISATION OR STABILISATION OF GENERATORS OF ELECTRONIC OSCILLATIONS OR PULSES
    • H03L7/00Automatic control of frequency or phase; Synchronisation
    • H03L7/06Automatic control of frequency or phase; Synchronisation using a reference signal applied to a frequency- or phase-locked loop
    • H03L7/08Details of the phase-locked loop
    • H03L7/081Details of the phase-locked loop provided with an additional controlled phase shifter
    • H03L7/0812Details of the phase-locked loop provided with an additional controlled phase shifter and where no voltage or current controlled oscillator is used
    • HELECTRICITY
    • H03ELECTRONIC CIRCUITRY
    • H03LAUTOMATIC CONTROL, STARTING, SYNCHRONISATION OR STABILISATION OF GENERATORS OF ELECTRONIC OSCILLATIONS OR PULSES
    • H03L7/00Automatic control of frequency or phase; Synchronisation
    • HELECTRICITY
    • H03ELECTRONIC CIRCUITRY
    • H03LAUTOMATIC CONTROL, STARTING, SYNCHRONISATION OR STABILISATION OF GENERATORS OF ELECTRONIC OSCILLATIONS OR PULSES
    • H03L7/00Automatic control of frequency or phase; Synchronisation
    • H03L7/06Automatic control of frequency or phase; Synchronisation using a reference signal applied to a frequency- or phase-locked loop
    • H03L7/08Details of the phase-locked loop

Definitions

  • the present disclosure relates to circuit testing technology, and more particularly relates to delay locked loop detection method and system.
  • a delay locked loop generates multiple clocks with same frequency of a reference clock but different delays based on the reference clock.
  • FIG. 1 illustrates a block diagram of a conventional delay locked loop detection system.
  • the delay locked loop 1 is an object to be detected that receives a reference clock and generates multiple different delayed clocks based on the reference clock and delay parameters.
  • a signal generator 2 is used to generate the reference clock.
  • a testing instrument 3 is used to test the delayed clocks output from the delay locked loop 1 and determine whether the delayed clocks are consistent with target clocks.
  • the reference clock Before inputting into the DLL 1 , the reference clock may attenuate and distort due to an influence of a testing environment, therefore directly affecting a normal operation of the DLL 1 .
  • multiple different delayed clocks may also be affected by the testing environment before reaching the testing instrument 3 , therefore causing time delays thereof to change.
  • frequency of clocks that can be provided increases continuously, thus the above mentioned influence is becoming more and more non-neglected. Therefore, how to accurately measure time delays between clocks becomes very difficult.
  • a system of detecting a working state of a delay locked loop includes:
  • a pre-receiving circuit for receiving the reference clock of the signal generator, amplifying and shaping the reference clock, and then providing an amplified and shaped reference clock for the delay locked loop;
  • a testing instrument for acquiring clock signals output from the delay locked loop, and determining whether the time delays of the clock signals are consistent with expectations.
  • a method of detecting a working state of a delay locked loop includes: amplifying and shaping a reference clock; inputting an amplified and shaped reference clock into the delay locked loop; and receiving clock signals output from the delay locked loop and testing the clock signals.
  • the reference clock is first amplified and shaped by the pre-receiving circuit and then input into the delay locked loop, thus solving a problem that a testing environment may deteriorate an input signal.
  • a system of detecting a working state of a delay locked loop includes:
  • a signal generator for generating a reference clock and providing the reference clock for the delay locked loop
  • a testing instrument for acquiring clock signals output from the delay locked loop, and determining whether time delays of the clock signals are consistent with expectations
  • a multiphase multiplexing circuit for receiving the clock signals output from the delay locked loop, synthesizing multiple clock signals with different delays, and then providing a synthesized signal for the testing instrument.
  • a method of detecting a working state of a delay locked loop includes: inputting a reference clock into the delay locked loop; receiving clock signals output from the delay locked loop; synthesizing multiple clock signals with different delays, and testing a synthesized signal.
  • a multiphase clock signal which originally leads to multiple clock signals with different phases, generated by the delay locked loop are first synthesized by the multiphase multiplexing circuit into a synthesized signal, and then the synthesized signal is output to the testing instrument.
  • To measure delays between multiple clock signals only needs to measure frequency and jitter of the output synthesized signal, avoiding leading to multiple clock measurements.
  • the system and the method do not require matching of multiple clock paths and need lower requirements on the testing environment and the testing instrument.
  • system and the method may further include a pre-receiving circuit.
  • the system and the method utilize a hysteresis function of the pre-receiving circuit to filter out small signal noises, which is beneficial for signal shaping and signal receiving of post circuits.
  • FIG. 1 is a block diagram of a conventional delay locked loop detection system
  • FIG. 2 is a block diagram of a delay locked loop detection system in accordance with an embodiment
  • FIG. 3 is a block diagram of a pre-receiving circuit
  • FIG. 4 is a block diagram of a multiphase multiplexing circuit
  • FIG. 5 is a time chart of each signal when synthesizing four delayed signals
  • FIG. 6 is a flowchart of a method of detecting a delay locked loop in accordance with an embodiment.
  • FIG. 2 is a block diagram of a delay locked loop detection system in accordance with an embodiment.
  • the delay locked loop detection system 10 can be used for detecting a working state of a delay locked loop 400 , that is, to detect whether time delays of clock signals output from the delay locked loop 400 are consistent with expectations.
  • the detection system includes a pre-receiving circuit 100 , a multiphase multiplexing circuit 200 , a signal generator 300 , and a testing instrument 500 .
  • the signal generator 300 , the pre-receiving circuit 100 , the delay locked loop 400 , the multiphase multiplexing circuit 200 , and the testing instrument 500 are coupled with each other sequentially.
  • the signal generator 300 is used for generating a reference clock.
  • the pre-receiving circuit 100 receives the reference clock of the signal generator 300 , amplifies and shapes the reference clock, and then provides an amplified and shaped reference clock to the delay locked loop 400 .
  • the delay locked loop 400 can generate multiple clock signals with different delays with respect to the reference clock.
  • the multiphase multiplexing circuit 200 receives multiple clock signals with different delays output from the delay locked loop 400 , synthesizes the multiple cock signals with different delays, and then provides a synthesized clock signal to the testing instrument 500 .
  • the testing instrument 500 acquires the synthesized clock signal output from the delay locked loop 400 , and determines whether a time delay of the clock signal is consistent with expectation.
  • the reference clock can be amplified and shaped before being input into the delay locked loop, so as to reduce an influence of the reference clock input into the delay locked loop.
  • the multiphase multiplexing circuit 200 multiple delayed clocks can be synthesized into one clock so that clocks with different delays do not need to be coupled to different testing instruments through different lines during a measurement, thereby reducing measurement error.
  • the detection system may include both of the pre-receiving circuit 100 and the multiphase multiplexing circuit at the same time. It should be noted that, a detection result can be improved to a certain degree by including the pre-receiving circuit 100 or the multiphase multiplexing circuit 200 alone. The degree of improvement depends on a performance of the pre-receiving circuit 100 or the multiphase multiplexing circuit 200 .
  • the pre-receiving circuit 100 is an amplifying circuit with a hysteresis function.
  • the hysteresis function changes a single input conversion voltage into two input conversion voltages, outputting an input threshold voltage V + TRP corresponding to a transition from a high level to a low level and outputting an input threshold voltage V ⁇ TRP corresponding to a transition from a low level to a high level. Only when an input voltage is higher than V + TRP , an output transits from a high level to a low level. Only when the input voltage is lower than V ⁇ TRP , the output transits from a low level to a high level, therefore reducing an impact of noise on the signal.
  • the pre-receiving circuit 100 includes a differential comparator 110 , a double-end-to-single-end module 120 , and a buffer amplifying module 130 , which are sequentially coupled with each other.
  • the differential comparator 110 amplifies the input reference clock and outputs a double-ended signal.
  • the differential comparator 110 has a strong common mode rejection and is insensitive to fluctuations of a power supply and the ground.
  • the differential comparator 110 further has a hysteresis function that can distinguish a signal even when signal amplitude is small and noise is great.
  • the reference clock may be greatly attenuated and distorted during transmission from the signal generator 300 to the delay locked loop 400 , it can be corrected by the differential comparator 110 , therefore reducing the requirements of the testing environment.
  • the double-end-to-single-end module 120 is coupled to an output end of the differential comparator 110 , and can receive the double-ended signal output from the differential comparator 110 and convert the double-ended signal into a single-ended signal.
  • signals are mostly single-ended signals, so that the double-ended signals output from the differential comparator 110 need to be converted into single-ended signals by the double-end-to-single-end module 120 .
  • the buffer amplifying module 130 is coupled to an output end of the double-end-to-single-end module 120 , and can receive the single-ended signal output from the double-end-to-single-end module 120 , shape the single-ended signal, and increase a driving capability of the single-ended signal.
  • a main function of the pre-receiving circuit is to amplify and shape the reference clock, therefore an implementation manner is not limited to above specific modules and components, and can be other modules and components.
  • the multiphase multiplexing circuit 200 includes a frequency divider 210 , a shifter 220 , and a multiplexing module 230 .
  • the frequency divider 210 receives N first type delayed clocks output from the delay locked loop 400 , and N+1 frequency divides each first type delayed clock respectively, wherein a n th first type delayed clock is delayed by a phase of (2n ⁇ 1) ⁇ /N with respect to the reference clock, wherein 1 ⁇ n ⁇ N.
  • the shifter 220 shifts a frequency divided signal corresponding to the n th delayed clock by n ⁇ 1 periods of the reference clock.
  • the multiplexing module 230 selects N clock signals corresponding N second type delayed clocks respectively utilizing N shifted signals obtained by the shifter 220 , and synthesize the N clock signals, wherein a n th second type delayed clock is delayed by a phase of 2n ⁇ /N with respect to a reference clock.
  • the N first type delayed clocks are synthesized into a synthesized clock whose frequency is N/N+1 times of a frequency of the reference clock.
  • the reference clock is indicated as CK.
  • the delay locked loop 400 outputs four different delayed signals CK_D 45 , CK_D 135 , CK_D 225 , and CK_D 315 , which are obtained by being delayed by ⁇ /4, 3 ⁇ /4, 5 ⁇ /4, and 7 ⁇ /4 on the basis of the reference clock respectively.
  • CK_D 45 , CK_D 135 , CK_D 225 , and CK_D 315 are respectively five frequency divided to obtain signals CK_D 45 _DIV, CK_D 135 _DIV, CK_D 225 _DIV and CK_D 315 _DIV.
  • CK_D 45 _DIV For the first divided signal CK_D 45 _DIV, the phase keeps unchanged. That is, CK_D 45 _DIV and CK_D 45 _DIV_S are same.
  • the phase is shifted backward by one clock period to obtain CK_D 135 _DIV_S.
  • the phase is shifted backward by two clock periods to obtain CK_D 225 _DIV_S.
  • the phase is shifted backward by three clock periods to obtain CK_D 315 _DIV_S.
  • the delay locked loop 400 further outputs another four different delayed signals CK_D 90 , CK_D 180 , CK_D 270 , and CK_D 360 , which are obtained by being delayed by ⁇ /2, ⁇ , 3 ⁇ /2, and 2 ⁇ on the basis of the reference clock respectively.
  • signal CK_D 45 _DIV_S selecting signal CK_D 90 After signal CK_D 45 _DIV_S selecting signal CK_D 90 , signal CK_D 135 _DIV_S selecting signal CK_D 180 , signal CK_D 225 _DIV_S selecting signal CK_D 270 , and signal CK_D 360 selecting signal CK_D 315 _DIV_S, they are synthesized into an output signal CK_OUT of the entire multiphase multiplexing circuit 200 .
  • a frequency of the signal CK_OUT is four-fifth times of the frequency of the reference clock, and a jitter of the signal CK_OUT is basically same as a jitter of a single clock.
  • the testing instrument 500 only needs to measure the frequency and the jitter of the signal CK_OUT.
  • the delay locked loop may output other numbers of different delayed clock signals according to actual needs.
  • the multiphase multiplexing circuit 200 multiplexes multiphase clocks output from the delay locked loop 400 into one output, a frequency of the new clock signal is decreased, and a requirement of sensitivity to the testing environment is reduced. Meanwhile, as multiple clock signals with different delays are synthesized into one signal in the chip, there is no matching problem of signal paths of the multiple clocks, and an external influence is reduced.
  • FIG. 6 is a flowchart of a method of detecting a delay locked loop in accordance with an embodiment. The method includes following steps.
  • step S 110 a reference clock is output from a signal generator.
  • step S 120 the reference clock is amplified and shaped.
  • step S 130 an amplified and shaped reference clock is input into the delay locked loop.
  • step S 140 multiple clock signals with different delays output from the delay locked loop are synthesized.
  • step S 150 a synthesized clock signal is tested.
  • the method may include both steps S 120 and S 140 at the same time. It should be noted that the step S 120 or the step S 140 alone can partly improve the detection result as well. When only the step S 120 is included, the step S 150 needs to separately detect different clock signals.
  • the method Prior to that the reference clock is amplified and shaped, the method further includes filtering the reference clock.
  • the step S 120 of amplifying and shaping the reference clock specifically includes:
  • step S 121 the input reference clock is amplified and a double-ended signal is output.
  • a differential comparator can be used to amplify the input reference clock and output a double-ended signal.
  • the differential comparator has a strong common mode rejection and is insensitive to fluctuations of a power supply and the ground.
  • the differential comparator further has a hysteresis function that can distinguish a signal even when signal amplitude is small and noise is great.
  • the reference clock may be greatly attenuated and distorted during the transmission from the signal generator to the delay locked loop, it can be corrected by the differential comparator, therefore reducing the requirements of the testing environment.
  • step S 122 the double-ended signal is converted into a single-ended signal.
  • signals are mostly single-ended signals, so the double-ended signals needs to be converted into single-ended signals.
  • step S 123 the single-ended signal is shaped and a driving capability of the singled-ended signal is enhanced.
  • the step S 140 of synthesizing multiple clock signals with different delays specifically includes:
  • step S 141 N first type delayed clocks output from the delay locked loop 400 is received, and the first type delayed clocks are N+1 frequency divided respectively, wherein a n th first type delayed clock is delayed by a phase of (2n ⁇ 1) ⁇ /N with respect to the reference clock, wherein 1 ⁇ n ⁇ N.
  • step S 142 a frequency divided signal corresponding to the n th delay clock is shifted by n ⁇ 1 clock periods.
  • step S 143 for N shifted signals, corresponding N second type delayed clocks are selected to obtain N clock signals respectively, and the N clock signals are synthesized, wherein a n th second type delay clock is delayed by a phase of 2n ⁇ /N with respect to the reference clock.
  • the reference clock is indicated as CK.
  • the delay locked loop outputs four different delayed signals CK_D 45 , CK_D 135 , CK_D 225 , and CK_D 315 , which are obtained by being delayed by ⁇ /4, 3 ⁇ /4, 5 ⁇ /4, and 7 ⁇ /4 respectively on the basis of the reference clock.
  • CK_D 45 , CK_D 135 , CK_D 225 and CK_D 315 are respectively five frequency divided to obtain CK_D 45 _DIV, CK_D 135 _DIV, CK_D 225 _DIV, and CK_D 315 _DIV.
  • CK_D 45 _DIV For the first divided signal CK_D 45 _DIV, the phase keeps unchanged. That is, CK_D 45 _DIV and CK_D 45 _DIV_S are the same.
  • the phase is shifted backward by one clock period to obtain CK_D 135 _DIV_S.
  • the phase is shifted backward by two clock periods to obtain CK_D 225 _DIV_S.
  • the phase is shifted backward by three clock periods to obtain CK_D 315 _DIV_S.
  • the delay locked loop further outputs another four different delayed signals CK_D 90 , CK_D 180 , CK_D 270 , and CK_D 360 , which are obtained by being delayed by ⁇ /2, ⁇ , 3 ⁇ /2, and a respectively on the basis of the reference clock.
  • signal CK_D 45 _DIV_S selecting signal CK_D 90 After signal CK_D 45 _DIV_S selecting signal CK_D 90 , signal CK_D 135 _DIV_S selecting signal CK_D 180 , signal CK_D 225 _DIV_S selecting signal CK_D 270 , and signal CK_D 315 _DIV_S selecting signal CK_D 360 , they are synthesized into an output signal CK_OUT of the entire multiphase multiplexing circuit 200 .
  • a frequency of the signal CK_OUT is four-fifth times of a frequency of the reference clock, and a jitter of the signal CK_OUT is basically same as a jitter of a single clock.
  • the testing instrument 500 only needs to measure the frequency and jitter of the signal CK_OUT.
  • the delay locked loop can output other numbers of delayed clock signals according to actual needs.
  • the high-speed input signal is amplified and shaped by the amplifying circuit with a hysteresis function, and then the amplified and shaped signal is output to the delay locked loop, thereby solving the problem that the testing environment may deteriorate the input signal.
  • the hysteresis function can filter out small signal noise, therefore facilitating signal shaping and post circuit reception.
  • the multiphase clock which is originally led to multiple clocks with different phases, generated by the delay locked loop is synthesized by the internal auxiliary circuit into a synthesized signal.
  • the synthesized signal is output to the testing instrument. By measuring the frequency and jitter of the output signal, it shows the delays between multiple clock signals, therefore eliminating deriving multiple clock measurements.
  • the system and the method eliminate the need for the matching between multiple clock paths, and need lower requirements of the testing environment and the testing instruments.
  • the post multiphase multiplexing circuit consists of a frequency divider and a shifter, both of which are standard digital circuit units that is easy to implement, of less difficulty to design, and of less impact on the process.
  • the delay locked loop itself does not require any other modification, and the addition of the two complementary circuits has no other effects on the performance of the delay locked loop.

Landscapes

  • Manipulation Of Pulses (AREA)
  • Pulse Circuits (AREA)

Abstract

A delay locked loop detection system (10), the system can be used for detecting the working state of a delay locked loop (400) and comprises: a signal generator (300), which is used for generating a reference clock and providing the reference clock to the delay locked loop (400); and a testing instrument (500), which is used for acquiring the clock signals output from the delay locked loop (400) and measuring whether the time delays thereof are consistent with expectations; the detection system (10) further comprises at least one of the following circuits: a pre-receiving circuit (100), which is used for receiving the reference clock from the signal generator (300) and amplifying and shaping the reference clock and then providing the reference clock to the delay locked loop (400); and a multiphase multiplexing circuit (200), which is used for receiving the clock signals output from the delay locked loop (400) and synthesizing and then providing a plurality of clock signals with different delay to the testing instrument (500). Also included is a delay locked loop detection method. The system and method mentioned above enable an accurate measurement for the delays of the delay locked loop.

Description

FIELD OF THE INVENTION
The present disclosure relates to circuit testing technology, and more particularly relates to delay locked loop detection method and system.
BACKGROUND OF THE INVENTION
A delay locked loop (DLL) generates multiple clocks with same frequency of a reference clock but different delays based on the reference clock.
FIG. 1 illustrates a block diagram of a conventional delay locked loop detection system. The delay locked loop 1 is an object to be detected that receives a reference clock and generates multiple different delayed clocks based on the reference clock and delay parameters. A signal generator 2 is used to generate the reference clock. A testing instrument 3 is used to test the delayed clocks output from the delay locked loop 1 and determine whether the delayed clocks are consistent with target clocks.
Before inputting into the DLL 1, the reference clock may attenuate and distort due to an influence of a testing environment, therefore directly affecting a normal operation of the DLL 1. In addition, multiple different delayed clocks may also be affected by the testing environment before reaching the testing instrument 3, therefore causing time delays thereof to change. With the development of semiconductor technology, frequency of clocks that can be provided increases continuously, thus the above mentioned influence is becoming more and more non-neglected. Therefore, how to accurately measure time delays between clocks becomes very difficult.
Due to that changes of the time delays of the multiple delayed clocks may be different, an accurate result may not be measured finally. In addition, since multiple delayed clocks need one-by-one measurement, consumption of a driving circuit is large, and jitters of a power supply and the ground are increased, thus interfering with the normal operation of the delay locked loop 1, which makes a testing progress complicated and difficult.
SUMMARY OF THE DISCLOSURE
Accordingly, it is necessary to provide a delay locked loop detection system that can improve measurement accuracy.
In addition, a delay locked loop detection method that can improve measurement accuracy is also provided.
A system of detecting a working state of a delay locked loop includes:
a signal generator for generating a reference clock;
a pre-receiving circuit for receiving the reference clock of the signal generator, amplifying and shaping the reference clock, and then providing an amplified and shaped reference clock for the delay locked loop; and
a testing instrument for acquiring clock signals output from the delay locked loop, and determining whether the time delays of the clock signals are consistent with expectations.
A method of detecting a working state of a delay locked loop includes: amplifying and shaping a reference clock; inputting an amplified and shaped reference clock into the delay locked loop; and receiving clock signals output from the delay locked loop and testing the clock signals.
In above mentioned system and method, the reference clock is first amplified and shaped by the pre-receiving circuit and then input into the delay locked loop, thus solving a problem that a testing environment may deteriorate an input signal.
In addition, a system of detecting a working state of a delay locked loop includes:
a signal generator for generating a reference clock and providing the reference clock for the delay locked loop;
a testing instrument for acquiring clock signals output from the delay locked loop, and determining whether time delays of the clock signals are consistent with expectations; and
a multiphase multiplexing circuit for receiving the clock signals output from the delay locked loop, synthesizing multiple clock signals with different delays, and then providing a synthesized signal for the testing instrument.
A method of detecting a working state of a delay locked loop includes: inputting a reference clock into the delay locked loop; receiving clock signals output from the delay locked loop; synthesizing multiple clock signals with different delays, and testing a synthesized signal.
In the system and in the method, a multiphase clock signal, which originally leads to multiple clock signals with different phases, generated by the delay locked loop are first synthesized by the multiphase multiplexing circuit into a synthesized signal, and then the synthesized signal is output to the testing instrument. To measure delays between multiple clock signals only needs to measure frequency and jitter of the output synthesized signal, avoiding leading to multiple clock measurements. The system and the method do not require matching of multiple clock paths and need lower requirements on the testing environment and the testing instrument.
In addition, the system and the method may further include a pre-receiving circuit. The system and the method utilize a hysteresis function of the pre-receiving circuit to filter out small signal noises, which is beneficial for signal shaping and signal receiving of post circuits.
BRIEF DESCRIPTION OF THE DRAWINGS
FIG. 1 is a block diagram of a conventional delay locked loop detection system;
FIG. 2 is a block diagram of a delay locked loop detection system in accordance with an embodiment;
FIG. 3 is a block diagram of a pre-receiving circuit;
FIG. 4 is a block diagram of a multiphase multiplexing circuit;
FIG. 5 is a time chart of each signal when synthesizing four delayed signals;
FIG. 6 is a flowchart of a method of detecting a delay locked loop in accordance with an embodiment.
DETAILED DESCRIPTION OF THE EMBODIMENTS
The disclosure will now be further illustrated with reference to the following drawings and embodiments.
FIG. 2 is a block diagram of a delay locked loop detection system in accordance with an embodiment. The delay locked loop detection system 10 can be used for detecting a working state of a delay locked loop 400, that is, to detect whether time delays of clock signals output from the delay locked loop 400 are consistent with expectations. The detection system includes a pre-receiving circuit 100, a multiphase multiplexing circuit 200, a signal generator 300, and a testing instrument 500. The signal generator 300, the pre-receiving circuit 100, the delay locked loop 400, the multiphase multiplexing circuit 200, and the testing instrument 500 are coupled with each other sequentially.
The signal generator 300 is used for generating a reference clock. The pre-receiving circuit 100 receives the reference clock of the signal generator 300, amplifies and shapes the reference clock, and then provides an amplified and shaped reference clock to the delay locked loop 400. According to the provided reference clock and pre-set delay parameters, the delay locked loop 400 can generate multiple clock signals with different delays with respect to the reference clock. The multiphase multiplexing circuit 200 receives multiple clock signals with different delays output from the delay locked loop 400, synthesizes the multiple cock signals with different delays, and then provides a synthesized clock signal to the testing instrument 500. The testing instrument 500 acquires the synthesized clock signal output from the delay locked loop 400, and determines whether a time delay of the clock signal is consistent with expectation.
In above mentioned detection system, by adding the pre-receiving circuit 100, the reference clock can be amplified and shaped before being input into the delay locked loop, so as to reduce an influence of the reference clock input into the delay locked loop. By adding the multiphase multiplexing circuit 200, multiple delayed clocks can be synthesized into one clock so that clocks with different delays do not need to be coupled to different testing instruments through different lines during a measurement, thereby reducing measurement error.
It should be understood that, in order to maximize suppressing an influence of the environment, the detection system may include both of the pre-receiving circuit 100 and the multiphase multiplexing circuit at the same time. It should be noted that, a detection result can be improved to a certain degree by including the pre-receiving circuit 100 or the multiphase multiplexing circuit 200 alone. The degree of improvement depends on a performance of the pre-receiving circuit 100 or the multiphase multiplexing circuit 200.
Specifically, the pre-receiving circuit 100 is an amplifying circuit with a hysteresis function. The hysteresis function changes a single input conversion voltage into two input conversion voltages, outputting an input threshold voltage V+ TRP corresponding to a transition from a high level to a low level and outputting an input threshold voltage V TRP corresponding to a transition from a low level to a high level. Only when an input voltage is higher than V+ TRP, an output transits from a high level to a low level. Only when the input voltage is lower than V TRP, the output transits from a low level to a high level, therefore reducing an impact of noise on the signal. As shown in FIG. 3, in the illustrated embodiment, the pre-receiving circuit 100 includes a differential comparator 110, a double-end-to-single-end module 120, and a buffer amplifying module 130, which are sequentially coupled with each other.
The differential comparator 110 amplifies the input reference clock and outputs a double-ended signal. The differential comparator 110 has a strong common mode rejection and is insensitive to fluctuations of a power supply and the ground. The differential comparator 110 further has a hysteresis function that can distinguish a signal even when signal amplitude is small and noise is great. Although the reference clock may be greatly attenuated and distorted during transmission from the signal generator 300 to the delay locked loop 400, it can be corrected by the differential comparator 110, therefore reducing the requirements of the testing environment.
The double-end-to-single-end module 120 is coupled to an output end of the differential comparator 110, and can receive the double-ended signal output from the differential comparator 110 and convert the double-ended signal into a single-ended signal. In many applications, signals are mostly single-ended signals, so that the double-ended signals output from the differential comparator 110 need to be converted into single-ended signals by the double-end-to-single-end module 120.
The buffer amplifying module 130 is coupled to an output end of the double-end-to-single-end module 120, and can receive the single-ended signal output from the double-end-to-single-end module 120, shape the single-ended signal, and increase a driving capability of the single-ended signal.
Even if the reference clock is attenuated and distorted by the testing environment, a standard square wave signal can be obtained after being processed by the above mentioned three modules.
It should be understood that, a main function of the pre-receiving circuit is to amplify and shape the reference clock, therefore an implementation manner is not limited to above specific modules and components, and can be other modules and components.
As shown in FIG. 4, the multiphase multiplexing circuit 200 includes a frequency divider 210, a shifter 220, and a multiplexing module 230.
The frequency divider 210 receives N first type delayed clocks output from the delay locked loop 400, and N+1 frequency divides each first type delayed clock respectively, wherein a nth first type delayed clock is delayed by a phase of (2n−1)π/N with respect to the reference clock, wherein 1≤n≤N. The shifter 220 shifts a frequency divided signal corresponding to the nth delayed clock by n−1 periods of the reference clock. The multiplexing module 230 selects N clock signals corresponding N second type delayed clocks respectively utilizing N shifted signals obtained by the shifter 220, and synthesize the N clock signals, wherein a nth second type delayed clock is delayed by a phase of 2nπ/N with respect to a reference clock. After being processed by the above mentioned three modules, the N first type delayed clocks are synthesized into a synthesized clock whose frequency is N/N+1 times of a frequency of the reference clock.
Referring to FIG. 4 and FIG. 5, the following is specifically described when N=4.
The reference clock is indicated as CK. The delay locked loop 400 outputs four different delayed signals CK_D45, CK_D135, CK_D225, and CK_D315, which are obtained by being delayed by π/4, 3π/4, 5π/4, and 7π/4 on the basis of the reference clock respectively.
Four different delayed signals CK_D45, CK_D135, CK_D225, and CK_D315 are respectively five frequency divided to obtain signals CK_D45_DIV, CK_D135_DIV, CK_D225_DIV and CK_D315_DIV.
For the first divided signal CK_D45_DIV, the phase keeps unchanged. That is, CK_D45_DIV and CK_D45_DIV_S are same.
For the second divided signal CK_D135_DIV, the phase is shifted backward by one clock period to obtain CK_D135_DIV_S.
For the third divided signal CK_D225_DIV, the phase is shifted backward by two clock periods to obtain CK_D225_DIV_S.
For the fourth divided signal CK_D315_DIV, the phase is shifted backward by three clock periods to obtain CK_D315_DIV_S.
The delay locked loop 400 further outputs another four different delayed signals CK_D90, CK_D180, CK_D270, and CK_D360, which are obtained by being delayed by π/2, π, 3π/2, and 2π on the basis of the reference clock respectively.
After signal CK_D45_DIV_S selecting signal CK_D90, signal CK_D135_DIV_S selecting signal CK_D180, signal CK_D225_DIV_S selecting signal CK_D270, and signal CK_D360 selecting signal CK_D315_DIV_S, they are synthesized into an output signal CK_OUT of the entire multiphase multiplexing circuit 200.
A frequency of the signal CK_OUT is four-fifth times of the frequency of the reference clock, and a jitter of the signal CK_OUT is basically same as a jitter of a single clock. The testing instrument 500 only needs to measure the frequency and the jitter of the signal CK_OUT.
In other embodiment, the delay locked loop may output other numbers of different delayed clock signals according to actual needs.
The multiphase multiplexing circuit 200 multiplexes multiphase clocks output from the delay locked loop 400 into one output, a frequency of the new clock signal is decreased, and a requirement of sensitivity to the testing environment is reduced. Meanwhile, as multiple clock signals with different delays are synthesized into one signal in the chip, there is no matching problem of signal paths of the multiple clocks, and an external influence is reduced.
FIG. 6 is a flowchart of a method of detecting a delay locked loop in accordance with an embodiment. The method includes following steps.
In step S110, a reference clock is output from a signal generator.
In step S120, the reference clock is amplified and shaped.
In step S130, an amplified and shaped reference clock is input into the delay locked loop.
In step S140, multiple clock signals with different delays output from the delay locked loop are synthesized.
In step S150, a synthesized clock signal is tested.
In the above mentioned method, by amplifying and shaping the reference clock before the reference clock is input into the delay locked loop, it reduces an influence of the reference clock input into the delay locked loop. By synthesizing multiple delayed clocks into one clock, different delayed clocks do not need to be coupled to different testing instruments through different lines during a measurement, thereby reducing measurement error.
In addition to steps S110, S130 and S150, it can be understood that in order to maximize an effect of suppressing an influence of a testing environment, the method may include both steps S120 and S140 at the same time. It should be noted that the step S120 or the step S140 alone can partly improve the detection result as well. When only the step S120 is included, the step S150 needs to separately detect different clock signals.
Prior to that the reference clock is amplified and shaped, the method further includes filtering the reference clock.
The step S120 of amplifying and shaping the reference clock specifically includes:
In step S121, the input reference clock is amplified and a double-ended signal is output.
A differential comparator can be used to amplify the input reference clock and output a double-ended signal. The differential comparator has a strong common mode rejection and is insensitive to fluctuations of a power supply and the ground. The differential comparator further has a hysteresis function that can distinguish a signal even when signal amplitude is small and noise is great. Although the reference clock may be greatly attenuated and distorted during the transmission from the signal generator to the delay locked loop, it can be corrected by the differential comparator, therefore reducing the requirements of the testing environment.
In step S122, the double-ended signal is converted into a single-ended signal.
In many applications, signals are mostly single-ended signals, so the double-ended signals needs to be converted into single-ended signals.
In step S123, the single-ended signal is shaped and a driving capability of the singled-ended signal is enhanced.
By above mentioned processing, a standard square wave signal can be obtained even after that the reference clock is attenuated and distorted due to influences of the testing environment.
The step S140 of synthesizing multiple clock signals with different delays specifically includes:
In step S141, N first type delayed clocks output from the delay locked loop 400 is received, and the first type delayed clocks are N+1 frequency divided respectively, wherein a nth first type delayed clock is delayed by a phase of (2n−1)π/N with respect to the reference clock, wherein 1≤n≤N.
In step S142, a frequency divided signal corresponding to the nth delay clock is shifted by n−1 clock periods.
In step S143, for N shifted signals, corresponding N second type delayed clocks are selected to obtain N clock signals respectively, and the N clock signals are synthesized, wherein a nth second type delay clock is delayed by a phase of 2nπ/N with respect to the reference clock.
Referring to FIG. 5, the following is specifically described when N=4.
The reference clock is indicated as CK. The delay locked loop outputs four different delayed signals CK_D45, CK_D135, CK_D225, and CK_D315, which are obtained by being delayed by π/4, 3π/4, 5π/4, and 7π/4 respectively on the basis of the reference clock.
Four different delayed signals CK_D45, CK_D135, CK_D225 and CK_D315 are respectively five frequency divided to obtain CK_D45_DIV, CK_D135_DIV, CK_D225_DIV, and CK_D315_DIV.
For the first divided signal CK_D45_DIV, the phase keeps unchanged. That is, CK_D45_DIV and CK_D45_DIV_S are the same.
For the second divided signal CK_D135_DIV, the phase is shifted backward by one clock period to obtain CK_D135_DIV_S.
For the third divided signal CK_D225_DIV, the phase is shifted backward by two clock periods to obtain CK_D225_DIV_S.
For the fourth divided signal CK_D315_DIV, the phase is shifted backward by three clock periods to obtain CK_D315_DIV_S.
The delay locked loop further outputs another four different delayed signals CK_D90, CK_D180, CK_D270, and CK_D360, which are obtained by being delayed by π/2, π, 3π/2, and a respectively on the basis of the reference clock.
After signal CK_D45_DIV_S selecting signal CK_D90, signal CK_D135_DIV_S selecting signal CK_D180, signal CK_D225_DIV_S selecting signal CK_D270, and signal CK_D315_DIV_S selecting signal CK_D360, they are synthesized into an output signal CK_OUT of the entire multiphase multiplexing circuit 200.
A frequency of the signal CK_OUT is four-fifth times of a frequency of the reference clock, and a jitter of the signal CK_OUT is basically same as a jitter of a single clock. The testing instrument 500 only needs to measure the frequency and jitter of the signal CK_OUT.
In other embodiments, the delay locked loop can output other numbers of delayed clock signals according to actual needs.
In the above mentioned system and method, the high-speed input signal is amplified and shaped by the amplifying circuit with a hysteresis function, and then the amplified and shaped signal is output to the delay locked loop, thereby solving the problem that the testing environment may deteriorate the input signal. The hysteresis function can filter out small signal noise, therefore facilitating signal shaping and post circuit reception.
The multiphase clock, which is originally led to multiple clocks with different phases, generated by the delay locked loop is synthesized by the internal auxiliary circuit into a synthesized signal. The synthesized signal is output to the testing instrument. By measuring the frequency and jitter of the output signal, it shows the delays between multiple clock signals, therefore eliminating deriving multiple clock measurements. The system and the method eliminate the need for the matching between multiple clock paths, and need lower requirements of the testing environment and the testing instruments.
The post multiphase multiplexing circuit consists of a frequency divider and a shifter, both of which are standard digital circuit units that is easy to implement, of less difficulty to design, and of less impact on the process.
In addition to adding two complementary circuits, that is, the pre-receiving circuit and the multiphase multiplexing circuit, the delay locked loop itself does not require any other modification, and the addition of the two complementary circuits has no other effects on the performance of the delay locked loop.
In order to make the description simple, all other possible combinations of the technical features in the foregoing embodiments are not described. However, as long as there is no conflict between the technical features of the embodiments in other possible combinations, they should be considered as the scope of this manual.
The above-mentioned embodiments merely present several embodiments of the present disclosure, which are described specifically and in detail but should not be interpreted as limit to the scope of the present disclosure. It should be noted that those skilled in the art may make various modifications and improvements without departing from the concept of the present disclosure, all of which fall in the protection scope of the present disclosure. Therefore, the protection scope of the present disclosure shall be subject to the appended claims.

Claims (16)

What is claimed is:
1. A system of detecting a work state of a delay locked loop, comprising:
a signal generator configured to generate a reference clock;
a pre-receiving circuit configured to receive the reference clock, amplify and shape the reference clock, and provide an amplified and shaped signal to the delay locked loop; and
a testing instrument configured to acquire a clock signal output from the delay locked loop and determine whether a time delay of the clock signal is consistent with expectation,
wherein the pre-receiving circuit comprises at least one of:
a differential comparator configured to amplify the received reference clock and output a double-ended signal;
a double-end-to-single-end module coupled to an output end of a differential comparator configured to receive a double-ended signal output from the differential comparator and convert the double-ended signal into a single ended signal; or
a buffer amplifying module coupled to an output end of a double-end-to-single-end module configured to receive a single ended signal, shape the single ended signal and enhance a driving capability of the shaped single ended signal.
2. The system according to claim 1, wherein the pre-receiving circuit has a hysteresis function.
3. The system according to claim 1, wherein the pre-receiving circuit comprises:
the differential comparator configured to amplify the received reference clock and output the double-ended signal;
the double-end-to-single-end module coupled to the output end of the differential comparator configured to receive the double-ended signal output from the differential comparator and convert the double-ended signal into the single ended signal; and
the buffer amplifying module coupled to the output end of the double-end-to-single-end module configured to receive the single ended signal, shape the single ended signal and enhance the driving capability of the shaped single ended signal.
4. The system according to claim 1, further comprising a multiphase multiplexing circuit configured to receive clock signals output from the delay locked loop, synthesize multiple clock signals with deferent delays, and provide a synthesized signal to the testing instrument.
5. The system according to claim 4, wherein the multiphase multiplexing circuit comprises:
a frequency divider configured to receive N first type delayed clocks output from the delay locked loop, and N+1 frequency divide each first type delayed clock respectively, wherein a nth first type delayed clock is delayed by a phase of (2n−1)π/N with respect to the reference clock, wherein 1≤n≤N;
a shifter configured to shift a frequency divided signal corresponding to the nth delayed clock by n−1 clock periods; and
a multiplexing module configured to select N clock signals corresponding to N second type delayed clock respectively utilizing N shifted signals obtained by the shifter, and synthesize the N clock signals, wherein a nth second type clock is delayed by a phase of 2nπ/N with respect to the reference clock.
6. The system according to claim 5, wherein N=4.
7. A system of detecting a work state of a delay locked loop, comprising:
a signal generator configured to generate a reference clock and provide the reference clock to the delay locked loop;
a testing instrument configured to acquire clock signals output from the delay locked loop and determine whether time delays of the clock signals are consistent with expectations; and
a multiphase multiplexing circuit configured to receive clock signals output from the delay locked loop, synthesize the clock signals with different delays, and provide a synthesized signal to the testing instrument,
wherein the multiphase multiplexing circuit comprises at least one of:
a frequency divider configured to receive N first type delayed clocks output from the delay locked loop, and N+1 frequency divide each first type delayed clock respectively, wherein a nth first type delayed clock is delayed by a phase of (2n−1)π/N with respect to the reference clock;
a shifter configured to shift a frequency divided signal corresponding to a nth delayed clock by n−1 clock periods; or
a multiplexing module configured to select N clock signals corresponding to N second type delayed clocks respectively utilizing N shifted signal obtained by a shifter, and synthesize the N clock signals, wherein a nth second type delayed clock is delayed by a phase of 2nπ/N with respect to the reference clock.
8. The system according to claim 7, wherein the multiphase multiplexing circuit comprises:
the frequency divider configured to receive N first type delayed clocks output from the delay locked loop, and N+1 frequency divide each first type delayed clock respectively, wherein the nth first type delayed clock is delayed by the phase of (2n−1)π/N with respect to the reference clock;
the shifter configured to shift the frequency divided signal corresponding to the nth delayed clock by n−1 clock periods; and
the multiplexing module configured to select N clock signals corresponding to N second type delayed clocks respectively utilizing N shifted signal obtained by the shifter, and synthesize the N clock signals, wherein the nth second type delayed clock is delayed by the phase of 2nπ/N with respect to the reference clock.
9. A method of detecting a work state of a delay locked loop, comprising:
amplifying and shaping a reference clock;
inputting an amplified and shaped reference clock to the delay locked loop; and
receiving clocks output from the delay locked loop and testing the clocks,
wherein the step of amplifying and shaping the reference clock comprises at least one of:
differential-amplifying the reference clock and outputting a double-ended signal;
converting a double-ended signal into a single ended signal; or
shaping a single ended signal and enhancing a driving capability of the single ended signal.
10. The method according to claim 9, wherein prior to amplifying and shaping the reference clock, the method further comprises filtering the reference clock.
11. The method according to claim 9, wherein the step of amplifying and shaping the reference clock comprises:
differential-amplifying the reference clock and outputting the double-ended signal;
converting the double-ended signal into the single ended signal; and
shaping the single ended signal and enhancing the driving capability of the single ended signal.
12. The method according to claim 9, further comprising synthesizing multiple clock signals with different delays and testing the synthesized signal prior to receiving clocks output from the delay locked loop.
13. The method according to claim 12, wherein the step of synthesizing multiple clock signals with different delays comprises:
receiving N first type delayed clocks output from the delay locked loop and N+1 frequency dividing each first type delayed clock respectively, wherein a nth first type delayed clock is delayed by a phase of (2n−1)π/N with respect to the reference clock, wherein 1≤n≤N;
shifting a frequency divided signal corresponding to the nth delayed clock by n−1 clock periods; and
for N shifted signals, selecting corresponding N second type delayed clocks to obtain N clock signals respectively, and synthesizing the N clock signals, wherein a nth second type delayed clock is delayed by a phase of 2nπ/N with respect to the reference clock.
14. The method according to claim 13, wherein N=4.
15. A method of detecting a work state of a delay locked loop, comprising:
inputting a reference clock to the delay locked loop;
synthesizing multiple clock signals with different delays; and
receiving a synthesized clock output from the delay locked loop and testing the synthesized clock,
wherein the step of synthesizing multiple clock signals with different delays comprises at least one of:
receiving N first type delayed clocks output from the delay locked loop and N+1 frequency dividing each first type delayed clock respectively, wherein a nth first type delayed clock is delayed by a phase of (2n−1)π/N with respect to the reference clock, wherein 1≤n≤N;
shifting a frequency divided signal corresponding to a nth delayed clock by n−1 clock periods; or
for N shifted signals, selecting corresponding N second type delayed clocks to obtain N clock signals respectively, and synthesizing the N clock signals, wherein a nth second type delayed clock is delayed by a phase of 2nπ/N with respect to the reference clock.
16. The method according to claim 15, wherein the step of synthesizing multiple clock signals with different delays comprises:
receiving N first type delayed clocks output from the delay locked loop and N+1 frequency dividing each first type delayed clock respectively, wherein the nth first type delayed clock is delayed by the phase of (2n−1)π/N with respect to the reference clock, wherein 1≤n≤N;
shifting the frequency divided signal corresponding to the nth delayed clock by n−1 clock periods; and
for N shifted signals, selecting corresponding N second type delayed clocks to obtain N clock signals respectively, and synthesizing the N clock signals, wherein the nth second type delayed clock is delayed by the phase of 2nπ/N with respect to the reference clock.
US15/741,448 2015-07-02 2016-05-10 Delay locked loop detection method and system Active 2037-02-06 US10797707B2 (en)

Applications Claiming Priority (4)

Application Number Priority Date Filing Date Title
CN201510383366 2015-07-02
CN201510383366.6A CN106330181B (en) 2015-07-02 2015-07-02 The detection method and system of delay lock loop
CN201510383366.6 2015-07-02
PCT/CN2016/081586 WO2017000672A1 (en) 2015-07-02 2016-05-10 Delay locked loop detection method and system

Publications (2)

Publication Number Publication Date
US20180375521A1 US20180375521A1 (en) 2018-12-27
US10797707B2 true US10797707B2 (en) 2020-10-06

Family

ID=57607618

Family Applications (1)

Application Number Title Priority Date Filing Date
US15/741,448 Active 2037-02-06 US10797707B2 (en) 2015-07-02 2016-05-10 Delay locked loop detection method and system

Country Status (3)

Country Link
US (1) US10797707B2 (en)
CN (1) CN106330181B (en)
WO (1) WO2017000672A1 (en)

Citations (16)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6140854A (en) * 1999-01-25 2000-10-31 Motorola, Inc. System with DLL
US20020053048A1 (en) * 2000-10-30 2002-05-02 Hitachi, Ltd. Semiconductor integrated circuit device
CN1518226A (en) 2003-01-10 2004-08-04 海力士半导体有限公司 Analog delay phasehocked loop with duty cycle correcting circuit
US20060122521A1 (en) * 2004-12-07 2006-06-08 Yu-Yu Chen Electronic wristwatch-type exercise signal detecting apparatus
KR20060065352A (en) 2004-12-10 2006-06-14 한국전자통신연구원 Signal forwarding apparatus of removing noise in signal
CN1913361A (en) 2005-08-10 2007-02-14 三星电子株式会社 Lock detector and delay-locked loop having the same
US20070182471A1 (en) * 2006-02-09 2007-08-09 Hynix Semiconductor Inc. DLL circuit and method of controlling the same
US20080120059A1 (en) * 2006-05-01 2008-05-22 Advantest Corporation Test apparatus and test method
US20080157837A1 (en) * 2006-12-29 2008-07-03 Hynix Semiconductor Inc. Delay locked loop (DLL) circuit
US20080246520A1 (en) * 2007-04-09 2008-10-09 Micron Technology, Inc. Delay-locked loop (dll) system for determining forward clock path delay
US20090085616A1 (en) * 2007-10-02 2009-04-02 Toru Wada Semiconductor integrated circuit, communication apparatus, information playback apparatus, image display apparatus, electronic apparatus, electronic control apparatus and mobile apparatus
US20090116306A1 (en) * 2007-11-02 2009-05-07 Hynix Semiconductor, Inc. Delay locked loop circuit of semiconductor device
US7567103B2 (en) 2007-01-11 2009-07-28 Samsung Electronics Co., Ltd. Apparatus for detecting and preventing a lock failure in a delay-locked loop
US7570093B1 (en) * 2008-03-17 2009-08-04 Himax Technologies Limited Delay-locked loop and a delay-locked loop detector
US20090256577A1 (en) * 2005-10-26 2009-10-15 Takuya Hasumi Delay Lock Loop Circuit, Timing Generator, Semiconductor Test Device, Semiconductor Integrated Circuit, and Delay Amount Calibration Method
US20100271098A1 (en) * 2009-04-24 2010-10-28 Analog Devices, Inc. Low-offset charge pump, duty cycle stabilizer, and delay locked loop

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
TW344170B (en) * 1997-05-01 1998-11-01 Ind Tech Res Inst High frequency fully digital phase locked loop
US6114915A (en) * 1998-11-05 2000-09-05 Altera Corporation Programmable wide-range frequency synthesizer

Patent Citations (17)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6140854A (en) * 1999-01-25 2000-10-31 Motorola, Inc. System with DLL
US20020053048A1 (en) * 2000-10-30 2002-05-02 Hitachi, Ltd. Semiconductor integrated circuit device
CN1518226A (en) 2003-01-10 2004-08-04 海力士半导体有限公司 Analog delay phasehocked loop with duty cycle correcting circuit
US20060122521A1 (en) * 2004-12-07 2006-06-08 Yu-Yu Chen Electronic wristwatch-type exercise signal detecting apparatus
KR20060065352A (en) 2004-12-10 2006-06-14 한국전자통신연구원 Signal forwarding apparatus of removing noise in signal
CN1913361A (en) 2005-08-10 2007-02-14 三星电子株式会社 Lock detector and delay-locked loop having the same
US20090256577A1 (en) * 2005-10-26 2009-10-15 Takuya Hasumi Delay Lock Loop Circuit, Timing Generator, Semiconductor Test Device, Semiconductor Integrated Circuit, and Delay Amount Calibration Method
US20070182471A1 (en) * 2006-02-09 2007-08-09 Hynix Semiconductor Inc. DLL circuit and method of controlling the same
US20080120059A1 (en) * 2006-05-01 2008-05-22 Advantest Corporation Test apparatus and test method
US20080157837A1 (en) * 2006-12-29 2008-07-03 Hynix Semiconductor Inc. Delay locked loop (DLL) circuit
US7567103B2 (en) 2007-01-11 2009-07-28 Samsung Electronics Co., Ltd. Apparatus for detecting and preventing a lock failure in a delay-locked loop
US20080246520A1 (en) * 2007-04-09 2008-10-09 Micron Technology, Inc. Delay-locked loop (dll) system for determining forward clock path delay
US20090085616A1 (en) * 2007-10-02 2009-04-02 Toru Wada Semiconductor integrated circuit, communication apparatus, information playback apparatus, image display apparatus, electronic apparatus, electronic control apparatus and mobile apparatus
US20090116306A1 (en) * 2007-11-02 2009-05-07 Hynix Semiconductor, Inc. Delay locked loop circuit of semiconductor device
US7570093B1 (en) * 2008-03-17 2009-08-04 Himax Technologies Limited Delay-locked loop and a delay-locked loop detector
CN101540605A (en) 2008-03-17 2009-09-23 奇景光电股份有限公司 Delay-locked loop and a delay-locked loop detector
US20100271098A1 (en) * 2009-04-24 2010-10-28 Analog Devices, Inc. Low-offset charge pump, duty cycle stabilizer, and delay locked loop

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
International Search Report for international appl. No. PCT/CN2016/081586, dated Jul. 21, 2016 (4 pages, including English translation).

Also Published As

Publication number Publication date
WO2017000672A1 (en) 2017-01-05
US20180375521A1 (en) 2018-12-27
CN106330181A (en) 2017-01-11
CN106330181B (en) 2019-05-21

Similar Documents

Publication Publication Date Title
US8736338B2 (en) High precision single edge capture and delay measurement circuit
US10234483B2 (en) Sampling circuit, sampling method, sampling oscilloscope, and waveform display method
US7502980B2 (en) Signal generator, test apparatus, and circuit device
JP4951534B2 (en) Test apparatus and test method
KR101019833B1 (en) Timing comparator, data sampling device, and test device
KR20060131788A (en) Variable delay circuit
US20080282110A1 (en) Scan clock architecture supporting slow speed scan, at speed scan, and logic bist
KR101102015B1 (en) Noise measurement device and tester
KR20110093606A (en) Receiving apparatus, test apparatus, receiving method, and test method
US20200378813A1 (en) Calibration circuit and associated signal processing circuit and chip
US7945404B2 (en) Clock jitter measurement circuit and integrated circuit having the same
JP5305134B2 (en) Waveform generation circuit
US10797707B2 (en) Delay locked loop detection method and system
US8140290B2 (en) Transmission characteristics measurement apparatus, transmission characteristics measurement method, and electronic device
US10983164B2 (en) Test apparatus
JP2009180666A (en) Pulse radar apparatus
US10955441B2 (en) Measurement system and method for operating a measurement system
JP6631117B2 (en) Semiconductor device, demultiplexer, semiconductor circuit, data processing method and inspection method
US8013593B2 (en) Voltage measuring apparatus for semiconductor integrated circuit and voltage measuring system having the same
US20110181298A1 (en) Measurement apparatus and test apparatus
JP6659216B2 (en) Signal processing device and radiation measurement device
JP2010263408A (en) Integrated circuit, integrated circuit system, serial/parallel conversion device, and skew adjustment method
CN108628795B (en) Ternary signal generating device and ternary signal generating method
US8004332B2 (en) Duty ratio control apparatus and duty ratio control method
US20220206126A1 (en) Method and evaluation unit for determining a time of a flank in a signal

Legal Events

Date Code Title Description
AS Assignment

Owner name: CSMC TECHNOLOGIES FAB2 CO., LTD., CHINA

Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNORS:WANG, XUEYAN;YANG, YING;YU, JINGJIA;REEL/FRAME:044517/0813

Effective date: 20171229

FEPP Fee payment procedure

Free format text: ENTITY STATUS SET TO UNDISCOUNTED (ORIGINAL EVENT CODE: BIG.); ENTITY STATUS OF PATENT OWNER: LARGE ENTITY

STPP Information on status: patent application and granting procedure in general

Free format text: DOCKETED NEW CASE - READY FOR EXAMINATION

STPP Information on status: patent application and granting procedure in general

Free format text: NON FINAL ACTION MAILED

STPP Information on status: patent application and granting procedure in general

Free format text: RESPONSE TO NON-FINAL OFFICE ACTION ENTERED AND FORWARDED TO EXAMINER

STPP Information on status: patent application and granting procedure in general

Free format text: FINAL REJECTION MAILED

STPP Information on status: patent application and granting procedure in general

Free format text: RESPONSE AFTER FINAL ACTION FORWARDED TO EXAMINER

STPP Information on status: patent application and granting procedure in general

Free format text: PUBLICATIONS -- ISSUE FEE PAYMENT VERIFIED

STCF Information on status: patent grant

Free format text: PATENTED CASE

MAFP Maintenance fee payment

Free format text: PAYMENT OF MAINTENANCE FEE, 4TH YEAR, LARGE ENTITY (ORIGINAL EVENT CODE: M1551); ENTITY STATUS OF PATENT OWNER: LARGE ENTITY

Year of fee payment: 4