跳转至

输入输出

Wireless

Peripheral Component Interconnect Express (PCIe)

  • verilog-pcie, under MIT License
    • Collection of PCI express related components. Includes PCIe to AXI and AXI lite bridges and a flexible, high-performance DMA subsystem.
  • JetStream
    • An Open-Source high-performance PCI Express 3 streaming library.
  • RIFFA (UCSD)
    • Reusable Integration Framework for FPGA Accelerators (RIFFA) is a simple framework for communicating data from a host CPU to a FPGA via a PCI Express bus.
  • Xillybus
    • An FPGA IP core for easy DMA over PCIe with Windows and Linux
    • Educational license: no fee; Production license: 25,000~75,000 USD

Serial Advanced Technology Attachment (SATA)

  • SATA core (UMass Amherst)
    • All layers of the SATA protocol are implemented in this SATA core.
    • The design utilizes the RocketIO Multi-Gigabit Transceivers of the Virtex-4 for physical layer functionality.

Physical Layer (PHY)