This adapter board supports 1/4/8/16-lane PCIe (PCI Express) and enables conversion between PCIe host and PCIe device. It is compatible with Altera FPGA evaluation boards. The board features two 16-lane PCIe socket connectors—one for connecting to an FPGA board and the other for connecting to an NVMe SSD—with TX and RX pairs internally cross-connected.