Contents — Intel® 82576EB GbE Controller
2.1.9
Testability Pins ................................................................................................................... 66
2.1.10
2.1.11
2.2
2.3
2.4
2.5
2.6
Reserved Pins and No-Connects ............................................................................................ 66
Power Supply Pins............................................................................................................... 68
Pull-ups/Pull-downs ................................................................................................................... 68
Strapping ................................................................................................................................. 71
Interface Diagram ..................................................................................................................... 72
Pin List (Alphabetical) ................................................................................................................ 73
Ball Out.................................................................................................................................... 75
3.0
Interconnects............................................................................................................................ 77
3.1
PCIe ........................................................................................................................................ 77
3.1.1
PCIe Overview .................................................................................................................... 77
Architecture, Transaction and Link Layer Properties ........................................................... 78
Physical Interface Properties........................................................................................... 79
Advanced Extensions..................................................................................................... 79
Functionality - General......................................................................................................... 79
Native/Legacy .............................................................................................................. 79
Locked Transactions...................................................................................................... 79
End to End CRC (ECRC) ................................................................................................. 79
Host I/F ............................................................................................................................. 80
Tag IDs ....................................................................................................................... 80
3.1.1.1
3.1.1.2
3.1.1.3
3.1.2
3.1.2.1
3.1.2.2
3.1.2.3
3.1.3
3.1.3.1
3.1.3.1.1
3.1.3.1.2
TAG ID Allocation for Read Transactions........................................................................ 80
TAG ID Allocation for Write Transactions ....................................................................... 80
Case 1 - DCA Disabled in the System:.................................................................... 81
Case 2 - DCA Enabled in the System, but Disabled for the Request: ........................... 81
Case 3 - DCA Enabled in the System, DCA Enabled for the Request:........................... 81
3.1.3.1.2.1
3.1.3.1.2.2
3.1.3.1.2.3
3.1.3.2
3.1.3.2.1
3.1.3.2.2
3.1.3.2.3
Completion Timeout Mechanism...................................................................................... 81
Completion Timeout Enable......................................................................................... 82
Resend Request Enable............................................................................................... 82
Completion Timeout Period.......................................................................................... 83
3.1.4
3.1.4.1
3.1.4.1.1
3.1.4.1.2
3.1.4.2
3.1.4.2.1
3.1.4.2.2
3.1.4.3
3.1.4.3.1
3.1.4.3.2
3.1.4.4
3.1.4.4.1
3.1.4.5
Transaction Layer................................................................................................................ 84
Transaction Types Accepted by the 82576........................................................................ 84
Configuration Request Retry Status.............................................................................. 85
Partial Memory Read and Write Requests ...................................................................... 85
Transaction Types Initiated by the 82576......................................................................... 85
Data Alignment.......................................................................................................... 85
Multiple Tx Data Read Requests................................................................................... 86
Messages..................................................................................................................... 86
Message Handling by the 82576 (as a Receiver)............................................................. 86
Message Handling by the 82576 (as a Transmitter) ........................................................ 87
Ordering Rules ............................................................................................................. 87
Out of Order Completion Handling................................................................................ 88
Transaction Definition and Attributes ............................................................................... 88
Max Payload Size....................................................................................................... 88
Traffic Class (TC) and Virtual Channels (VC) .................................................................. 88
Relaxed Ordering....................................................................................................... 88
Snoop Not Required ................................................................................................... 89
No Snoop and Relaxed Ordering for LAN Traffic.............................................................. 89
3.1.4.5.1
3.1.4.5.2
3.1.4.5.3
3.1.4.5.4
3.1.4.5.5
3.1.4.5.5.1
3.1.4.5.5.2
No-Snoop Option for Payload ................................................................................ 90
No Snoop Option for TSO Header........................................................................... 90
3.1.4.6
3.1.4.6.1
3.1.4.6.2
3.1.4.6.3
3.1.4.6.4
Flow Control................................................................................................................. 90
82576 Flow Control Rules............................................................................................ 90
Upstream Flow Control Tracking................................................................................... 91
Flow Control Update Frequency.................................................................................... 91
Flow Control Timeout Mechanism ................................................................................. 91
Error Forwarding........................................................................................................... 91
3.1.4.7
3.1.5
3.1.5.1
3.1.5.2
3.1.5.3
Data Link Layer................................................................................................................... 91
ACK/NAK Scheme ......................................................................................................... 91
Supported DLLPs .......................................................................................................... 92
Transmit EDB Nullifying ................................................................................................. 93
Physical Layer..................................................................................................................... 93
3.1.6
Revision: 2.63
December 2011
Intel® 82576EB GbE Controller
Datasheet
9