Abstract:
System, methods and apparatus are described that facilitate tests and measurements related to multi-wire, multi-phase communications links. Information is transmitted in N-phase polarity encoded symbols and an eye pattern corresponding to the symbols is generated such that the symbols are aligned with a trigger for each symbol that corresponds to a clock edge used to sample the symbols. The eye pattern may be used to determine sufficiency of setup times in the communication links and other such characteristics defining a communications channel capabilities.
Abstract:
A receiver (100) is used for processing a multi-level FSK signal, comprising a converter (101) for converting the multi-level FSK signal into a sequence of state transitions, and a baud rate detector (111). The baud rate detector (111) comprises in a plurality of sampling intervals, wherein each of the plurality of sampling intervals is offset by a first predetermined time from other sampling intervals, and wherein each of the plurality of sampling intervals is further subdivided into a plurality of recording intervals, a plurality of counters (502-508) for counting the sequence of state transitions that occur during at least a minimum number of the plurality of recording intervals. The baud rate detector (111) further comprises a baud rate detection circuit (524) for detecting the desired baud rate based on counts recorded in a memory (522).
Abstract:
A symbol detection and correction scheme for local area network modems, especially those which receive one of three symbols at any given time, such as those operating in accordance with the IEEE 802.4 standard. The invention significantly improves the bit error rate observed by the layer above the modem. The modem operates on a received signal with a pair of slicers. One slicer operating as a two-symbol decoder, and a second slicer operates as a three-symbol decoder. A receiver state machine is used to keep track of which portion of a frame is currently expected to be received. Depending upon the particular context, one or both of the slicer outputs are used by the state machine to determine which of the three symbols was received. For example, when the receiver is in a state where only one of two data symbols are expected, and no control symbols are expected, only the two-symbol slicer output is used. The three-symbol slicer output, and logical combinations of the three-symbol slicer output and the two-symbol slicer output, are used at other times. The receiver state machine recognizes errors in pseudo-silence, start delimiter, and end-delimiter sequences without reporting such errors to the upper level, thereby greatly decreasing the error rate observed there.
Abstract:
PURPOSE:To form a digitized pulse trio detecting circuit, by detecting a three consecutive pulse at the 1st gate circuit and detecting a bipolar violation generated only at the first or last pulse at the 2nd gate circuit. CONSTITUTION:A pulse trio signal is inputted to an input terminal from a bipolar/unipolar converting circuit 10, the three consecutive pulse is outputted to the output of an OR gate 11, and it is transferred sequentially to each stage of a shift register 12. Further, a violation detecting circuit 13 detects the bipolar violation at the 1st pulse position and gives the result of detection to a shift register 15. Since each bit of the shift registers 12 and 15 is ''111'', ''1'' is outputted from both AND gates 16, 18, and then ''1'' is outputted from an AND gate 17 and it is detected at a counter 14.
Abstract:
PURPOSE:To simplify the circuit constitution of a code error detecting circuit for HDBn codes, by monitoring digital integral values of the HDBn codes by using a universal shift register. CONSTITUTION:The principal part of an error detecting circuit which detects errors of HDBn (High Density Bipolar n) codes used by a digital transmission system consists of two stages of universal shift registers and two AND gates 22 and 24. The universal shift registers 20 are capable of transferring data to left and right and this operation is utilized to monitor digital integral values of HDBn codes. An HDBn code free from a code error never has >=3 successive pulses of the same polarity, so the largest digital integral value of the HDBn is 2 and when the digital integral value exceeds two, the code is regarded as an error.
Abstract:
PURPOSE:To simplify the PCM transmitter and to reduce cost by providing a pulse trio detecting section to a BnZs/NRZ code detecting circuit. CONSTITUTION:A pulse trio inputted to a terminal 15 is applied to a shift register 19 as an NRZ signal. When contents of the shift register 19 are (1,1,1,0) that is, a pulse trio is detected, a detecting circuit 24 brings the level of a signal (e) to (1). When contents of the shift register are (0,0,1,0) that is, the pattern of a bipolar violation is checked, a detecting circuit 25 brings the level of a signal (f) to (1). When both signals (e), (f) are (1), a changeover switch 8 is driven, an incoming line 3 and an outgoing line 4 are connected in a loop so as to attain the system test of the PCM repeater system.