PCI Express Interface


A complete system for FPGA-computer communications using the PCI-Express (PCIe) bus.

  1. PCIe Driver - kernel-level software simplifies communication through the PCIe port.
  2. PCIe user library - helpful C functions for sending/receiving data through the bus.
  3. Reference Design - working example in C.
  4. PCIe Interface IP core - handles PCIe interfacing on the FPGA side.

Product Evaluation Kits


The PCI Express Interface can be evaluated on SOC'sDevelopment Boards.The boards can also be used for product development, having the ports and extensions necessary for most video-based applications. SOC provides and licenses reference designs and board files if needed.

Begin the evaluation process by any of these methods:

Customer Support


  • Telephone/email support.
  • IP Core updates/maintenance subscription.