13.07.2015 Views

PCI Express Base Specification v1.0 - 2002.pdf

PCI Express Base Specification v1.0 - 2002.pdf

PCI Express Base Specification v1.0 - 2002.pdf

SHOW MORE
SHOW LESS
  • No tags were found...

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

<strong>PCI</strong> EXPRESS BASE SPECIFICATION, REV 1.02.6.4. VC and TC Rules....................................................................................... 602.7. TRANSACTION LAYER PROTOCOL -PACKET DEFINITION AND HANDLING ......... 612.7.1. Transaction Layer Packet Definition Rules .............................................. 612.7.2. TLP Digest Rules....................................................................................... 652.7.3. TLPs with Data Payloads - Rules ............................................................. 662.7.4. Requests..................................................................................................... 672.7.5. Completions............................................................................................... 762.7.6. Handling of Received TLPs....................................................................... 782.8. MESSAGES.......................................................................................................... 882.8.1. <strong>Base</strong>line Messages..................................................................................... 882.8.2. Advanced Switching Support Message Group .......................................... 982.9. ORDERING AND RECEIVE BUFFER FLOW CONTROL............................................ 992.9.1. Overview and Definitions.......................................................................... 992.9.2. Flow Control Rules ................................................................................. 1002.10. DATA INTEGRITY ......................................................................................... 1092.10.1. Introduction............................................................................................. 1092.10.2. ECRC Rules............................................................................................. 1092.11. ERROR FORWARDING ................................................................................... 1132.11.1. Error Forwarding Usage Model............................................................. 1132.11.2. Rules For Use of Data Poisoning ........................................................... 1142.12. COMPLETION TIMEOUT MECHANISM ........................................................... 1142.13. TRANSACTION LAYER BEHAVIOR IN DL_DOWN STATUS ............................ 1152.14. TRANSACTION LAYER BEHAVIOR IN DL_UP STATUS .................................. 1163. DATA LINK LAYER SPECIFICATION .......................................................... 1173.1. DATA LINK LAYER OVERVIEW ........................................................................ 1173.2. DATA LINK CONTROL AND MANAGEMENT STATE MACHINE........................... 1193.2.1. Data Link Control and Management State Machine Rules..................... 1203.3. FLOW CONTROL INITIALIZATION PROTOCOL.................................................... 1213.3.1. Flow Control Initialization State Machine Rules.................................... 1233.4. DATA LINK LAYER PACKETS (DLLPS) ............................................................ 1253.4.1. Data Link Layer Packet Rules................................................................. 1253.5. DATA INTEGRITY ............................................................................................. 1303.5.1. Introduction............................................................................................. 1303.5.2. LCRC, Sequence Number, and Retry Management (TLP Transmitter).. 1303.5.3. LCRC and Sequence Number (TLP Receiver) ........................................ 1424. PHYSICAL LAYER SPECIFICATION ............................................................ 1494.1. INTRODUCTION................................................................................................. 1494.2. LOGICAL SUB-BLOCK................................................................................ 1494.2.1. Symbol Encoding..................................................................................... 1504.2.2. Framing and Application of Symbols to Lanes ....................................... 1534.2.3. Data Scrambling ..................................................................................... 1564.2.4. Link Initialization and Training .............................................................. 1574.2.5. Link Training and Status State Machine (LTSSM) ........................................ 1804.2.6. Link Training and Status State Descriptions........................................... 1834.2.7. Clock Tolerance Compensation .............................................................. 1954

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!