12. Serial RapidIO Registers > Serial Port Electrical Layer Registers
370
Tsi578 User Manual
June 6, 2016
Integrated Device Technology
www.idt.com
12.10.5
SRIO MAC x SerDes Configuration Channel 3
This register is used to control serial port SerDes channel 3. For more details on port configuration
after power down, refer to
.
Register name: SMAC{0,2,4,6,8,10,12,14}_CFG_CH3
Reset value: Undefined
Register offset: 130BC, 132BC, 134BC, 136BC,
138BC, 13ABC, 13CBC, 13EBC
Bits
0
1
2
3
4
5
6
7
00:07
HALF_
RATE
TX_CALC
Unused
08:15
Reserved
TX_EN[2:0]
TX_BOOST[3:0]
16:23
RX_PLL_P
WRON
RX_EN
DPLL_RES
ET
Reserved
RX_EQ_VAL[2:0]
24:31
RX_DPLL_MODE[2:0]
TX_CKO_
EN
LOS_CTL[1:0]
RX_ALIGN
_EN
Reserved
Bits
Name
Description
Type
Reset
Value
0
HALF_RATE
Baud rate control.
0 = Running at 2.5Gbps and 3.125Gbps
1 = Running at 1.25Gbps
This bit corresponds to the SerDes PLL divider setting selected by the
IO_SPEED field in the
“SRIO MAC x Digital Loopback and Clock
Selection Register” on page 377
.
Caution: This field should not be independently modified. Changing it
can lead to unpredictable behavior.
R/W
Undefined
1
TX_CALC
A rising edge causes a recalculation of the transmitter attenuation and
boost configuration. The rising edge can be generated by writing a 0
and then a 1 to the register bit.
R/W
0
2:7
Unused
N/A
R/W
0x4
8
Reserved
N/A
R
0
9:11
TX_EN[2:0]
Transmitter enable
000 = off, no clocks running
011 = transmitter fully enabled, all clocks running
Other values are Reserved.
This bit is read only unless BYPASS_INIT bit
Configuration Global” on page 372
is set to 1.
R/W
0x3