CN114646870B - Time sequence calibration method and system - Google Patents

Time sequence calibration method and system Download PDF

Info

Publication number
CN114646870B
CN114646870B CN202210115782.8A CN202210115782A CN114646870B CN 114646870 B CN114646870 B CN 114646870B CN 202210115782 A CN202210115782 A CN 202210115782A CN 114646870 B CN114646870 B CN 114646870B
Authority
CN
China
Prior art keywords
test
channel
output
window comparator
fpga
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
CN202210115782.8A
Other languages
Chinese (zh)
Other versions
CN114646870A (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.)
Suzhou HYC Technology Co Ltd
Original Assignee
Suzhou HYC Technology 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 Suzhou HYC Technology Co Ltd filed Critical Suzhou HYC Technology Co Ltd
Priority to CN202210115782.8A priority Critical patent/CN114646870B/en
Publication of CN114646870A publication Critical patent/CN114646870A/en
Priority to PCT/CN2022/127520 priority patent/WO2023147732A1/en
Priority to TW111141229A priority patent/TWI826083B/en
Application granted granted Critical
Publication of CN114646870B publication Critical patent/CN114646870B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G01MEASURING; TESTING
    • G01RMEASURING ELECTRIC VARIABLES; MEASURING MAGNETIC VARIABLES
    • G01R31/00Arrangements for testing electric properties; Arrangements for locating electric faults; Arrangements for electrical testing characterised by what is being tested not provided for elsewhere
    • G01R31/28Testing of electronic circuits, e.g. by signal tracer
    • G01R31/317Testing of digital circuits
    • G01R31/31703Comparison aspects, e.g. signature analysis, comparators
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01RMEASURING ELECTRIC VARIABLES; MEASURING MAGNETIC VARIABLES
    • G01R31/00Arrangements for testing electric properties; Arrangements for locating electric faults; Arrangements for electrical testing characterised by what is being tested not provided for elsewhere
    • G01R31/28Testing of electronic circuits, e.g. by signal tracer
    • G01R31/317Testing of digital circuits
    • G01R31/3181Functional testing
    • G01R31/3183Generation of test inputs, e.g. test vectors, patterns or sequences
    • G01R31/318392Generation of test inputs, e.g. test vectors, patterns or sequences for sequential circuits

Landscapes

  • Engineering & Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Tests Of Electronic Circuits (AREA)

Abstract

The invention discloses a time sequence calibration method and a system, wherein the time sequence calibration method is used for time sequence calibration of test signals in a plurality of test channels of a digital tester, and comprises the following steps: gating any two test channels of the digital tester to output test signals; comparing the test signals output by the two selected test channels by adopting a window comparator, and outputting a comparison result to the FPGA; the test signal output by one of the two selected test channels is transmitted to the FPGA through the clock buffer to serve as a sampling clock; the FPGA acquires the output result of the window comparator according to the sampling clock and sends the result information to the control terminal; the control terminal adjusts the clock phase of the test signal in the corresponding test channel according to the output structure of the FPGA so as to complete the time sequence calibration of the test channel.

Description

