89hpes12nt12g2 Integrated Device Technology, 89hpes12nt12g2 Datasheet

no-image

89hpes12nt12g2

Manufacturer Part Number
89hpes12nt12g2
Description
12-lane 12-port Pcie Gen2 System Interconnect Switch With Non-transparent Bridging
Manufacturer
Integrated Device Technology
Datasheet
Device Overview
Express® switching solutions. The PES12NT12G2 is a 12-lane, 12-port
system interconnect switch optimized for PCI Express Gen2 packet
switching in high-performance applications, supporting multiple simulta-
neous peer-to-peer traffic flows. Target applications include multi-host or
intelligent I/O based systems where inter-domain communication is
required, such as servers, storage, communications, and embedded
systems.
Partitioning feature, the PES12NT12G2 allows true multi-host or multi-
processor communications in a single device. Integrated DMA control-
lers enable high-performance system design by off-loading data transfer
operations across memories from the processors. Each lane is capable
of 5 GT/s link speed in both directions and is fully compliant with PCI
Express Base Specification 2.1.
Features
© 2009 Integrated Device Technology, Inc.
The 89HPES12NT12G2 is a member of the IDT family of PCI
With Non-Transparent Bridging functionality and innovative Switch
– 12-lane, 12-port PCIe switch with flexible port configuration
– Integrated SerDes supports 5.0 GT/s Gen2 and 2.5 GT/s
– Delivers up to 12 GBps (96 Gbps) of switching capacity
– Supports 128 Bytes to 2 KB maximum payload size
– Low latency cut-through architecture
– Supports one virtual channel and eight traffic classes
– Twelve x1 ports configurable as follows:
– Automatic per port link width negotiation
– Crosslink support
– Automatic lane reversal
– Per lane SerDes configuration
High Performance Non-Blocking Switch Architecture
Port Configurability
• One x4 stack
• Two x4 stacks configurable as:
• De-emphasis
• Receive equalization
• Drive strength
Gen1 operation
(x4
• Four x1 ports (ports 0 through 3 are not capable of
• Two x4 ports
• Four x2 ports
• Eight x1 ports
merging with an adjacent port)
x2
x1)
IDT and the IDT logo are registered trademarks of Integrated Device Technology, Inc.
®
12-Lane 12-Port PCIe® Gen2
System Interconnect Switch with
Non-Transparent Bridging
1 of 7
– Supports up to 4 fully independent switch partitions
– Logically independent switches in the same device
– Configurable downstream port device numbering
– Supports dynamic reconfiguration of switch partitions
– Supports up to 3 NT endpoints per switch, each endpoint can
– 6 BARs per NT Endpoint
– 32 inbound and outbound doorbell registers
– 4 inbound and outbound message registers
– Supports up to 64 masters
– Unlimited number of outstanding transactions
– Compliant with the PCI-SIG multicast
– Supports 64 multicast groups
– Supports multicast across non-transparent port
– Multicast overlay mechanism support
– ECRC regeneration support
– Supports up to 2 DMA upstream ports, each with 2 DMA chan-
– Supports 32-bit and 64-bit memory-to-memory transfers
– Supports DMA transfers to multicast groups
– Linked list descriptor-based operation
– Flexible addressing modes
– Port arbitration
Innovative Switch Partitioning Feature
Non-Transparent Bridging (NTB) Support
Multicast
Integrated Direct Memory Access (DMA) Controllers
Quality of Service (QoS)
• Dynamic port reconfiguration — downstream, upstream,
• Dynamic migration of ports between partitions
• Movable upstream port within and between switch partitions
• Bar address translation
• All BARs support 32/64-bit base and limit address translation
• Two BARs (BAR2 and BAR4) support look-up table based
• Fly-by translation provides reduced latency and increased
• Supports arbitrary source and destination address alignment
• Supports intra- as well as inter-partition data transfers using
• Linear addressing
• Constant addressing
communicate with other switch partitions or external PCIe
domains or CPUs
nels
non-transparent bridge
address translation
performance over buffered approach
the non-transparent endpoint
89HPES12NT12G2
September 15, 2009
Product Brief

Related parts for 89hpes12nt12g2

89hpes12nt12g2 Summary of contents

Page 1

... Device Overview The 89HPES12NT12G2 is a member of the IDT family of PCI Express® switching solutions. The PES12NT12G2 is a 12-lane, 12-port system interconnect switch optimized for PCI Express Gen2 packet switching in high-performance applications, supporting multiple simulta- neous peer-to-peer traffic flows. Target applications include multi-host or ...

Page 2

... IDT 89HPES12NT12G2 Product Brief • Round robin – Request metering • IDT proprietary feature that balances bandwidth among switch ports for maximum system throughput – High performance switch core architecture • Combined Input Output Queued (CIOQ) switch architecture with large buffers ◆ ...

Page 3

... IDT 89HPES12NT12G2 Product Brief Block Diagram Figure 1 illustrates the block architecture of the switch. It contains a flexible and high-performance switch core, 12 full-duplex SerDes capable of delivering PCI Express Gen 2 speeds ports with movable upstream ports, and a number of innovative and unique features that enables product differentiation, cost and power saving, and time-to-market improvement ...

Page 4

... IDT 89HPES12NT12G2 Product Brief Applications PES12NT12G2 is optimized for storage, communications control plane, embedded systems and high-port PCI Express fanout applica- tions. Applications shown here are generic to IDT’s Gen2 PCIe switch family. Storage Applications CPU CPU x8 x8 PES32NT8G2 PES32NT8G2 x8 x8 P2P ...

Page 5

... IDT 89HPES12NT12G2 Product Brief Feature Descriptions & Benefits Switch Partitioning Switch partitioning is an innovative and unique IDT feature that allows a switch to be statically or dynamically reconfigured into multiple independent logical switches within a single physical device. PES12NT12G2 can support partitions. Any port can be an upstream port or downstream port and any root can have zero, one, or more downstream ports associated with its partition (see Figure 6) ...

Page 6

... IDT 89HPES12NT12G2 Product Brief Non-Transparent Bridging (NTB) A non-transparent bridge (NTB) is required when two PCI Express domains need to communicate with each other. The main function of the NTB block is to initialize and translate addresses and device IDs to allow data exchange across PCI Express domains. The major functionalities of the NTB block are summarized in Table 2 ...

Page 7

... IDT 89HPES12NT12G2 Product Brief Multicast Multicast provides the ability to distribute data from one sender to multiple recipients simultaneously, off-loading processor cycles. The PES12NT12G2 supports multicast groups and is fully compliant to the PCI-SIG Multicast ECN. This device also supports multicast across switch partitions. Applications include storage mirroring and data or table update in communications control planes. ...

Related keywords