PMC-Sierra, Inc.
PM5356
S/UNI-622-MAX
DATASHEET
S/UNI-622-MAX
PMC-1980589
ISSUE 5
SATURN USER NETWORK INTERFACE (622-MAX)
Register 0x41: TPOP Pointer Control
Bit
Bit 7
Type
Function
Default
R/W
R/W
R/W
R/W
R/W
R/W
R/W
R/W
Reserved
FTPTR
SOS
0
0
0
0
0
0
0
0
Bit 6
Bit 5
Bit 4
Bit 3
Bit 2
Bit 1
Bit 0
PLD
NDF
NSE
PSE
Reserved
This register allows control over the transmitted payload pointer for diagnostic purposes.
PSE:
The PSE bit controls the insertion of positive pointer movements. A zero to one transition on
this bit enables the insertion of a single positive pointer justification in the outgoing stream.
This register bit is automatically cleared when the pointer movement is inserted.
NSE:
The NSE bit controls the insertion of negative pointer movements. A zero to one transition on
this bit enables the insertion of a single negative pointer justification in the outgoing stream.
This register bit is automatically cleared when the pointer movement is inserted.
NDF:
The NDF bit controls the insertion of new data flags in the inserted payload pointer. When a
logic one is written to this bit position, the pattern contained in the NDF[3:0] bit positions in
the TPOP Arbitrary Pointer MSB Register is inserted continuously in the payload pointer.
When a logic zero is written to this bit position, the normal pattern (0110) is inserted in the
payload pointer.
PLD:
The PLD bit controls the loading of the pointer value contained in the TPOP Arbitrary Pointer
Registers. Normally the TPOP Arbitrary Pointer Registers are written to set up the arbitrary
new pointer value, the S-bit values, and the NDF pattern. A logic one is then written to this bit
position to load the new pointer value. The new data flag bit positions are set to the
programmed NDF pattern for the first frame; subsequent frames have the new data flag bit
positions set to the normal pattern (0110) unless the NDF bit described above is set to a logic
one.
PROPRIETARY AND CONFIDENTIAL TO PMC-SIERRA INC., AND FOR ITS CUSTOMERS’ INTERNAL USE
137