PMC-Sierra, Inc.
PM5356
S/UNI-622-MAX
DATASHEET
S/UNI-622-MAX
PMC-1980589
ISSUE 5
SATURN USER NETWORK INTERFACE (622-MAX)
(1) A "normal pointer value" locates the start of the SPE. Note: 0 ≤ "normal pointer value" ≤
782, and the new data flag (NDF) field is set to 0110. Note that values greater than 782 may be
inserted, using internal registers, to generate a loss of pointer alarm in downstream circuitry.
(2) Arbitrary "pointer values" may be generated using internal registers. These new values may
optionally be accompanied by a programmable new data flag. New data flags may also be
generated independently using internal registers.
(3) Positive pointer movements may be generated using a bit in an internal register. A positive
pointer movement is generated by inverting the five I-bits of the pointer word. The SPE is not
inserted during the positive stuff opportunity byte position, and the pointer value is incremented
by one. Positive pointer movements may be inserted once per frame for diagnostic purposes.
(4) Negative pointer movements may be generated using a bit in an internal register. A negative
pointer movement is generated by inverting the five D-bits of the pointer word. The SPE is
inserted during the negative stuff opportunity byte position, the H3 byte, and the pointer value is
decremented by one. Negative pointer movements may be inserted once per frame for
diagnostic purposes.
The pointer value is used to insert the path overhead into the transmit stream. The current
pointer value may be read via internal registers.
BIP-8 Calculate
The BIP-8 Calculate Block performs a path bit interleaved parity calculation on the SPE of the
transmit stream. Details are provided in the references. The resulting parity byte is inserted in
the path BIP-8 (B3) byte position of the subsequent frame. BIP-8 errors may be continuously
inserted under register control for diagnostic purposes.
FEBE Calculate
The FEBE Calculate Block accumulates far end block errors on a per frame basis, and inserts the
accumulated value (up to maximum value of eight) in the FEBE bit positions of the path status
(G1) byte. The FEBE information is derived from path BIP-8 errors detected by the receive path
overhead processor, RPOP. Far end block errors may be inserted under register control for
diagnostic purposes.
10.11 Transmit ATM Cell Processor (TXCP)
The Transmit ATM Cell Processor (TXCP) provides rate adaptation via idle/unassigned cell
insertion, provides HCS generation and insertion, and performs ATM cell scrambling. The TXCP
contains a four cell transmit FIFO. An idle or unassigned cell is transmitted if a complete ATM cell
has not been written into the FIFO.
PROPRIETARY AND CONFIDENTIAL TO PMC-SIERRA INC., AND FOR ITS CUSTOMERS’ INTERNAL USE
56