September 16, 2026
Article
The Aurora Capture Card provides an efficient way to capture data streams from FPGAs and customized hardware connected via Aurora 64B/66B serial links.
Modern radars, software radio platforms, scientific digitizers, and FPGA based processing chains are all examples of systems that must capture continuous, high bandwidth data streams with minimum latency to a processing host. Transaction layer overheads in traditional PCIe based systems provide additional latency which can be prohibitive to such applications, especially when data rates exceed the capabilities of the host bus.
Aurora is a lightweight protocol which provides a point to point serial link, typically implemented in line cards utilizing transceivers. Designed to have minimal impact on the implementation, it provides a deterministic transport suitable for high speed streaming not easily provided by other means such as PCIe.
In order to provide such streaming in a system utilizing PCIe as the primary interconnect, PCIe Aurora capture card can be utilized, which provide FPGA based endpoints for Aurora links which can capture and buffer the data stream and transfer it to the host via DMA, thus providing a direct path from the FPGA link to the host memory and bypassing the overhead of traditional PCIe devices.
Aurora is a self contained link layer protocol that runs on top of transceivers, handling channel bonding, byte alignment, clock compensation, and optional CRC based error detection without the addressing, routing, or arbitration overhead of a system bus. Two Aurora endpoints form a direct serial pipe: whatever enters one end exits the other, in order, at line rate.
As Aurora based acquisition becomes more common across radar, SDR, and scientific instrumentation platforms, native hardware support for high speed serial capture without introducing additional protocol stack latency has become essential.
Terminating an Aurora link is only half the job. Captured data still needs to reach the host system quickly and reliably for storage, display, or further processing and PCI Express (PCIe) remains the right interface for that hop, thanks to its bandwidth, driver ecosystem, and OS level support.
Key benefits of pairing Aurora with a PCIe host interface include:
By combining Aurora’s lightweight link layer transport with a PCIe/DMA capable host interface, capture card architecture lets us acquire high bandwidth serial data streams without forcing every design decision through PCIe’s own protocol constraints.
An Aurora based capture card is built around three functional blocks working together for reliable, real time acquisition:
Aurora based capture cards are used across applications that demand reliable, deterministic acquisition of high-bandwidth serial data:
The right Aurora capture card is key to building a reliable, high performance acquisition system that scales with future bandwidth needs. When evaluating a solution, consider:
To learn more about iWave embedded solutions and design services, visit www.iwave-global.com or contact us at mktg@iwave-global.com
We appreciate you contacting iWave.
Our representative will get in touch with you soon!