A method, apparatus and computer program for decoding a data stream. The method comprises the steps of acquiring an analog data signal, determining an initial polarity of the analog data signal, determining a threshold transition level, determining a plurality of transition edges where the analog da
A method, apparatus and computer program for decoding a data stream. The method comprises the steps of acquiring an analog data signal, determining an initial polarity of the analog data signal, determining a threshold transition level, determining a plurality of transition edges where the analog data signal crosses the threshold transition level, and determining the number of unit intervals between each pair of transition edges. A binary value is assigned to each of the unit intervals, and the binary values are displayed to a user.
대표청구항▼
What is claimed: 1. A method for decoding a data stream, comprising the steps of: acquiring an analog data signal; determining an initial polarity of the analog data signal; determining a threshold transition level; determining a plurality of transition edges where the analog data signal crosses th
What is claimed: 1. A method for decoding a data stream, comprising the steps of: acquiring an analog data signal; determining an initial polarity of the analog data signal; determining a threshold transition level; determining a plurality of transition edges where the analog data signal crosses the threshold transition level; determining a polarity of the analog data signal at each transition edge in accordance with the initial polarity of the analog data signal; determining bitrate information of the analog data signal; determining the number of unit intervals between each pair of transition edges; assigning a binary value to each of the unit intervals; and storing the binary values to a computer readable storage medium. 2. The method of claim 1, further comprising the step of automatically determining the bitrate of the analog data signal. 3. The method of claim 1, wherein the step of determining bitrate information of the analog data signal comprises the step of receiving a user input designating the bitrate of the analog data signal. 4. The method of claim 1, wherein the displayed binary values correspond to a portion of the analog data signal shown on a display. 5. The method of claim 1, wherein the step of determining the threshold transition level comprises the steps of: determining a minimum value of the analog data signal; determining a maximum value of the analog data signal; and setting the threshold transition level midway between the minimum and maximum values. 6. The method of claim 1, wherein the analog data signal is a Non-Return to Zero (NRZ) signal. 7. The method of claim 1, wherein the analog data signal is a Non-Return to Zero (NRZ) signal that has been converted from another format. 8. A computer readable storage medium bearing instructions that when executed by a computer controlled oscllioscope for decoding a data stream, cause the oscilloscope to execute the steps of: acquiring an analog data signal; determining an initial polarity of the analog data signal; determining a threshold transition level; determining a plurality of transition edges where the analog data signal crosses the threshold transition level; determining a polarity of the analog data signal at each transition edge in accordance with the initial polarity of the analog data signal; determining bitrate information of the analog data signal; determining the number of unit intervals between each pair of transition edges; assigning a binary value to each of the unit intervals; and storing the binary values to a computer readable storage medium. 9. The instructions of claim 8, wherein the step of determining bitrate information of the analog data signal comprises automatically determining the bitrate of the analog data signal. 10. The instructions of claim 8, wherein the step of determining bitrate information of the analog data signal comprises receiving a user input designating the bitrate of the analog data signal. 11. The instructions of claim 8, wherein the displayed binary values correspond to a portion of the analog data signal shown on a display. 12. The instructions of claim 8, wherein the step for determining the threshold transition level comprises the further steps of: determining a minimum value of the analog data signal; determining a maximum value of the analog data signal; and setting the threshold transition level midway between the minimum and maximum values. 13. The instructions of claim 8, wherein the analog data signal is a Non-Return to Zero (NRZ) signal. 14. The instructions of claim 8, wherein the analog data signal is a Non-Return to Zero (NRZ) signal that has been converted from another format. 15. An oscilloscope for decoding a data stream, comprising: an acquisition portion for acquiring an analog data signal; a processor for determining an initial polarity of the analog data signal, determining a threshold transition level, determining a plurality of transition edges where the analog data signal crosses the threshold transition level, determining a polarity of the analog data signal at each transition edge in accordance with the initial polarity of the analog data signal, determining bitrate information of the analog data signal, determining the number of unit intervals between each pair of transition edges, and assigning a binary value to each of the unit intervals; and a display for displaying the binary values. 16. The oscilloscope of claim 15, wherein the processor further automatically determines the bitrate of the analog data signal. 17. The oscilloscope of claim 15, wherein the determining of the bitrate of the analog information signal comprises receiving a user input designating the bitrate of the analog data signal. 18. The oscilloscope of claim 15, wherein the display displays binary values corresponding to a portion of the analog data signal shown on the display. 19. The oscilloscope of claim 15, wherein the processor determines the threshold transition level by: determining a minimum value of the analog data signal; determining a maximum value of the analog data signal; and setting the threshold transition level midway between the minimum and maximum values. 20. The oscilloscope of claim 15, wherein the analog data signal is a Non-Return to Zero (NRZ) signal. 21. A method for determining a polarity of an acquired analog data signal, comprising the steps of: determining an initial polarity of the analog data signal; determining a threshold transition level; determining a plurality of transition edges where the analog data signal crosses the threshold transition level; and determining a polarity of the analog data signal at each transition edge in accordance with the initial polarity of the analog data signal.
연구과제 타임라인
LOADING...
LOADING...
LOADING...
LOADING...
LOADING...
이 특허에 인용된 특허 (11)
Wilson David W. (San Jose CA), Digitizing a recurring analog signal.
Haag George A. (Colorado Springs CO) Fogg O. Douglas (Loveland CO) Greenley Gordon A. (Colorado Springs CO) Shepard Steve A. (Colorado Springs CO) Terry F. Duncan (Meridan ID), Logic state analyzer with time and event count measurement between states.
※ AI-Helper는 부적절한 답변을 할 수 있습니다.