EEWORLDEEWORLDEEWORLD

Part Number

Search

89HPES16NT2ZBBC

Description
PCI Bus Controller, PBGA484, 23 X 23 MM, 1 MM PITCH, CABGA-484
CategoryThe embedded processor and controller    Microcontrollers and processors   
File Size434KB,29 Pages
ManufacturerIDT (Integrated Device Technology)
Download Datasheet Parametric Compare View All

89HPES16NT2ZBBC Online Shopping

Suppliers Part Number Price MOQ In stock  
89HPES16NT2ZBBC - - View Buy Now

89HPES16NT2ZBBC Overview

PCI Bus Controller, PBGA484, 23 X 23 MM, 1 MM PITCH, CABGA-484

89HPES16NT2ZBBC Parametric

Parameter NameAttribute value
Is it lead-free?Contains lead
Is it Rohs certified?incompatible
MakerIDT (Integrated Device Technology)
Parts packaging codeBGA
package instructionCABGA-484
Contacts484
Reach Compliance Codenot_compliant
ECCN codeEAR99
Address bus width
Bus compatibilityPCI
maximum clock frequency125 MHz
External data bus width
JESD-30 codeS-PBGA-B484
JESD-609 codee0
length23 mm
Humidity sensitivity level3
Number of terminals484
Maximum operating temperature70 °C
Minimum operating temperature
Package body materialPLASTIC/EPOXY
encapsulated codeBGA
Encapsulate equivalent codeBGA484,22X22,40
Package shapeSQUARE
Package formGRID ARRAY
Peak Reflow Temperature (Celsius)225
power supply1,3.3 V
Certification statusNot Qualified
Maximum seat height1.86 mm
Maximum supply voltage1.1 V
Minimum supply voltage0.9 V
Nominal supply voltage1 V
surface mountYES
technologyCMOS
Temperature levelCOMMERCIAL
Terminal surfaceTin/Lead (Sn63Pb37)
Terminal formBALL
Terminal pitch1 mm
Terminal locationBOTTOM
Maximum time at peak reflow temperature20
width23 mm
uPs/uCs/peripheral integrated circuit typeBUS CONTROLLER, PCI

89HPES16NT2ZBBC Preview

