FPGA implementation of image ordering and packing algorithm for TuMag camera

The TuMag instrument is a Tunable Magnetograph that has been designed to measure the magnetic field of the sun. This instrument and others will be connected to a telescope that will be sent into the stratosphere using a balloon for an uninterrupted observation of the sun for four days in the summer...

Descripción completa

Detalles Bibliográficos
Autores: Magdaleno Castelló, Eduardo, Rodríguez Valido, Manuel Jesús, Hernández, David, Balaguer, María, Ruiz Cobo, Basilio, Díaz, David
Tipo de recurso: artículo
Fecha de publicación:2021
País:España
Institución:Universidad de La Laguna (ULL)
Repositorio:RIULL. Repositorio Institucional de la Universidad de La Laguna
OAI Identifier:oai:riull.ull.es:915/38782
Acceso en línea:http://riull.ull.es/xmlui/handle/915/38782
Access Level:acceso abierto
Palabra clave:FPGA
firmware
TuMag camera
Sunrise 3 mission
image processing
VHDL
Descripción
Sumario:The TuMag instrument is a Tunable Magnetograph that has been designed to measure the magnetic field of the sun. This instrument and others will be connected to a telescope that will be sent into the stratosphere using a balloon for an uninterrupted observation of the sun for four days in the summer of 2022. The TuMag camera is a new development for implementing the image detector of the instrument. It is based on the GPIXEL GSENSE400-BSI scientific CMOS image sensor and an FPGAdevice in charge of controlling the image sensor, configuring it and grabbing images. FPGA device consists of an array of Configurable Logic Blocks. However, the sensor does not supply the image data in a row-by-column format. This task has to be done in the FPGA that controls the sensor because the frame grabber has a significant workload with the control of all the instruments, the telescope, the refrigeration, the navigation, and so on. This work describes the FPGA implementation of Image Ordering and Packing algorithm for TuMag Camera concerning the real-time ordering of the images before grabbing and sending to the Data Processing Unit.