Claims
- 1. A method of measuring a segment of a waveform, the method comprising:
receiving a waveform; gating the waveform, thereby resulting in a gated waveform that is substantially static prior to a first point in time, substantially equal to the waveform between the first point in time and a second point in time, and substantially static following the second point in time; and providing the gated waveform to a plurality of frequency information extractors, wherein each frequency information extractor yields information regarding at least one of amplitude or phase content of the gated waveform with respect to a frequency that is unique for each frequency information extractor, the gated waveform thereby being represented by the information yielded from the plurality of frequency information extractors.
- 2. The method of claim 1, wherein the first point in time occurs substantially contemporaneous with an onset of a waveform anomaly, and the second point in time occurs substantially contemporaneous with an end of the waveform anomaly.
- 3. The method of claim 1, wherein each of the frequencies of the plurality of frequency information extractors is determined based upon the length of time between the first and second points in time.
- 4. The method of claim 3, wherein each of the frequencies of the plurality of frequency information extractors is a harmonic of a frequency less than the reciprocal of the length of time between the first and second points in time.
- 5. The method of claim 1, further comprising:
reconstructing the gated waveform from the information yielded from the plurality of frequency information extractors.
- 6. The method of claim 1, further comprising:
determining a function of time that substantially represents the gated waveform, based upon the information yielded from the plurality of frequency information extractors.
- 7. The method of claim 6, further comprising:
generating a sequence of data points by using a plurality of time values as arguments of the function of time representing the gated waveform.
- 8. A method of measuring a waveform anomaly, the method comprising:
receiving a waveform; conducting the waveform along a first path and a second path, wherein the first path is coupled to a delay element and the second path is coupled to a waveform anomaly detector, wherein the waveform anomaly detector generates a measurement enabling signal upon determining that the waveform contained an anomaly; conducting the waveform from the delay element to a waveform measuring device; and activating the waveform measuring device with the measurement enabling signal generated by the waveform anomaly detector, so that the measurement enabling signal arrives at the waveform measuring device substantially contemporaneous with arrival of the anomaly present in the waveform conducted from the delay element.
- 9. The method of claim 8, wherein the waveform measuring device performs the following steps:
receives the waveform from the delay element; gates the waveform, thereby resulting in a gated waveform that is substantially static prior to reception of the trigger signal, substantially equal to the waveform between reception of the trigger signal and a second point in time, and substantially static following the second point in time; and provides the gated waveform to a plurality of frequency information extractors, wherein each frequency information extractor yields information regarding amplitude and phase content of the gated waveform with respect to a frequency that is unique for each frequency information extractor, the gated waveform thereby being represented by the information yielded from the plurality of frequency information extractors.
- 10. The method of claim 8, wherein the waveform anomaly detector generates the measurement enabling signal if, at a point in time, the waveform has an amplitude that falls on a particular side of a boundary on an amplitude-time coordinate plane.
- 11. The method of claim 10, wherein the waveform anomaly detector generates the measurement enabling signal if, at a first point in time, the waveform has an amplitude that falls on a first side of a first boundary on an amplitude-time coordinate plane, and at a second point in time, the waveform has an amplitude that falls on second side of a second boundary on the amplitude-time coordinate plane.
- 12. The method of claim 8, wherein the waveform has at least one bit encoded therein, and wherein the waveform anomaly detector generates the measurement enabling signal upon determining that the bit encoded in the waveform is errant.
- 13. A method of measuring a waveform with a clock signal encoded therein, the method comprising:
receiving a waveform; recovering the clock signal encoded in the waveform; generating a first reference clock signal based upon the recovered clock signal; and measuring amplitudes of the received waveform at points in time in fixed frequency relation with the first reference clock signal.
- 14. The method of claim 13, wherein:
the recovered clock signal has a frequency; the first reference clock signal has a frequency; and the frequency of the first reference clock signal is a multiple of the frequency of the recovered clock signal.
- 15. The method of claim 13 further comprising:
generating a second reference clock signal based upon the recovered clock signal; and measuring a second waveform at points in time in fixed frequency relation with the second sampling clock signal.
- 16. The method of claim 13, further comprising:
replicating the received waveform; delaying the replica waveform; detecting an anomaly in the received waveform on the basis of measuring the received waveform at points in time in fixed frequency relation with the first reference clock signal; and measuring the delayed replica waveform at points in time in fixed frequency relation with the first reference clock signal, when the anomaly has been detected.
- 17. A method of identifying distortion introduced into a waveform from gating the waveform, the method comprising:
receiving a waveform carried on a first frequency; generating a reference signal having a second frequency; frequency-space multiplexing the received waveform and reference waveform; gating the multiplexed signal, thereby resulting in a gated multiplexed waveform that is substantially static prior to a first point in time, substantially equal to the multiplexed signal between the first point in time and a second point in time, and substantially static following the second point in time; demultiplexing the gated multiplexed waveform, thereby yielding a gated waveform carried on the first frequency and a gated reference waveform; and determining gating distortion introduced into the gated waveform carried on the first frequency based upon the gated reference waveform.
- 18. The method of claim 17, further comprising correcting the gating distortion introduced to the gated waveform on the first frequency.
- 19. The method of claim 18, further comprising:
providing the gated waveform carried on the first frequency to a plurality of frequency information extractors, wherein each frequency information extractor yields information regarding amplitude and phase content of the gated waveform carried on the first frequency with respect to a frequency that is unique for each frequency information extractor, the gated waveform carried on the first frequency thereby being represented by the information yielded from the plurality of frequency information extractors.
- 20. The method of claim 17, wherein the first point in time is determined by an anomaly detector, so that the first point in time substantially coincides with a beginning of an anomaly in the waveform carried on the first frequency.
- 21. The method of claim 20, further comprising:
determining a function of time that substantially represents the gated waveform carried on the first frequency, based upon the information yielded from the plurality of frequency information extractors.
- 22. The method of claim 21, further comprising:
generating a sequence of data points by using a plurality of time values as arguments of the function of time representing the gated waveform carried on the first frequency.
- 23. A method of iteratively providing a segment of a waveform to a measurement system, the method comprising:
receiving an optical waveform; gating the optical waveform, thereby resulting in a gated optical waveform that is substantially static prior to a first point in time, substantially equal to the optical waveform between the first point in time and a second point in time, and substantially static following the second point in time; providing the gated optical waveform to a first input of an optical coupler additionally having a second input and an output, the optical coupler combining signals provided at its inputs and yielding the combination at its output, the output of the optical coupler being coupled to an optical splitter, the splitter yielding a first fraction of its input to a first output and a second fraction of its input to a second output, the second output of the splitter being coupled through a fiber loop to the second input of the optical coupler, the first output of the optical splitter being coupled to a measurement system, thereby resulting in the gated waveform being iteratively provided to the measurement system.
- 24. The method of claim 23, wherein the fiber loop has a fiber length, such that an optical wave propagating from one end of the fiber loop to the other end of the fiber loop consumes a period of time greater than the span of time between the first point in time and the second point in time defining the gating step.
- 25. The method of claim 23, wherein the fiber loop has an amplifier with a suitable gain interposed therein.
- 26. The method of claim 23, wherein the optical waveform has a clock signal encoded therein, the method further comprising:
recovering the clock signal from the optical waveform; and gating the optical waveform with a signal generated from the recovered clock signal.
- 27. The method of claim 23, wherein the first point in time substantially coincides with a beginning of an anomaly in the optical waveform.
- 28. A method of automatically determining a point in time at which a repetitive signal crosses a threshold, the method comprising:
sampling the repetitive signal at a first point in time and at a second point in time; if neither the samples are within a tolerance of the threshold, performing the following steps
waiting for a subsequent repetition of the signal; stepping in time both samples toward the point in time at which the signal crosses the threshold; and repeating the preceding two steps until one of the samples is within the tolerance of the threshold.
- 29. The method of claim 28, wherein the tolerance is selectable.
- 30. The method of claim 28, wherein the repetitive signal is generated by the following steps:
receiving an optical waveform; gating the optical waveform, thereby resulting in a gated optical waveform that is substantially static prior to a first point in time, substantially equal to the optical waveform between the first point in time and a second point in time, and substantially static following the second point in time; providing the gated optical waveform to a first input of an optical coupler additionally having a second input and an output, the optical coupler combining signals provided at its inputs and yielding the combination at its output, the output of the optical coupler being coupled to an optical splitter, the splitter yielding a first fraction of its input to a first output and a second fraction of its input to a second output, the second output of the splitter being coupled through a fiber loop to the second input of the optical coupler, the first output of the optical splitter being coupled to a measurement system operating as described in claim 28, thereby resulting in the gated waveform being repetitively provided to the measurement system operating as described in claim 28.
- 31. The method of claim 30, wherein the first point in time substantially coincides with a beginning of an anomaly in the optical waveform.
- 32. The method of claim 30, wherein the optical waveform has a clock signal encoded therein, the method further comprising:
recovering the clock signal from the optical waveform; and gating the optical waveform with a signal generated from the recovered clock signal.
- 33. An system for measuring a segment of a waveform, the system comprising:
a gating circuit that gates a waveform, thereby resulting in a gated waveform that is substantially static prior to a first point in time, substantially equal to the waveform between the first point in time and a second point in time, and substantially static following the second point in time; and a plurality of frequency information extractors coupled to the gating circuit, the plurality of frequency information extractors each receiving the gated waveform as an input, each frequency information extractor yielding information regarding amplitude and phase content of the gated waveform with respect to a frequency that is unique for each frequency information extractor, the gated waveform thereby being represented by the information yielded from the plurality of frequency information extractors.
- 34. The system of claim 33, wherein each of the frequencies of the plurality of frequency information extractors is determined based upon the length of time between the first and second points in time.
- 35. The system of claim 33, wherein each of the frequencies of the plurality of frequency information extractors is a harmonic of a frequency less than the reciprocal of the length of time between the first and second points in time.
- 36. The system of claim 33, further comprising:
a processor coupled to the plurality of frequency information extractors, the processor receiving information from the plurality of frequency information extractors via an input port, the processor being programmed to reconstruct the gated waveform from the information yielded from the plurality of frequency information extractors.
- 37. The system of claim 33, further comprising:
a processor coupled to the plurality of frequency information extractors, the processor receiving information from the plurality of frequency information extractors via an input port, the processor being programmed to determine a function of time that substantially represents the gated waveform, based upon the information yielded from the plurality of frequency information extractors.
- 38. The system of claim 37, wherein:
the processor is further programmed to generate a sequence of data points by using a plurality of time values as arguments of the function of time representing the gated waveform.
- 39. A system for measuring a waveform anomaly, the system comprising:
a splitter that receives a waveform and conducts the waveform along a first path and a second path, a delay element coupled to the first path; a waveform anomaly detector coupled to the second path, the waveform anomaly detector generating a measurement enabling signal upon determining that the waveform contained an anomaly; and a waveform measurement device coupled to the delay element; wherein the waveform measuring device is activated with the measurement enabling signal generated by the waveform anomaly detector, so that the measurement enabling signal arrives at the waveform measuring device substantially contemporaneous with arrival of the anomaly present in the waveform conducted from the delay element.
- 40. The system of claim 39, wherein the waveform measuring device comprises:
a gating circuit that gates the waveform from the delay element upon reception of the measurement enabling signal, thereby resulting in a gated waveform that is substantially static prior to reception of the measurement enabling signal, substantially equal to the waveform from the delay element between reception of the measurement enabling signal and a second point in time, and substantially static following the second point in time; and a plurality of frequency information extractors coupled to the gating circuit, the plurality of frequency information extractors each receiving the gated waveform as an input, each frequency information extractor yielding information regarding amplitude and phase content of the gated waveform with respect to a frequency that is unique for each frequency information extractor, the gated waveform thereby being represented by the information yielded from the plurality of frequency information extractors.
- 41. The system of claim 39, wherein the waveform anomaly detector is configured and arranged to generate the measurement enabling signal if, at a point in time, the waveform has a level that falls outside of a boundary defined by a relationship to a point on a level-time coordinate plane.
- 42. The system of claim 41, wherein the waveform anomaly detector is configured and arranged to generate the measurement enabling signal if, at a point in time, the waveform has a level that falls outside of a boundary defined by a relationship to a plurality of points on a level-time coordinate plane.
- 43. The system of claim 39, wherein the waveform has at least one bit encoded therein, and wherein the waveform anomaly detector is configured and arranged to generate the measurement enabling signal upon determining that the bit encoded in the waveform is errant.
- 44. A system for measuring a waveform with a clock signal encoded therein, the system comprising:
a recovery circuit that recovers the clock signal encoded in the waveform; a clock generation circuit coupled to the recovery circuit, the clock generation circuit generating a first reference clock signal based upon the recovered clock signal; and a waveform measurement device that measures amplitudes of the received waveform at points in time in fixed frequency relation with the first reference clock signal.
- 45. The system of claim 44, wherein the recovered clock signal has a frequency and the first reference clock signal has a frequency, and wherein the clock generation circuit comprises a multiplication circuit configured and arranged so that the frequency of the first reference clock signal is a multiple of the frequency of the recovered clock signal.
- 46. The system of claim 44 further comprising:
a second measurement device that measures amplitudes of a second received waveform at points in time in fixed frequency relation with the first reference clock signal.
- 47. The system of claim 44, further comprising:
a splitter that receives the waveform and conducts the waveform along a first path and a second path, a delay element coupled to the first path; and a waveform anomaly detector coupled to the second path, the waveform anomaly detector generating a measurement enabling signal upon determining that the waveform contained an anomaly, the waveform anomaly detector detecting an anomaly in the received waveform on the basis of measuring the received waveform at points in time in fixed frequency relation with the first reference clock signal; wherein the waveform measurement device is coupled to the delay element; wherein the waveform measurement device is activated with the measurement enabling signal generated by the waveform anomaly detector, so that the measurement enabling signal arrives at the waveform measurement device substantially contemporaneous with arrival of the anomaly present in the waveform conducted from the delay element.
- 48. A system for identifying distortion introduced into a waveform from gating the waveform, the system comprising:
a laser generating a reference signal having a second frequency; a frequency-space multiplexer that multiplexes a waveform carried on a first frequency and the reference signal; a gating circuit coupled to the multiplexer, the gating circuit gating the multiplexed signal, thereby resulting in a gated multiplexed waveform that is substantially static prior to a first point in time, substantially equal to the multiplexed signal between the first point in time and a second point in time, and substantially static following the second point in time; a demultiplexing circuit coupled to the gating circuit, the demultiplexing circuit demultiplexing the gated multiplexed waveform, thereby yielding a gated waveform carried on the first frequency and a gated reference signal; a measurement unit coupled to the demultiplexing circuit, the measurement unit acquiring and digitizing information regarding the gated reference signal and gated waveform carried on the first frequency; and a processor coupled to the measurement unit, the processor being programmed to determine gating distortion introduced into the gated waveform carried on the first frequency, based upon the gated reference signal.
- 49. The system of claim 48, wherein the processor is further programmed to correct the gating distortion introduced to the gated waveform carried on the first frequency.
- 50. The system of claim 49, further comprising:
a plurality of frequency information extractors coupled to the demultiplexing circuit, so that the plurality of frequency information extractors receives the gated waveform carried on the first frequency, wherein each frequency information extractor yields information regarding amplitude and phase content of the gated waveform carried on the first frequency with respect to a frequency that is unique for each frequency information extractor, the gated waveform carried on the first frequency thereby being represented by the information yielded from the plurality of frequency information extractors.
- 51. The system of claim 48, wherein the first point in time is determined by an anomaly detector, so that the first point in time substantially coincides with a beginning of an anomaly in the waveform carried on the first frequency.
- 52. The system of claim 51, wherein the processor is further programmed to determine a function of time that substantially represents the gated waveform carried on the first frequency, based upon the information yielded from the plurality of frequency information extractors.
- 53. The method of claim 52, wherein the processor is further programmed to generate a sequence of data points by using a plurality of time values as arguments of the function of time representing the gated waveform carried on the first frequency.
- 54. A system for iteratively providing a segment of a waveform to a measurement system, the method comprising:
a gating circuit that gates an optical waveform, thereby resulting in a gated optical waveform that is substantially static prior to a first point in time, substantially equal to the optical waveform between the first point in time and a second point in time, and substantially static following the second point in time; an optical coupler having a first and second input and an output, the first input being coupled to the gating circuit, thereby receiving the gated optical waveform, the optical coupler combining signals provided at its first and second inputs and yielding the combination at its output; an optical splitter being coupled to the output of the optical coupler, the optical splitter yielding a first fraction of its input to a first output and a second fraction of its input to a second output, the second output of the splitter being coupled through a fiber loop to the second input of the optical coupler; and a measurement system coupled to the first output of the optical splitter, thereby iteratively receiving the gated waveform.
- 55. The system of claim 54, wherein the fiber loop has a fiber length, such that an optical wave propagating from one end of the fiber loop to the other end of the fiber loop consumes a period of time greater than the span of time between the first point in time and the second point in time defining the gating step.
- 56. The system of claim 54, wherein the fiber loop has an amplifier with a suitable gain interposed therein.
- 57. The system of claim 54, wherein the optical waveform has a clock signal encoded therein, the system further comprising:
a recovery circuit that recovers the clock signal encoded in the optical waveform; a clock generation circuit coupled to the recovery circuit, the clock generation circuit generating a first reference clock signal based upon the recovered clock signal, wherein the gating circuit is clocked with the first reference clock signal.
- 58. The system of claim 54, wherein the first point in time substantially coincides with a beginning of an anomaly in the optical waveform.
- 59. A waveform measurement device that determines a point in time at which a repetitive signal crosses a threshold, the waveform measurement device comprising:
a sampling unit that receives and samples the repetitive signal; and a processor coupled to the sampling unit, the processor controlling timing of the sampling conducted by the sampling unit, the processor programmed to perform the following steps
sample the repetitive signal at a first point in time and at a second point in time; if neither the samples are within a tolerance of the threshold, perform the following steps
wait for a subsequent repetition of the signal; step in time both samples toward the point in time at which the signal crosses the threshold; and repeat the preceding two steps until one of the samples is within the tolerance of the threshold.
- 60. The waveform measurement device of claim 59, wherein the tolerance is selectable.
- 61. The waveform measurement device of claim 59, wherein the repetitive signal is generated by a system comprising:
a gating circuit that gates an optical waveform, thereby resulting in a gated optical waveform that is substantially static prior to a first point in time, substantially equal to the optical waveform between the first point in time and a second point in time, and substantially static following the second point in time; an optical coupler having a first and second input and an output, the first input being coupled to the gating circuit, thereby receiving the gated optical waveform, the optical coupler combining signals provided at its first and second inputs and yielding the combination at its output; an optical splitter being coupled to the output of the optical coupler, the optical splitter yielding a first fraction of its input to a first output and a second fraction of its input to a second output, the second output of the splitter being coupled through a fiber loop to the second input of the optical coupler; and the sampling unit of the waveform measurement device coupled to the first output of the optical splitter, thereby repetitively receiving the gated waveform.
- 62. The waveform measurement device of claim 59, wherein the optical waveform has a clock signal encoded therein, the waveform measurement device further comprising:
a recovery circuit that recovers the clock signal encoded in the optical waveform; a clock generation circuit coupled to the recovery circuit, the clock generation circuit generating a first reference clock signal based upon the recovered clock signal, wherein the sampling unit is commanded to conduct samples based upon the first reference clock signal.
RELATED APPLICATIONS
[0001] This application claims priority of U.S. provisional application Serial No. 60/314,108, filed Aug. 22, 2001 and entitled “METHOD AND APPARATUS FOR MEASURING A WAVEFORM,” which is hereby incorporated by reference in its entirety.
Provisional Applications (1)
|
Number |
Date |
Country |
|
60314108 |
Aug 2001 |
US |