3. RapidIO Lanes > Lane and Port Speeds
CPS-1848 User Manual
74
June 2, 2014
Formal Status
This document is confidential and is subject to an NDA.
Integrated Device Technology
In the second example assume that the lane speed of port 5, which is connected to lanes 20 to 23 in quadrant 1, must change
from 2.5 Gbaud to 5 Gbaud operation. Port 5 does not need to be reset in this case because the lane rate is in the same lane
speed group. The register operations required to perform this change are displayed in
Select 6.25 Gbaud lane
rate for lanes 0 and 1
(Port 0)
0xFF8000
0xXXXXX14
Set TX_RATE and RX_RATE fields to 0b10.
Set LANE_DIS field to 0.
0xFF8100
0xXXXXX14
Set TX_RATE and RX_RATE fields to 0b10.
Set LANE_DIS field to 0.
Select 3.125 Gbaud
lane rate for lanes 2
and 3 (Port 12)
0xFF8200
0xXXXXX0A
Set TX_RATE and RX_RATE fields to 0b01.
Set LANE_DIS field to 0.
0xFF8300
0xXXXXX0A
Set TX_RATE and RX_RATE fields to 0b01.
Set LANE_DIS field to 0.
Reset the ports to allow
the PLL and lane rate
changes to take effect
0xF20300
0x80041001
Reset PLL 0 along with ports 0 and 12.
Table 23: Changing Lane Speed on Port 5 – Example 2
Step
Offset
Mask and Value
Description
Select 5 Gbaud lane
rate for lanes 20, 21, 22
and 23
0xFF9400
0xXXXXX14
Set TX_RATE and RX_RATE fields to 0b10.
Set LANE_DIS field to 0.
0xFF9500
0xXXXXX14
Set TX_RATE and RX_RATE fields to 0b10.
Set LANE_DIS field to 0.
0xFF9600
0xXXXXX14
Set TX_RATE and RX_RATE fields to 0b01.
Set LANE_DIS field to 0.
0xFF9700
0xXXXXX14
Set TX_RATE and RX_RATE fields to 0b01.
Set LANE_DIS field to 0.
Table 22: Changing Lane Speed Group on Ports 0 and 12 – Example 1 (Continued)
Step
Offset
Mask and Value
Description