Sign In
Upload
Manuals
Brands
IDT Manuals
Switch
89HPES12N3
IDT 89HPES12N3 Manuals
Manuals and User Guides for IDT 89HPES12N3. We have
1
IDT 89HPES12N3 manual available for free PDF download: User Manual
IDT 89HPES12N3 User Manual (158 pages)
PCI Express Switch
Brand:
IDT
| Category:
Switch
| Size: 1.65 MB
Table of Contents
About this Manual
3
Finding Additional Information
3
Content Summary
3
Signal Nomenclature
3
Numeric Representations
4
Data Units
4
Revision History
6
Table of Contents
7
1 PES12N3 Device Overview
17
Introduction
18
Features
19
System Identification
20
Vendor ID
20
Device ID
20
Revision ID
21
Jtag ID
21
Logic Diagram
22
Figure 1.3 PES12N3 Logic Diagram
22
Pin Description
23
Table 1.3 PCI Express Interface Pins
23
Table 1.4 Smbus Interface Pins
24
Table 1.5 General Purpose I/O Pins
24
Table 1.6 System Pins
25
Table 1.7 Test Pins
26
Table 1.8 Power and Ground Pins
26
Pin Characteristics
27
Table 1.9 Pin Characteristics
28
2 Clocking, Reset, and Initialization
29
Introduction
29
Initialization
29
Table 2.1 Reference Clock Mode Encoding
29
Table 2.2 Boot Configuration Vector Signals
30
Reset
31
Table 2.3 Reset Conditions and Their Effect
31
Fundamental Reset
33
Figure 2.1 Fundamental Reset in Transparent Mode with Serial EEPROM Initialization
34
Hot Reset
34
3 Link Operation
37
Introduction
37
Polarity Inversion
37
Link Width Negotiation
37
Lane Reversal
37
Figure 3.1 Lane Reversal for Maximum Link Width of X4 (Maxlnkwdth[1:0]=0X2)
38
Figure 3.2 Lane Reversal for Maximum Link Width of X2 (Maxlnkwdth[1:0]=0X1)
38
Link Retraining
39
Link down
39
Slot Power Limit Support
39
Notes
41
4 Switch Operation
41
Introduction
41
Figure 4.1 PES12N3 Switch Data Flow and Buffering
41
Table 4.1 PES12N3 Buffer Sizes
42
Routing
43
Table 4.2 PES12N3 Advertised Flow Control Credits
43
Data Integrity
44
Table 4.3 Switch Routing Methods
44
Switch Time-Outs
45
Locking
45
Interrupts
47
Table 4.4 PCI Compatible Intx Aggregation
47
Switch Core Errors
48
Table 4.5 PES12N3 Upstream Port Bridge Interrupt Mapping
48
5 Power Management
51
Introduction
51
Figure 5.1 PES12N3 Power Management State Transition Diagram
51
PME Messages
52
Link States
52
Table 5.6 PES12N3 Power Management State Transition Diagram
52
Active State Power Management
53
Figure 5.2 PES12N3 ASPM Link Sate Transitions
53
6 Hot-Plug and Hot-Swap
55
Introduction
55
Figure 6.1 Hot-Plug on Switch Downstream Slots Application
55
Figure 6.2 Hot-Plug with Switch on Add-In Card Application
56
Figure 6.3 Hot-Plug with Carrier Card Application
56
Hot-Plug with Downstream Port(S) Connected to a Slot
57
Table 6.7 Downstream Ports B and C Hot Plug Signals
57
Table 6.8 Smbus I/O Expander Signals
58
Hot-Plug with Switch on an Add-In Card
60
Table 6.9 Upstream Port a Hot Plug Signals
60
Hot-Swap
61
7 Smbus Interfaces
63
Introduction
63
Figure 7.1 Smbus Interface Configuration Examples
63
Smbus Registers
64
Table 7.1 SMBUSSTS - Smbus Status
64
Table 7.2 SMBUSCTL - Smbus Control
65
Master Smbus Interface
66
Initialization
66
Serial EEPROM
66
Table 7.3 Serial EEPROM Smbus Address
66
Table 7.4 Base Addresses for PCI Configuration Spaces in the PES12N3
67
Table 7.5 PES12N3 Compatible Serial Eeproms
67
Figure 7.2 Single Double Word Initialization Sequence Format
68
Figure 7.3 Sequential Double Word Initialization Sequence Format
68
Figure 7.4 Configuration Done Sequence Format
69
Hot-Plug I/O Expander
70
Table 7.6 Serial EEPROM Initialization Errors
70
Slave Smbus Interface
71
Initialization
71
Smbus Transactions
71
Table 7.7 Slave Smbus Address When a Static Address Is Selected
71
Figure 7.5 Slave Smbus Command Code Format
71
Table 7.8 Slave Smbus Command Code Fields
72
Table 7.9 CSR Register Read or Write Operation Byte Sequence
73
Table 7.10 CSR Register Read or Write CMD Field Description
73
Figure 7.6 CSR Register Read or Write CMD Field Format
73
Table 7.11 Serial EEPROM Read or Write Operation Byte Sequence
74
Figure 7.7 Serial EEPROM Read or Write CMD Field Format
74
Table 7.12 Serial EEPROM Read or Write CMD Field Description
75
Figure 7.8 CSR Register Read Using Smbus Block Write/Read Transactions
75
Figure 7.9 Serial EEPROM Read Using Smbus Block Write/Read Transactions
76
Figure 7.10 CSR Register Write Using Smbus Block Write Transactions with PEC Disabled
76
Figure 7.11 Serial EEPROM Write Using Smbus Block Write Transactions with PEC Disabled
76
Figure 7.12 Serial EEPROM Write Using Smbus Block Write Transactions with PEC Enabled
76
Figure 7.13 CSR Register Read Using Smbus Read and Write Transactions with PEC Disabled
77
8 General Purpose I/O
79
Introduction
79
GPIO Registers
79
Table 8.1 General Purpose IO Registers
79
GPIO Configuration
80
GPIO Pin Configured as an Input
80
GPIO Pin Configured as an Output
80
GPIO Pin Configured as an Alternate Function
80
Table 8.2 General Purpose I/O Pin Alternate Function
80
Table 8.3 GPIO Pin Configuration
80
9 Transparent Mode Operation
81
Introduction
81
Figure 9.1 PES12N3 Functional Block Diagram in Transparent Mode
81
End-To-End CRC
82
Interrupts
82
Error Detection and Handling
82
Table 9.1 Transparent Mode Port B and C Interrupts
82
Table 9.2 Physical Layer Errors
83
Table 9.3 Data Link Layer Errors
83
Table 9.4 Transaction Layer Errors
84
Table 9.5 Malformed TLP Error Checks
84
Configuration Requests
86
Port Configuration Space Organization
86
Figure 9.2 Port Configuration Space Organization
87
Upstream Port a Configuration Space Registers
88
Table 9.6 Upstream Port a Configuration Space Registers
88
Register Specialization
90
Downstream Port B Configuration Space Registers
91
Table 9.7 Downstream Port B Configuration Space Registers
91
Register Specialization
93
Downstream Port C Configuration Space Registers
94
Table 9.8 Downstream Port C Configuration Space Registers
94
Register Specialization
96
Generic PCI to PCI Bridge Register Definition
97
Type 1 Configuration Header Registers
97
PCI Express Capability Structure
106
Power Management Capability Structure
116
Message Signaled Interrupt Capability Structure
119
Switch Control and Status Registers
120
Extended Configuration Space Access and Intx Status Registers
129
PCI Express Virtual Channel Capability
130
Test Mode Registers
135
System Integrity
140
10 Test and Debug
143
Device Test Modes
143
10-Bit Loopback Test Mode (SWMODE[3:0] = 0X8)
143
Figure 10.1 10-Bit Loopback Test Mode
143
Internal Pseudo Random Bit Stream Self-Test Test Mode (SWMODE[3:0] = 0Xa)
144
Table 10.1 PRBS LFSR Symbol Output
144
Figure 10.2 Internal Pseudo Random Bit Stream Self-Test
144
External Pseudo Random Bit Stream Self-Test Test Mode (SWMODE[3:0] = 0Xb)
145
Serdes Broadcast Test Mode (SWMODE[3:0] = 0Xd)
145
Figure 10.3 External Pseudo Random Bit Stream Self-Test
145
Table 10.2 Serdes Broadcast Test Mode Operation Transmit Delay Operation
146
Serdes Test Clock
147
11 JTAG Boundary Scan
149
Introduction
149
Test Access Point
149
Signal Definitions
149
Figure 11.1 Diagram of the JTAG Logic
149
Table 11.1 JTAG Pin Descriptions
150
Figure 11.2 State Diagram of Pes12N3'S TAP Controller
150
Boundary Scan Chain
151
Table 11.2 Boundary Scan Chain
151
Test Data Register (DR)
152
Boundary Scan Registers
152
Figure 11.3 Diagram of Observe-Only Input Cell
152
Figure 11.4 Diagram of Output Cell
153
Figure 11.5 Diagram of Output Enable Cell
153
Instruction Register (IR)
154
Figure 11.6 Diagram of Bidirectional Cell
154
Table 11.3 Instructions Supported by Pes12N3'S JTAG Boundary Scan
154
Bypass
155
Extest
155
Sample/Preload
155
Clamp
156
Deviceid
156
Figure 11.7 Device ID Register Format
156
Reserved
156
Unused
156
Validate
156
Usage Considerations
157
Advertisement
Advertisement
Related Products
IDT 89HPES64H16G2
IDT 89HPES24N3A
IDT 89HPES34H16
IDT 89HPES24T6G2
IDT 89HPES5T5
IDT 89HPES16T4AG2
IDT 89HPES32NT8xG2
IDT 89HPES48T12G2
IDT PCI Express 89HPES32NT24xG2
IDT 89HPES16NT2
IDT Categories
Motherboard
Switch
Computer Hardware
Microcontrollers
Accessories
More IDT Manuals
Login
Sign In
OR
Sign in with Facebook
Sign in with Google
Upload manual
Upload from disk
Upload from URL