Claims
- 1. A pulse code analyzer for analyzing data, comprising:data converter means having a reference and an auxiliary channel each for receiving the data, clock means for recovering a clock signal from the data and for dividing the recovered clock signal by a predetermined number N to generate subtone clock signals and applying the generated subtone clock signals to the data converter means, counter means coupled with the data converter means and clock means and enabled by delayed ones of the subtone clock signals for recording errors occurring in the data, and processor means coupled to the counter, data converter and clock means for controlling the clock to delay the subtone clock signals and the data converter means to detect errors occurring in the data received by the data converter means and for recording a three dimensional matrix of the recorded errors determining a probability predicting the data errors.
- 2. A pulse code analyzer for analyzing data comprisingdata converter means having a reference and an auxiliary channel for each receiving the data, clock means for recovering a clock signal from the data and applying generated clock signals to the data converter means, counter means coupled with the data converter means and clock means for recording errors occurring in the data, and processor means coupled to the counter, data converter and clock means for controlling the clock and data converter means to detect errors occurring in the data received by the data converter means and for recording a matrix of the recorded errors determining a probability predicting the data errors.
- 3. A pulse code analyzer for analyzing data comprisingdata converter means having a reference and an auxiliary channel for each receiving the data, clock means for recovering a clock signal from the data and applying generated variable time delayed subtone clock signals to the data converter reference and auxiliary channels, counter means coupled with the data converter reference and auxiliary channels for recording errors occurring in the data, and processor means coupled to the counter, data converter and clock means for controlling a time delay between the subtone clock signals and a voltage level of the received channel data to detect errors occurring in the data received by the data converter means and for recording a three dimensional matrix of the recorded errors determining a probability predicting the data errors.
- 4. A pulse code analyzer for analyzing incoming serial data comprising:data converter means having a reference and an auxiliary channel for each receiving the incoming serial data; clock means for recovering a clock signal from the incoming serial data and applying generated clock signals to the reference and auxiliary channels of the data converter means; counter means coupled with the data converter means and clock means for recording accumulated errors occurring in the data; and processor means coupled to the counter, data converter and clock means for controlling the clock and data converter means to detect errors occurring in the data received by the data converter means and for recording a matrix of the recorded accumulated errors and determining a probability predicting the data errors.
CROSS REFERENCE TO OTHER PATENTS
This application is a continuation of Ser. No. 09/191,783 filed Nov. 13, 1998 now issued as U.S. Pat. No. 6,115,416, Issue Date Sep. 5, 2000 which is currently an active patent.
US Referenced Citations (3)
Number |
Name |
Date |
Kind |
4823360 |
Tremblay et al. |
Apr 1989 |
A |
5014276 |
Bush et al. |
May 1991 |
A |
6115416 |
Katsman et al. |
Sep 2000 |
A |
Continuations (1)
|
Number |
Date |
Country |
Parent |
09/191783 |
Nov 1998 |
US |
Child |
09/593264 |
|
US |