Specifications

PCI-SIG specifications define standards driving the industry-wide compatibility of peripheral component interconnects. Members regularly review them, providing commentary and change requests when necessary. These requests are considered by technical workgroups and applied as appropriate, resulting in collaboratively devised specifications benefiting millions of platforms and add-in devices.

Engineering Change Request Process
PCI-SIG members may submit requests to change specifications here. The Engineering Change Request process and form can be found here

Purchasing Specifications
PCI-SIG members may access specifications online, at no cost, using the Specification Library. Members may filter their search by technology type, revision, and the type of document. Select the appropriate filters and then select the Filter button to initiate your search. Alternatively, members may purchase a hard copy of the specifications, at a reduced member rate, here.

Non-members who are interested in purchasing specifications may submit their order here.

PCI Code & ID Assignment Specifications
The PCI Code & ID Assignment Specifications are accessible to non-members without charge here. PCI-SIG members can download these specifications directly from the Specifications Library below.

Specifications Library

Technology: PCI Express
Specification Title Spec Rev Document Type Release Date
PCI Express M.2 Specification Revision 4.2
The M.2 form factor is intended for Mobile Adapters....view more The M.2 form factor is intended for Mobile Adapters. The M.2 is a natural transition from the Mini Card and Half-Mini Card (refer to the PCI Express Mini CEM Specification) to a smaller form factor in both size and volume. The M.2 is a family of form factors that enables expansion, contraction, and higher integration of functions onto a single form factor module solution. show less
4.x Specification
PCI Express Retimer Test Specification Revision 5.0
This test specification is intended to confirm if a ...view more This test specification is intended to confirm if a stand-alone Retimer is compliant to the PCIe Base Specification. This test specification is not intended to test Retimers based only on the Extension Devices ECN to the PCI Express Base Specification, Revision 3.x. This test specification only covers stand-alone Retimers in common clock mode, and is not intended to test Retimers integrated onto a platform or an add-in card. show less
5.x Specification
PCI Express SFF-8639 Module (U.2) Specification Revision 5.0
The focus of this specification is on PCI Express® (...view more The focus of this specification is on PCI Express® (PCIe®) solutions utilizing the SFF-8639 (also known as U.2) connector interface. Form factors include, but are not limited to, those described in the SFF-8201 Form Factor Drive Dimensions Specification. Other form factors, such as PCI Express Card Electromechanical are documented in other independent specifications. show less
5.x Specification
48 V Aux Power Header and Cable Assembly Improvements
This ECR introduces updated dimensioning and toleran...view more This ECR introduces updated dimensioning and tolerances for the 48VHPWR header and plug. The 48VHPWR connector has been removed from the specification. The name for the new connector is 48V1x2. Ordering of the sense pins is changed so that Sense0 and Sense1 pins are located farthest from each other. This reordering is incompatible with the pre-existing connector definition. Per workgroup input, there are no known implementations of the 48VHPWR header and plug as of this publication date. References to external specifications are added. show less
5.x ECN
PCI Express CEM Specification, Revision 5.1 Errata
PCI Express CEM Specification, Revision 5.1 Errata...view more PCI Express CEM Specification, Revision 5.1 Errata show less
5.x Errata
M.2-1A Mid-mount Connector Amperage Improvement
This proposal introduces a new version of the M.2 co...view more This proposal introduces a new version of the M.2 connector with improved amperage per pin to 1 A, card outline changes with increased component area options. show less
4.x ECN
Increased +3.3 Vaux Current
For the SFF-8639 module (U.2) specification, this EC...view more For the SFF-8639 module (U.2) specification, this ECR increases +3.3 VAux current. The category of SMBus inactive current is eliminated and replaced with a default current of 8 mA. Additionally, the 5 mA active current requirement is eliminated and replaced with a 25 mA requirement if MCTP or I3C Basic traffic is initiated by the platform when Vaux power is enabled while 12V is disabled. show less
4.x ECN
PCI Express Card Electromechanical Specification Revision 5.1, Version 1.0 CB
This Card Electromechanical (CEM) specification is a...view more This Card Electromechanical (CEM) specification is a companion for the PCI Express® Base Specification, Revision 5.0. Its primary focus is the implementation of an evolutionary strategy with earlier PCI™ desktop/server mechanical and electrical specifications. show less
5.x Specification
PCI Express Card Electromechanical Specification Revision 5.1, Version 1.0 NCB
This Card Electromechanical (CEM) specification is a...view more This Card Electromechanical (CEM) specification is a companion for the PCI Express® Base Specification, Revision 5.0. Its primary focus is the implementation of an evolutionary strategy with earlier PCI™ desktop/server mechanical and electrical specifications. show less
5.x Specification
Change Link and Transaction test case 54-20 to informative
Informational testing on test case 54-20 will give D...view more Informational testing on test case 54-20 will give DUT vendor information about their implementation of the capability. Not passing judgement on test case 54-20 will prevent DUTs from incorrect failing the DUT or false passing the DUT at Compliance Workshops. show less
5.x ECN
PCI Express M.2® Specification Revision 5.0, Version 1.0
The M.2 form factor is intended for Mobile Adapters....view more The M.2 form factor is intended for Mobile Adapters. The M.2 is a natural transition from the Mini Card and Half-Mini Card (refer to the PCI Express Mini CEM Specification) to a smaller form factor in both size and volume. The M.2 is a family of form factors that enables expansion, contraction, and higher integration of functions onto a single form factor module solution. show less
5.x Specification
Update to Transmitter Jitter requirements at 32.0 GT/s ECN
This ECR removes the transmitter jitter test require...view more This ECR removes the transmitter jitter test requirement for 32 GT/s systems. Transmitter jitter test remains a requirement for 32 GT/s Add-in Cards. show less
5.x ECN
PCI Express M.2 Specification, Revision 4.0, Version 1.1 Errata 4.x Errata
12VHPWR Cable Plug Update ECN
This ECN replaces existing drawings for the 12VHPWR ...view more This ECN replaces existing drawings for the 12VHPWR cable plug with 2 different options. show less
5.x ECN
Expanding Power Excursion Spec to All Power Levels of PCIe AICs and to CEM Connector Power Rails ECN
Expands power excursion to 12V power rail in PCIE CE...view more Expands power excursion to 12V power rail in PCIE CEM connector in addition to 12VHPWR and 48VHPWR connectors but excludes legacy 2x3 and 2x4 auxiliary power connectors from power excursion specification. show less
5.x ECN
PCI Express M.2 Specification Revision 4.0, Version 1.1
The M.2 form factor is intended for Mobile Adapters....view more The M.2 form factor is intended for Mobile Adapters. The M.2 is a natural transition from the Mini Card and Half-Mini Card (refer to the PCI Express Mini CEM Specification) to a smaller form factor in both size and volume. The M.2 is a family of form factors that enables expansion, contraction, and higher integration of functions onto a single form factor module solution. show less
4.x Specification
PCI Express M.2 Specification Revision 4.0, Version 1.1 (Change Bar Version)
The M.2 form factor is intended for Mobile Adapters....view more The M.2 form factor is intended for Mobile Adapters. The M.2 is a natural transition from the Mini Card and Half-Mini Card (refer to the PCI Express Mini CEM Specification) to a smaller form factor in both size and volume. The M.2 is a family of form factors that enables expansion, contraction, and higher integration of functions onto a single form factor module solution. show less
4.x Specification
Auxiliary Signal Leakage and Capacitance Increase ECN
This ECR increases the specified leakage and capacit...view more This ECR increases the specified leakage and capacitance tolerances for Auxiliary I/O signals. show less
4.x ECN
1.8V IO for LGAs
This ECN adds 1.8V IO support to Type 1216, Type 222...view more This ECN adds 1.8V IO support to Type 1216, Type 2226, and Type 3026 LGAs. This support adds two previously defined pins to these LGAs: • VIO_CFG, a 1.8V IO support indication (one pin) • VIO 1.8V, a 1.8V IO Voltage source (one pin) The VIO 1.8 V signal is intended as an IO supply and reference voltage for host interface sideband signals PERST#, CLKREQ#, and PEWAKE# and additional signals such as SUSCLK, W_DISABLE1#, W_DISABLE2#. This provides IO voltage flexibility to enable IO voltage levels other than 3.3V in the applicable M.2 form factors. The VIO_CFG signal is intended to provide the Platform an indication of the IO voltage capabilities of the M.2 Adapter installed. In cases where the Platform detects that an incompatible Adapter is installed, the Platform may choose to not power the Adapter or isolate the affected sideband signals to avoid damage or interface instability. show less
4.x ECN
TEE Device Interface Security Protocol (TDISP)
This document defines the TEE Device Interface Secur...view more This document defines the TEE Device Interface Security Protocol (TDISP) - An architecture for trusted I/O virtualization providing the following functions: 1. Establishing a trust relationship between a TVM and a device. 2. Securing the interconnect between the host and device. 3. Attach and detach a TDI to a TVM in a trusted manner. show less
5.x ECN
PCI Express Retimer Test Specification Revision 4.0, Version 1.0
This test specification is intended to confirm if a ...view more This test specification is intended to confirm if a stand-alone Retimer is compliant to the PCI Base Specification. show less
4.x Specification
Add core voltage 0.75 V in PWR_3 rail for BGA SSD
Summary of the Functional Changes...view more Summary of the Functional Changes I. Add core voltages 0.75 V in PWR_3 rail for BGA SSD. II. Add new pin configuration including 0.75 V pin. show less
4.x ECN
12VHPWR Sideband Allocation and Requirements
Summary of the Functional Changes...view more Summary of the Functional Changes Changing the RFU pin in the 12VHPWR connector sideband to Sense1. Adding 150W and 300W power capabilities to the encoding options for Sense0 and Sense1. Makes Card_CBL_PRES required to be tied to ground with 4.7 kΩ resistor. show less
5.x ECN
Transmitter Jitter requirements at 32.0 GT/s ECN
Transmitter jitter requirements at 32 GT/s are being...view more Transmitter jitter requirements at 32 GT/s are being added for system board and Add-in Card. Affected Document: PCI Express Card Electromechanical Specification Revision 5.0, Version 1.0 show less
5.x ECN
PCI Express Architecture PHY Test Specification, Revision 5.0, Version 1.0
This document provides test descriptions for PCI Exp...view more This document provides test descriptions for PCI Express electrical testing. It is relevant for anyone building Add-in Cards or system boards to the PCI Express Card Electromechanical Specification 5.0. show less
5.x Specification
PCI Express Architecture Configuration Space Test Specification Revision 5.0, Version 1.0
This document primarily covers PCI Express testing o...view more This document primarily covers PCI Express testing of all defined Device Types and RCRBs for the standard Configuration Space mechanisms, registers, and features. show less
5.x Specification
PCI Express Architecture Link Layer and Transaction Layer Test Specification Revision 5.0, Version 1.0
This test specification primarily covers testing of ...view more This test specification primarily covers testing of PCI Express® Device and Port types for compliance with the link layer and transaction layer requirements of the PCI Express Base Specification. show less
5.x Specification
Add core voltage 0.75 V in PWR_3 rail for BGA SSD ECN (rename) 4.x ECN
PCI Express Architecture PHY Test Specification Revision 4.0, Version 1.2
This document provides test descriptions for PCI Exp...view more This document provides test descriptions for PCI Express electrical testing. It is relevant for anyone building Add-in Cards or system boards to the PCI Express Card Electromechanical Specification 4.0.   show less
4.x Specification
Integrity and Data Encryption (IDE) ECN – Revision A
Original IDE ECN plus IDE items included in final Ba...view more Original IDE ECN plus IDE items included in final Base 5.0 Errata. Changebar version relative to original IDE ECN also available. show less
5.x ECN
Errata for the PCI Express Base Specification Revision 5.0
...view more Corresponds to Errata included in Base 6.0, Version 0.9 and Version 1.0 show less
5.x Errata
Integrity and Data Encryption (IDE) ECN – Revision A (Change Bar)
This is a change bar version of the Integrity and Da...view more This is a change bar version of the Integrity and Data Encryption (IDE) ECN – Revision A. show less
5.x ECN
PWRDIS Asserted Hold Time Reduction
This ECR establishes two operational modes for use o...view more This ECR establishes two operational modes for use of the Power Disable (PWRDIS) signal. The existing mode allowed use of the signal for coordinated shutdown of the PCIe device, but was optimized for a power-on reset of a non-responsive device. The new mode reduces PWRDIS minimum asserted hold time from 5 s to 100 ms for use in a coordinated shutdown with an emphasis on entry and exit times from D3cold. show less
4.x ECN
(CEM WG) | Power Excursion Limits for 300-600 W PCIe AICs ECN
This change allows for cards to exceed maximum power...view more This change allows for cards to exceed maximum power levels currently defined in the CEM spec to enable higher performance for certain workloads. This change clearly defines limits for these excursions to allow system designers to properly design power subsystems to enable these excursions. show less
5.x ECN
(PWG) | Relaxed Detect Timing ECN
The long-standing requirement for a component’s LTSS...view more The long-standing requirement for a component’s LTSSM to enter Detect state within 20 ms of the end of Fundamental Reset is relaxed (extended) to 100 ms for components that support >5 GT/s Link speeds. show less
5.x ECN
PWRDIS Asserted Hold Time Reduction (rename) 4.x ECN
M.2 3052 3060 WWAN Module
Add 3052 and 3060 form factors for WWAN modules usin...view more Add 3052 and 3060 form factors for WWAN modules using Socket 2 with Key B and Key C. show less
4.x ECN
(CEM WG) | Errata to the PCI Express CEM Specification, Revision 5.0, Version 1.0 5.x Errata
Tx Jitter Measurement Methodology at 32.0 GT/s ECN
Describes a method to measure Tx jitter parameters a...view more Describes a method to measure Tx jitter parameters at 32 GT/s accurately by using a Jitter Measurement Pattern. This replaces the S-parameter de-embedding method. In this method, a CTLE-based equalization instead of S-parameter based de-embedding gain filter is applied to the captured Tx waveform to mitigate signal degradation due to frequency-dependent channel loss. The CTLE-based equalization is defined by the 32 GT/s reference CTLE curves. The proposed method with the use of clock pattern in the lane under test and compliance pattern in other lanes avoids the inaccuracy of the S-parameter based de-embedding that results from the amplification of the real-time oscilloscope floor noise by the de-embedding gain filter. The Tx jitter measurement methods for 8.0 and 16.0 GT/s have been kept unchanged. show less
5.x ECN
Fitting-based Tx Preset Measurement Methodology for 8.0, 16.0, and 32.0 GT/s ECN
Introduces a fitting-based Tx preset measurement met...view more Introduces a fitting-based Tx preset measurement methodology that extracts Tx equalization coefficients from measured step responses with and without Tx equalization. Consequently, it overcomes a few limitations of the current DC voltage-level based methodology where the ratio of DC voltage levels of various presets is used to avoid measurement complexity due to high frequency-dependent loss. Since the use of the ratio of DC voltage levels do not guarantee the correct use of Tx equalization coefficients and constant voltage swing across presets, the existing DC voltage-level based measurement methodology may give incorrect results if the Tx equalization coefficients and voltage swing significantly deviate from the intended values for the specified Tx presets. show less
5.x ECN
(PWG) | Combined Power ECN (Change Bar)
This is a change to the PCI Express Base Specificati...view more This is a change to the PCI Express Base Specification, Revision 5.0. show less
5.x ECN
(PWG) | Combined Power ECN
This is a change to the PCI Express Base Specificati...view more This is a change to the PCI Express Base Specification, Revision 5.0. show less
5.x ECN
PCI Express Card Electromechanical Specification Revision 5.0
This Card Electromechanical (CEM) specification is a...view more This Card Electromechanical (CEM) specification is a companion for the PCI Express® Base Specification, Revision 5.0. Its primary focus is the implementation of an evolutionary strategy with earlier PCI™ desktop/server mechanical and electrical specifications. show less
5.x Specification
PCI Express Card Electromechanical Specification Revision 5.0 (Change Bar)
This Card Electromechanical (CEM) specification is a...view more This Card Electromechanical (CEM) specification is a companion for the PCI Express® Base Specification, Revision 5.0. Its primary focus is the implementation of an evolutionary strategy with earlier PCI™ desktop/server mechanical and electrical specifications. show less
5.x Specification
PCI Express SFF-8639 Module Specification Revision 4.0, Version 1.0 (Clean)
The focus of this specification is on PCI Express® (...view more The focus of this specification is on PCI Express® (PCIe®) solutions utilizing the SFF-8639 connector interface. Form factors include, but are not limited to, those described in the SFF-8201 Form Factor Drive Dimensions Specification. Other form factors, such as PCI Express Card Electromechanical are documented in other independent specifications. show less
4.x Specification
(M.2) | Voltage Indication for PCIe BGA 1113 SSD and 1.0 V PWR3 Support ECN
Proposes repurposing five RFU pins in the Type 1113 ...view more Proposes repurposing five RFU pins in the Type 1113 (11.5mm x 13mm) BGA ball map to be optionally used for indicating PWR1, PWR2, and PWR3 supply voltage requirements to the platform. If this ECR is implemented then all 5 pins need to be implemented. Adds a 1.0 V power supply option for PWR3 for both BGA1113 and BGA1620. show less
4.x ECN
Errata for the PCI Express® Base Specification Revision 5.0 5.x Errata
(PWG) | Integrity and Data Encryption (IDE) ECN
Integrity & Data Encryption (IDE) provides confi...view more Integrity & Data Encryption (IDE) provides confidentiality, integrity, and replay protection for TLPs. It flexibly supports a variety of use models, while providing broad interoperability. The cryptographic mechanisms are aligned to current industry best practices and can be extended as security requirements evolve. The security model considers threats from physical attacks on Links, including cases where an adversary uses lab equipment, purpose-built interposers, malicious Extension Devices, etc. to examine data intended to be confidential, modify TLP contents, & reorder and/or delete TLPs. TLP traffic can be secured as it transits Switches, extending the security model to address threats from reprogramming Switch routing mechanisms or using “malicious” Switches. Compared to the Member Review copy, and consistent with the “NOTICE TO REVIEWERS” in that copy, this final revision contains significant revisions to the key management protocol in order to align it closely with the DMTF’s Secured Messages using SPDM Specification, which was not available at the time the Member Review copy was prepared. Additionally, the final copy includes significant improvements in protection against Adversary-in-the-Middle attacks, and, consistent with member feedback received in response to the query regarding key size for AES-GCM applied to IDE TLPs, supports only the 256b key size. show less
5.x ECN
PCI Express M.2 Specification Revision 4.0, Version 1.0 (Change Bar)
The M.2 form factor is intended for Mobile Adapters....view more The M.2 form factor is intended for Mobile Adapters. The M.2 is a natural transition from the Mini Card and Half-Mini Card (refer to the PCI Express Mini CEM Specification) to a smaller form factor in both size and volume. The M.2 is a family of form factors that enables expansion, contraction, and higher integration of functions onto a single form factor module solution. show less
4.x Specification
PCI Express M.2 Specification Revision 4.0, Version 1.0 (Clean)
The M.2 form factor is intended for Mobile Adapters....view more The M.2 form factor is intended for Mobile Adapters. The M.2 is a natural transition from the Mini Card and Half-Mini Card (refer to the PCI Express Mini CEM Specification) to a smaller form factor in both size and volume. The M.2 is a family of form factors that enables expansion, contraction, and higher integration of functions onto a single form factor module solution. show less
4.x Specification
PCI Express Architecture PHY Test Specification Revision 4.0, Version 1.01A (Change Bar)
This document provides test descriptions for PCI Exp...view more This document provides test descriptions for PCI Express electrical testing. It is relevant for anyone building Add-in Cards or system boards to the PCI Express Card Electromechanical Specification 4.0. This specification does not describe the full set of PCI Express tests and assertions for these devices show less
4.x Specification
PCI Express Architecture PHY Test Specification Revision 4.0, Version 1.01A (Clean)
This document provides test descriptions for PCI Exp...view more This document provides test descriptions for PCI Express electrical testing. It is relevant for anyone building Add-in Cards or system boards to the PCI Express Card Electromechanical Specification 4.0. This specification does not describe the full set of PCI Express tests and assertions for these devices show less
4.x Specification
(PWG) | Translated Memory Requests with PASID ECN
Loosens restrictions on use of PASID to allow PASID ...view more Loosens restrictions on use of PASID to allow PASID to be applied to Memory Requests using Translated addresses (AT=Translated). show less
5.x ECN
Cin Maximum Increase ECN
Smaller lithography has led to smaller pad sizes whi...view more Smaller lithography has led to smaller pad sizes which has increased parasitics on inputs. For the Card Electromechanical Specification, this ECR increases Cin, the maximum input pin capacitance on 3.3 V logic signals (applies to PERST# and PWRBRK#) from 7 pF to 20 pF (see CEM Table 3). For the M.2 specification, this ECR increases M.2 CIN, the maximum input pin capacitance for both 3.3 V logic signal (applies to PERST#, see M.2 Table 4-1) and 1.8 V logic signals (applies to PERST# and PEWAKE# (when used for OBFF signaling), see M.2 Table 4-2) from 10 pF to 20 pF. This capacitance increase is large enough for known upcoming lithographies. It had not been clear what the measurement point was for CIN in CEM or M.2 specifications. This 18 ECN extends the COUT measurement point specified in M.2 to apply to CIN and COUT for both 19 CEM and M.2 specifications. show less
4.x ECN
PCI Express External Cabling Specification Revision 3.0a (Change Bar)
This is a companion specification to the PCI Express...view more This is a companion specification to the PCI Express Base Specification. The primary focus of this specification is the implementation of cabled PCI Express®. No assumptions are made regarding the implementation of PCI Express-compliant Subsystems on either side of the cabled Link (PCI Express Card Electromechanical (CEM), ExpressCard™, ExpressModule™, PXI Express™, or any other form factor). Such form factors are covered in separate specifications show less
4.x Specification
PCI Express Architecture PHY Test Specification Revision 4.0, Version 1.01 (Change Bar)
This document provides test descriptions for PCI Exp...view more This document provides test descriptions for PCI Express electrical testing. It is relevant for anyone building Add-in Cards or system boards to the PCI Express Card Electromechanical Specification 4.0. This specification does not describe the full set of PCI Express tests and assertions for these devices. show less
4.x Specification
PCI Express Architecture PHY Test Specification Revision 4.0, Version 1.01 (Clean)
This document provides test descriptions for PCI Exp...view more This document provides test descriptions for PCI Express electrical testing. It is relevant for anyone building Add-in Cards or system boards to the PCI Express Card Electromechanical Specification 4.0. This specification does not describe the full set of PCI Express tests and assertions for these devices. show less
4.x Specification
Deferrable Memory Write (DMWr) and Device 3 Extended Capability ECN
This ECN defines a new Request, the Deferrable Memor...view more This ECN defines a new Request, the Deferrable Memory Write (DMWr), that requires the Completer to return an acknowledgement to the Requester, and provides a mechanism for the recipient to defer (temporarily refuse to service) the Request. To provide space for the required control registers, this ECN also defines an Extended Capability, the Device 3 Extended Capability, to provide Device Capabilities 3, Device Control 3, and Device Status 3 registers. This Extended Capability is required for DMWr support, but can also be applied to other uses besides DMWr, and therefore can be implemented by Functions that do not support DMWr. show less
5.x ECN
Component Measurement and Authentication (CMA) ECN
This ECR defines an adaptation of the data objects a...view more This ECR defines an adaptation of the data objects and underlying protocol defined in the DMTF SPDM specification (https://www.dmtf.org/dsp/DSP0274) for PCIe components, providing a mechanism to verify the component configuration and firmware/executables (Measurement) and hardware identities (Authentication). “Firmware” in this context includes configuration settings in addition to executable code. This protocol can be operated via the Data Object Exchange (DOE) mechanism, or through other means, for example via MCTP messaging conveyed using PCIe Messages, or via SMBus, I2C, or other management I/O. Data Object Exchange (DOE) is defined in the Data Object Exchange ECN to the PCIe Base Specification Rev 4.0, 5.0, approved on 12 Mar 2020. show less
5.x ECN
Data Object Exchange (DOE) ECN
This ECR defines an optional Extended Capability str...view more This ECR defines an optional Extended Capability structure and associated control mechanisms to provide System Firmware/Software the ability to perform data object exchanges with a Function or RCRB. To support Component Measurement and Authentication (CMA) accessible in-band via host firmware/software, Data Object Exchange (DOE) is required, and CMA motivates the need for DOE, although broader uses are anticipated. show less
5.x ECN
ATS Memory Attributes ECN, Revision A
Revision A (January 30, 2020) corrects an error in t...view more Revision A (January 30, 2020) corrects an error in the original revision (September 29, 2019). The ATS Memory Attributes Supported field in the ATS Capabilities Register is now assigned bit location 8. It was previously assigned bit location 7. The affected text is highlighted in Table 10-9: ATS Capability Register. show less
5.x ECN
ATS Memory Attributes ECN, Revision A 4.x ECN
ATS Memory Attributes ECN, Revision A 4.x ECN
Shadow Functions ECN 5.x ECN
Shadow Functions ECN
Shadow Functions are permitted to be assigned only w...view more Shadow Functions are permitted to be assigned only where currently unused Functions reside. The Function declaring the shadowing is permitted to overflow its Transaction ID space over into the Shadow Function. The impetus for defining Shadow Functions is to provide more Transaction ID space without increasing the Tag field, since there are no straightforward means to do that at the current time. show less
5.x ECN
Shadow Functions ECN 4.x ECN
PTM Byte Adaptation ECN 5.x ECN
PTM Byte Adaptation ECN
Due to ambiguity in earlier versions of the PCIe Bas...view more Due to ambiguity in earlier versions of the PCIe Base Specification two different interpretations of the byte positions in the PTM ResponseD Message Propagation Delay field have been implemented. This ECR defines mechanisms that new hardware can implement to support the adaptation to either of the interpretations. show less
5.x ECN
PTM Byte Adaptation ECN 4.x ECN
Errata for the PCI Express Base Specification Revision 5.0 5.x Errata
Manufacturer Test Mode Pin ECN
High Volume Manufacturing (HVM) and other manufactur...view more High Volume Manufacturing (HVM) and other manufacturer test processes benefit from the ability to set Add-in Card (AIC) modes that enable multiplexing of standard connector pins for test specific use. This ECR defines a method to allow the system to enable a Manufacturer Test Mode (MFG) on the AIC through the standard interface connector prior to shipping the AIC. This ECR to the CEM specification is consistent with Manufacturing Mode ECN to the SFF-8639 specification. show less
4.x ECN
PCI Express Card Electromechanical Specification Revision 4.0, Version 1.0 (Clean)
This specification is a companion for the PCI Expres...view more This specification is a companion for the PCI Express® Base Specification, Revision 4.0. Its primary focus is the implementation of an evolutionary strategy with the current PCI™ desktop/server mechanical and electrical specifications. show less
4.x Specification
PCI Express Card Electromechanical Specification Revision 4.0, Version 1.0 (Change Bar)
This specification is a companion for the PCI Expres...view more This specification is a companion for the PCI Express® Base Specification, Revision 4.0. Its primary focus is the implementation of an evolutionary strategy with the current PCI™ desktop/server mechanical and electrical specifications. show less
4.x Specification
Errata for the PCI Express Base Specification Revision 4.0
Final Release against Base Revision 4.0 ...view more Final Release against Base Revision 4.0 show less
4.x Errata
Errata for the PCI Express Base Specification Revision 4.0 4.x Errata
PCI Express Architecture Configuration Space Test Specification Revision 4.0, Version 1.0
This document primarily covers PCI Express testing o...view more This document primarily covers PCI Express testing of all defined PCI Express device types and RCRBs for the standard Configuration Space mechanisms, registers, and features in Chapter 6 of the PCI Local Bus Specification (Base 3.x or earlier only) and Chapters 7, 9 (Base 4.x or later only), 10 (Base 4.x or later only) of the PCI Express Base Specification (some additional tested registers are described in other specifications that are referenced in the individual test description). This specification does not describe the full set of PCI Express tests for these devices. show less
4.x Specification
PCI Express Architecture Link Layer and Transaction Layer Test Specification Revision 4.0, Version 1.0
This test specification primarily covers testing of ...view more This test specification primarily covers testing of PCI Express® Device and Port types for compliance with the link layer and transaction layer requirements of the PCI Express Base Specification. Device and Port types that do not have a link (e.g., Root Complex Integrated Endpoints, Root 10 Complex Event Collectors) are not tested under this test specification. While the test environment can accommodate the presence of a Retimer, it will not test the Retimer itself. At this point, this test specification does not describe the full set of PCI Express tests for all link layer or transaction layer requirements. show less
4.x Specification
PCI Express Architecture PHY Test Specification Revision 4.0, Version 1.0
This document provides test descriptions for PCI Exp...view more This document provides test descriptions for PCI Express electrical testing. It is relevant for anyone building Add-in Cards or system boards to the PCI Express Card Electromechanical Specification 4.0. This specification does not describe the full set of PCI Express tests and assertions for these devices. show less
4.x Specification
PCI Express Base Specification Revision 5.0, Version 1.0 (Change Bar Versions)
There are four informative ...view more There are four informative "changebar" versions of the PCI Express Base 5.0 Specification comparing Base 5.0/1.0 to Base 5.0/0.9 and comparing Base 4.0 and Base 5.0. HTML and PDF versions are provided. Both versions are derived from common source material but have different characteristics, and readers may wish to reference both. These documents are non-normative - the NCB PCI Express Base Specification Revision 5.0, Version 1.0 (NCB-PCI_Express_Base_5.0r1.0-2019-05-22.pdf) is the normative version of this specification. show less
5.x Specification
PCI Express Base Specification Revision 5.0, Version 1.0
This specification describes the PCI Express archite...view more This specification describes the PCI Express architecture, interconnect attributes, fabric management, and the programming interface required to design and build systems and peripherals that are compliant with the PCI Express Specification. show less
5.x Specification
ACS Enhanced Capabilities ECN 4.x ECN
ACS Enhanced Capabilities ECN
This ECN defines four new services under ACS for Dow...view more This ECN defines four new services under ACS for Downstream Ports, primarily to address issues when ACS redirect mechanisms are used to ensure that DMA Requests from Functions under the direct control of VMs are always routed correctly to the Translation Agent in the host. Three of the services provide redirect or blocking of Upstream Memory Requests that target areas not covered by other ACS services. The fourth service enables the blocking of Upstream I/O Requests, addressing a concern with VM-controlled Functions maliciously sending I/O Requests. show less
4.x ECN
Enhanced PCIe Precision Time Measurement (ePTM) ECN 4.x ECN
Enhanced PCIe Precision Time Measurement (ePTM) ECN
This ECN effects the PCI Express Base Specification,...view more This ECN effects the PCI Express Base Specification, Version 4.0. ePTM is an improvement on the existing Precision Time Measurement capability that provides improved detection and handling of error cases. ePTM quickly identifies and resolves errors that may cause clocks to become desynchronized. show less
4.x ECN
Async Hot-Plug Updates ECN 4.x ECN
Async Hot-Plug Updates ECN
This ECN updates several areas related to hot-plug f...view more This ECN updates several areas related to hot-plug functionality, mostly related to Async hot-plug, which is now growing in importance due to its widespread use with NVMe SSDs. All new functionality is optional. This ECN affects the PCIe 4.0 Base Specification. show less
4.x ECN
Errata for the PCI Express® Base Specification Revision 4.0 4.x Errata
Errata for the PCI Express® Base Specification Revision 4.0 4.x Errata
Root Complex Event Collector Bus Number Association ECN 4.x ECN
Root Complex Event Collector Bus Number Association ECN
This ECN enhances Root Complex Event Collectors (RCE...view more This ECN enhances Root Complex Event Collectors (RCECs) to allow them to be associated with Devices located on additional Bus numbers. show less
4.x ECN
Root Complex Event Collector Bus Number Association ECN 4.x ECN
Address Translation Relaxed Ordering ECN 4.x ECN
Address Translation Relaxed Ordering ECN
This ECN allows Address Translation Requests and Com...view more This ECN allows Address Translation Requests and Completions to support the Relaxed Ordering bit, where are currently defined to be Reserved for these types of TLPs. The proposal preserves interoperability with older Translation Agents. show less
4.x ECN
Address Translation Relaxed Ordering ECN 4.x ECN
PCIe Link Activation ECN
Link Activation allows software to temporarily disab...view more Link Activation allows software to temporarily disable Link power management, enabling the avoidance of the architecturally mandated stall for software-initiated L1 Substate exits. show less
4.x ECN
PCIe Link Activation ECN 4.x ECN
https://members.pcisig.com/wg/PCI-SIG/document/11120 4.x ECN
PCI Express® Base Specification Revision 4.0, Version 1.0
This specification describes the PCI Express® archit...view more This specification describes the PCI Express® architecture, interconnect attributes, fabric management, and the programming interface required to design and build systems and peripherals that are compliant with the PCI Express Specification. show less
4.x Specification
PCI Express® Base Specification Revision 4.0, Version 1.0 (Change Bar)
This specification describes the PCI Express® archit...view more This specification describes the PCI Express® architecture, interconnect attributes, fabric management, and the programming interface required to design and build systems and peripherals that are compliant with the PCI Express Specification. show less
4.x Specification
Expansion ROM Validation ECN
Provide an optional mechanism to indicate to softwar...view more Provide an optional mechanism to indicate to software the results of a hardware validation of Expansion ROM contents. show less
4.x ECN
Expansion ROM Validation ECN 4.x ECN