Time sequence calibration method and system
Technical Field
The present invention relates to the field of chip testing, and more particularly, to a timing calibration method and system.
Background
The digital chip tester generally supports pattern (test vector) test, and is used for judging whether the chip functions normally or not by testing the pattern, so that the rapid test of large-scale mass production of the digital chip is realized.
The digital chip tester generally supports hundreds of test channels, and digital signals output by each test channel are required to be output to pins of a digital chip to be tested at the same time, namely, the digital signals need to be aligned along edges so as to ensure that time sequences among signals output to the pins of the digital chip to be tested are correct. To ensure that the edges of the digital signals output by all the test channels of all the digital chip testers are aligned, the digital signal timing calibration is needed to be realized.
The existing method generally judges whether the test edges of the test channels are aligned one by one through a high-speed oscilloscope, and the method needs an additional high-speed oscilloscope, has high cost and is inconvenient to use; or outputting a signal phase after the clock through two channels, and measuring and calculating whether the edges are aligned in a mode of collecting voltage after charging the phase signals through a capacitor.
Disclosure of Invention
It is an object of the present invention to provide a timing calibration method and system to solve at least one of the problems of the prior art.
In order to achieve the above purpose, the invention adopts the following technical scheme:
the first aspect of the present invention provides a timing calibration method for performing timing calibration on test signals in a plurality of test channels of a digital tester, the method comprising:
gating any two test channels of the digital tester to output test signals;
comparing the test signals output by the two selected test channels by adopting a window comparator, and outputting a comparison result to the FPGA;
the test signal output by one of the two selected test channels is transmitted to the FPGA through the clock buffer to serve as a sampling clock;
the FPGA acquires the output result of the window comparator according to the sampling clock and sends the result information to the control terminal;
the control terminal adjusts the clock phase of the test signal in the corresponding test channel according to the output structure of the FPGA so as to complete the time sequence calibration of the test channel.
Optionally, the method further comprises: and sequentially gating one of the other multiple test channels and communicating with the window comparator to serve as a calibrated channel to perform time sequence calibration by taking the test channel in which the sampling clock is positioned as a calibration reference channel.
Optionally, the multiple excitation signal test channels of the digital testing machine are connected with the input end of the relay network, the first output end of the relay network is connected with the first input end of the window comparator, the second output end of the relay network is connected with the second input end of the window comparator and the input end of the clock buffer, the output end of the window comparator is connected with the first input end of the FPGA, the output end of the clock buffer is connected with the second input end of the FPGA, and the output end of the FPGA is connected with the control terminal.
Optionally, the control terminal controls the relay in the relay network to be opened or closed, so that the two selected excitation signal test channels are respectively output to the first output end and the second output end of the relay network.
Optionally, if the clock signal edge generated by the calibrated channel is not aligned with the clock signal edge generated by the reference channel, the control system controls the digital tester stimulation signal test channel to adjust the clock phase output by the calibrated channel until the clock phase of the calibrated channel is aligned with the clock signal edge generated by the reference channel.
Alternatively, a binary search is used to adjust the clock phase of the calibrated channel output.
Optionally, if the calibrated channel is measured to be in advance of the reference channel phase, the calibrated channel is delayed by N nS, and if the calibrated channel is measured to be in behind the reference channel phase, the calibrated channel is adjusted to be delayed by N/2nS, and if the calibrated channel is measured to be in behind the reference channel phase, the calibrated channel is in advance of the reference channel phase by 0-N/2 nS, and if the calibrated channel is measured to be in advance of the reference channel phase, the calibrated channel is in advance of the reference channel phase by N/2-N nS, wherein N > 0.
A second aspect of the present invention provides a timing calibration system for performing the above-described timing calibration method, the system comprising: the device comprises a digital testing machine, a control terminal and a time sequence calibration board card;
the timing calibration board card includes: the device comprises a relay network, a window comparator, a clock buffer and an FPGA;
the digital tester comprises a plurality of excitation signal testing channels;
the relay network is used for gating a plurality of excitation signal test channels of the digital testing machine to any two excitation signal test channels and outputting the excitation signal test channels to the window comparator respectively;
the window comparator is used for comparing clock signals output by the two gated excitation signal test channels, judging whether edges of the two clock signals are aligned or not, and outputting a judging result to the FPGA;
the clock buffer is used for buffering a clock signal output by one of the selected excitation signal test channels and outputting the clock signal to the FPGA as a sampling clock;
the FPGA is used for collecting the comparison result of the window comparator according to the sampling clock and sending the result to the control terminal;
the control terminal is used for controlling the excitation signal test channels to generate clock signals, judging whether the clock signals generated by the two excitation signal test channels are aligned in edge, and performing time sequence calibration.
Optionally, the relay network and the window comparator support 100-800 MHz operating frequencies.
Optionally, the control terminal controls one of the relay network strobe test channels to be connected with the clock buffer input end and the second input end of the high-speed window comparator to serve as a calibration reference channel, and sequentially gates one of the other multiple stimulus signal test channels to be connected with the first input end of the window comparator to serve as a calibrated channel for time sequence calibration.
The beneficial effects of the invention are as follows:
the technical scheme of the invention provides a time sequence calibration method and a time sequence calibration system, which can realize time sequence calibration without external oscilloscopes and other instruments, and are convenient to use. According to the time sequence calibration method, the time sequence calibration of the test channels of the digital tester can be rapidly realized by utilizing the high-speed relay network and the high-speed window comparator in the time sequence calibration board, the time sequence calibration efficiency is improved, the calibration precision of all the test channels can reach within 50ps, and the calibration precision requirement is met.
Drawings
The following describes the embodiments of the present invention in further detail with reference to the drawings.
Fig. 1 shows a schematic diagram of a timing calibration system according to an embodiment of the present invention.
Fig. 2 shows a flowchart of a timing calibration method according to an embodiment of the present invention.
Detailed Description
In order to more clearly illustrate the present invention, the present invention will be further described with reference to preferred embodiments and the accompanying drawings. Like parts in the drawings are denoted by the same reference numerals. It is to be understood by persons skilled in the art that the following detailed description is illustrative and not restrictive, and that this invention is not limited to the details given herein.
As shown in fig. 1, one embodiment of the present invention provides a timing calibration system including a digital tester 1, a control terminal 2, and a timing calibration board 3.
The digital tester 1 includes a plurality of test channels, and each test channel is correspondingly transmitted with a test vector (Pattern), and the test vector is used as a test signal to be sent to a pin of a product to be tested by the digital tester. A typical digital tester 1 includes 512, 768, 1024 test channels. I.e. 512 test vectors are transmitted for a corresponding 512 test channels.
The control terminal 2 may be a computer or a cloud server, and is mainly used for controlling the execution of the time sequence calibration process.
The timing alignment board 3 includes: a high speed relay network 31, a high speed window comparator 32, a clock buffer 33 and an FPGA 34.
The high-speed relay network 31 is used for gating any two test channels of the digital tester, so that two test vectors in the two gated test channels are respectively output to the high-speed window comparator 32. In one specific example, the high-speed relay network 31 and the high-speed window comparator 32 support a maximum of 800MHz operating frequency.
The high-speed window comparator 32 is configured to compare the test vector signals output by the two gated test channels, determine whether edges of the two test vector signals are aligned, and output a determination result to the FPGA34;
the clock buffer 33 is configured to buffer a test vector signal generated by one of the test channels and output the buffered test vector signal to the FPGA34 as a sampling clock;
the FPGA34 is configured to collect the comparison result of the high-speed window comparator 32 according to the sampling clock, and send the result to the control terminal 2.
The control terminal 2 is used for controlling the excitation signal test channels to generate clock signals, judging whether the clock signals generated by the two excitation signal test channels are aligned in edge, and performing time sequence calibration.
In one possible implementation, the relay network and the window comparator support 100-800 MHz operating frequencies.
In one possible implementation manner, the control terminal controls one of the relay network strobe test channels to be connected with the clock buffer input end and the window comparator second input end to serve as a calibration reference channel, and sequentially gates one of the other multiple stimulus signal test channels to be connected with the high-speed window comparator first input end to serve as a calibrated channel for time sequence calibration.
As shown in fig. 2, another embodiment of the present invention provides a timing calibration method for performing timing calibration on test signals in a plurality of test channels of a digital tester, the method comprising:
gating any two test channels of the digital tester to output test signals;
comparing the test signals output by the two selected test channels by adopting a window comparator, and outputting a comparison result to the FPGA;
the test signal output by one of the two selected test channels is transmitted to the FPGA through the clock buffer to serve as a sampling clock;
the FPGA acquires the output result of the window comparator according to the sampling clock and sends the result information to the control terminal;
the control terminal adjusts the clock phase of the test signal in the corresponding test channel according to the output structure of the FPGA so as to complete the time sequence calibration of the test channel. In one possible implementation manner, the multiple excitation signal test channels of the digital test machine 1 are connected to the input end of the high-speed relay network 31, the first output end of the high-speed relay network 31 is connected to the first input end of the high-speed window comparator 32, the second output end of the high-speed relay network 31 is connected to the second input end of the high-speed window comparator 32 and the input end of the clock BUFFE33, the output end of the high-speed window comparator 32 is connected to the first input end of the FPGA34, the output end of the clock buffer 33 is connected to the second input end of the FPGA34, and the output end of the FPGA34 is connected to the control terminal 2.
In one possible implementation, the control terminal 2 controls the relays in the high-speed relay network 31 to be opened or closed, so that the two excitation signal test channels that are selected are output to the first output terminal and the second output terminal of the high-speed relay network 31, respectively.
In a specific example, at least 512 test channels included in the digital testing machine 1 are all connected to the input end of the high-speed relay network 31, 512 test channels correspondingly transmit 512 test vectors (patterns), the high-speed relay network 31 randomly selects two test channels for outputting at least 512 test channels included in the digital testing machine 1, two output ends of the high-speed relay network 31 are all connected to the input end of the high-speed window comparator 32, meanwhile, one output end of the high-speed relay network 31 is connected to the input end of the clock buffer 33, the output end of the high-speed window comparator 32 is connected to the FPGA, the output end of the clock buffer 33 is connected to the FPGA, the FPGA samples the comparison result of the high-speed window comparator 32 by using the sampling clock output by the clock buffer 33, and then the sampling result is transmitted to the control terminal 2, for example, the control terminal 2 is a computer, and the computer determines whether the edges of the two test channels of the current test are aligned and performs time sequence calibration.
In one possible implementation, the control terminal 2 controls the high-speed relay network 31 to gate one of the test channels in communication with the clock buffer 33 input and the high-speed window comparator 32 second input to serve as a calibration reference channel, referred to as channel 2, and sequentially gates one of the other multiple stimulus signal test channels in communication with the high-speed window comparator first input to serve as a calibrated channel, referred to as channel 1, for timing calibration.
In a specific example, the control terminal 2 sequentially gates the other stimulus signal test channels that are not gated by the high-speed window comparator 32, and performs timing calibration on the calibrated channel 1 according to the reference channel 2.
In one specific example, the computer controls two stimulus signal test channels that are gated in the digital tester to generate a clock signal, e.g., the clock signal is a 100MHz clock signal.
In one possible implementation, the method further includes: and sequentially gating one of the other multiple test channels and communicating with the window comparator to serve as a calibrated channel to perform time sequence calibration by taking the test channel in which the sampling clock is positioned as a calibration reference channel.
In one possible implementation, if the clock signal edge generated by the calibrated channel is not aligned with the clock signal edge generated by the reference channel, the control system controls the digital tester stimulation signal test channel to adjust the clock phase output by the calibrated channel until the clock phase of the calibrated channel is aligned with the clock signal edge generated by the reference channel.
In a specific example, when the output result of the high-speed window comparator is random 0 and 1, the calibrated channel is aligned with the clock signal edge generated by the reference channel; when the output result of the high-speed window comparator is fixed 0 or 1, the edges of the clock signals generated by the calibrated channel and the reference channel are not aligned, so that whether the edges of the clock signals generated by the calibrated channel and the reference channel are aligned can be judged, and time sequence calibration is realized.
When the clock signal edges generated by the calibrated channel and the reference channel are not aligned, the control system 2 controls the digital testing machine 1 to adjust the clock phase output by the calibrated channel until the clock signal edges generated by the calibrated channel and the reference channel are aligned, wherein the clock phase output by the calibrated channel is adjusted by using a binary search method so that the clock signal edges generated by the calibrated channel and the reference channel are aligned.
In one possible implementation, if the calibrated channel is phase-advanced from the reference channel, the calibrated channel output is delayed by N nS, then if the calibrated channel is phase-retarded from the reference channel, the calibrated channel output delay is adjusted to N/2nS, then if the calibrated channel is phase-retarded from the reference channel, the calibrated channel is phase-advanced from the reference channel by 0 to N/2nS, and if the calibrated channel is phase-advanced from the reference channel, the calibrated channel is phase-advanced from the reference channel by N/2 to N nS, where N > 0.
In a specific example, the channel 1 is a calibrated channel, that is, one of the other multiple excitation signal test channels is in communication with the first input terminal of the high-speed window comparator; and when the channel 2 is a reference channel, namely one of two excitation signal test channels which are to be gated by the high-speed relay network is communicated with the input end of the clock buffer and the second input end of the high-speed window comparator, and the channel 1 and the channel 2 are not delayed in output, the phase of the channel 1 is detected to be advanced compared with that of the channel 2, the output delay of the channel 1 is increased by 5nS, then the phase delay of the channel 1 is detected to be delayed compared with that of the channel 2, the output delay of the channel 1 is modified to be 2.5nS, then if the phase delay of the channel 1 is detected to be delayed compared with that of the channel 2, the phase advance of the channel 1 is in the range of 0-2.5 nS, and if the phase advance of the channel 1 is detected to be advanced compared with that of the channel 2, the phase advance of the channel 1 is in the range of 2.5-5 nS, the phase advance of the channel 1 is judged to be searched by two times in sequence according to the range judgment, and finally the actual phase difference is found.
The test system provided by the invention does not need to be connected with the digital chip to be tested in calibration, and the digital tester is connected with the digital chip to be tested after the calibration is completed.
In one specific example, the calibration accuracy of the reference channel and all calibrated channels of the test system of the present invention is 50ps, which is primarily related to the parameters of the high-speed window comparator.
It should be noted that, the principle and workflow of the timing calibration system provided in this embodiment are similar to those of the timing calibration method described above, and the relevant points can be referred to the above description, which is not repeated here.
The time sequence calibration system and the time sequence calibration method provided by the embodiment of the invention do not need to be externally connected with instruments such as an oscilloscope, and the like, can quickly realize the time sequence calibration of the pattern test channel of the digital tester by utilizing the high-speed window comparator, improve the time sequence calibration efficiency, ensure that the calibration precision can reach within 50ps, and meet the calibration precision requirement.
It should be understood that the foregoing examples of the present invention are provided merely for clearly illustrating the present invention and are not intended to limit the embodiments of the present invention, and that various other changes and modifications may be made therein by one skilled in the art without departing from the spirit and scope of the present invention as defined by the appended claims.

