89hpes16h16 Integrated Device Technology, 89hpes16h16 Datasheet

no-image

89hpes16h16

Manufacturer Part Number
89hpes16h16
Description
16-lane, 16-port Pcie System Interconnect Switch
Manufacturer
Integrated Device Technology
Datasheet
Device Overview
PCI Express® switching solutions. The PES16H16 is a 16-lane, 16-port
peripheral chip that performs PCI Express packet switching with a
feature set optimized for high-performance applications such as servers,
storage, and communications/networking. It provides connectivity and
switching functions between a PCI Express upstream port and up to
fifteen downstream ports and supports switching between downstream
ports.
Features
Block Diagram
© 2008 Integrated Device Technology, Inc.
The 89HPES16H16 is a member of the IDT PRECISE™ family of
High Performance PCI Express Switch
– Sixteen maximum switch ports
– Sixteen 2.5 Gbps embedded SerDes
– Delivers 64 Gbps (8 GBps) of aggregate switching capacity
– Low-latency cut-through switch architecture
– Support for Max Payload Size up to 2048 bytes
– Supports two virtual channels and eight traffic classes
– PCI Express Base Specification Revision 1.1 compliant
• Sixteen x1 ports
• Supports pre-emphasis and receive equalization on per-port
basis
IDT and the IDT logo are registered trademarks of Integrated Device Technology, Inc.
DL/Transaction Layer
®
SerDes
x1
16-Lane 16-Port
PCI Express® Switch
*Notice: The information in this document is subject to change without notice
Frame Buffer
Route Table
DL/Transaction Layer
Figure 1 Internal Block Diagram
SerDes
x1
16 PCI Express Lanes
16-Port Switch Core
DL/Transaction Layer
1 of 35
16 x1 Ports
SerDes
x1
. . . . . . .
Flexible Architecture with Numerous Configuration Options
– Port arbitration schemes utilizing round robin algorithms
– Virtual channels arbitration based on priority
– Automatic polarity inversion on all lanes
– Supports locked transactions, allowing use with legacy soft-
– Ability to load device configuration from serial EEPROM
– Ability to control device via SMBus
Highly Integrated Solution
– Requires no external components
– Incorporates on-chip internal memory for packet buffering and
– Integrates sixteen 2.5 Gbps embedded full duplex SerDes, 8B/
Reliability, Availability, and Serviceability (RAS) Features
– Redundant upstream port failover capability
– Supports optional PCI Express end-to-end CRC checking
– Internal end-to-end parity protection on all TLPs ensures data
– Supports optional PCI Express Advanced Error Reporting
ware
queueing
10B encoder/decoder (no separate transceivers needed)
integrity even in systems that do not implement end-to-end
CRC (ECRC)
Arbitration
Scheduler
Port
DL/Transaction Layer
SerDes
x1
Preliminary Information*
89HPES16H16
Data Sheet
April 16, 2008

Related parts for 89hpes16h16

89hpes16h16 Summary of contents

Page 1

... Device Overview The 89HPES16H16 is a member of the IDT PRECISE™ family of PCI Express® switching solutions. The PES16H16 is a 16-lane, 16-port peripheral chip that performs PCI Express packet switching with a feature set optimized for high-performance applications such as servers, storage, and communications/networking. It provides connectivity and ...

Page 2

