FPGA Turns a Radio Telescope into an Instant Camera ✛

Original: "A fast, wide-field, and real-time imaging prototype for large aperture arrays"
arXiv:2609.03027v1 · 2026-09-02 · CC BY 4.0 · 3 min
A prototype built on programmable logic produces all-sky frames in 5 microseconds, bypassing the quadratic growth of classical correlators.

A radio telescope with thousands of antennas is like a giant ear that hears the whole sky at once. But an ear cannot draw a picture: signals from every pair of antennas must be multiplied, and in an array of ten thousand elements there are already fifty million pairs. A classical correlator does exactly that, and its complexity grows as the square of the number of antennas. For the upcoming SKA-Low telescope with its tens of thousands of elements, this approach hits a wall.

Direct imaging works differently: instead of iterating over pairs, it assembles the picture via a Fourier transform, much as a lens focuses light onto film.

The authors of the paper ported this method to programmable logic (FPGA), a chip that executes many operations in parallel, like a factory with a thousand assembly lines. The prototype on an AMD Alveo V80 board takes digitized signals from 256 antennas, grids them onto a regular lattice, and applies a fast Fourier transform. As a result, a 64×64-pixel sky frame is born every 5 microseconds. That is like photographing the night sky at 195,000 frames per second.

Tests on synthetic data from the AAVS2 station (an SKA-Low prototype) showed that all sources landed in their correct positions, including an artificially injected flare. Resource estimates indicate that a single board can handle up to 20,000 antennas with two polarizations, which corresponds to 20–30 stations of the SKA-Low core. For comparison, a GPU implementation at LWA-Sevilleta produced frames every 80 milliseconds over a 19.2 MHz bandwidth. The new approach wins by several times in bandwidth and potentially by an order of magnitude in array size.

The Alveo V80 board is already installed in the SKA-Low correlator, so switching to direct imaging will not require new hardware.

Previously, it was unclear whether the method could scale to tens of thousands of antennas and provide millisecond-level resolution. Now it has been shown that a single commercial board handles an array of 20,000 elements, producing frames every 5 microseconds. The secret lies in low-precision Fourier transforms on FPGAs, which run in parallel and with lower power consumption than on graphics processors. This is not just a speedup; it is a change of architecture: instead of storing correlations, the image is computed directly, drastically reducing memory requirements.

Instant photography of the entire sky is no longer science fiction. Already today, this approach can be integrated into the SKA-Low correlator for real-time, parallel monitoring of the sky. The next step is validation on real data from the AAVS2 station at the Murchison Observatory. If everything works, future radio telescopes will not count billions of pairwise products; they will simply film the sky, as a movie camera films a street.

The AMD Alveo V80 card used in the prototype is identical to the one already installed in the SKA-Low correlator and beamformer. That is, the same accelerator can both compute correlations and directly form images.

The idea of instantaneously 'photographing' the entire sky recalls the monitoring system in Carl Sagan's novel 'Contact', where an array of radio telescopes continuously scans the sky for signals. Only here, instead of searching for extraterrestrial intelligence, it is a hunt for fast cosmic explosions.

E_\alpha(\hat{s}_k) = \sum_j \delta^2 r_j e^{i\frac{2\pi}{\lambda}\hat{s}_k \cdot r_j} \left( \sum_e \sum_p W_{\alpha p}^{e*}(r_j - r_e) E_p^e \right)
The sky voltage in direction s_k is obtained by a Fourier transform of the weighted sum of element voltages interpolated onto a grid.
I_{\alpha\beta}(\hat{s}_k) = \langle E_\alpha(\hat{s}_k) E_\beta^*(\hat{s}_k) \rangle
The intensity in a pixel is computed as the time average of the product of voltages from two polarizations.
Scientists
Michael FaradayHendrik LorentzCharles TownesRobert Woodrow WilsonRobert H. DickeKarl Jansky
Concepts
graphics card photonic integrated circuit parallel processing real time imaging optical computer EHT single pixel imaging microelectrode array erosita medical scanner Digital Image Processing gpu radio interferometer very large telescope zwicky transient facility vla ultrafast spectroscopy