TY - GEN
T1 - Design of a Programmable Radar Controller ASIC on VHDL for a Modular Radar System
AU - Verástegui, Joaquín
AU - Manay, Ivan
AU - Pacheco, Edgardo
AU - Milla, Marco
N1 - Publisher Copyright:
© 2021 IEEE.
PY - 2021
Y1 - 2021
N2 - The Jicamarca Radio Observatory (JRO), funded by the USA National Science Foundation (NSF), operates several radars for different applications, from the main radar, an incoherent scatter radar used mainly for ionospheric activity observations, to ionosondes and wind profilers. Most of these radars use a centralized modular control system that commands all the radar sequences that require the radar modules, these tasks and sequences are controlled by pulsed digital signals. The device responsible for this operation is called the Radar Controller. A large number of customized Radar Controller versions were developed and built at JRO for decades, since the utilization of its first acquisition system. The current version of the Radar Controller is based on an RTL design written on VHDL language that implements a custom arbitrary waveform generator connected to an SRAM memory that stores all the data a given waveform needs. The Radar Controller uses a register based architecture to communicate between blocks internally. In JRO we use a Spartan 6 FPGA and it is controlled by a Tiva C microcontroller board which has an Ethernet port. A Restful API has been implemented on the microcontroller for user configuration. This paper will cover the VHDL RTL design of the current version of the Radar Controller core.
AB - The Jicamarca Radio Observatory (JRO), funded by the USA National Science Foundation (NSF), operates several radars for different applications, from the main radar, an incoherent scatter radar used mainly for ionospheric activity observations, to ionosondes and wind profilers. Most of these radars use a centralized modular control system that commands all the radar sequences that require the radar modules, these tasks and sequences are controlled by pulsed digital signals. The device responsible for this operation is called the Radar Controller. A large number of customized Radar Controller versions were developed and built at JRO for decades, since the utilization of its first acquisition system. The current version of the Radar Controller is based on an RTL design written on VHDL language that implements a custom arbitrary waveform generator connected to an SRAM memory that stores all the data a given waveform needs. The Radar Controller uses a register based architecture to communicate between blocks internally. In JRO we use a Spartan 6 FPGA and it is controlled by a Tiva C microcontroller board which has an Ethernet port. A Restful API has been implemented on the microcontroller for user configuration. This paper will cover the VHDL RTL design of the current version of the Radar Controller core.
KW - FPGA
KW - RTL (register-transfer level)
KW - SRAM
KW - VHDL
KW - arbitrary waveform generator
KW - microcontroller
KW - radar
UR - http://www.scopus.com/inward/record.url?scp=85125197675&partnerID=8YFLogxK
U2 - 10.1109/INCAS53599.2021.9666921
DO - 10.1109/INCAS53599.2021.9666921
M3 - Conference contribution
AN - SCOPUS:85125197675
T3 - 2021 IEEE International Conference on Aerospace and Signal Processing, INCAS 2021
BT - 2021 IEEE International Conference on Aerospace and Signal Processing, INCAS 2021
PB - Institute of Electrical and Electronics Engineers Inc.
T2 - 2021 IEEE International Conference on Aerospace and Signal Processing, INCAS 2021
Y2 - 28 November 2021 through 30 November 2021
ER -