Claims (7)

1. A method for timing calibration of test signals in a plurality of test channels of a digital tester, the method comprising:
gating any two test channels of the digital tester to output test signals;
comparing the test signals output by the two selected test channels by adopting a window comparator, and outputting a comparison result to the FPGA;
the test signal output by one of the two selected test channels is transmitted to the FPGA through the clock buffer to serve as a sampling clock;
the FPGA acquires the output result of the window comparator according to the sampling clock and sends the result information to the control terminal;
the control terminal adjusts the clock phase of the test signal in the corresponding test channel according to the output result of the FPGA so as to complete the time sequence calibration of the test channel;
the method further comprises the steps of: and sequentially gating one of the other multiple test channels and communicating with the window comparator to serve as a calibrated channel to perform time sequence calibration by taking the test channel in which the sampling clock is positioned as a calibration reference channel.
2. The timing calibration method of claim 1, wherein a plurality of test channels of the digital tester are connected to an input of a relay network, a first output of the relay network is connected to a first input of the window comparator, a second output of the relay network is connected to a second input of the window comparator and an input of the clock buffer, an output of the window comparator is connected to a first input of the FPGA, an output of the clock buffer is connected to a second input of the FPGA, and an output of the FPGA is connected to the control terminal.
3. The timing calibration method of claim 2, wherein the control terminal controls the relays in the relay network to be opened or closed such that the two test channels that are gated are output to the first output terminal and the second output terminal of the relay network, respectively.
4. The timing calibration method of claim 1 wherein if the test signal edge generated by the calibrated channel is not aligned with the test signal edge generated by the reference channel, the control terminal controls the digital tester test channel to adjust the clock phase output by the calibrated channel until the clock phase of the calibrated channel is aligned with the test signal edge generated by the reference channel.
5. The method of timing calibration according to claim 4, wherein the clock phase of the calibrated channel output is adjusted using a binary search.
6. The timing calibration method according to claim 5, wherein if the calibrated channel is phase-advanced from the reference channel, the calibrated channel output is delayed by N nS, and if the calibrated channel is phase-retarded from the reference channel, the calibrated channel output is adjusted by N/2nS, and if the calibrated channel is phase-retarded from the reference channel, the calibrated channel is phase-advanced from the reference channel by 0 to N/2nS, and if the calibrated channel is phase-advanced from the reference channel, the calibrated channel is phase-advanced from the reference channel by N/2 to N nS, wherein N > 0.
7. A timing calibration system for performing the timing calibration method of any of claims 1-6, the system comprising: the device comprises a digital testing machine, a control terminal and a time sequence calibration board card;
the timing calibration board card includes: the device comprises a relay network, a window comparator, a clock buffer and an FPGA;
the digital testing machine comprises a plurality of testing channels;
the relay network is used for gating a plurality of test channels of the digital testing machine to any two test channels and outputting the test channels to the window comparator respectively;
the window comparator is used for comparing the test signals output by the two gated test channels, judging whether the edges of the two test signals are aligned or not, and outputting a judging result to the FPGA;
the clock buffer is used for buffering a test signal output by one of the selected test channels and outputting the test signal to the FPGA as a sampling clock;
the FPGA is used for collecting the comparison result of the window comparator according to the sampling clock and sending the result to the control terminal;
the control terminal is used for controlling the test channels to generate test signals, judging whether the test signals generated by the two test channels are aligned in edge, and performing time sequence calibration;
the relay network and the window comparator support 100-800 MHz working frequency;
and the control terminal controls one of the relay network gating test channels to be connected with the input end of the clock buffer and the second input end of the window comparator to serve as a calibration reference channel, and sequentially gates one of the other multiple test channels to be connected with the first input end of the window comparator to serve as a calibrated channel for time sequence calibration.
CN202210115782.8A 2022-02-07 2022-02-07 Time sequence calibration method and system Active CN114646870B (en)