16-Lane 2-Port Non-Transparent
PCI Express® Switch
®
89HPES16NT2
Data Sheet
Device Overview
The 89HPES16NT2 is a member of the IDT PRECISE™ family of
PCI Express® switching solutions offering the next-generation I/O inter-
connect standard. The PES16NT2 is a 16-lane, 2-port peripheral chip
that provides high-performance switching and non-transparent bridging
(NTB) functions between a PCIe® upstream port and an NTB down-
stream port. The PES16NT2 is a part of the IDT PCIe System Intercon-
nect Products and is intended to be used with IDT PCIe System
Interconnect Switches. Together, the chipset targets multi-host and intel-
ligent I/O applications such as communications, storage, and blade
servers where inter-domain communication is required.
Features
High Performance PCI Express Switch
Sixteen PCI Express lanes (2.5Gbps), two switch ports
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 one virtual channel and eight traffic classes
PCI Express Base specification Revision 1.0a compliant
Flexible Architecture with Numerous Configuration Options
Supports automatic per port link width negotiation (x8, x4, x2,
or x1)
Static lane reversal on all ports
Automatic polarity inversion on all lanes
Supports locked transactions, allowing use with legacy soft-
ware
Ability to load device configuration from serial EEPROM
Ability to control device via SMBus
Non-Transparent Port
Crosslink support on NTB port
Four mapping windows supported
Each may be configured as a 32-bit memory or I/O window
May be paired to form a 64-bit memory window
Interprocessor communication
Thirty-two inbound and outbound doorbells
Four inbound and outbound message registers
Two shared scratchpad registers
Allows up to sixteen masters to communicate through the non-
transparent port
No limit on the number of supported outstanding transactions
through the non-transparent bridge
Completely symmetric non-transparent bridge operation
allows similar/same configuration software to be run
Supports direct connection to a transparent or non-transparent
port of another switch
Highly Integrated Solution
Requires no external components
Incorporates on-chip internal memory for packet buffering and
queueing
Integrates sixteen 2.5 Gbps embedded full duplex SerDes, 8B/
10B encoder/decoder (no separate transceivers needed)
Block Diagram
2-Port Switch Core
Frame Buffer
Route Table
Port
Arbitration
Scheduler
Transaction Layer
Data Link Layer
Transaction Layer
Data Link Layer
Non-
Transparent
Bridge
Multiplexer / Demultiplexer
Phy
Logical
Layer
Phy
Logical
Layer
Phy
Logical
Layer
Multiplexer / Demultiplexer
Phy
Logical
Layer
Phy
Logical
Layer
Phy
Logical
Layer
...
...
SerDes
SerDes
SerDes
SerDes
SerDes
SerDes
16 PCI Express Lanes
x8 Upstream Port and One x8 Downstream Port
Figure 1 Internal Block Diagram
IDT and the IDT logo are registered trademarks of Integrated Device Technology, Inc.
1 of 29
©
2009 Integrated Device Technology, Inc.
January 5, 2009
DSC 6925
IDT 89HPES16NT2 Data Sheet
Reliability, Availability, and Serviceability (RAS) Features
Internal end-to-end parity protection on all TLPs ensures data
integrity even in systems that do not implement end-to-end
CRC (ECRC)
Supports ECRC pass-through
Supports Hot-Swap
Power Management
Supports PCI Power Management Interface specification,
Revision 1.1 (PCI-PM)
Unused SerDes are disabled
Testability and Debug Features
Built in SerDes Pseudo-Random Bit Stream (PRBS) generator
Ability to read and write any internal register via the SMBus
Ability to bypass link training and force any link into any mode
Provides statistics and performance counters
Two SMBus Interfaces
Slave interface provides full access to all software-visible
registers by an external SMBus master
Master interface provides connection for an optional serial
EEPROM used for initialization
Master and slave interfaces may be tied together so the switch
can act as both master and slave
Eight General Purpose Input/Output pins
Packaged in a 23mm x 23mm 484-ball BCG with 1mm ball
spacing
Switch Configuration
The PES16NT2 is a two port switch that contains sixteen PCI
Express lanes. Each of the two ports is statically allocated eight lanes
with ports labeled as A and C. Port A is the upstream port and port C is
the non-transparent downstream port.
During link training, link width is automatically negotiated. Each
PES16NT2 port is capable of independently negotiating to a x8, x4, x2,
or x1 width. Thus, the PES16NT2 may be used in virtually any two port
switch configuration (e.g., {x8, x8}, {x4, x4}, {x4, x2}, etc.). The
PES16NT2 supports static lane reversal. For example, lane reversal for
upstream port A may be configured by asserting the PCI Express Port A
Lane Reverse (PEALREV) input signal or through serial EEPROM or
SMBus initialization. Lane reversal for port C may be enabled via a
configuration space register, serial EEPROM, or the SMBus.
Product Description
Utilizing standard PCI Express interconnect, the PES16NT2 provides
the most efficient high-performance I/O connectivity solution for applica-
tions requiring high throughput, low latency, and simple board layout
with a minimum number of board layers. With support for non-trans-
parent bridging, the PES16NT2 is part of the IDT PCIe System Intercon-
nect Products that target multi-host and intelligent I/O applications
requiring inter-domain communication. The PES16NT2 provides 64
Gbps (8 GBps) of aggregated, full-duplex switching capacity through 16
integrated serial lanes, using proven and robust IDT technology. Each
lane provides 2.5 Gbps of bandwidth in both directions and is fully
compliant with PCI Express Base specification 1.0a.
The PES16NT2 is based on a flexible and efficient layered architec-
ture. The PCI Express layer consists of SerDes, Physical, Data Link,
and Transaction layers in compliance with PCI Express Base specifica-
tion Revision 1.0a. The PES16NT2 can operate either as a store and
forward or cut-through switch depending on the packet size and is
designed to switch memory and I/O transactions. It supports eight Traffic
Classes (TCs) and one Virtual Channel (VC) with sophisticated resource
management.
2 of 29
January 5, 2009
IDT 89HPES16NT2 Data Sheet
CPU
PES16NT2
CPU
PES16NT2
CPU
PES16NT2
PCIe System Interconnect Switch
Embedded
CPU
Embedded
CPU
SATA / SAS
Embedded
CPU
GbE / 10GigE
FC
Figure 2 PCIe System Interconnect Architecture Block Diagram
Pin Description
The following tables list the functions of the pins provided on the PES16NT2. Some of the functions listed may be multiplexed onto the same pin.
The active polarity of a signal is defined using a suffix. Signals ending with an “N” are defined as being active, or asserted, when at a logic zero (low)
level. All other signals (including clocks, buses, and select lines) will be interpreted as being active, or asserted, when at a logic one (high) level.
Signal
PEALREV
Type
I
Name/Description
PCI Express Port A Lane Reverse.
When this bit is asserted, the lanes of
PCI Express Port A are reversed. This value may be overridden by modify-
ing the value of the PALREV bit in the PA_SWCTL register.
PCI Express Port A Serial Data Receive.
Differential PCI Express receive
pairs for port A.
PCI Express Port A Serial Data Transmit.
Differential PCI Express trans-
mit pairs for port A
PCI Express Port C Lane Reverse.
When this bit is asserted, the lanes of
PCI Express Port C are reversed. This value may be overridden by modify-
ing the value of the PCLREV bit in the PA_SWCTL register.
PCI Express Port C Serial Data Receive.
Differential PCI Express receive
pairs for port C.
PCI Express Port C Serial Data Transmit.
Differential PCI Express trans-
mit pairs for port C
PCI Express Reference Clock.
Differential reference clock pair input. This
clock is used as the reference clock by on-chip PLLs to generate the clocks
required for the system logic and on-chip SerDes. The frequency of the dif-
ferential reference clock is determined by the REFCLKM signal.
PCI Express Reference Clock Mode Select.
These signals select the fre-
quency of the reference clock input.
0x0 - 100 MHz
0x1 - 125 MHz
Table 1 PCI Express Interface Pins
PEARP[7:0]
PEARN[7:0]
PEATP[7:0]
PEATN[7:0]
PECLREV
I
O
I
PECRP[7:0]
PECRN[7:0]
PECTP[7:0]
PECTN[7:0]
PEREFCLKP[1:0]
PEREFCLKN[1:0]
I
O
I
REFCLKM
I
3 of 29
January 5, 2009
IDT 89HPES16NT2 Data Sheet
Signal
MSMBADDR[4:1]
MSMBCLK
Type
I
I/O
Name/Description
Master SMBus Address.
These pins determine the SMBus address of the
serial EEPROM from which configuration information is loaded.
Master SMBus Clock.
This bidirectional signal is used to synchronize
transfers on the master SMBus. It is active and generating the clock only
when the EEPROM is being accessed.
Master SMBus Data.
This bidirectional signal is used for data on the mas-
ter SMBus.
Slave SMBus Address.
These pins determine the SMBus address to
which the slave SMBus interface responds.
Slave SMBus Clock.
This bidirectional signal is used to synchronize trans-
fers on the slave SMBus.
Slave SMBus Data.
This bidirectional signal is used for data on the slave
SMBus.
Table 2 SMBus Interface Pins
MSMBDAT
SSMBADDR[5,3:1]
SSMBCLK
SSMBDAT
I/O
I
I/O
I/O
Signal
GPIO[0]
GPIO[1]
Type
I/O
I/O
Name/Description
General Purpose I/O.
This pin can be configured as a general purpose I/O pin.
General Purpose I/O.
This pin can be configured as a general purpose I/O pin.
Alternate function pin name: PECRSTN
Alternate function pin type: Output
Alternate function: Reset output for downstream port C
General Purpose I/O.
This pin can be configured as a general purpose I/O pin.
Alternate function pin name: PALINKUPN
Alternate function pin type: Output
Alternate function: Port A link up status output
General Purpose I/O.
This pin can be configured as a general purpose I/O pin.
General Purpose I/O.
This pin can be configured as a general purpose I/O pin.
Alternate function pin name: PCLINKUPN
Alternate function pin type: Output
Alternate function: Port C link up status output
General Purpose I/O.
This pin can be configured as a general purpose I/O pin.
Alternate function pin name: FAILOVERP
Alternate function pin type: Input
Alternate function: NTB upstream port failover
General Purpose I/O.
This pin can be configured as a general purpose I/O pin.
General Purpose I/O.
This pin can be configured as a general purpose I/O pin.
Table 3 General Purpose I/O Pins
GPIO[2]
I/O
GPIO[3]
GPIO[4]
I/O
I/O
GPIO[5]
I/O
GPIO[6]
GPIO[7]
I/O
I/O
4 of 29
January 5, 2009
IDT 89HPES16NT2 Data Sheet
Signal
CCLKDS
Type
I
Name/Description
Common Clock Downstream.
When the CCLKDS pin is asserted, it indi-
cates that a common clock is being used between the downstream device
and the downstream port.
Common Clock Upstream.
When the CCLKUS pin is asserted, it indi-
cates that a common clock is being used between the upstream device and
the upstream port.
Master SMBus Slow Mode.
The assertion of this pin indicates that the
master SMBus should operate at 100 KHz instead of 400 KHz. This value
may not be overridden.
Non-Transparent Bridge Reset.
Assertion of this signal indicates a reset
on the external side of the non-transparent bridge. This signal is only used
when the switch mode selects a non-transparent mode and has no effect
otherwise.
Fundamental Reset.
Assertion of this signal resets all logic inside the
PES16NT2 and initiates a PCI Express fundamental reset.
Reset Halt.
When this signal is asserted during a PCI Express fundamental
reset, the PES16NT2 executes the reset procedure and remains in a reset
state with the Master and Slave SMBuses active. This allows software to
read and write registers internal to the device before normal device opera-
tion begins. The device exits the reset state when the RSTHALT bit is
cleared in the PA_SWCTL register by an SMBus master.
Switch Mode.
These configuration pins determine the PES16NT2 switch
operating mode.
0x0 - Transparent mode
0x1 -Transparent mode with serial EEPROM initialization
0x2 - Non-transparent mode
0x3 - Non-transparent mode with serial EEPROM initialization
0x4 - Non-transparent failover mode
0x5 - Non-transparent failover mode with serial EEPROM initialization
0x6 through 0xF - Reserved
Table 4 System Pins
CCLKUS
I
MSMBSMODE
I
PENTBRSTN
I
PERSTN
RSTHALT
I
I
SWMODE[3:0]
I
Signal
JTAG_TCK
Type
I
Name/Description
JTAG Clock.
This is an input test clock used to clock the shifting of data
into or out of the boundary scan logic or JTAG Controller. JTAG_TCK is
independent of the system clock with a nominal 50% duty cycle.
JTAG Data Input.
This is the serial data input to the boundary scan logic or
JTAG Controller.
Table 5 Test Pins (Part 1 of 2)
JTAG_TDI
I
5 of 29
January 5, 2009

