Serial RapidIO (SRIO) User's Guide
www.ti.com
5.14 SERDES Transmit Channel Configuration Register n (SERDES_CFGTX n_CNTL)
SRIO Registers
There are four of these registers, to support four ports (see Table 59 ). The general form for a SERDES
transmit channel configuration register is summarized by Figure 75 and Table 60 . See Section 2.3.2.3 for
a complete explanation of the programming for these registers.
Table 59. SERDES_CFGTX n_CNTL Registers and the Associated Ports
Register Address Offset Associated Port
SERDES_CFGTX0_CNTL 0110h Port 0
SERDES_CFGTX1_CNTL 0114h Port 1
SERDES_CFGTX2_CNTL 0118h Port 2 (TMS320TCI6482 Only)
SERDES_CFGTX3_CNTL 011Ch Port 3 (TMS320TCI6482 Only)
Figure 75. SERDES Transmit Channel Configuration Register n (SERDES_CFGTX n_CNTL)
31 17 16
Reserved ENFTP
R-0 R/W-0
15 12 11 9 8 7 6 5 4 2 1 0
—
DE SWING CM INVPAIR RATE BUSWIDTH ENTX
(write 0)
R/W-0 R/W-0 R/W-0 R/W-0 R/W-0 R/W-0 R/W-0 R/W-0
LEGEND: R/W = Read/Write; R = Read only; - n = Value after reset
Table 60. SERDES Transmit Channel Configuration Register n (SERDES_CFGTX n_CNTL) Field
Descriptions
Bit Field Value Description
31–17 Reserved 0 These read-only bits return 0s when read.
16 ENFTP 1 Enables fixed phase relationship of transmit input clock with respect to transmit
output clock. The only valid value for this field is 1b; all other values are reserved.
15–12 DE 0000b–1111b De-emphasis. Selects one of 15 output de-emphasis settings from 4.76 to 71.42%.
De-emphasis provides a means to compensate for high frequency attenuation in
the attached media. It causes the output amplitude to be smaller for bits which are
not preceded by a transition than for bits which are. See Table 61 .
11–9 SWING 000b–111b Output swing. Selects one of 8 output amplitude settings between 125 and
1250mV
dfpp
. See Table 62 .
8 CM Common mode. Adjusts the common mode to suit the termination at the attached
receiver.
0 Normal common mode. Common mode not adjusted.
1 Raised common mode. Common mode raised by 5% of e
54
.
7 INVPAIR Invert polarity. Inverts the polarity of RIOTXn and RIOTXn.
0 Normal polarity. RIOTXn is considered to be positive data and RIOTXn negative.
1 Inverted polarity. RIOTXn is considered to be negative data and RIOTXn positive.
6–5 RATE Operating rate. Selects full, half, or quarter rate operation.
00b Full rate. Two data samples taken per PLL output clock cycle.
01b Half rate. One data sample taken per PLL output clock cycle.
10b Quarter rate. One data sample taken every two PLL output clock cycles.
11b Reserved
4–2 BUSWIDTH 000b Bus width. Always write 000b to this field, to indicate a 10-bit-wide parallel bus to
the clock. All other values are reserved. See Section 2.3.2.1 for an explanation of
the bus.
1 Reserved 0 Always write 0 to this reserved bit.
128 Serial RapidIO (SRIO) SPRUE13A – September 2006
Submit Documentation Feedback