Priority Applications (3)

Application Number Priority Date Filing Date Title
CN202210115782.8A CN114646870B (en) 2022-02-07 2022-02-07 Time sequence calibration method and system
PCT/CN2022/127520 WO2023147732A1 (en) 2022-02-07 2022-10-26 Timing calibration method and system
TW111141229A TWI826083B (en) 2022-02-07 2022-10-28 Timing calibration method and system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202210115782.8A CN114646870B (en) 2022-02-07 2022-02-07 Time sequence calibration method and system

Publications (2)

Publication Number Publication Date
CN114646870A CN114646870A (en) 2022-06-21
CN114646870B true CN114646870B (en) 2024-03-12

Family

ID=81994158

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202210115782.8A Active CN114646870B (en) 2022-02-07 2022-02-07 Time sequence calibration method and system

Country Status (3)

Country Link
CN (1) CN114646870B (en)
TW (1) TWI826083B (en)
WO (1) WO2023147732A1 (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN114646870B (en) * 2022-02-07 2024-03-12 苏州华兴源创科技股份有限公司 Time sequence calibration method and system

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109633508A (en) * 2018-12-24 2019-04-16 电子科技大学 Acquisition channel synchronism detection method in digital integrated electronic circuit test macro
CN111123076A (en) * 2020-01-09 2020-05-08 苏州华兴源创科技股份有限公司 Calibration device and automatic test equipment
CN111786768A (en) * 2020-07-10 2020-10-16 中国电子科技集团公司第十四研究所 Multichannel parallel test calibration method
CN112711296A (en) * 2020-12-25 2021-04-27 北京航天测控技术有限公司 Calibration system
CN213547494U (en) * 2020-11-25 2021-06-25 久元电子股份有限公司 Time sequence calibration device for multi-channel group

Family Cites Families (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6704882B2 (en) * 2001-01-22 2004-03-09 Mayo Foundation For Medical Education And Research Data bit-to-clock alignment circuit with first bit capture capability
EP2871494B1 (en) * 2013-11-08 2018-03-21 u-blox AG Phase-alignment between clock signals
KR102605646B1 (en) * 2018-06-07 2023-11-24 에스케이하이닉스 주식회사 Assymetric pulse width comparator circuit and clock phase correction circuit including the same
DE102019121891A1 (en) * 2018-08-20 2020-02-20 Taiwan Semiconductor Manufacturing Company, Ltd. CLOCK WORK CYCLE SETTING AND CALIBRATION CIRCUIT AND METHOD FOR OPERATING THE SAME
US10841072B2 (en) * 2018-12-05 2020-11-17 Samsung Electronics Co., Ltd. System and method for providing fast-settling quadrature detection and correction
US10797683B1 (en) * 2020-03-06 2020-10-06 Faraday Technology Corp. Calibration circuit and associated calibrating method capable of precisely adjusting clocks with distorted duty cycles and phases
CN114646870B (en) * 2022-02-07 2024-03-12 苏州华兴源创科技股份有限公司 Time sequence calibration method and system

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109633508A (en) * 2018-12-24 2019-04-16 电子科技大学 Acquisition channel synchronism detection method in digital integrated electronic circuit test macro
CN111123076A (en) * 2020-01-09 2020-05-08 苏州华兴源创科技股份有限公司 Calibration device and automatic test equipment
CN111786768A (en) * 2020-07-10 2020-10-16 中国电子科技集团公司第十四研究所 Multichannel parallel test calibration method
CN213547494U (en) * 2020-11-25 2021-06-25 久元电子股份有限公司 Time sequence calibration device for multi-channel group
CN112711296A (en) * 2020-12-25 2021-04-27 北京航天测控技术有限公司 Calibration system

Also Published As

Publication number Publication date
TWI826083B (en) 2023-12-11
TW202332927A (en) 2023-08-16
WO2023147732A1 (en) 2023-08-10
CN114646870A (en) 2022-06-21

Similar Documents

Publication Publication Date Title
EP1307755B1 (en) Capturing and evaluating high speed data streams
US6263463B1 (en) Timing adjustment circuit for semiconductor test system
US20080183409A1 (en) Embedded time domain analyzer for high speed circuits
JP3625400B2 (en) Test circuit for variable delay element
CN114646870B (en) Time sequence calibration method and system
CN1725648B (en) Analog waveform information from binary sampled measurements
CN104297543A (en) Hybrid oscilloscope with channel synchronization function
US7143323B2 (en) High speed capture and averaging of serial data by asynchronous periodic sampling
CN104536282A (en) Time-digital converter and time measuring device and method
US20090302917A1 (en) Delay circuit and test method for delay circuit
US9702929B2 (en) Test apparatus
TW201430361A (en) Device and method for performing timing analysis
US6437597B1 (en) Methods and circuits for precise edge placement of test signals
EP4266063A1 (en) Electrical signal sampling apparatus
CN1825126B (en) Method and apparatus for quantifying the timing error induced by crosstalk between signal paths
CN109856594B (en) Multi-path controllable time delay signal generating device for passive positioning of time difference measuring system
EP1845385B1 (en) Time interval analysis of digital data
CN113391190A (en) Method for testing IC scan chain circuit based on multiple FPGA
Keezer et al. A production-oriented multiplexing system for testing above 2.5 Gbps
KR101503555B1 (en) Error catch ram support using fan-out/fan-in matrix
CN204347455U (en) Time-to-digit converter and time measurement device
KR930000160B1 (en) Test system which evaluates ability in digital integrated circuit
EP1226447A2 (en) High resolution skew detection apparatus and method
Soma A mixed-signal framework and standard for high-frequency timing measurements
JPH1194917A (en) Method and device for testing semiconductor device

Legal Events

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