1. Technical Field
Embodiments of the present disclosure relate to signal test systems and methods, and particularly to a low voltage differential signaling (LVDS) test system and method.
2. Description of Related Art
LVDS is an electrical signaling system that can transmit differential signals at high data transfer rates with low power consumption. Signal characteristics, such as differential-mode high voltage, differential-mode low voltage, and common-mode noise are required to be tested to ensure error free transmission in LVDS. Currently, LVDS tests are manually performed, which is inefficient and error prone.
In general, the word “module,” as used herein, refers to logic embodied in hardware or firmware, or to a collection of software instructions, written in a program language. In one embodiment, the program language may be Java or C. One or more software instructions in the modules may be embedded in firmware, such as an EPROM. The modules described herein may be implemented as either software and/or hardware modules and may be stored in any type of computer-readable medium or other storage device.
In one embodiment, the LVDS test system 10 may include an LVDS test unit 17, a storage system 18, and a processor 19. One or more computerized codes of the LVDS test unit 17 may be stored in the storage system 18 and executed by the processor 19. In one embodiment, the storage system 18 may be a memory, a hard disk, or a compact disk.
The waveform obtaining module 200 obtains a waveform of the positive signal 14 (hereinafter, “positive signal waveform”) and a waveform of the negative signal 15 (hereinafter, “negative signal waveform”). It may be understood that a signal waveform is a graph of voltage plotted against time. In one embodiment, the waveform obtaining module 200 may control the oscilloscope 11 to obtain the positive signal waveform and the negative signal waveform of the LVDS signal pair 13.
The differential-mode voltage measuring module 210 measures a differential-mode high voltage and a differential-mode low voltage of the LVDS signal pair 13 according to the positive signal waveform and the negative signal waveform. In one embodiment, the differential-mode voltage measuring module 210 may subtract the negative signal waveform from the positive signal waveform to generate a differential-mode signal waveform of the LVDS signal pair 13. Accordingly, the differential-mode voltage measuring module 210 identifies a positive voltage with a highest frequency from all positive voltages of the differential-mode signal waveform as the differential-mode high voltage. The differential-mode voltage measuring module 210 further identifies a negative voltage with a high frequency from negative voltages of the differential-mode signal waveform as the differential-mode low voltage. For example, if a frequency for 0.35V is the highest frequency for positive voltages, the differential-mode high voltage is 0.35V. If a frequency for −0.35V is the highest frequency for negative voltages, the differential-mode low voltage is −0.35V.
The noise measuring module 220 measures a common-mode noise of the LVDS signal pair 13 according to the positive signal waveform and the negative signal waveform. In one embodiment, the noise measuring module 220 adds the positive signal waveform to the negative signal waveform to generate a common-mode signal waveform. The noise measuring module 220 identifies a highest voltage and a lowest voltage of the common-mode signal waveform, and calculates a difference between the highest voltage and the lowest voltage as the common-mode noise of the LVDS signal pair 13.
The offset voltage measuring module 230 measures an offset voltage of the LVDS signal pair 13 according to the positive signal waveform and the negative signal waveform. In one embodiment, the offset voltage measuring module 230 may calculate a mean value of voltage of the common-mode signal waveform derived from the positive signal waveform and the negative signal waveform, and halve the mean value of voltage to obtain the offset voltage of the LVDS signal pair 13.
The assessment module 240 assesses whether the differential-mode high voltage, the differential-mode low voltage, the common-mode noise, and the offset voltage of the LVDS signal pair 13 comply with relevant LVDS specifications. In one example, the LVDS specifications define a voltage range, such as a range from 0.25V to 0.45V for differential-mode high voltage reference. If the differential-mode high voltage falls into the voltage range, the assessment module 240 may assess that the differential-mode high voltage complies with the LVDS specifications.
The output module 250 outputs the differential-mode high voltage, the differential-mode low voltage, the common-mode noise, and the offset voltage of the LVDS signal pair 13 to the output device 16. The output module 250 may further output the assessment results of the high voltage, the low voltage, the common-mode noise and the offset voltage of the LVDS signal pair 13.
In block S301, the waveform obtaining module 200 obtains a positive signal waveform and a negative signal waveform of the LVDS signal pair 13. As mentioned above, the positive signal waveform corresponds to the positive signal 14 of the LVDS signal pair 13, and the negative signal waveform corresponds to the negative signal 15 of the LVDS signal pair 13. In one embodiment, the waveform obtaining module 200 controls the oscilloscope 11 to obtain the positive signal waveform and the negative signal waveform. The waveform obtaining module 200 may send a waveform capture command to the oscilloscope 11. In response to the waveform capture command, the oscilloscope 11 captures the positive signal waveform and the negative signal waveform from the LVDS device 12, and sends the positive signal waveform and the negative signal waveform to the waveform obtaining module 200.
In block 5302, the differential-mode voltage measuring module 210 measures a differential-mode high voltage and a differential-mode low voltage of the LVDS signal pair 13 according to the positive signal waveform and the negative signal waveform. In one embodiment, the differential-mode voltage measuring module 210 may subtract the negative signal waveform from the positive signal waveform to generate a differential-mode signal waveform of the LVDS signal pair 13. The differential-mode voltage measuring module 210 may calculate a frequency distribution of voltages in the differential-mode signal waveform. Accordingly, the differential-mode voltage measuring module 210 identifies a positive voltage with a high frequency as the differential-mode high voltage and identifies a negative voltage with a high frequency as the differential-mode low voltage.
In one embodiment, the differential-mode voltage measuring module 210 may further measure a positive peak voltage and a negative peak voltage of the differential-mode signal waveform. The positive peak voltage is a positive voltage of greatest magnitude of the differential-mode signal waveform, and the negative peak voltage is a negative voltage of greatest magnitude of the differential-mode signal waveform. In one example with respect to
In block S303, the noise measuring module 220 measures a common-mode noise of the LVDS signal pair 13 according to the positive signal waveform and the negative signal waveform. In one embodiment, the noise measuring module 220 adds the positive signal waveform to the negative signal waveform to generate a common-mode signal waveform. The noise measuring module 220 identifies a highest voltage and a lowest voltage of the common-mode signal waveform, and calculates a difference between the highest voltage and the lowest voltage as the common-mode noise of the LVDS signal pair 13.
In block S304, the offset voltage measuring module 230 measures an offset voltage of the LVDS signal pair 13 according to the positive signal waveform and the negative signal waveform. The offset voltage measuring module 230 may measure the offset voltage of the LVDS signal pair 13 according to the common-mode signal waveform described in block S303. In one embodiment, the offset voltage measuring module 230 may calculate a mean value of voltage of the common-mode signal waveform, and halve the mean value of voltage to obtain the offset voltage of the LVDS signal pair 13. For example, if a mean value of voltage of the common-mode signal waveform is 2.3V, the offset voltage of the LVDS signal pair 13 is 1.15V.
In block S305, the assessment module 240 assesses whether the differential-mode high voltage, the differential-mode low voltage, the common-mode noise, and the offset voltage of the LVDS signal pair 13 comply with relevant LVDS specifications. In one example, a differential-mode high voltage specification defines a voltage range, such as a range from 0.25V to 0.45V. If the differential-mode high voltage falls into the voltage range, the assessment module 240 may assess that the differential-mode high voltage complies with the differential-mode high voltage specification. For example, if the differential-mode high voltage is 0.35V and the differential-mode high voltage specification is defined as 0.25V to 0.45V, the differential-mode high voltage is assessed to be in compliance with the differential-mode high voltage specification. The relevant LVDS specifications may change depending on the embodiment. For example, LVDS specifications may define a relationship between the differential-mode high voltage and the differential-mode low voltage.
In block S306, the output module 250 outputs the differential-mode high voltage, the differential-mode low voltage, the common-mode noise, and the offset voltage of the LVDS signal pair 13 to the output device 16. In one example, the output device 16 is a display screen. Accordingly, the output module 250 displays the differential-mode high voltage, the differential-mode low voltage, the common-mode noise, and the offset voltage on the display screen. The output module 250 may further output the assessment results of the differential-mode high voltage, the differential-mode low voltage, the common-mode noise and the offset voltage of the LVDS signal pair 13 with the LVDS specifications.
Although certain inventive embodiments of the present disclosure have been specifically described, the present disclosure is not to be construed as being limited thereto. Various changes or modifications may be made to the present disclosure without departing from the scope and spirit of the present disclosure.
Number | Date | Country | Kind |
---|---|---|---|
99100743 | Jan 2010 | TW | national |