Scalable Platform for Adaptive optics Real-time Control (SPARC) Part 1: Concept, Architecture and Validation
Avinash Surendran, Mahesh P. Burse, A. N. Ramaprakash, Jyotirmay Paul,, Hillol K. Das, Padmakar S. Parihar

TL;DR
This paper presents SPARC, a scalable FPGA-based architecture for real-time adaptive optics control, demonstrating its effectiveness through hardware and simulation tests on an affordable development board, suitable for various AO scenarios.
Contribution
Introduction of a novel, scalable FPGA architecture for adaptive optics real-time control, validated with hardware and simulation results on an inexpensive platform.
Findings
Median AO reconstruction time of 39.4us for 11x11 subapertures
Reconstruction time increases to 1.283 ms for 50x50 subapertures
Latency mainly affected by DDR memory access time
Abstract
We demonstrate a novel architecture for Adaptive Optics (AO) control based on FPGAs (Field Programmable Gate Arrays), making active use of their configurable parallel processing capability. SPARC's unique capabilities are demonstrated through an implementation on an off-the-shelf inexpensive Xilinx VC-709 development board. The architecture makes SPARC a generic and powerful Real-time Control (RTC) kernel for a broad spectrum of AO scenarios. SPARC is scalable across different numbers of subapertures and pixels per subaperture. The overall concept, objectives, architecture, validation and results from simulation as well as hardware tests are presented here. For Shack-Hartmann wavefront sensors, the total AO reconstruction time ranges from a median of 39.4us (11x11 subapertures) to 1.283 ms (50x50 subapertures) on the development board. For large wavefront sensors, the latency is…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
