XpressCCIX Controller IP for PCIe with Support for CCIX ESM
XpressCCIX is a configurable and scalable PCIe controller Soft IP designed for ASIC and FPGA implementation, and supporting the Cache Coherent Interconnect for Accelerators (CCIX) Extended Speed Mode (ESM) data rate. The XpressCCIX IP is compliant with the PCI Express 4.0, 3.1, 2.1, and 1.1 specifications, as well as with the PHY Interface for PCI Express (PIPE) specification, and CCIX Extended Speed Mode specification. The IP can be configured to support endpoint, root port, switch port, and dual-mode topologies, allowing for a variety of use models. The provided Graphical User Interface (GUI) Wizard allows designers to tailor the IP to their exact requirements, by enabling, disabling, and adjusting a vast array of parameters, including size of buffers, PIPE interface width, low power support, SR-IOV, ECC, AER, etc. for optimal throughput, latency, size and power. XpressCCIX IP is verified using multiple PCIe VIPs and testsuites.