IP Library › Granted Patent US 12,748,146
Granted Patent B2
US 12,748,146 · App. 18/150,845 · Granted Sep 29, 2026

Systems and methods for measurement of a parameter of a DUT

Inventors: Tsung-Hsien Tsai (Taoyuan County, TW); Ruey-Bin Sheen (Taichung City, TW); Chih-Hsien Chang (New Taipei City, TW); Cheng-Hsiang Hsieh (Taipei, TW)
Assignee: Taiwan Semiconductor Manufacturing Company, Ltd.
G01R31/31937G01R31/31725G01R31/31908G01R31/31922
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 12,748,146
App. No.
18/150,845
Granted
Sep 29, 2026
Kind
B2
Abstract

Systems, methods, and circuits for determining a duty cycle of a periodic input signal are provided. A delay element is configured to delay the periodic input signal based on a digital control word. A digital circuit is configured to generate a first digital control word used to delay the periodic input signal a first amount of time corresponding to a period of the periodic input signal, generate a second digital control word used to delay the periodic input signal a second amount of time corresponding to a portion of the periodic input signal having a logic-level high value, and generate a third digital control word used to delay the periodic input signal a third amount of time corresponding to a portion of the periodic input signal having a logic-level low value. A controller is configured to determine the duty cycle based on the first, second, and third digital control words.

Claims (46)

1 . A circuit configured to facilitate measurement of a parameter of a device under test (DUT), the circuit comprising:

a first divider circuit configured to divide a periodic input signal by a first predetermined number so as to generate a first input signal;

a first delay circuit configured to generate a delayed version of the first input signal;

a second divider circuit configured to divide the first input signal by a second predetermined number so as to generate a second input signal; and

a second delay circuit configured to generate different delayed versions of the second input signal, whereby the parameter of the DUT is determined based on the delayed version of the first input signal and the different delayed versions of the second input signal, and

wherein the DUT has a first input connected to an output of the first delay circuit and a second input connected to an output of the second delay circuit and is configured to receive the delayed version of the first input signal as a clock input signal and the different delayed versions of the second input signal as a data input signal, and

wherein the second delay circuit is further configured to receive a variable digital control word and to use the variable digital control word received thereby so as to delay the second input signal different amounts of time.

2 . The circuit of claim 1 , wherein the first delay circuit is further configured to receive a fixed digital control word and to use the fixed digital control word received thereby so as to delay the first input signal a fixed amount of time.

3 . The circuit of claim 1 , wherein the first predetermined number is larger than the second predetermined number.

4 . The circuit of claim 1 , further comprising a first circuit configured to generate first, second, and third digital control words and to use the first, second, and third digital control words generated thereby so as to delay the periodic input signal first, second, and third amounts of time, respectively, wherein the first circuit is further configured to generate a step size based on the first, second, and third digital control words, whereby the parameter of the DUT is determined based further on the step size.

5 . The circuit of claim 4 , wherein the first circuit is further configured to determine a frequency of the periodic input signal and the first circuit generates the step size based further on the frequency of the periodic input signal determined thereby.

6 . A circuit configured to facilitate measurement of a parameter of a device under test (DUT), the circuit comprising:

a divider circuit configured to divide a periodic input signal by a predetermined number so as to generate an input signal;

a first delay circuit configured to generate a delayed version of the input signal;

a second delay circuit configured to generate different delayed versions of the input signal, wherein the delayed version of the input signal and the different delayed versions of the input signal are associated with the parameter of the DUT, wherein the parameter of the DUT is associated with a period of time during which a logic-level of an output of the DUT remains substantially constant between high and low; and

a pulse width modulator (PWM) configured to receive the delayed version of the input signal and the different delayed versions of the input signal and to generate a PWM signal, wherein an input of the DUT is connected to an output of the PWM and configured to receive the PWM signal as a clock input signal,

wherein the second delay circuit is further configured to receive a variable digital control word and to use the variable digital control word received thereby so as to delay the input signal different amounts of time.

