Patents by Inventor John C. Calvin
John C. Calvin has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).
-
Patent number: 8866468Abstract: A dF/dT trigger system and method includes instantaneously triggering on a frequency deviation of a data signal, which can be associated with an SSC signal. After receiving a signal at an input terminal of a test and measurement instrument, the signal is low-pass filtered and transmitted to trigger circuitry. When a frequency deviation rate in the filtered signal exceeds or crosses one or more thresholds, a trigger event is produced. Also disclosed is a test and measurement instrument including an input terminal to receive the signal, input circuitry to receive and process the signal, and dF/dT trigger circuitry configured to receive the signal and produce a trigger event when a frequency deviation in the signal exceeds or crosses one or more thresholds.Type: GrantFiled: January 27, 2011Date of Patent: October 21, 2014Assignee: Tektronix, Inc.Inventors: Patrick A. Smith, Daniel G. Knierim, John C. Calvin, Shane A. Hazzard
-
Publication number: 20120194169Abstract: A dF/dT trigger system and method includes instantaneously triggering on a frequency deviation of a data signal, which can be associated with an SSC signal. After receiving a signal at an input terminal of a test and measurement instrument, the signal is low-pass filtered and transmitted to trigger circuitry. When a frequency deviation rate in the filtered signal exceeds or crosses one or more thresholds, a trigger event is produced. Also disclosed is a test and measurement instrument including an input terminal to receive the signal, input circuitry to receive and process the signal, and dF/dT trigger circuitry configured to receive the signal and produce a trigger event when a frequency deviation in the signal exceeds or crosses one or more thresholds.Type: ApplicationFiled: January 27, 2011Publication date: August 2, 2012Applicant: TEKTRONIX, INC.Inventors: Patrick A. SMITH, Daniel G KNIERIM, John C. CALVIN, Shane A. HAZZARD
-
Patent number: 8224613Abstract: An Arbitrary Waveform Generator has a controller programmed to generate a sequence of test waveforms using previously-defined waveform data files. The controller generates this series of test waveforms by direct synthesis to cause each waveform to contain a respective different predetermined amount of Rj, Sj and ISI jitter components. In this way, the Arbitrary Waveform Generator produces a sequence of waveforms incorporating varying amounts of ISI to sweep the ISI jitter components from an initial amount of ISI, for example, zero ISI, and continually increment the amount of ISI to a full unit interval of ISI in predetermined increments, for example, 0.1 UI steps.Type: GrantFiled: March 13, 2008Date of Patent: July 17, 2012Assignee: Tektronix, Inc.Inventors: John C. Calvin, Gary K. Richmond
-
Patent number: 8165184Abstract: An Arbitrary Waveform Generator (AWG) synthesizes and generates an SSC modulated signal by generating a modulating waveform with a frequency of an SSC modulation frequency, calculating the number of samples per data bit (SPUI) as a ratio of an upsampling frequency to a data rate of a data stream, calculating an amplification factor as the ratio of SSC deviation frequency to data rate of the data stream, generating the array of SSC Edges containing the edge variation with respect to single sample per bit, multiplying the amplification factor to the modulating waveform, generating an array of SSC Edges Upsampled, containing edge variations with respect to an Upsample factor per bit, and multiplying SSC Edges with SPUI; calculating the resultant bit duration SSC Bit Duration as the sum of SSC Edges Upsampled and SPU, and calculating the successive summation of SSC Bit Duration, to get SSC Bit Position.Type: GrantFiled: January 17, 2009Date of Patent: April 24, 2012Assignee: Tektronix, Inc.Inventors: Ramachandra Cv, Mark L. Guenther, John C. Calvin
-
Publication number: 20110235694Abstract: A signal generating device has a display and a central processing unit for setting parameters for a serial data pattern and parameters for deterministic and random jitter impairments, and a displacement crest factor emulation impairment to be applied to the serial data pattern. A waveform record file is generated using the serial data pattern parameters, the impairment parameters for the deterministic jitter and random jitter, and the displacement crest factor emulation impairment. The displacement crest factor emulation impairment is selectively positioned in the impaired serial data pattern. A waveform generation circuit receives the waveform record file and generates an impaired serial data pattern analog output signal based on the serial data pattern, deterministic and random jitter impairments, and the displacement crest factor emulation impairment with the displacement crest factor emulation impairment being selectively positioned in the impaired serial data pattern analog output signal.Type: ApplicationFiled: December 20, 2010Publication date: September 29, 2011Applicant: Tektronix, Inc.Inventors: Ransom W. Stephens, Muralidharan Karapattu, Sampathkumar R. Desai, John C. Calvin
-
Patent number: 7912117Abstract: A method of measuring transport delay and jitter with a realtime oscilloscope using cross-correlation acquires waveforms from two test points in a system under test. Clock recovery is run on both waveforms to obtain respective rates and offsets. A time offset between the two waveforms is computed. The jitter from the two test points is filtered and a mean-removed cross-correlation coefficient is computed from the filtered jitters. A fractional delay is computed using interpolation based on LMS error, and the respective computational components are summed to compute a transport delay between the two test points. The transport delay may be used to adjust clock edges from one waveform for comparison with data transition edges of the other waveform to measure jitter.Type: GrantFiled: September 28, 2006Date of Patent: March 22, 2011Assignee: Tektronix, Inc.Inventors: Kan Tan, John C. Calvin, Kalev Sepp
-
Patent number: 7801206Abstract: An encoded serial data bit error analyzer captures the actual waveform of an encoded serial data stream associated with a bit error so that a user may readily validate the cause of the bit error. An encoded serial data stream decoder in the analyzer is modified to provide a signal for a trigger system when a characteristic of a bit error failure is detected. A power splitter produces a pair of incident encoded serial data streams from a programmable test signal, one of which is input to a device under test and the other is input to the analyzer. A re-transmitted encoded serial data stream from the device under test is input to another channel of the analyzer. The encoded serial data stream decoder provides an “error detected” output when a condition occurs in the re-transmitted encoded serial data stream indicative of a bit error. The “error detected” output is used as a trigger signal to capture the incident and re-transmitted encoded serial data waveforms surrounding the detected bit error.Type: GrantFiled: May 1, 2006Date of Patent: September 21, 2010Assignee: Tektronix, Inc.Inventors: John C. Calvin, Michael J. Wadzita
-
Publication number: 20090207886Abstract: A system and method for synthesizing and generating the SSC modulated signal with precision and in a controlled manner is provided. In one embodiment the system may be integrated in an arbitrary waveform generator.Type: ApplicationFiled: January 17, 2009Publication date: August 20, 2009Applicant: Tektronix.comInventors: Ramachandra CV, Mark L. Guenther, John C. Calvin
-
Publication number: 20080228426Abstract: An Arbitrary Waveform Generator has a controller programmed to generate a sequence of test waveforms using previously-defined waveform data files. The controller generates this series of test waveforms by direct synthesis to cause said each waveform to contain a respective different predetermined amount of Rj, Sj and ISI jitter components. In this way, the Arbitrary Waveform Generator produces a sequence of waveforms incorporating varying amounts of ISI to sweep said ISI jitter components from a an initial amount of ISI, for example, zero ISI, and continually increment said amount of ISI to a full unit interval of ISI in predetermined increments, for example, 0.1 UI steps.Type: ApplicationFiled: March 13, 2008Publication date: September 18, 2008Applicant: TEKTRONIX, INC.Inventors: John C. CALVIN, Gary K. RICHMOND
-
Publication number: 20080080605Abstract: A method of measuring transport delay and jitter with a realtime oscilloscope using cross-correlation acquires waveforms from two test points in a system under test. Clock recovery is run on both waveforms to obtain respective rates and offsets. A time offset between the two waveforms is computed. The jitter from the two test points is filtered and a mean-removed cross-correlation coefficient is computed from the filtered jitters. A fractional delay is computed using interpolation based on LMS error, and the respective computational components are summed to compute a transport delay between the two test points. The transport delay may be used to adjust clock edges from one waveform for comparison with data transition edges of the other waveform to measure jitter.Type: ApplicationFiled: September 28, 2006Publication date: April 3, 2008Inventors: Kan Tan, John C. Calvin, Kalev Sepp
-
Patent number: 7191079Abstract: An advanced trigger circuit includes two trigger decoders, each triggering on one of respective pluralities of continuous-time trigger events. In one embodiment, a programmable timer begins timing in response to an output signal of the first trigger decoder and generates an end-of-time signal at the expiration of its time period. A reset circuit resets the first trigger decoder if the second selected continuous-time trigger event failed to occur before the end-of-time signal was generated. In another embodiment, a reset decoder generates a reset signal in response to an occurrence of a selected continuous-time trigger event. The reset circuit is responsive to the reset signal for resetting the first trigger decoder if the second selected continuous-time trigger event failed to occur before the reset signal was generated. In other embodiments, the advanced trigger circuit triggers on a serial lane skew violation or on a beacon width violation.Type: GrantFiled: March 23, 2005Date of Patent: March 13, 2007Assignee: Tektronix, Inc.Inventors: Patrick A. Smith, Que Thuy Tran, John C. Delacy, Daniel G. Knierim, David L. Kelly, John C. Calvin
-
Patent number: 6836738Abstract: A first method for rendering an eye diagram synchronized to a recovered clock and based on a single shot acquisition of a digital storage oscilloscope, acquires a waveform and measures the timing of its edges. It then estimates the symbol rate of the waveform and derives clock signals in accordance with the edge timing and the estimated symbol rate. The waveform data is then sliced into frames with respect to the derived clock signals, and the frames are partially overlapped and aligned to form an eye diagram. In a second embodiment of the invention, the frames are aligned, without being overlapped, to form an eye diagram.Type: GrantFiled: March 14, 2003Date of Patent: December 28, 2004Assignee: Tektronix, Inc.Inventors: Kalev Sepp, John C. Calvin
-
Publication number: 20040002826Abstract: A first method for rendering an eye diagram synchronized to a recovered clock and based on a single shot acquisition of a digital storage oscilloscope, acquires a waveform and measures the timing of its edges. It then estimates the symbol rate of the waveform and derives clock signals in accordance with the edge timing and the estimated symbol rate. The waveform data is then sliced into frames with respect to the derived clock signals, and the frames are partially overlapped and aligned to form an eye diagram. In a second embodiment of the invention, the frames are aligned, without being overlapped, to form an eye diagram.Type: ApplicationFiled: March 14, 2003Publication date: January 1, 2004Inventors: Kalev Sepp, John C. Calvin
-
Patent number: 6614221Abstract: A deskew fixture has a multilayer circuit board from which pairs of mirrored signal launch contact extend from both sides of the circuit board. One pair of contacts is coupled to electrical ground and the other pair is connected via equal length, electromagnetically coupled strip lines to a signal source. Probe holders are mounted on the circuit boards to support measurement probes with the probing contacts of the measurement probes coupled to the signal launch contacts. Additional pairs of signal launch contacts may be provided with one pair receiving a positive signal from the signal source and another pair receiving a negative signal via equal length, electromagnetically coupled strip lines from the signal source for deskewing differential measurement probes.Type: GrantFiled: May 17, 2002Date of Patent: September 2, 2003Assignee: Tektronix, Inc.Inventors: Kelly F. Cushing, Mark W. Nightingale, John F. Stoops, John C. Calvin, Marc A. Gessford, Marie Ottum
-
Publication number: 20030128023Abstract: A deskew fixture has a multilayer circuit board from which pairs of mirrored signal launch contact extend from both sides of the circuit board. One pair of contacts is coupled to electrical ground and the other pair is connected via equal length, electromagnetically coupled strip lines to a signal source. Probe holders are mounted on the circuit boards to support measurement probes with the probing contacts of the measurement probes coupled to the signal launch contacts. Additional pairs of signal launch contacts may be provided with one pair receiving a positive signal from the signal source and another pair receiving a negative signal via equal length, electromagnetically coupled strip lines from the signal source for deskewing differential measurement probes.Type: ApplicationFiled: May 17, 2002Publication date: July 10, 2003Inventors: Kelly F. Cushing, Mark W. Nightingale, John F. Stoops, John C. Calvin, Marc A. Gessford, Marie Ottum