CX28394/28395/28398
3.0 Registers
Quad/x16/Octal—T1/E1/J1 Framers
3.7 Primary Control and Status Registers
021—Receive Line Code Status (RSTAT)
7
6
5
4
3
2
1
0
—
—
ZCSUB
EXZ
BPV
—
—
—
ZCSUB
Zero Code Substitution—Indicates one or more B8ZS/HDB3 substitution patterns have been
detected on receiver input data, depending on T1/E1N line rate selection. ZCSUB is reported
regardless of whether ZCS decoding is enabled [RAMI; addr 040]. ZCSUB is latched active
high upon detection of the first ZCS pattern. The active high hold interval is defined by
LATCH_ERR [addr 046].
ZCSUB
T1/E1N
ZCSUB Status
No ZCS patterns detected
HDB3 pattern detected
B8ZS pattern detected
0
1
1
X
0
1
EXZ
Excessive Zeros—Reports one or more long strings of zeros detected on the receiver data
inputs. Depending on bits RZCS [addr 040] and T1/E1N [addr 001], occurrences of 8, 10, or
16 consecutive zeros are detected. EXZ is latched active high upon detection of the first error.
The active high hold interval is defined by LATCH_ERR [addr 046]. If EXZ_LCV [addr 045]
is enabled, EXZ errors are also accumulated in LCV count [addr 054, 055].
EXZ T1/E1N. RZCS
EXZ Status
No error
0
1
1
1
X
0
X
X
0
10 consecutive zeros
16 consecutive zeros
8 consecutive zeros
1
1
1
BPV
Bipolar Violation—Reports one or more bipolar violations detected on the receiver data
inputs. Depending on RZCS [addr 040], BPV may or may not include bipolar violations
received as part of a B8ZS or HDB3 zero code substitution. Detection of BPV or LCV errors
can be selected regardless of whether receive ZCS decoding is enabled [RAMI; addr 040].
BPV is latched active high upon detection of the first error. The active high hold interval is
defined by LATCH_ERR [addr 046]. BPV errors are also accumulated in LCV count [addr
054, 055].
BPV
T1/E1N RZCS
BPV Status
0
1
1
X
0
X
0
No error
All BPVs, including HDB3 coded BPV
0
1
Code violation per ITU 0.162 (two consecutive BPVs of
same polarity)
1
1
1
1
0
1
All BPVs, including B8ZS coded BPV
Only BPVs that are not part of B8ZS
100054E
Conexant
3-35