Surendran, Avinash
Normalized to: Surendran, A.
4 article(s) in total. 7 co-authors, from 1 to 4 common article(s). Median position in authors list is 1,0.
[1]
oai:arXiv.org:1807.00715 [pdf] - 1726755
Scalable Platform for Adaptive optics Real-time Control (SPARC) Part 2:
Field Programmable Gate Array (FPGA) implementation and performance
Submitted: 2018-07-02
The next generation of Adaptive Optics (AO) systems on large telescopes will
require immense computation performance and memory bandwidth, both of which are
challenging with the technology available today. The objective of this work is
to create a future-proof adaptive optics platform on an FPGA architecture,
which scales with the number of subapertures, pixels per subaperture and
external memory. We have created a scalable adaptive optics platform with an
off-the-shelf FPGA development board, which provides an AO reconstruction time
only limited by the external memory bandwidth. SPARC uses the same logic
resources irrespective of the number of subapertures in the AO system. This
paper is aimed at embedded developers who are interested in the FPGA design and
the accompanying hardware interfaces. The central theme of this paper is to
show how scalability is incorporated at different levels of the FPGA
implementation. This work is a continuation of Part 1 of the paper which
explains the concept, objectives, control scheme and method of validation used
for testing the platform.
[2]
oai:arXiv.org:1806.03073 [pdf] - 1726743
Scalable Platform for Adaptive optics Real-time Control (SPARC) Part 1:
Concept, Architecture and Validation
Submitted: 2018-06-08
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 dominated by access time (~1
ms) of the standard DDR memory available on the board. This paper is divided
into two parts. Part 1 is targeted at astronomers interested in the capability
of the current hardware. Part 2 explains the FPGA implementation of the
wavefront processing unit, the reconstruction algorithm and the hardware
interfaces of the platform. Part 2 mainly targets the embedded developers
interested in the hardware implementation of SPARC.
[3]
oai:arXiv.org:1802.00372 [pdf] - 1628305
Development of a Lunar Scintillometer as part of the National Large
Optical Telescope Site Survey
Submitted: 2018-02-01
Ground layer turbulence is a very important site characterization parameter
used to assess the quality of an astronomical site. The Lunar Scintillometer is
a simple and effective site-testing device for measuring the ground layer
turbulence. It consists of a linear array of photodiodes which are sensitive to
the slight variations in the moon's brightness due to scintillation by the
lower layers of the Earth's atmosphere. The covariance of intensity values
between the non-redundant photodiode baselines can be used to measure the
turbulence profile from the ground up to a height determined by the furthest
pair of detectors. The six channel lunar scintillometer that has been developed
at the Indian Institute of Astrophysics is based closely on an instrument built
by the team led by Andrei Tokovinin of Cerro Tololo Inter-American Observatory
(CTIO), Chile. We have fabricated the instrument based on the existing
electronic design, and have worked on the noise analysis, an EMI
(Electromagnetic Induction) resistant PCB design and the software pipeline for
analyzing the data from the same. The results from the instrument's multi-year
campaign at Mount Saraswati, Hanle is also presented.
[4]
oai:arXiv.org:1504.04168 [pdf] - 1708242
Development of a scalable generic platform for adaptive optics real time
control
Submitted: 2015-04-16
The main objective of the present project is to explore the viability of an
adaptive optics control system based exclusively on Field Programmable Gate
Arrays (FPGAs), making strong use of their parallel processing capability. In
an Adaptive Optics (AO) system, the generation of the Deformable Mirror (DM)
control voltages from the Wavefront Sensor (WFS) measurements is usually
through the multiplication of the wavefront slopes with a predetermined
reconstructor matrix. The ability to access several hundred hard multipliers
and memories concurrently in an FPGA allows performance far beyond that of a
modern CPU or GPU for tasks with a well defined structure such as Adaptive
Optics control. The target of the current project is to generate a signal for a
real time wavefront correction, from the signals coming from a Wavefront
Sensor, wherein the system would be flexible to accommodate all the current
Wavefront Sensing techniques and also the different methods which are used for
wavefront compensation. The system should also accommodate for different data
transmission protocols (like Ethernet, USB, IEEE 1394 etc.) for transmitting
data to and from the FPGA device, thus providing a more flexible platform for
Adaptive Optics control. Preliminary simulation results for the formulation of
the platform, and a design of a fully scalable slope computer is presented.