This application claims the benefit of and priority to Chinese Patent Application No. 201410696186.9, filed on Nov. 26, 2014, the content of which is incorporated herein by reference in its entirety.
1. Technical Field
The present disclosure relates to a signal detecting device and method, and more particularly to a method and device of detecting a delay time of an output signal of a circuit.
2. Description of the Related Art
Integrated circuits (ICs) implement increasingly more functions and are of decreasingly smaller size, while expected to have increasingly improved performance. However, impact from parasitic capacitance in a semiconductor component becomes more notable as feature size is reduced. The parasitic capacitance may give rise to a signal delay in a circuit. A measurement of signal delay can be a useful parameter for estimating the performance of a circuit. Therefore, it may be desirable to have a capability to accurately measure a delay time of an output signal of an IC.
An oscilloscope may be used to detect signals, display waveform representations of the sampled signals, and determine various aspects of the sampled signals. For example, an oscilloscope samples an input signal with a sampling rate, and displays a sampled waveform of the signal on a screen of the oscilloscope. The oscilloscope may perform measurement and calculation on the sampled signals and the displayed waveforms. However, an oscilloscope is expensive, and the wide variety of capabilities provided by an oscilloscope may be unnecessary to accomplish a measurement task.
Additionally, the sampling rates of many oscilloscopes are insufficient to sample high-frequency signals; therefore, sampling of a high-frequency signal may result in a distorted signal, and such distortion may lead to measurement inaccuracy.
Thus, it would be desirable to have available an alternative to the oscilloscope for the performance of certain measurement tasks, which alternative would be less expensive and more accurate.
In accordance with an embodiment of the present disclosure, a method of detecting a signal delay includes inputting a first signal and a second signal to a logic circuit to obtain an output signal; measuring an average voltage of the output signal; and determining a delay time of the second signal relative to the first signal according to a difference between the average voltage of the output signal and a reference voltage.
In accordance with an embodiment of the present disclosure, a device for detecting a signal delay includes a connection area to receive a circuit to be tested, the connection area including a first connection for an input end of the circuit to be tested and a second connection for an output end of the circuit to be tested. The device further includes a clock generator, where the clock generator includes a clock output connected to the first connection. The device further includes a logic circuit including a first logic input, a second logic input, and a logic output. The first logic input is connected to the clock output, and the second logic input is connected to the second connection. The device further includes a voltage measurement device connected to the logic output.
The disclosure will be described according to the appended drawings in which:
The present disclosure describes a technique for detecting a signal delay, which may be implemented with relatively low cost, and which may provide improved accuracy for measuring signal delays of high-frequency signals.
The test board 1 is a circuit board, which may be a printed circuit board or another suitable circuit board. The test board 1 may be a single-sided board, a double-sided board, or a multi-layer board.
The clock generator 2 is a circuit that is capable of generating signals at different frequencies. For example, the clock generator 2 may generate signals at a first frequency for a first test, at a second frequency for a second test, and at other frequencies for other tests. For another example, the clock generator 2 may generate a frequency sequence, such as a sweep signal (e.g., a chirp) that starts at a first frequency and repeatedly increments in frequency until a second frequency is reached. A clock output 2a of the clock generator 2 is connected to a first connection 3a of the connection area 3, and to a first logic input 5a of the logic circuit 5.
A circuit to be tested may be a discrete circuit or an IC. An input end of the circuit to be tested is connected to the first connection 3a of the connection area 3, and an output end of the circuit to be tested is connected to a second connection 3b of the connection area 3. The second connection 3b is connected to a second logic input 5b of the logic circuit 5.
The power supply 4 supplies power to the clock generator 2, the connection area 3 (for providing power to the circuit to be tested), and the logic circuit 5.
The logic circuit 5 generates an output signal at a logic output 5c according to logic levels of signals at the first logic input 5a and the second logic input 5b. As the signals at the first logic input 5a and the second logic input 5b change logic values, the output signal at the logic output 5c correspondingly changes. Thus, for the case in which the signals at the first logic input 5a and the second logic input 5b are periodic, the output signal at the logic output 5c has a duty cycle representing a phase difference between the signals at the first logic input 5a and the second logic input 5b.
According to an embodiment of the present disclosure, the logic circuit 5 may be one of an AND gate, a NAND gate, an OR gate, a NOR gate, an XOR gate, or a flip flop, or a combination thereof.
The system for detecting a signal delay further includes a voltmeter 6, shown as separate from the test board 1 in the embodiment illustrated in
In the embodiment of the system for detecting a signal delay illustrated in
According to an embodiment of the present disclosure, the first signal (e.g., the clock signal generated by the clock generator 2) provided to the first logic input 5a of the logic circuit 5 is a square wave, and the second signal received at the second logic input 5b is a square wave.
The voltmeter 6 shown in
Table 1 provides three illustrations, for the case in which the logic circuit 5 of
According to the second row of Table 1, for an average voltage of the output signal of 900 mV, there is a difference of 0 V with respect to the reference voltage. Therefore, the duty cycle of the output signal is determined to be 50%, and it is further determined that the second signal is not delayed relative to the first signal.
According to the third row of Table 1, for an average voltage value of the output signal of 936 mV, there is a difference of 36 mV with respect to the reference voltage. Therefore, the duty cycle of the output signal is determined to be 52%, and it is further determined that the delay time of the second signal relative to the first signal is 200 nanoseconds (ns).
Similarly, according to the fourth row of Table 1, it can be determined that the delay time of the second signal relative to the first signal is 500 ns for a measured average voltage of the output signal equal to 990 mV.
The voltmeter 6 shown in
Table 2 provides three illustrations, for the case in which the logic circuit 5 of
According to the second row of Table 2, for an average voltage of the output signal of 900 mV, there is a difference of 0 V with respect to the reference voltage. Therefore, the duty cycle of the output signal is determined to be 50%, and it is further determined that the second signal is not delayed relative to the first signal.
According to the third row of Table 2, for an average voltage value of the output signal of 864 mV, there is a difference of 36 mV with respect to the reference voltage. Therefore, the duty cycle of the output signal is determined to be 48%, and it is further determined that the delay time of the second signal relative to the first signal is 200 ns.
Similarly, according to the fourth row of Table 2, it can be determined that the delay time of the second signal relative to the first signal is 500 ns for a measured average voltage of the output signal equal to 810 mV.
The voltmeter 6 shown in
Table 3 provides three illustrations, for the case in which the logic circuit 5 of
According to the second row of Table 3, for an average voltage of the output signal of 0 my, there is a difference of 900 mV with respect to the reference voltage. Therefore, the duty cycle of the output signal is determined to be 0%, and it is further determined that the second signal is not delayed relative to the first signal.
According to the third row of Table 3, for an average voltage value of the output signal of 72 mV, there is a difference of 828 mV with respect to the reference voltage. Therefore, the duty cycle of the output signal is determined to be 4%, and it is further determined that the delay time of the second signal relative to the first signal is 200 ns.
Similarly, according to the fourth row of Table 3, it can be determined that the delay time of the second signal relative to the first signal is 500 ns for a measured average voltage of the output signal equal to 180 mV.
As can be seen from Tables 1, 2 and 3, different compositions of the logic circuit 5 (e.g., logic circuit 51 in
In one or more embodiments, an actual value of a delay time is not needed; rather, it is sufficient if the delay time is less than or equal to a predetermined delay time. In such a case, an average voltage of the output signal of the logic circuit 5 may be compared to a reference voltage that is known to represent the predetermined delay time; for example, a measured average voltage of the output signal may be used to accept or reject the circuit to be tested based on a comparison to the reference voltage.
A benefit of the techniques of the present disclosure is a reduction in testing costs. The average voltage of the output signal of the logic circuit 5 can be measured using the voltmeter 6, thereby deriving a delay time of a circuit to be tested without relatively expensive equipment such as an oscilloscope.
Another benefit of the technique described in this disclosure is that high-frequency signals may be used to determine a delay of a circuit to be tested, thus the circuit to be tested may be tested at frequencies representative of frequencies expected during operation. In other words, the test technique using a voltmeter is not affected by the frequency used in the test. By way of comparison, to test signal delay in the presence of high-frequency signals, an oscilloscope with a high sampling rate is needed, to avoid distortion.
While the present disclosure has been described and illustrated with reference to specific embodiments thereof, these descriptions and illustrations do not limit the present disclosure. It should be understood by those skilled in the art that various changes may be made and equivalents may be substituted without departing from the true spirit and scope of the present disclosure as defined by the appended claims. The illustrations may not be necessarily be drawn to scale. There may be distinctions between the artistic renditions in the present disclosure and the actual apparatus due to manufacturing processes and tolerances. There may be other embodiments of the present disclosure which are not specifically illustrated. The specification and drawings are to be regarded as illustrative rather than restrictive. Modifications may be made to adapt a particular situation, material, composition of matter, method, or process to the objective, spirit and scope of the present disclosure. All such modifications are intended to be within the scope of the claims appended hereto. While the methods disclosed herein have been described with reference to particular operations performed in a particular order, it will be understood that these operations may be combined, sub-divided, or re-ordered to form an equivalent method without departing from the teachings of the present disclosure. Accordingly, unless specifically indicated herein, the order and grouping of the operations are not limitations of the present disclosure.
Number | Date | Country | Kind |
---|---|---|---|
201410696186.9 | Nov 2014 | CN | national |