IDT80KSW0002 Datasheet
CPS-16 Datasheet 47 April 6, 2016
Each sRIO port provides a packet trace capability. For any packet received by a port, a comparison between the first 160 bits and up to four configu-
rable values can be performed. A match against any of these parameters will result in a copy of the packet and a route of the packet to a configurable
ouput port. This feature can be used as a tactical function to track user data or in a debug environment to test how specific packets are moving
through the platform.
Each sRIO port also provides a packet filter capability. For any packet received by a port, a comparison between the first 160 bits and up to the same
four configurable values mentioned above can be performed. A match against any of these parameters will result in the packet being filtered.
7 Interface Overview
Figure 3 Diagram of the CPS-16 Interfaces
sRIO Ports
The sRIO interfaces are the main communication ports on the chip. These ports are compliant with the serial RapidIO v. 1.3 specifications. Please
refer to the serial RapidIO specifications for full detail [2-10].
The device provides 16 differential dual simplex transceivers dedicated to sRIO I/O. These can be independently configured to run in various configu-
rations as 1x- or 4x-ports. The CPS-16 supports a maximum of 4 times 4x-ports, or 16 times 1x-ports, as well as combinations of both 1x- and 4x-
ports.
The device has a proprietary implementation which we refer to as an “Enhanced Quad.” An Enhanced Quad can be operated in standard sRIO mode
like the standard quads. Additionally the Enhanced Quad can be register-configured to run as 4 independent 1x-ports - any of which can be enabled at
a given time. In this manner, the user has the flexibility to use one, multiple, or all four lanes in 1x-mode. For example, lanes 0 - 3 are programmable
into one 4x- or four 1x-ports. This is unlike the standard sRIO port implementation that, when configured as a 1x-port, renders the remaining 3 possible
connections unused.
The device control of each of lane parameters (data rate, transmitter pre-emphasis, drive strength) can be separately configured, such that the char-
acteristics for lanes 0 and 1 can be different from those for lanes 2 and 3 in one quad. The ability to control reset and initialization of lanes 0 and 1
versus lanes 2 and 3 separately is also provided. So each 2 lanes (lanes 0, 1 and lanes 3,4) at the granularity of the half quad can be programmed to
run independently at 1.25, 2.5, or 3.125Gbps and handle long or short haul serial transmission per RIO serial specification
IDT CPS-16
16 Differential sRIO Lanes
1.25, 2.5, or 3.125 Gbps
I2C Interface
400KHz
JTAG Interface
RST
REF_CLK
IRQ
Rext
SPD[1:0]
IDT80KSW0002 Datasheet
CPS-16 Datasheet 47 April 6, 2016
I
2
C Bus
This interface may be used as an alternative to the standard sRIO or JTAG ports to program the chip and to check the status of registers - including
the error reporting registers. It is fully compliant with the I
2
C specification, it supports master mode and slave mode, also supports both Fast-mode and
Standard-mode buses [1]. Refer to the “I
2
C” section for full detail.
JTAG TAP Port
This TAP interface is IEEE1149.1 (JTAG) and 1149.6 (AC Extest) compliant [10, 11]. It may also be used as an alternative to the standard sRIO or I
2
C
ports to program the chip and to check the status of registers - including the error reporting registers. It has 5 pins. Refer to the JTAG chapter for full
detail.
Interrupt (IRQ
)
An interrupt output is provided in support of Error Management functionality. This output may be used to flag a host processor in the event of error
conditions within the device. Refer to the Error Handling chapter for full detail.
Reset
A single Reset pin is used for full reset of the CPS-16, including setting all registers to power-up defaults. Refer to the Reset & Initialization chapter for
full detail.
Clock
The single system clock (REF_CLK+ / -) is a 156.25MHz differential clock.
Rext (Rextn & Rextp)
These pins are used to establish the drive bias on the SerDes output. An external bias resistor is required. The two pins must be connected to one
another with a 12k Ohm resistor. This provides CML driver stability across process and temperature.
SPD[1:0]
Speed Select Pins. These pins define the sRIO port speed at RESET for all ports. The RESET setting may be overridden by subsequent programming
of the QUAD_CTRL register. SPD[1:0] = {00 = 1.25G, 01 = 2.5G, 10 = 3.125G, 11 = RESERVED}. These pins must remain STATICALLY BIASED
before power-up.
IDT80KSW0002 Datasheet
CPS-16 Datasheet 47 April 6, 2016
8 Absolute Maximum Ratings
(1)
Table 1 Absolute Maximum Rating
NOTES:
1. Stresses greater than those listed under ABSOLUTE MAXIMUM RATINGS may cause permanent damage to the device. This is a stress rating only
and functional operation of the device at these or any other conditions above those indicated in the operational sections of this specification is not
implied. Exposure to absolute maximum rating conditions for extended periods may affect reliability.
2. This is a steady-state DC parameter that applies after the power supply has reached its nominal operating value. Power sequencing is not
necessary; however, the voltage on any Input or I/O pin cannot exceed its corresponding supply voltage during power supply ramp up.
3. Ambient Temperature under DC Bias. No AC Conditions.
Symbol Rating Commercial & Industrial Unit
V
TERM
(VDD3)VDD3 Terminal Voltage with
Respect to GND
-0.5 to 3.6 V
V
TERM
(2)
(VDD3-supplied
interfaces)
Input or I/O Terminal
Voltage with Respect to
GND
-0.3 to V
DD3+0.3 V
V
TERM
(VDD)VDD Terminal Voltage with
Respect to GND
-0.5 to 1.5 V
V
TERM
(2)
(VDD-supplied
interfaces)
Input or I/O Terminal
Voltage with Respect to
GND
-0.3 to V
DD+0.3 V
V
TERM
(VDDS)VDDS Terminal Voltage with
Respect to GNDS
-0.5 to 1.5 V
V
TERM
(2)
(VDDS-supplied
interfaces)
Input or I/O Terminal
Voltage with Respect to
GNDS
-0.3 to V
DDS+0.3 V
V
TERM
(VDDA)VDDA Terminal Voltage with
Respect to GNDS
-0.5 to 1.5 V
V
TERM
(2)
(VDDA-supplied
interfaces)
Input or I/O Terminal
Voltage with Respect to
GNDS
-0.3 to V
DDA+0.3 V
T
BIAS
(3)
Temperature Under Bias -55 to +125 C
T
STG
Storage Temperature -65 to +150 C
T
JN
Junction Temperature +125 C
I
OUT
(For VDD3 = 3.3V) DC Output Current 30 mA
I
OUT
(For VDD3 = 2.5V) DC Output Current 30 mA

80KSW0002ALG

Mfr. #:
Manufacturer:
IDT
Description:
Switch ICs - Various 80KSW0002 Central Packet SW-16 ports
Lifecycle:
New from this manufacturer.
Delivery:
DHL FedEx Ups TNT EMS
Payment:
T/T Paypal Visa MoneyGram Western Union

Products related to this Datasheet