12. Serial RapidIO Registers > Serial Port Electrical Layer Registers
363
Tsi578 User Manual
June 6, 2016
Integrated Device Technology
www.idt.com
12.10.2
SRIO MAC x SerDes Configuration Channel 0
This register is used to control serial port SerDes channel 0. For more details on port configuration
after power down, see
Register name: SMAC{0,2,4,6,8,10,12,14}_CFG_CH0
Reset value: Undefined
Register offset: 130B0, 132B0, 134B0, 136B0,
138B0, 13AB0, 13CB0, 13EB0
Bits
0
1
2
3
4
5
6
7
00:07
HALF_RAT
E
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_E
N
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
Transmitter Calculation
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