7 . The circuit of claim 6 , wherein the PWM is further configured to generate a plurality of PWM signals, each of which has a distinct duty cycle, based on the delayed version of the input signal and the different delayed versions of the input signal, wherein each PWM signal is associated with the parameter of the DUT.

8 . The circuit of claim 7 , wherein the PWM includes one or more logic gates, one or more latch circuits, or a combination thereof.

9 . The circuit of claim 6 , wherein the first delay circuit is further configured to receive a fixed digital control word and to use the fixed digital control word received thereby so as to delay the input signal a fixed amount of time.

10 . The circuit of claim 6 , further comprising a first circuit configured to generate first, second, and third digital control words and to use the first, second, and third digital control words generated thereby so as to delay the periodic input signal first, second, and third amounts of time, respectively, and to generate a step size based on the first, second, and third digital control words, wherein the step size is associated with the parameter of the DUT.

11 . The circuit of claim 10 , wherein the first circuit is further configured to determine a frequency of the periodic input signal and the first circuit generates the step size based further on the frequency of the periodic input signal determined thereby.

12 . A method for facilitating measurement of a parameter of a device under test (DUT), the method comprising:

receiving a periodic input signal;

dividing the periodic input signal by a first predetermined number to generate a first input signal;

dividing the first input signal by a second predetermined number to generate a second input signal;

delaying the first input signal to generate a delayed version of the first input signal;

receiving a variable digital control word;

using the variable digital control word to delay the second input signal different amounts of time; and

delaying the second input signal to generate different delayed versions of the second input signal, wherein the different delayed versions of the second input signal are associated with the parameter of the DUT, the parameter of the DUT is associated with a period of time during which a logic-level of an output of the DUT remains substantially constant between high and low, and the DUT is configured to receive the delayed version of the first input signal as a clock input signal and the different delayed versions of the second input signal as a data input signal.

13 . The method of claim 12 , wherein the delayed version of the first input signal is associated with the parameter of the DUT.

14 . The method of claim 13 , further comprising:

receiving a fixed digital control word; and

using the fixed digital control word to delay the first input signal a fixed amount of time.

15 . The method of claim 12 , wherein the first predetermined number is larger than the second predetermined number.

16 . The method of claim 12 , further comprising:

generating first, second, and third digital control words;

using the first, second, and third digital control words to delay the periodic input signal first, second, and third amounts of time, respectively; and

generating a step size based on the first, second, and third digital control words, wherein the step size is associated with the parameter of the DUT.

17 . The method of claim 16 , further comprising:

determining a frequency of the periodic input signal; and

generating the step size based further on the frequency of the periodic input signal.

18 . The circuit of claim 1 , wherein the first divider circuit, the first delay circuit, the second divider circuit, and the second delay circuit are external to the DUT.

19 . The circuit of claim 18 , wherein the parameter of the DUT is determined based on an output response of the DUT to the delayed version of the first input signal and the different delayed versions of the second input signal.

20 . The method of claim 12 , further comprising:

