PCI Express (PCIe) is a high-performance, scalable, chip-to-chip interconnect standard for a broad range of computing and communications platforms. It incorporates a serial packet-based protocol along with a switch-based topology to deliver high speed, while maintaining complete software compatibility with the existing base of operating systems, PCI drivers, and software. 
Lattice's PCIe x4 Endpoint IP core provides a complete x4 endpoint solution that includes the transaction, data link, and physical layers, as well as the electrical SerDes interface. The core is optimized to work with the Physical Coding Sublayer (PCS) and SerDes interface of the new LatticeECP2M device family, enabling a complete, single-chip solution ideally suited for a wide set of applications requiring high-performance, high-integration, and low-cost. Lattice also provides the IPexpress and SerDes configuration tools as part of its ispLEVER design package to to enable quick customization of the core and the SerDes interface. Combining the core and tools with the LatticeECP2M PCI Express Evaluation Board provides a powerful solution that allows designers to quickly deploy PCIe solutions rather than focus on the specifications, resulting in fast time-to-market.

PCI Express x4 Endpoint Block Diagram
Power Management User Interface
| Link Width | SLICEs | LUTs | Registers | sysMEM EBRs | fMAX (MHz) |
|---|---|---|---|---|---|
| x4, 1 BAR enabled; AER and ECRC disabled, MSI enabled | 9105 | 12100 | 9688 | 11 | 125 MHz |
1 Performance and utilization characteristics are generated using an LFE2M-50E-6F900C. When using this IP core in a different density, package, speed, or grade within the LatticeECP2M family, performance and utilization may vary. The -7 speed grade is required if either ECRC is enabled and/or additional VCs are implemented.
A demo is available for the LatticeECP2M family and highlights the capability of the PCI Express x4 Endpoint IP core to function in an add-in card environment. For more information about this demo, please click here.
Part Numbers:
For LatticeECP2M: PCI-EXP4-PM-U3
To find out how to evaluate or purchase the PCI Express x4 Endpoint IP core, please contact your local Lattice Sales Office.