US 12,326,466 B2
Identifying glitches and levels in mixed-signal waveforms
Sayandeep Sanyal, Kharagpur (IN); Pallab Dasgupta, Kharagpur (IN); Aritra Hazra, Kharagpur (IN); Scott Morrison, Dallas, TX (US); Sudhakar Surendran, Bangalore (IN); and Lakshmanan Balasubramanian, Bangalore (IN)
Assigned to Indian Institute of Technology Kharagpur, Kharagpur (IN); and TEXAS INSTRUMENTS INCORPORATED, Dallas, TX (US)
Filed by Indian Institute of Technology Kharagpur, Kharagpur (IN); and TEXAS INSTRUMENTS INCORPORATED, Dallas, TX (US)
Filed on Nov. 30, 2022, as Appl. No. 18/071,917.
Claims priority of provisional application 63/285,652, filed on Dec. 3, 2021.
Prior Publication US 2023/0176100 A1, Jun. 8, 2023
Int. Cl. G01R 23/16 (2006.01)
CPC G01R 23/16 (2013.01) 22 Claims
OG exemplary drawing
 
1. A method to detect a glitch in a signal, comprising:
receiving the signal comprising an analog or mixed-signal waveform;
uniformly sampling the signal to abstract it as a time-series comprising real values;
determining a sequence of rates of change in area under the signal in sequential time periods, wherein the time periods comprise a plurality of time points;
determining that a glitch in the signal has occurred in response to determining that among adjacent time periods the a first absolute value of a rate of change of area between the first and second time periods is above a rate of change threshold, a second absolute value of a rate of change of area between the second and third time periods is above the rate of change threshold, and a third absolute value of a rate of change of area between first and third time periods is below the rate of change threshold; and
performing a signal processing operation based on determining that the glitch in the signal has occurred, wherein the signal processing operation comprises displaying a graphical representation of the waveform and graphically identifying the glitch.