OpenCAPI-to-PCIe

mwrnd·OpenCAPI-to-PCIe

OpenCAPI-to-PCIe PCB layout, top view — open source board by mwrnd

About the OpenCAPI-to-PCIe PCB

OpenCAPI-to-PCIe is an open source PCB design by mwrnd, published on GitHub under the GPL-2.0 license. It is a 4-layer board measuring 51.3 × 40.4 mm, with 9 components from 9 distinct parts.

By type, the board carries 4 test points, 3 connectors, 1 capacitor and 1 resistor.

From the project

OpenCAPI-Compatible SlimSAS 8x to PCIe Endpoint Adapter

The Open Coherant Accelerator Processor Interface (OpenCAPI) was a standard that had FPGA-based Advanced Accelerated Cable (AAC) Add-In cards such as ADM-PCIE-9H3, ADM-PCIE-9H7, ADM-PCIE-9V3, ADM-PCIE-9V5, BittWare XUP-VV4, BittWare XUP-VVH, and Nvidia Innova-2 Flex.

The OpenCAPI SlimSAS interface is based on PCI-Express. This project is an adapter capable of connecting such FPGA boards to host systmes with PCIe.

OpenCAPI-to-PCIe, from the project README
From the project README

OpenCAPI-to-PCIe bill of materials (BOM)

9 components, 9 distinct parts.

QtyPartRefs
1
OpenCAPI_AAC_Host
J1
1
Conn_01x06
J2
1
Bus_PCI_Express_x8
J3
1
nPRSNT1
TP1
1
nPRSNT2_x1
TP2
1
nPRSNT2_x4
TP3
1
nPRSNT2_x8
TP5
1
0u1
C1
1
x8
R1

OpenCAPI-to-PCIe design files

The KiCad project lives in the mwrnd/OpenCAPI-to-PCIe repository on GitHub; these links point at the commit this page was built from.

OpenCAPI-to-PCIe: common questions

How big is the OpenCAPI-to-PCIe PCB?

The OpenCAPI-to-PCIe measures 51.3 × 40.4 mm, has 4 copper layers and is 1.6062 mm thick.

How many components are on the OpenCAPI-to-PCIe?

9 components, from 9 distinct parts. The full bill of materials is listed on this page.

Where can I download the OpenCAPI-to-PCIe design files?

From the mwrnd/OpenCAPI-to-PCIe repository on GitHub, which has the KiCad layout and the schematic; the links under Design files point to each one.

Can I use the OpenCAPI-to-PCIe design in my own project?

Yes, under the terms of its GPL-2.0 license, which mwrnd chose for the repository.