determining the metastability window based on a difference between (i) a first value of the variable digital control word at which the DUT leaves a metastable state and (ii) a second value of the variable digital control word at which the DUT enters the metastable state.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 6, 2023
From: TSAI, TSUNG-HSIEN; SHEEN, RUEY-BIN; CHANG, CHIH-HSIEN; HSIEH, CHENG-HSIANG
To: TAIWAN SEMICONDUCTOR MANUFACTURING COMPANY, LTD.
Reel/Frame 062291/0277 →
Continuity (4)
Continuation In Part 17124580 · Dec 17, 2020
Provisional Application 63407232 · Sep 16, 2022
Provisional Application 62982176 · Feb 27, 2020
Related Publication 20230147947A1 · May 11, 2023
References Cited (57)
US 3753126A · Hines · 1973 [cited by examiner]
US 5099196A · Longwell · 1992 [cited by examiner]
US 6150847A · Lu · 2000 [cited by examiner]
US 6201414B1 · Yazdy · 2001 [cited by examiner]
US 6624705B1 · Huard · 2003 [cited by examiner]
US 6859081B2 · Hong · 2005 [cited by examiner]
US 7227809B2 · Kwak · 2007 [cited by examiner]
US 7409416B1 · Stengel · 2008 [cited by examiner]
US 7414451B2 · Lee · 2008 [cited by examiner]
US 7453255B2 · Sunter · 2008 [cited by examiner]
US 7642827B2 · Kwak · 2010 [cited by examiner]
US 7675336B1 · Foo · 2010 [cited by applicant]
US 7778610B2 · Staszewski · 2010 [cited by examiner]
US 7791388B2 · Gomm · 2010 [cited by examiner]
US 7895005B2 · Boerstler · 2011 [cited by examiner]
US 7917318B2 · Boerstler · 2011 [cited by examiner]
US 8344925B1 · Evans · 2013 [cited by applicant]
US 8368436B1 · Chu · 2013 [cited by examiner]
US 8493107B2 · Staszewski · 2013 [cited by examiner]
US 8816780B2 · Wang · 2014 [cited by examiner]
US 9063519B2 · Chien · 2015 [cited by examiner]
US 9366709B2 · Li · 2016 [cited by examiner]
US 9372499B2 · Sambamurthy · 2016 [cited by applicant]
US 9501041B2 · Shim · 2016 [cited by examiner]
US 9729131B2 · Kitagawa · 2017 [cited by examiner]
US 10031169B2 · Vamshi · 2018 [cited by examiner]
US 10263605B2 · Zhang · 2019 [cited by examiner]
US 10699669B2 · Amirkhany · 2020 [cited by examiner]
US 10763869B2 · Khoury · 2020 [cited by examiner]
US 10840896B2 · Chae · 2020 [cited by examiner]
US 10951199B1 · Jung · 2021 [cited by examiner]
US 11271574B1 · O'Sullivan · 2022 [cited by examiner]
US 11381231B2 · Chae · 2022 [cited by examiner]
US 11879936B1 · Kolla · 2024 [cited by examiner]
US 12000892B2 · Sestok, IV · 2024 [cited by examiner]
US 12066476B2 · Tsai · 2024 [cited by examiner]
US 20050166100A1 · Heaton · 2005 [cited by examiner]
US 20070300111A1 · Rausch · 2007 [cited by examiner]
US 20080055008A1 · Staszewski · 2008 [cited by examiner]
US 20100037108A1 · Choi · 2010 [cited by examiner]
US 20120154006A1 · Ahn · 2012 [cited by applicant]
US 20120314833A1 · Venkatasubramanian · 2012 [cited by applicant]
US 20130119951A1 · Sreenivas · 2013 [cited by applicant]
US 20130176062A1 · Wang · 2013 [cited by applicant]
US 20130182816A1 · Skripek · 2013 [cited by applicant]
US 20140153680A1 · Garg · 2014 [cited by examiner]
US 20150043627A1 · Kang · 2015 [cited by examiner]
US 20160079971A1 · Singh · 2016 [cited by applicant]
US 20160156342A1 · Yun · 2016 [cited by examiner]
US 20190149141A1 · Hsieh · 2019 [cited by applicant]
US 20190190505A1 · Yi · 2019 [cited by applicant]
US 20220014205A1 · Petrov · 2022 [cited by applicant]
US 20220381823A1 · Kim · 2022 [cited by examiner]
TW 201621326 · 2016 [cited by applicant]
TW 202228396 · 2022 [cited by applicant]
Taiwan Office Action; Application No. 112116889; Dated Mar. 6, 2024. [cited by applicant]
Nikolic et al., “Improved Sense-Amplifier-Based Flip-Flop: Design and Measurement,” IEEE Journal of Solid-State Circuits, 35(6): 876-884, Jun. 2000. [cited by applicant]