Revision 1.5
Integrated Device Technology, Inc.
CPS-16/12/8 User Manual
2 - 1
July 10, 2012
Chapter 2
sRIO Ports
2 sRIO PORTS
2.1 sRIO PORT DEFINITION
The CPS provides a total of 16/12/8 Serial RapidIO lanes which are configurable into combinations of 4x
and 1x ports. Each lane supports both long- or short-haul serial transmission (as defined by version 1.3 of
the Serial RIO specification).
2.1.1 Port Types
The CPS groups lanes in counts of 4 in a compatible implementation with that of the existing CPS device. A
group of 4 lanes are defined as a “Quad”. The baseline device configuration provides 4 “enhanced” Quads.
An Enhanced Quad is capable of operation in “enhanced mode” or in “standard mode”. This mode configu-
ration is selectable through the use Quad configuration registers. When configured in enhanced mode, the
quad supports the ability for each of its four lanes to be used as individual 1x-ports (1 lane per port). When
configured into standard mode, the quad is usable as a single 4x-port (4 sRIO lanes) or as a 1x port. When
an enhanced quad’s lanes are being used as four individual 1x-ports, redundancy as defined by the sRIO
specification is not provided.
An Enhanced Quad can be configured into either enhanced or standard mode using the mode select bit in
the QUAD_CTRL register. In Standard Mode, 4x or 1x operation is governed by the Port_Width_Overide bit
in the sRIO defined PORT_CTRL_CSR.
The complement of Standard and Enhanced Ports and Quads provided by the CPS is as shown in the
following table. This table shows the maximum complement of 16 1x-ports.
Table 2.1 Port Numbering
Lane
Quad Number
Quad Mode
Port Number
(1x Capacity)
Reset
Configuration
0
0
Enhanced
0
4 by 1x
1
Enhanced
1
2
Enhanced
2
3
Enhanced
3
4
1
Enhanced
4
4 by 1x
5
Enhanced
5
6
Enhanced
6
7
Enhanced
7
8
2
Enhanced
8
4 by 1x
9
Enhanced
9
10
Enhanced
10
11
Enhanced
11