Datasheet
DS26518 8-Port T1/E1/J1 Transceiver
165 of 312
Register Name:
Sa6CODE
Register Description:
Received Sa6 Codeword Register
Register Address:
06Fh + (200h x (n - 1)) : where n = 1 to 8
Bit # 7 6 5 4 3 2 1 0
Name — — — — Sa6n Sa6n Sa6n Sa6n
Default 0 0 0 0 0 0 0 0
This register will report the received Sa6 codeword per ETS 300 233. The bits are monitored on a submultiframe
asynchronous basis, so the pattern reported could be one of multiple patterns that would represent a valid
codeword. The table below indicates which patterns reported in this register correspond to a given valid Sa6
codeword.
Bits 3 to 0: Sa6 Codeword Bit (Sa6n)
VALID Sa6 CODE
POSSIBLE REPORTED
PATTERNS
Sa6_8 1000, 0100, 0010, 0001
Sa6_A 1010, 0101
Sa6_C 110, 0110, 0011, 1001
Sa6_E 1110, 0111, 1011, 1101
Sa6_F 1111
Register Name:
RMMR
Register Description:
Receive Master Mode Register
Register Address:
080h + (200h x (n - 1)) : where n = 1 to 8
Bit # 7 6 5 4 3 2 1 0
Name FRM_EN INIT_DONE DRSS — — — SFTRST T1/E1
Default 0 0 0 0 0 0 0 0
Bit 7: Framer Enable (FRM_EN). This bit must be set to the desired state before writing INIT_DONE.
0 = Framer disabled—held in low-power state.
1 = Framer enabled—all features active.
Bit 6: Initialization Done (INIT_DONE). The user must set this bit once he has written the configuration registers.
The host is required to write or clear all device registers prior to setting this bit. Once INIT_DONE is set, the
DS26518 will check the FRM_EN bit and, if enabled, will begin operation based on the initial configuration.
Bit 5: Disable Receive-Side Synchronizer (DRSS). This bit must be set to the desired state before writing
INIT_DONE.
0 = Synchronizer enabled.
1 = Synchronizer disabled.
Bit 1: Soft Reset (SFTRST). Level sensitive “soft” reset. Should be taken high, then low to reset the receiver.
0 = Normal operation.
1 = Reset the receiver.
Note: This reset does not clear the registers.
Bit 0: Receiver T1/E1 Mode Select (T1/E1). Sets operating mode for receiver only! This bit must be set to the
desired state before writing INIT_DONE.
0 = T1 operation.
1 = E1 operation.