89HPES16NT2ZBBC Related Products

89HPES16NT2ZBBC 89HPES16NT2ZBBC8 89HPES16NT2ZBBCG8
Description PCI Bus Controller, PBGA484, 23 X 23 MM, 1 MM PITCH, CABGA-484 Bus Controller, PBGA484 Bus Controller, PBGA484
Is it Rohs certified? incompatible incompatible conform to
Maker IDT (Integrated Device Technology) IDT (Integrated Device Technology) IDT (Integrated Device Technology)
Reach Compliance Code not_compliant not_compliant compliant
ECCN code EAR99 EAR99 EAR99
JESD-30 code S-PBGA-B484 S-PBGA-B484 S-PBGA-B484
JESD-609 code e0 e0 e1
Humidity sensitivity level 3 3 3
Number of terminals 484 484 484
Maximum operating temperature 70 °C 70 °C 70 °C
Package body material PLASTIC/EPOXY PLASTIC/EPOXY PLASTIC/EPOXY
encapsulated code BGA BGA BGA
Encapsulate equivalent code BGA484,22X22,40 BGA484,22X22,40 BGA484,22X22,40
Package shape SQUARE SQUARE SQUARE
Package form GRID ARRAY GRID ARRAY GRID ARRAY
power supply 1,3.3 V 1,3.3 V 1,3.3 V
Certification status Not Qualified Not Qualified Not Qualified
surface mount YES YES YES
Temperature level COMMERCIAL COMMERCIAL COMMERCIAL
Terminal surface Tin/Lead (Sn63Pb37) Tin/Lead (Sn63Pb37) Tin/Silver/Copper (Sn/Ag/Cu)
Terminal form BALL BALL BALL
Terminal pitch 1 mm 1 mm 1 mm
Terminal location BOTTOM BOTTOM BOTTOM
Verilog Golden Reference GuideVerilog Golden Reference Guide
[i=s]This post was last edited by paulhyde on 2014-9-15 09:14[/i] Verilog Golden Reference GuideVerilog Golden Reference GuideVerilog Golden Reference Guide...
wangwei20060608 Electronics Design Contest
PIC microcontroller programming process and connection
PIC programming process and PICKIT3 connection...
michael88888888 Microchip MCU
CC3220S-LaunchPad Power-on First Experience
[i=s] This post was last edited by Digital Leaf on 2017-12-14 16:02 [/i] [size=4] It took only 4 days from placing the order to receiving the express delivery. I rested on the weekend and received the...
数码小叶 Wireless Connectivity
Come in and take a look, I guarantee you won't regret it! You can get points!
Fortune 500 companies in Shanghai recruiting 1.SE position requirements: 1. More than 3 years of Linux core/application software development 2. Familiar with object-oriented design, C++, UML and XML 3...
liangbo_01 Embedded System
Has anyone connected a Zigbee module to a PS2 keyboard and read characters?
The terminal is connected to the ps2 keyboard, and the character of which key is sent upwards when the key is pressed....
xiangbinlvcha RF/Wirelessly
Traffic lights: Why does blue save more energy than green?
When I was walking on the street yesterday, I saw a blue-green traffic light. It is said that the blue one uses more energy than the green one. Is it because the energy of the waves caused by differen...
leslie Power technology

Technical ResourceMore

EEWorld
subscription
account

EEWorld
service
account

Automotive
development
circle

Robot
development
community

Index Files: 1029  1959  1939  1567  538  21  40  32  11  22 
Datasheet   0 1 2 3 4 5 6 7 8 9 A B C D E F G H I J K L M N O P Q R S T U V W X Y Z
Room 1530, 15th Floor, Building B, No. 18 Zhongguancun Street, Haidian District, Beijing Telephone: (010) 82350740 Postal Code: 100190
Copyright © 2005-2026 EEWORLD.com.cn, Inc. All rights reserved 京ICP证060456号 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号