... IDT 89HPES16H16 Data Sheet – Supports PCI Express Hot-Plug • Compatible with Hot-Plug I/O expanders used on PC motherboards – Supports Hot-Swap ◆ Power Management – Supports PCI Power Management Interface specification, Revision 1.1 (PCI-PM) • Supports powerdown modes at the link level (L0, L0s, L1, L2/L3 Ready and L3) and at the device level (D0, D3 – ...

Page 3

... IDT 89HPES16H16 Data Sheet Processor SMBus PES16H16 SSMBCLK SSMBDAT MSMBCLK MSMBDAT (a) Unified Configuration and Management Bus Hot-Plug Interface The PES16H16 supports PCI Express Hot-Plug on each downstream port (ports 1 through 15). To reduce the number of pins required on the device, the PES16H16 utilizes an external I/O expander, such as that used on PC motherboards, connected to the SMBus master interface. Following reset and configuration, whenever the state of a Hot-Plug output needs to be modified, the PES16H16 generates an SMBus transaction to the I/O expander with the new value of all of the outputs ...

Page 4

... IDT 89HPES16H16 Data Sheet Signal PE3RP[0] PE3RN[0] PE3TP[0] PE3TN[0] PE4RP[0] PE4RN[0] PE4TP[0] PE4TN[0] PE5RP[0] PE5RN[0] PE5TP[0] PE5TN[0] PE6RP[0] PE6RN[0] PE6TP[0] PE6TN[0] PE7RP[0] PE7RN[0] PE7TP[0] PE7TN[0] PE8RP[0] PE8RN[0] PE8TP[0] PE8TN[0] PE9RP[0] PE9RN[0] PE9TP[[0] PE9TN[0] PE10RP[0] PE10RN[0] PE10TP[0] PE10TN[0] PE11RP[0] PE11RN[0] PE11TP[0] PE11TN[0] ...

Page 5

... IDT 89HPES16H16 Data Sheet Signal PE14RP[0] PE14RN[0] PE14TP[0] PE14TN[0] PE15RP[0] PE15RN[0] PE15TP[0] PE15TN[0] REFCLKM PEREFCLKP[3:0] PEREFCLKN[3:0] Signal MSMBADDR[4:1] MSMBCLK MSMBDAT SSMBADDR[5,3:1] SSMBCLK SSMBDAT Signal GPIO[0] GPIO[1] GPIO[2] GPIO[3] Type Name/Description I PCI Express Port 14 Serial Data Receive. Differential PCI Express receive pair for port 14 ...

Page 6

... IDT 89HPES16H16 Data Sheet Signal GPIO[4] GPIO[5] GPIO[6] GPIO[7] GPIO[8] GPIO[9] GPIO[10] GPIO[11] GPIO[12] GPIO[13] Type Name/Description I/O General Purpose I/O. This pin can be configured as a general purpose I/O pin. I/O General Purpose I/O. This pin can be configured as a general purpose I/O pin. Alternate function pin name: GPEN ...

Page 7

... IDT 89HPES16H16 Data Sheet Signal GPIO[14] GPIO[15] GPIO[16] GPIO[17] GPIO[18] GPIO[19] GPIO[20] GPIO[21] 1 GPIO[22] GPIO[23] Type Name/Description I/O General Purpose I/O. This pin can be configured as a general purpose I/O pin. Alternate function pin name: P9RSTN Alternate function pin type: Output Alternate function: Reset output for downstream port 9 I/O General Purpose I/O ...

Page 8

... IDT 89HPES16H16 Data Sheet Signal GPIO[24] 1 GPIO[25] GPIO[26] GPIO[27] GPIO[28] GPIO[29] GPIO[30] GPIO[31] 1. GPIO pins 22 and 25 are not available in the 23x23mm package. Signal CCLKDS CCLKUS MSMBSMODE Type Name/Description I/O General Purpose I/O. This pin can be configured as a general purpose I/O pin. Alternate function pin name: IOEXPINTN3 ...

Page 9

... IDT 89HPES16H16 Data Sheet Signal PERSTN RSTHALT SWMODE[3:0] Signal JTAG_TCK JTAG_TDI JTAG_TDO JTAG_TMS JTAG_TRST_N Signal V CORE Type Name/Description I Fundamental Reset. Assertion of this signal resets all logic inside the PES16H16 and initiates a PCI Express fundamental reset. I Reset Halt. When this signal is asserted during a PCI Express fundamental reset, the PES16H16 executes the reset procedure and remains in a reset state with the Master and Slave SMBuses active ...

Page 10

... IDT 89HPES16H16 Data Sheet Signal V PEA Type Name/Description I PCI Express Analog Power. PCI Express analog power used by the PLL and bias generator. I Ground. PCI Express Serial Data Transmit Termination Voltage. This pin allows the driver termination voltage to be set, enabling the system designer to control the Common Mode Voltage and output voltage swing of the corresponding PCI Serial Data Transmit differential pair ...

Page 11

... IDT 89HPES16H16 Data Sheet Pin Characteristics Note: Some input pads of the PES16H16 do not contain internal pull-ups or pull-downs. Unused inputs should be tied off to appropriate levels. This is especially critical for unused control signal inputs which, if left floating, could adversely affect operation. Also, any input pin left floating can cause a slight increase in power consumption ...

Page 12

... IDT 89HPES16H16 Data Sheet Function PCI Express Interface (cont.) Pin Name Type Buffer PE8RP[0] I CML PE8TN[0] O PE8TP[0] O PE9RN[0] I PE9RP[0] I PE9TN[0] O PE9TP[0] O PE10RN[0] I PE10RP[0] I PE10TN[0] O PE10TP[0] O PE11RN[0] I PE11RP[0] I PE11TN[0] O PE11TP[0] O PE12RN[0] I PE12RP[0] I PE12TN[0] O PE12TP[0] O PE13RN[0] I PE13RP[0] I PE13TN[0] O PE13TP[0] O PE14RN[0] I PE14RP[0] I PE14TN[0] O PE14TP[0] ...

Page 13

... IDT 89HPES16H16 Data Sheet Function SMBus General Purpose I/O System Pins EJTAG / JTAG 1. Schmitt Trigger Input (STI) Pin Name Type Buffer MSMBADDR[4:1] I LVTTL MSMBCLK I/O MSMBDAT I/O SSMBADDR[5,3:1] I SSMBCLK I/O SSMBDAT I/O GPIO[31:0] I/O LVTTL CCLKDS I LVTTL CCLKUS I MSMBSMODE I PERSTN I RSTHALT I SWMODE[3:0] I JTAG_TCK I LVTTL JTAG_TDI I JTAG_TDO O JTAG_TMS ...

Page 14

... IDT 89HPES16H16 Data Sheet Logic Diagram — PES16H16 Reference Clocks PCIe Switch SerDes Input Port 0 PCIe Switch SerDes Input Port 1 PCIe Switch SerDes Input Port 2 PCIe Switch SerDes Input Port 3 PCIe Switch SerDes Input Port 15 Master SMBus Interface System Pins Note: GPIO pins 22 and 25 are not available in the 23x23mm package. ...

Page 15

... IDT 89HPES16H16 Data Sheet System Clock Parameters Values based on systems running at recommended supply voltages and operating temperatures, as shown in Tables 13 and 14. Parameter PEREFCLK Refclk Input reference clock frequency range FREQ 2 Refclk Duty cycle of input clock Rise/Fall time of input clocks Differential input voltage swing ...

Page 16

... IDT 89HPES16H16 Data Sheet Signal GPIO 1 GPIO[31:0] 1. GPIO signals must meet the setup and hold times if they are synchronous or the minimum pulse width if they are asynchronous. 2. The values for this symbol were determined by calculation, not by testing. GPIO (asynchronous input) Signal JTAG ...

Page 17

... IDT 89HPES16H16 Data Sheet JTAG_TCK JTAG_TDI JTAG_TMS JTAG_TDO JTAG_TRST_N Recommended Operating Supply Voltages Symbol V CORE Internal logic supply DD V I/O I/O supply except for SerDes LVPECL/CML PCI Express Digital Power DD V PEA PCI Express Analog Power PCI Express Serial Data Transmit ...

Page 18

... IDT 89HPES16H16 Data Sheet Recommended Operating Temperature Power Consumption Typical power is measured under the following conditions: 25°C Ambient, 35% total link usage on all ports, typical voltages defined in Table 13 (and also listed below). Maximum power is measured under the following conditions: 70°C Ambient, 85% total link usage on all ports, maximum voltages defined in Table 13 (and also listed below) ...

Page 19

... IDT 89HPES16H16 Data Sheet DC Electrical Characteristics Values based on systems running at recommended supply voltages, as shown in Table 13. Note: See Table 8, Pin Characteristics, for a complete I/O listing. I/O Type Parameter Serial Link PCIe Transmit V Differential peak-to-peak output voltage TX-DIFFp-p V De-emphasized differential output voltage TX-DE-RATIO V DC Common mode voltage ...

Page 20

... IDT 89HPES16H16 Data Sheet I/O Type Parameter Other I/Os LOW Drive I OL Output I OH High Drive I OL Output I OH Schmitt Trig ger Input V IH (STI) Input Capacitance C IN Leakage Inputs I/O / LEAK W O Pull-ups/downs I/O LEAK WITH Pull-ups/downs 1. Minimum, Typical, and Maximum values meet the requirements under PCI Specification 1.0a. ...

Page 21

... IDT 89HPES16H16 Data Sheet Option A Package — 484-BGA Signal Pinout for PES16H16 The following table lists the pin numbers and signal names for the PES16H16 device. Pin Function Alt Pin A1 V I/O B13 DD A2 GPIO_16 B14 A3 V B15 SS A4 PE9TN00 B16 A5 PE8TN00 ...

Page 22

... IDT 89HPES16H16 Data Sheet Pin Function Alt Pin G5 V I/O H20 H21 H22 CORE CORE J2 DD G10 G11 V CORE J4 DD G12 V CORE J5 DD G13 G14 V CORE J7 DD G15 V CORE J8 DD G16 G17 V I/O J10 ...

Page 23

... IDT 89HPES16H16 Data Sheet Pin Function Alt Pin N21 PEREFCLKN0 R14 N22 PEREFCLKP0 R15 P1 PE4TN00 R16 P2 PE4TP00 R17 P3 V R18 R19 R20 R21 R22 CORE CORE T2 DD P10 P11 V CORE T4 DD ...

Page 24

... IDT 89HPES16H16 Data Sheet Pin Function Alt Pin Y15 V AA6 SS Y16 V AA7 SS Y17 V AA8 SS Y18 GPIO_00 AA9 Y19 GPIO_07 AA10 Y20 GPIO_09 AA11 Y21 V AA12 SS Y22 V AA13 SS AA1 V AA14 SS AA2 V I/O AA15 DD AA3 SWMODE_3 AA16 AA4 V AA17 SS AA5 PE6RN00 AA18 Alternate Signal Functions ...

Page 25

... IDT 89HPES16H16 Data Sheet No Connection Pins Power Pins V Core V Core DD DD F10 K9 F11 K11 F12 K12 F13 K14 G8 K15 G9 L8 G11 L9 G12 L11 G14 L12 G15 L14 H8 L15 H9 M8 H11 M9 H12 M11 H14 M12 H15 M14 J8 M15 J9 N8 J11 N9 J12 N11 ...

Page 26

... IDT 89HPES16H16 Data Sheet Ground Pins C17 D11 A11 E1 A13 E2 A16 E8 A22 E15 F19 B6 F20 B9 G3 B11 G4 B13 G7 B16 G10 C4 G13 C5 G16 C6 G18 C7 G20 C8 G21 C9 G22 C10 H1 C11 H2 C12 H3 C13 H4 C14 H7 C15 H10 C16 H13 ...

Page 27

... IDT 89HPES16H16 Data Sheet Signals Listed Alphabetically Signal Name CCLKDS CCLKUS GPIO_00 GPIO_01 GPIO_02 GPIO_03 GPIO_04 GPIO_05 GPIO_06 GPIO_07 GPIO_08 GPIO_09 GPIO_10 GPIO_11 GPIO_12 GPIO_13 GPIO_14 GPIO_15 GPIO_16 GPIO_17 GPIO_18 GPIO_19 GPIO_20 GPIO_21 GPIO_23 GPIO_24 GPIO_26 GPIO_27 GPIO_28 GPIO_29 GPIO_30 GPIO_31 ...

Page 28

... IDT 89HPES16H16 Data Sheet Signal Name JTAG_TCK JTAG_TDI JTAG_TDO JTAG_TMS JTAG_TRST_N MSMBADDR_1 MSMBADDR_2 MSMBADDR_3 MSMBADDR_4 MSMBCLK MSMBDAT MSMBSMODE NO CONNECTION PE0RN00 PE0RP00 PE0TN00 PE0TP00 PE1RN00 PE1RP00 PE1TN00 PE1TP00 PE2RN00 PE2RP00 PE2TN00 PE2TP00 PE3RN00 PE3RP00 PE3TN00 PE3TP00 PE4RN00 PE4RP00 PE4TN00 PE4TP00 PE5RN00 PE5RP00 ...

Page 29

... IDT 89HPES16H16 Data Sheet Signal Name PE5TP00 PE6RN00 PE6RP00 PE6TN00 PE6TP00 PE7RN00 PE7RP00 PE7TN00 PE7TP00 PE8RN00 PE8RP00 PE8TN00 PE8TP00 PE9RN00 PE9RP00 PE9TN00 PE9TP00 PE10RN00 PE10RP00 PE10TN00 PE10TP00 PE11RN00 PE11RP00 PE11TN00 PE11TP00 PE12RN00 PE12RP00 PE12TN00 PE12TP00 PE13RN00 PE13RP00 PE13TN00 PE13TP00 PE14RN00 PE14RP00 ...

Page 30

... IDT 89HPES16H16 Data Sheet Signal Name PE14TP00 PE15RN00 PE15RP00 PE15TN00 PE15TP00 PEREFCLKN0 PEREFCLKN1 PEREFCLKN2 PEREFCLKN3 PEREFCLKP0 PEREFCLKP1 PEREFCLKP2 PEREFCLKP3 PERSTN REFCLKM RSTHALT SSMBADDR_1 SSMBADDR_2 SSMBADDR_3 SSMBADDR_5 SSMBCLK SSMBDAT SWMODE_0 SWMODE_1 SWMODE_2 SWMODE_3 V CORE PEA I/O Type ...

Page 31

... IDT 89HPES16H16 Data Sheet PES16H16 Pinout — Top View Core (Power I/O (Power ...

Page 32

... IDT 89HPES16H16 Data Sheet PES16H16 Package Drawing — 484-Pin BL484/BR484 April 16, 2008 ...

Page 33

... IDT 89HPES16H16 Data Sheet PES16H16 Package Drawing — Page Two April 16, 2008 ...

Page 34

... IDT 89HPES16H16 Data Sheet Revision History April 7, 2008: Publication of Preliminary data sheet with 23x23mm FCBGA package option. April 16, 2008: In Table 16, Thermal Specifications, revised values for , , and . θ θ θ April 16, 2008 ...

Page 35

... IDT 89HPES16H16 Data Sheet Ordering Information A AAA NN Product Operating Device Family Voltage Family Valid Combinations 89HPES16H16ZABL 484-ball FCBGA package, Commercial Temperature 89HPES16H16ZABR 484-ball RoHS FCBGA package, Commercial Temperature CORPORATE HEADQUARTERS 6024 Silver Creek Valley Road San Jose, CA 95138 ® NNANN AA AA ...

Related keywords