EasyManua.ls Logo

Rohde & Schwarz RTP044 - Page 745

Rohde & Schwarz RTP044
2403 pages
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Loading...
Protocol analysis
R&S
®
RTP
745User Manual 1337.9952.02 ─ 12
Serial Bus uses a combination of automatic algorithms and user configurable parame-
ters.
Quaternary Symbols
The software supports not just traditional binary symbols "0" and "1", but also arbitrary
violation waveforms that use two additional symbols, yielding a total of four valid "qua-
ternary bit" values. The two additional violation symbols are "H" (high) and "L" (low).
Values of "H" correspond to a waveform lacking a transition in the center of the bit, with
a physical high voltage state. Similarly, "L" violations also lack a center transition, but
have a physical low voltage state. Most Manchester synchronization and termination
conventions, even those containing violations, may be expressed as sequences of
these four symbols. R&S RTP-K50 uses the quaternary notation to support Manches-
ter patterns in the honeycomb display and to describe synchronization and termination
patterns in the frame description table.
Idle Conditions
The state of the signal line in between messages is the idle condition. Manchester
appears in practical standards with varying idle conditions: it can idle at the high, low,
or middle voltage state. High and low idle states correspond to "biphase" Manchester,
while the middle voltage (often ground) adds a third state to become "ternary" Man-
chester. Using ternary Manchester, option R&S RTP-K50 can usually establish the
gaps between messages automatically. Using binary Manchester, the software has no
way to automatically discriminate an idling bus from monotonic sequences of "H" or "L"
violations. For these biphase situations, R&S RTP-K50 offers a "Gap Time" detection
feature, which allows to distinguish long intervals of non-transitions between bus idling
and sequences of violations. Other differences between biphase and ternary Manches-
ter are managed automatically by the software, with no user input required.
Edge Conventions
Most Manchester encodings establish the beginning of the first bit by a first transition,
hence an "overhead" edge. The center of the bit is then marked by a second transition,
which is a "sampling" edge. Some Manchester implementations, however, sample the
first bit on the first edge. The option R&S RTP-K50 attempts to automatically detect
this situation. Unfortunately, it is possible to trick the algorithm with waveforms that
contain many (legitimate) violations. In these situations, the user can force a "First
Edge" or "Second Edge" convention for handling edges. Edge sampling according to
the "First Edge" convention is more likely to appear in biphase Manchester, but the
software also supports this setting for ternary Manchester situations.
Bit Rate
Typically, a single bit rate is clearly specified in Manchester protocols; however, some
implementations use a variable bit rate. By default, R&S RTP-K50 automatically deter-
mines the bit rate with no user input required. However, there are fundamental ambigu-
ities possible in Manchester, if the bitrate is unknown. In particular, sequences like
"0000", "1111", "0101", "1010", and many situations involving "H" and "L" violations,
cannot be decoded without a known bit rate. The situation becomes even less defined
Custom: Manchester / NRZ (option R&S
RTP-K50)M

Table of Contents

Other manuals for Rohde & Schwarz RTP044

Related product manuals