Synopsys Controllers for PCI Express 1.1 - 5.0

The configurable and scalable Synopsys Controller IP for PCI Express® (PCIe®) supports all required features of the PCI Express 5.0, 4.0, 3.1, 2.1, 1.1 and PHY Interface for PCI Express (PIPE) specifications, and can be configured by the user to support Endpoint (EP), Root Port, Dual Mode (DM), or Switch Port (SW) applications. The high-quality, synthesizable IP portfolio is available in your choice of datapath widths, PIPE interface widths, operating frequencies, and over 1200 configuration parameters, all working together to enable designers to optimize their applications for size, power, latency and throughput. The Synopsys Controller IP portfolio for PCI Express integrates quickly and easily into system-on-chip (SoC) designs with a user-friendly application interface or an industry-standard AMBA interface, and conservative timing suitable for a wide range of ASIC and FPGA technologies.

The Synopsys Integrity and Data Encryption (IDE) Security Module for PCIe 5.0 is pre-verified with the Synopsys Controller IP to help designers protect data transfer in their SoCs against tampering and physical attacks. The standards-compliant IDE Security Modules are designed and validated with Synopsys Controller IP for PCIe to accelerate SoC integration, offering efficient confidentiality, integrity, and replay protection. Synopsys Secure PCIe Controllers with IDE provide support for the TEE Device Interface Security Protocol (TDISP), an Engineering Change Notice (ECN) released by PCI-SIG. TDISP standardized framework defines how to secure the interconnect between virtual machine hosts and devices, regardless of where the data center resides or who has access to the servers inside. Synopsys PCIe Controllers with IDE enable designers to build full TDISP support in their hyperscale SoCs and mitigate against data and system attacks to address the challenges of virtualized cloud security. Learn about the broad portfolio of Security Solutions for Interfaces.

The Synopsys Controller IP for PCI Express has been silicon validated in over 1800 designs with multiple hardware platforms, PHYs and PCIe verification suites, thereby reducing risk and improving time-to-market. As the industry standard for PCI Express, Synopsys offers a comprehensive IP solution that is in volume production and has been successfully implemented in a wide range of applications.

Synopsys Dual Mode Controller IP for PCI Express (1.1 - 5.0) Datasheet
Synopsys Embedded Endpoint Controller IP for PCI Express (1.1 - 5.0) Datasheet
Synopsys Endpoint Controller IP for PCI Express (1.1 - 5.0) Datasheet
Synopsys IP for PCI Express Complete Solution Datasheet
Synopsys Root Port Controller IP for PCI Express (1.1 - 5.0) Datasheet
Synopsys Switch Port Controller IP for PCI Express (1.1 - 5.0) Datasheet

 

Highlights
Products
Downloads and Documentation
  • Supports all required features of the PCI Express 5.0 (32 GT/s), 4.0 (16 GT/s), 3.1 (8 GT/s), 2.1 (5 GT/s), 1.1 (2.5 GT/s) and PIPE (8-, 16- and 32-bit) specifications
  • Production-proven datapath support for 32b, 64b, 128b, 256b and 512b implementations
  • Fully compliant with the PCI-SIG Single-Root I/O Virtualization (SRIOV) specification
  • Application interfaces include the Synopsys native interface or the optional ARM® AMBA® 4 AXI and 3 AXI application interface (AMBA not available for Switch configurations)
  • Synopsys Endpoint Controller interoperates with EpoStar’s NVMe controller and other high-performance NVMe implementations to provide a fast NVMe solution
  • Silicon-proven, shipping in volume
  • User-optimized configuration for low power, small area and low latency
  • Standards-compliant Synopsys IDE Security Module protects data transfer for SoCs using the PCIe 5.0 or 4.0 interface
  • TDISP support for PCIe for Single-Root I/O Virtualization (SR IOV) and hardware security via IDE
PCIe ASIL-Compliant (ASIL-B Random, ASIL-D Systematic) Controller With AMBA (Gen5 and Below)STARs Subscribe
PCIe Controller Without AMBA (Gen5 and Below)STARs Subscribe
PCIe Controller With AMBA (Gen5 and Below)STARs Subscribe
PCIe Controller With USB SupportSTARs Subscribe
Description: PCIe ASIL-Compliant (ASIL-B Random, ASIL-D Systematic) Controller With AMBA (Gen5 and Below)
Name: dwc_ac_pcie_ctl_amba
Version: 6.21b
ECCN: 5E991/NLR
STARs: Open and/or Closed STARs
myDesignWare: Subscribe for Notifications
Product Type: DesignWare Cores
Documentation:
Toolsets: Qualified Toolsets
Download: dw_iip_ap_DWC_ac_pcie_ctl
Product Code: F319-0, F583-0, F585-0, F588-0, I506-0
Description: PCIe Controller With AMBA (Gen5 and Below)
Name: dwc_pcie_ctl_amba
Version: 6.43a
ECCN: 5E991/NLR
STARs: Open and/or Closed STARs
myDesignWare: Subscribe for Notifications
Product Type: DesignWare Cores
Documentation:
Toolsets: Qualified Toolsets
Download: dw_iip_DWC_pcie_ctl
Product Code: F056-0, F057-0, F058-0, F060-0, F061-0, F062-0, F064-0, F065-0, F066-0, F068-0, F069-0, F070-0, F537-0, F538-0
Description: PCIe Controller With USB Support
Name: dwc_pcie_ctl_usb
Version: 6.43a
ECCN: 5E991/NLR
STARs: Open and/or Closed STARs
myDesignWare: Subscribe for Notifications
Product Type: DesignWare Cores
Documentation:
Toolsets: Qualified Toolsets
Download: dw_iip_DWC_pcie_ctl
Product Code: E347-0, E348-0
Description: PCIe Controller Without AMBA (Gen5 and Below)
Name: dwc_pcie_ctl
Version: 6.43a
ECCN: 5E991/NLR
STARs: Open and/or Closed STARs
myDesignWare: Subscribe for Notifications
Product Type: DesignWare Cores
Documentation:
Toolsets: Qualified Toolsets
Download: dw_iip_DWC_pcie_ctl
Product Code: C908-0, C909-0, C914-0, C915-0, C920-0, C921-0, C926-0, C927-0, E347-0, E348-0, F055-0, F056-0, F057-0, F058-0, F059-0, F060-0, F061-0, F062-0, F063-0, F064-0, F065-0, F066-0, F067-0, F068-0, F069-0, F070-0, F073-0, F074-0, F484-0, F485-0, F486-0, F487-0, F537-0, F538-0, F539-0, G166-0, G167-0, G168-0, G169-0, G901-0, G902-0, G903-0, G904-0, H474-0, H475-0, H476-0, H477-0, H782-0, J501-0, J575-0, J576-0