Contents — Intel® 82576 GbE Controller
2.1.9
Testability Pins ................................................................................................................... 64
2.1.10
2.1.11
2.2
2.3
2.4
2.5
2.6
Reserved Pins and No-Connects ............................................................................................ 64
Power Supply Pins............................................................................................................... 65
Pull-ups/Pull-downs ................................................................................................................... 66
Strapping ................................................................................................................................. 69
Interface Diagram ..................................................................................................................... 70
Pin List (Alphabetical) ................................................................................................................ 71
Ball Out.................................................................................................................................... 73
3.0
Interconnects............................................................................................................................ 75
3.1
PCIe ........................................................................................................................................ 75
3.1.1
PCIe Overview .................................................................................................................... 75
Architecture, Transaction and Link Layer Properties ........................................................... 76
Physical Interface Properties........................................................................................... 77
Advanced Extensions..................................................................................................... 77
Functionality - General......................................................................................................... 77
Native/Legacy .............................................................................................................. 77
Locked Transactions...................................................................................................... 77
End to End CRC (ECRC) ................................................................................................. 77
Host I/F ............................................................................................................................. 77
Tag IDs ....................................................................................................................... 77
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........................................................................ 77
TAG ID Allocation for Write Transactions ....................................................................... 78
Case 1 - DCA Disabled in the System:.................................................................... 78
Case 2 - DCA Enabled in the System, but Disabled for the Request: ........................... 79
Case 3 - DCA Enabled in the System, DCA Enabled for the Request:........................... 79
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...................................................................................... 79
Completion Timeout Enable......................................................................................... 80
Resend Request Enable............................................................................................... 80
Completion Timeout Period.......................................................................................... 80
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................................................................................................................ 81
Transaction Types Accepted by the 82576........................................................................ 82
Configuration Request Retry Status.............................................................................. 82
Partial Memory Read and Write Requests ...................................................................... 82
Transaction Types Initiated by the 82576......................................................................... 83
Data Alignment.......................................................................................................... 83
Multiple Tx Data Read Requests................................................................................... 83
Messages..................................................................................................................... 84
Message Handling by the 82576 (as a Receiver)............................................................. 84
Message Handling by the 82576 (as a Transmitter) ........................................................ 84
Ordering Rules ............................................................................................................. 85
Out of Order Completion Handling................................................................................ 85
Transaction Definition and Attributes ............................................................................... 86
Max Payload Size....................................................................................................... 86
Traffic Class (TC) and Virtual Channels (VC) .................................................................. 86
Relaxed Ordering....................................................................................................... 86
Snoop Not Required ................................................................................................... 86
No Snoop and Relaxed Ordering for LAN Traffic.............................................................. 86
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 ................................................................................ 87
No Snoop Option for TSO Header........................................................................... 87
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................................................................................................................. 87
82576 Flow Control Rules............................................................................................ 87
Upstream Flow Control Tracking................................................................................... 88
Flow Control Update Frequency.................................................................................... 88
Flow Control Timeout Mechanism ................................................................................. 88
Error Forwarding........................................................................................................... 89
3.1.4.7
3.1.5
3.1.5.1
3.1.5.2
3.1.5.3
Data Link Layer................................................................................................................... 89
ACK/NAK Scheme ......................................................................................................... 89
Supported DLLPs .......................................................................................................... 89
Transmit EDB Nullifying ................................................................................................. 90
Physical Layer..................................................................................................................... 90
3.1.6
320961-015EN
Revision: 2.61
December 2010
Intel® 82576 GbE Controller
Datasheet
9