PMC-Sierra, Inc.
PM5356
S/UNI-622-MAX
DATASHEET
S/UNI-622-MAX
PMC-1980589
ISSUE 5
SATURN USER NETWORK INTERFACE (622-MAX)
Register 0x46: TPOP Arbitrary Pointer MSB
Bit
Bit 7
Type
Function
Default
R/W
R/W
R/W
R/W
R/W
R/W
R/W
R/W
NDF[3]
NDF[2]
NDF[1]
NDF[0]
S[1]
1
0
0
1
1
0
0
0
Bit 6
Bit 5
Bit 4
Bit 3
Bit 2
Bit 1
Bit 0
S[0]
APTR[9]
APTR[8]
This register allows an arbitrary pointer to be inserted for diagnostic purposes.
APTR[9:8]:
The APTR[9:8] bits, along with the APTR[7:0] bits in the TPOP Arbitrary Pointer LSB Register
are used to set an arbitrary payload pointer value. The arbitrary pointer value is inserted in
the outgoing stream by writing a logic one to the PLD bit in the TPOP Pointer Control
Register.
If the FTPTR bit in the TPOP Pointer Control register is a logic one, the current APTR[9:0]
value is inserted into the payload pointer bytes (H1 and H2) in the transmit stream.
S[1:0]:
The S[1:0] bits contain the value inserted in the S[1:0] bit positions (also referred to as the
unused bits) in the payload pointer. These bits are continuously inserted into the transmit
stream.
NDF[3:0]:
The NDF[3:0] bits contain the value inserted in the NDF bit positions when an arbitrary new
payload pointer value is inserted (using the PLD bit in the TPOP Pointer Control Register) or
when new data flag generation is enabled using the NDF bit in the TPOP Pointer Control
Register.
PROPRIETARY AND CONFIDENTIAL TO PMC-SIERRA INC., AND FOR ITS CUSTOMERS’ INTERNAL USE
141