Home › Guides › What is a DMA card?
Guide

What is a DMA card?

A DMA card (Direct Memory Access card) is a PCIe expansion card used in two-PC setups. It goes into a PCIe slot of your main PC and connects to a second PC with a USB-C cable. Through it, the second PC gets direct hardware access to the main PC over PCIe — without software running on the main PC to pass the data along.

How a DMA card connects

What the firmware does

The firmware decides how the card presents itself on the PCIe bus. Emulated firmware with full configuration space (CFG) and BAR support makes the card show up like a standard PCIe device. Our boards ship with emulated firmware pre-installed, and custom firmware for your system is set up with you on Discord. One 2-in-1 USB-C port handles data and JTAG, so updating never means re-flashing the board by hand.

What else you need

Or get everything at once in a DMA bundle.

Which DMA card to choose

See all DMA cards.

Shop

Questions

What does DMA stand for?

Direct Memory Access: hardware reading and writing memory directly over the PCIe bus.

Does a DMA card work with Windows 11?

Yes. Our DMA boards support Windows 10 and 11 on Intel and AMD systems.

Do I need two PCs?

Yes. A DMA card connects a main PC to a second PC.